43 if (!writer.
writeString(
"getRemoteProtocolVersion")) {
57 if (!helper_proto.read(connection)) {
67 if(!
yarp().canWrite()) {
68 yError(
" Missing server method FrameGrabberMsgs::getRemoteProtocolVersion");
73 return helper.helper_proto;}
84 if (remproto.protocol_version != locproto.protocol_version)
86 yCError(SERVICE_LOG_COMPONENT) <<
"Invalid communication protocol.";
87 yCError(SERVICE_LOG_COMPONENT) <<
"Local Protocol Version: " << locproto.toString();
88 yCError(SERVICE_LOG_COMPONENT) <<
"Remote Protocol Version: " << remproto.toString();
158 static constexpr const char*
s_tag{
"getHeightRPC"};
162 static constexpr const char*
s_prototype{
"IFrameGrabberImageOf_return_getHeight FrameGrabberMsgs::getHeightRPC()"};
216 static constexpr const char*
s_tag{
"getWidthRPC"};
220 static constexpr const char*
s_prototype{
"IFrameGrabberImageOf_return_getWidth FrameGrabberMsgs::getWidthRPC()"};
274 static constexpr const char*
s_tag{
"getImageRPC"};
278 static constexpr const char*
s_prototype{
"IFrameGrabberImageOf_return_getImage FrameGrabberMsgs::getImageRPC()"};
338 static constexpr const char*
s_tag{
"getImageCropRPC"};
342 static constexpr const char*
s_prototype{
"IFrameGrabberImageOf_return_getImageCrop FrameGrabberMsgs::getImageCropRPC(const yarp::dev::cropType_id_t type, const std::vector<yarp::dev::vertex_t>& vertices)"};
396 static constexpr const char*
s_tag{
"getRgbWidthRPC"};
400 static constexpr const char*
s_prototype{
"IRGBVisualParamsMsgs_return_getRgbWidth FrameGrabberMsgs::getRgbWidthRPC()"};
454 static constexpr const char*
s_tag{
"getRgbHeightRPC"};
458 static constexpr const char*
s_prototype{
"IRGBVisualParamsMsgs_return_getRgbHeight FrameGrabberMsgs::getRgbHeightRPC()"};
512 static constexpr const char*
s_tag{
"getRgbSupportedConfigurationsRPC"};
516 static constexpr const char*
s_prototype{
"IRGBVisualParamsMsgs_return_getRgbSupportedCfg FrameGrabberMsgs::getRgbSupportedConfigurationsRPC()"};
570 static constexpr const char*
s_tag{
"getRgbResolutionRPC"};
574 static constexpr const char*
s_prototype{
"IRGBVisualParamsMsgs_return_getRgbResolution FrameGrabberMsgs::getRgbResolutionRPC()"};
634 static constexpr const char*
s_tag{
"setRgbResolutionRPC"};
638 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setRgbResolutionRPC(const std::int32_t width, const std::int32_t height)"};
692 static constexpr const char*
s_tag{
"getRgbFOVRPC"};
696 static constexpr const char*
s_prototype{
"IRGBVisualParamsMsgs_return_getRgbFOV FrameGrabberMsgs::getRgbFOVRPC()"};
756 static constexpr const char*
s_tag{
"setRgbFOVRPC"};
760 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setRgbFOVRPC(const double horizontalFov, const double verticalFov)"};
814 static constexpr const char*
s_tag{
"getRgbIntrinsicParamRPC"};
818 static constexpr const char*
s_prototype{
"IRGBVisualParamsMsgs_return_getRgbIntrinsicParam FrameGrabberMsgs::getRgbIntrinsicParamRPC()"};
872 static constexpr const char*
s_tag{
"getRgbMirroringRPC"};
876 static constexpr const char*
s_prototype{
"IRGBVisualParamsMsgs_return_getRgbMirroring FrameGrabberMsgs::getRgbMirroringRPC()"};
935 static constexpr const char*
s_tag{
"setRgbMirroringRPC"};
939 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setRgbMirroringRPC(const bool mirror)"};
993 static constexpr const char*
s_tag{
"getCameraDescriptionRPC"};
997 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_getCameraDescription FrameGrabberMsgs::getCameraDescriptionRPC()"};
1056 static constexpr const char*
s_tag{
"hasFeatureRPC"};
1060 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_hasFeature FrameGrabberMsgs::hasFeatureRPC(const std::int32_t feature)"};
1120 static constexpr const char*
s_tag{
"setFeature1RPC"};
1124 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setFeature1RPC(const std::int32_t feature, const double value)"};
1183 static constexpr const char*
s_tag{
"getFeature1RPC"};
1187 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_getFeature1 FrameGrabberMsgs::getFeature1RPC(const std::int32_t feature)"};
1248 static constexpr const char*
s_tag{
"setFeature2RPC"};
1252 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setFeature2RPC(const std::int32_t feature, const double value1, const double value2)"};
1311 static constexpr const char*
s_tag{
"getFeature2RPC"};
1315 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_getFeature2 FrameGrabberMsgs::getFeature2RPC(const std::int32_t feature)"};
1374 static constexpr const char*
s_tag{
"hasOnOffRPC"};
1378 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_hasOnOff FrameGrabberMsgs::hasOnOffRPC(const std::int32_t feature)"};
1438 static constexpr const char*
s_tag{
"setActiveRPC"};
1442 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setActiveRPC(const std::int32_t feature, const bool onoff)"};
1501 static constexpr const char*
s_tag{
"getActiveRPC"};
1505 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_getActive FrameGrabberMsgs::getActiveRPC(const std::int32_t feature)"};
1564 static constexpr const char*
s_tag{
"hasAutoRPC"};
1568 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_hasAuto FrameGrabberMsgs::hasAutoRPC(const std::int32_t feature)"};
1627 static constexpr const char*
s_tag{
"hasManualRPC"};
1631 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_hasManual FrameGrabberMsgs::hasManualRPC(const std::int32_t feature)"};
1690 static constexpr const char*
s_tag{
"hasOnePushRPC"};
1694 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_hasOnePush FrameGrabberMsgs::hasOnePushRPC(const std::int32_t feature)"};
1754 static constexpr const char*
s_tag{
"setModeRPC"};
1758 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setModeRPC(const std::int32_t feature, const yarp::dev::FeatureMode mode)"};
1817 static constexpr const char*
s_tag{
"getModeRPC"};
1821 static constexpr const char*
s_prototype{
"IFrameGrabberControlMsgs_return_getMode FrameGrabberMsgs::getModeRPC(const std::int32_t feature)"};
1880 static constexpr const char*
s_tag{
"setOnePushRPC"};
1884 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setOnePushRPC(const std::int32_t feature)"};
1938 static constexpr const char*
s_tag{
"getVideoModeMaskDC1394RPC"};
1942 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getVideoModeMaskDC1394 FrameGrabberMsgs::getVideoModeMaskDC1394RPC()"};
1996 static constexpr const char*
s_tag{
"getVideoModeDC1394RPC"};
2000 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getVideoModeDC1394 FrameGrabberMsgs::getVideoModeDC1394RPC()"};
2059 static constexpr const char*
s_tag{
"setVideoModeDC1394RPC"};
2063 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setVideoModeDC1394RPC(const std::int32_t videomode)"};
2117 static constexpr const char*
s_tag{
"getFPSMaskDC1394RPC"};
2121 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getFPSMaskDC1394 FrameGrabberMsgs::getFPSMaskDC1394RPC()"};
2175 static constexpr const char*
s_tag{
"getFPSDC1394RPC"};
2179 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getFPSDC1394 FrameGrabberMsgs::getFPSDC1394RPC()"};
2238 static constexpr const char*
s_tag{
"setFPSDC1394RPC"};
2242 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setFPSDC1394RPC(const std::int32_t fps)"};
2296 static constexpr const char*
s_tag{
"getISOSpeedDC1394RPC"};
2300 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getISOSpeedDC1394 FrameGrabberMsgs::getISOSpeedDC1394RPC()"};
2359 static constexpr const char*
s_tag{
"setISOSpeedDC1394RPC"};
2363 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setISOSpeedDC1394RPC(const std::int32_t speed)"};
2422 static constexpr const char*
s_tag{
"getColorCodingMaskDC1394RPC"};
2426 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getColorCodingMaskDC1394 FrameGrabberMsgs::getColorCodingMaskDC1394RPC(const std::int32_t videomode)"};
2480 static constexpr const char*
s_tag{
"getColorCodingDC1394RPC"};
2484 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getColorCodingDC1394 FrameGrabberMsgs::getColorCodingDC1394RPC()"};
2543 static constexpr const char*
s_tag{
"setColorCodingDC1394RPC"};
2547 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setColorCodingDC1394RPC(const std::int32_t coding)"};
2601 static constexpr const char*
s_tag{
"getFormat7MaxWindowDC1394RPC"};
2605 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getFormat7MaxWindowDC1394 FrameGrabberMsgs::getFormat7MaxWindowDC1394RPC()"};
2659 static constexpr const char*
s_tag{
"getFormat7WindowDC1394RPC"};
2663 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getFormat7WindowDC1394 FrameGrabberMsgs::getFormat7WindowDC1394RPC()"};
2682 Command(
const std::int32_t
xdim,
const std::int32_t
ydim,
const std::int32_t
x0,
const std::int32_t
y0);
2725 static constexpr const char*
s_tag{
"setFormat7WindowDC1394RPC"};
2729 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setFormat7WindowDC1394RPC(const std::int32_t xdim, const std::int32_t ydim, const std::int32_t x0, const std::int32_t y0)"};
2788 static constexpr const char*
s_tag{
"setOperationModeDC1394RPC"};
2792 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setOperationModeDC1394RPC(const bool b1394b)"};
2846 static constexpr const char*
s_tag{
"getOperationModeDC1394RPC"};
2850 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getOperationModeDC1394 FrameGrabberMsgs::getOperationModeDC1394RPC()"};
2909 static constexpr const char*
s_tag{
"setTransmissionDC1394RPC"};
2913 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setTransmissionDC1394RPC(const bool bTxON)"};
2967 static constexpr const char*
s_tag{
"getTransmissionDC1394RPC"};
2971 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getTransmissionDC1394 FrameGrabberMsgs::getTransmissionDC1394RPC()"};
3030 static constexpr const char*
s_tag{
"setBroadcastDC1394RPC"};
3034 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setBroadcastDC1394RPC(const bool onoff)"};
3088 static constexpr const char*
s_tag{
"setDefaultsDC1394RPC"};
3092 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setDefaultsDC1394RPC()"};
3146 static constexpr const char*
s_tag{
"setResetDC1394RPC"};
3150 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setResetDC1394RPC()"};
3209 static constexpr const char*
s_tag{
"setPowerDC1394RPC"};
3213 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setPowerDC1394RPC(const bool onoff)"};
3272 static constexpr const char*
s_tag{
"setCaptureDC1394RPC"};
3276 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setCaptureDC1394RPC(const bool bON)"};
3330 static constexpr const char*
s_tag{
"getBytesPerPacketDC1394RPC"};
3334 static constexpr const char*
s_prototype{
"IFrameGrabberControlDC1394Msgs_return_getBytesPerPacketDC1394 FrameGrabberMsgs::getBytesPerPacketDC1394RPC()"};
3393 static constexpr const char*
s_tag{
"setBytesPerPacketDC1394RPC"};
3397 static constexpr const char*
s_prototype{
"yarp::dev::ReturnValue FrameGrabberMsgs::setBytesPerPacketDC1394RPC(const std::int32_t bpp)"};
3418 return write(writer);
3428 return read(reader);
3433 if (!writeTag(writer)) {
3436 if (!writeArgs(writer)) {
3457 if (!readTag(reader)) {
3460 if (!readArgs(reader)) {
3491 return write(writer);
3497 return read(reader);
3506 if (!writer.
write(return_helper)) {
3522 if (!reader.
read(return_helper)) {
3551 return write(writer);
3561 return read(reader);
3566 if (!writeTag(writer)) {
3569 if (!writeArgs(writer)) {
3590 if (!readTag(reader)) {
3593 if (!readArgs(reader)) {
3624 return write(writer);
3630 return read(reader);
3639 if (!writer.
write(return_helper)) {
3655 if (!reader.
read(return_helper)) {
3684 return write(writer);
3694 return read(reader);
3699 if (!writeTag(writer)) {
3702 if (!writeArgs(writer)) {
3723 if (!readTag(reader)) {
3726 if (!readArgs(reader)) {
3757 return write(writer);
3763 return read(reader);
3772 if (!writer.
write(return_helper)) {
3788 if (!reader.
read(return_helper)) {
3828 return write(writer);
3838 return read(reader);
3843 if (!writeTag(writer)) {
3846 if (!writeArgs(writer)) {
3862 if (!writer.
writeI32(
static_cast<int32_t
>(type))) {
3868 for (
const auto& _item : vertices) {
3881 if (!readTag(reader)) {
3884 if (!readArgs(reader)) {
3910 if (!reader.
readI32(_ecast)) {
3924 if constexpr (expected_tag != 0) {
3925 if (_csize != 0 && _etype.
code != expected_tag) {
3929 vertices.resize(_csize);
3930 for (
size_t _i = 0; _i < _csize; ++_i) {
3951 return write(writer);
3957 return read(reader);
3966 if (!writer.
write(return_helper)) {
3982 if (!reader.
read(return_helper)) {
4011 return write(writer);
4021 return read(reader);
4026 if (!writeTag(writer)) {
4029 if (!writeArgs(writer)) {
4050 if (!readTag(reader)) {
4053 if (!readArgs(reader)) {
4084 return write(writer);
4090 return read(reader);
4099 if (!writer.
write(return_helper)) {
4115 if (!reader.
read(return_helper)) {
4144 return write(writer);
4154 return read(reader);
4159 if (!writeTag(writer)) {
4162 if (!writeArgs(writer)) {
4183 if (!readTag(reader)) {
4186 if (!readArgs(reader)) {
4217 return write(writer);
4223 return read(reader);
4232 if (!writer.
write(return_helper)) {
4248 if (!reader.
read(return_helper)) {
4277 return write(writer);
4287 return read(reader);
4292 if (!writeTag(writer)) {
4295 if (!writeArgs(writer)) {
4316 if (!readTag(reader)) {
4319 if (!readArgs(reader)) {
4350 return write(writer);
4356 return read(reader);
4365 if (!writer.
write(return_helper)) {
4381 if (!reader.
read(return_helper)) {
4410 return write(writer);
4420 return read(reader);
4425 if (!writeTag(writer)) {
4428 if (!writeArgs(writer)) {
4449 if (!readTag(reader)) {
4452 if (!readArgs(reader)) {
4483 return write(writer);
4489 return read(reader);
4498 if (!writer.
write(return_helper)) {
4514 if (!reader.
read(return_helper)) {
4554 return write(writer);
4564 return read(reader);
4569 if (!writeTag(writer)) {
4572 if (!writeArgs(writer)) {
4599 if (!readTag(reader)) {
4602 if (!readArgs(reader)) {
4635 if (!reader.
readI32(height)) {
4649 return write(writer);
4655 return read(reader);
4661 if (!writer.
write(return_helper)) {
4674 if (!reader.
read(return_helper)) {
4703 return write(writer);
4713 return read(reader);
4718 if (!writeTag(writer)) {
4721 if (!writeArgs(writer)) {
4742 if (!readTag(reader)) {
4745 if (!readArgs(reader)) {
4776 return write(writer);
4782 return read(reader);
4791 if (!writer.
write(return_helper)) {
4807 if (!reader.
read(return_helper)) {
4821 cmd{horizontalFov, verticalFov}
4836 horizontalFov{horizontalFov},
4837 verticalFov{verticalFov}
4847 return write(writer);
4857 return read(reader);
4862 if (!writeTag(writer)) {
4865 if (!writeArgs(writer)) {
4892 if (!readTag(reader)) {
4895 if (!readArgs(reader)) {
4942 return write(writer);
4948 return read(reader);
4954 if (!writer.
write(return_helper)) {
4967 if (!reader.
read(return_helper)) {
4996 return write(writer);
5006 return read(reader);
5011 if (!writeTag(writer)) {
5014 if (!writeArgs(writer)) {
5035 if (!readTag(reader)) {
5038 if (!readArgs(reader)) {
5069 return write(writer);
5075 return read(reader);
5084 if (!writer.
write(return_helper)) {
5100 if (!reader.
read(return_helper)) {
5129 return write(writer);
5139 return read(reader);
5144 if (!writeTag(writer)) {
5147 if (!writeArgs(writer)) {
5168 if (!readTag(reader)) {
5171 if (!readArgs(reader)) {
5202 return write(writer);
5208 return read(reader);
5217 if (!writer.
write(return_helper)) {
5233 if (!reader.
read(return_helper)) {
5272 return write(writer);
5282 return read(reader);
5287 if (!writeTag(writer)) {
5290 if (!writeArgs(writer)) {
5314 if (!readTag(reader)) {
5317 if (!readArgs(reader)) {
5356 return write(writer);
5362 return read(reader);
5368 if (!writer.
write(return_helper)) {
5381 if (!reader.
read(return_helper)) {
5410 return write(writer);
5420 return read(reader);
5425 if (!writeTag(writer)) {
5428 if (!writeArgs(writer)) {
5449 if (!readTag(reader)) {
5452 if (!readArgs(reader)) {
5483 return write(writer);
5489 return read(reader);
5498 if (!writer.
write(return_helper)) {
5514 if (!reader.
read(return_helper)) {
5553 return write(writer);
5563 return read(reader);
5568 if (!writeTag(writer)) {
5571 if (!writeArgs(writer)) {
5595 if (!readTag(reader)) {
5598 if (!readArgs(reader)) {
5637 return write(writer);
5643 return read(reader);
5652 if (!writer.
write(return_helper)) {
5668 if (!reader.
read(return_helper)) {
5708 return write(writer);
5718 return read(reader);
5723 if (!writeTag(writer)) {
5726 if (!writeArgs(writer)) {
5753 if (!readTag(reader)) {
5756 if (!readArgs(reader)) {
5803 return write(writer);
5809 return read(reader);
5815 if (!writer.
write(return_helper)) {
5828 if (!reader.
read(return_helper)) {
5867 return write(writer);
5877 return read(reader);
5882 if (!writeTag(writer)) {
5885 if (!writeArgs(writer)) {
5909 if (!readTag(reader)) {
5912 if (!readArgs(reader)) {
5951 return write(writer);
5957 return read(reader);
5966 if (!writer.
write(return_helper)) {
5982 if (!reader.
read(return_helper)) {
6023 return write(writer);
6033 return read(reader);
6038 if (!writeTag(writer)) {
6041 if (!writeArgs(writer)) {
6071 if (!readTag(reader)) {
6074 if (!readArgs(reader)) {
6129 return write(writer);
6135 return read(reader);
6141 if (!writer.
write(return_helper)) {
6154 if (!reader.
read(return_helper)) {
6193 return write(writer);
6203 return read(reader);
6208 if (!writeTag(writer)) {
6211 if (!writeArgs(writer)) {
6235 if (!readTag(reader)) {
6238 if (!readArgs(reader)) {
6277 return write(writer);
6283 return read(reader);
6292 if (!writer.
write(return_helper)) {
6308 if (!reader.
read(return_helper)) {
6347 return write(writer);
6357 return read(reader);
6362 if (!writeTag(writer)) {
6365 if (!writeArgs(writer)) {
6389 if (!readTag(reader)) {
6392 if (!readArgs(reader)) {
6431 return write(writer);
6437 return read(reader);
6446 if (!writer.
write(return_helper)) {
6462 if (!reader.
read(return_helper)) {
6502 return write(writer);
6512 return read(reader);
6517 if (!writeTag(writer)) {
6520 if (!writeArgs(writer)) {
6547 if (!readTag(reader)) {
6550 if (!readArgs(reader)) {
6597 return write(writer);
6603 return read(reader);
6609 if (!writer.
write(return_helper)) {
6622 if (!reader.
read(return_helper)) {
6661 return write(writer);
6671 return read(reader);
6676 if (!writeTag(writer)) {
6679 if (!writeArgs(writer)) {
6703 if (!readTag(reader)) {
6706 if (!readArgs(reader)) {
6745 return write(writer);
6751 return read(reader);
6760 if (!writer.
write(return_helper)) {
6776 if (!reader.
read(return_helper)) {
6815 return write(writer);
6825 return read(reader);
6830 if (!writeTag(writer)) {
6833 if (!writeArgs(writer)) {
6857 if (!readTag(reader)) {
6860 if (!readArgs(reader)) {
6899 return write(writer);
6905 return read(reader);
6914 if (!writer.
write(return_helper)) {
6930 if (!reader.
read(return_helper)) {
6969 return write(writer);
6979 return read(reader);
6984 if (!writeTag(writer)) {
6987 if (!writeArgs(writer)) {
7011 if (!readTag(reader)) {
7014 if (!readArgs(reader)) {
7053 return write(writer);
7059 return read(reader);
7068 if (!writer.
write(return_helper)) {
7084 if (!reader.
read(return_helper)) {
7123 return write(writer);
7133 return read(reader);
7138 if (!writeTag(writer)) {
7141 if (!writeArgs(writer)) {
7165 if (!readTag(reader)) {
7168 if (!readArgs(reader)) {
7207 return write(writer);
7213 return read(reader);
7222 if (!writer.
write(return_helper)) {
7238 if (!reader.
read(return_helper)) {
7278 return write(writer);
7288 return read(reader);
7293 if (!writeTag(writer)) {
7296 if (!writeArgs(writer)) {
7323 if (!readTag(reader)) {
7326 if (!readArgs(reader)) {
7360 if (!reader.
readI32(_ecast)) {
7375 return write(writer);
7381 return read(reader);
7387 if (!writer.
write(return_helper)) {
7400 if (!reader.
read(return_helper)) {
7439 return write(writer);
7449 return read(reader);
7454 if (!writeTag(writer)) {
7457 if (!writeArgs(writer)) {
7481 if (!readTag(reader)) {
7484 if (!readArgs(reader)) {
7523 return write(writer);
7529 return read(reader);
7538 if (!writer.
write(return_helper)) {
7554 if (!reader.
read(return_helper)) {
7593 return write(writer);
7603 return read(reader);
7608 if (!writeTag(writer)) {
7611 if (!writeArgs(writer)) {
7635 if (!readTag(reader)) {
7638 if (!readArgs(reader)) {
7677 return write(writer);
7683 return read(reader);
7689 if (!writer.
write(return_helper)) {
7702 if (!reader.
read(return_helper)) {
7731 return write(writer);
7741 return read(reader);
7746 if (!writeTag(writer)) {
7749 if (!writeArgs(writer)) {
7770 if (!readTag(reader)) {
7773 if (!readArgs(reader)) {
7804 return write(writer);
7810 return read(reader);
7819 if (!writer.
write(return_helper)) {
7835 if (!reader.
read(return_helper)) {
7864 return write(writer);
7874 return read(reader);
7879 if (!writeTag(writer)) {
7882 if (!writeArgs(writer)) {
7903 if (!readTag(reader)) {
7906 if (!readArgs(reader)) {
7937 return write(writer);
7943 return read(reader);
7952 if (!writer.
write(return_helper)) {
7968 if (!reader.
read(return_helper)) {
7997 videomode{videomode}
8007 return write(writer);
8017 return read(reader);
8022 if (!writeTag(writer)) {
8025 if (!writeArgs(writer)) {
8049 if (!readTag(reader)) {
8052 if (!readArgs(reader)) {
8077 if (!reader.
readI32(videomode)) {
8091 return write(writer);
8097 return read(reader);
8103 if (!writer.
write(return_helper)) {
8116 if (!reader.
read(return_helper)) {
8145 return write(writer);
8155 return read(reader);
8160 if (!writeTag(writer)) {
8163 if (!writeArgs(writer)) {
8184 if (!readTag(reader)) {
8187 if (!readArgs(reader)) {
8218 return write(writer);
8224 return read(reader);
8233 if (!writer.
write(return_helper)) {
8249 if (!reader.
read(return_helper)) {
8278 return write(writer);
8288 return read(reader);
8293 if (!writeTag(writer)) {
8296 if (!writeArgs(writer)) {
8317 if (!readTag(reader)) {
8320 if (!readArgs(reader)) {
8351 return write(writer);
8357 return read(reader);
8366 if (!writer.
write(return_helper)) {
8382 if (!reader.
read(return_helper)) {
8421 return write(writer);
8431 return read(reader);
8436 if (!writeTag(writer)) {
8439 if (!writeArgs(writer)) {
8463 if (!readTag(reader)) {
8466 if (!readArgs(reader)) {
8505 return write(writer);
8511 return read(reader);
8517 if (!writer.
write(return_helper)) {
8530 if (!reader.
read(return_helper)) {
8559 return write(writer);
8569 return read(reader);
8574 if (!writeTag(writer)) {
8577 if (!writeArgs(writer)) {
8598 if (!readTag(reader)) {
8601 if (!readArgs(reader)) {
8632 return write(writer);
8638 return read(reader);
8647 if (!writer.
write(return_helper)) {
8663 if (!reader.
read(return_helper)) {
8702 return write(writer);
8712 return read(reader);
8717 if (!writeTag(writer)) {
8720 if (!writeArgs(writer)) {
8744 if (!readTag(reader)) {
8747 if (!readArgs(reader)) {
8786 return write(writer);
8792 return read(reader);
8798 if (!writer.
write(return_helper)) {
8811 if (!reader.
read(return_helper)) {
8840 videomode{videomode}
8850 return write(writer);
8860 return read(reader);
8865 if (!writeTag(writer)) {
8868 if (!writeArgs(writer)) {
8892 if (!readTag(reader)) {
8895 if (!readArgs(reader)) {
8920 if (!reader.
readI32(videomode)) {
8934 return write(writer);
8940 return read(reader);
8949 if (!writer.
write(return_helper)) {
8965 if (!reader.
read(return_helper)) {
8994 return write(writer);
9004 return read(reader);
9009 if (!writeTag(writer)) {
9012 if (!writeArgs(writer)) {
9033 if (!readTag(reader)) {
9036 if (!readArgs(reader)) {
9067 return write(writer);
9073 return read(reader);
9082 if (!writer.
write(return_helper)) {
9098 if (!reader.
read(return_helper)) {
9137 return write(writer);
9147 return read(reader);
9152 if (!writeTag(writer)) {
9155 if (!writeArgs(writer)) {
9179 if (!readTag(reader)) {
9182 if (!readArgs(reader)) {
9207 if (!reader.
readI32(coding)) {
9221 return write(writer);
9227 return read(reader);
9233 if (!writer.
write(return_helper)) {
9246 if (!reader.
read(return_helper)) {
9275 return write(writer);
9285 return read(reader);
9290 if (!writeTag(writer)) {
9293 if (!writeArgs(writer)) {
9314 if (!readTag(reader)) {
9317 if (!readArgs(reader)) {
9348 return write(writer);
9354 return read(reader);
9363 if (!writer.
write(return_helper)) {
9379 if (!reader.
read(return_helper)) {
9408 return write(writer);
9418 return read(reader);
9423 if (!writeTag(writer)) {
9426 if (!writeArgs(writer)) {
9447 if (!readTag(reader)) {
9450 if (!readArgs(reader)) {
9481 return write(writer);
9487 return read(reader);
9496 if (!writer.
write(return_helper)) {
9512 if (!reader.
read(return_helper)) {
9526 cmd{xdim, ydim, x0, y0}
9554 return write(writer);
9564 return read(reader);
9569 if (!writeTag(writer)) {
9572 if (!writeArgs(writer)) {
9605 if (!readTag(reader)) {
9608 if (!readArgs(reader)) {
9671 return write(writer);
9677 return read(reader);
9683 if (!writer.
write(return_helper)) {
9696 if (!reader.
read(return_helper)) {
9735 return write(writer);
9745 return read(reader);
9750 if (!writeTag(writer)) {
9753 if (!writeArgs(writer)) {
9777 if (!readTag(reader)) {
9780 if (!readArgs(reader)) {
9819 return write(writer);
9825 return read(reader);
9831 if (!writer.
write(return_helper)) {
9844 if (!reader.
read(return_helper)) {
9873 return write(writer);
9883 return read(reader);
9888 if (!writeTag(writer)) {
9891 if (!writeArgs(writer)) {
9912 if (!readTag(reader)) {
9915 if (!readArgs(reader)) {
9946 return write(writer);
9952 return read(reader);
9961 if (!writer.
write(return_helper)) {
9977 if (!reader.
read(return_helper)) {
10016 return write(writer);
10026 return read(reader);
10031 if (!writeTag(writer)) {
10034 if (!writeArgs(writer)) {
10058 if (!readTag(reader)) {
10061 if (!readArgs(reader)) {
10073 if (tag !=
s_tag) {
10100 return write(writer);
10106 return read(reader);
10112 if (!writer.
write(return_helper)) {
10125 if (!reader.
read(return_helper)) {
10154 return write(writer);
10164 return read(reader);
10169 if (!writeTag(writer)) {
10172 if (!writeArgs(writer)) {
10193 if (!readTag(reader)) {
10196 if (!readArgs(reader)) {
10208 if (tag !=
s_tag) {
10227 return write(writer);
10233 return read(reader);
10242 if (!writer.
write(return_helper)) {
10258 if (!reader.
read(return_helper)) {
10297 return write(writer);
10307 return read(reader);
10312 if (!writeTag(writer)) {
10315 if (!writeArgs(writer)) {
10339 if (!readTag(reader)) {
10342 if (!readArgs(reader)) {
10354 if (tag !=
s_tag) {
10381 return write(writer);
10387 return read(reader);
10393 if (!writer.
write(return_helper)) {
10406 if (!reader.
read(return_helper)) {
10435 return write(writer);
10445 return read(reader);
10450 if (!writeTag(writer)) {
10453 if (!writeArgs(writer)) {
10474 if (!readTag(reader)) {
10477 if (!readArgs(reader)) {
10489 if (tag !=
s_tag) {
10508 return write(writer);
10514 return read(reader);
10520 if (!writer.
write(return_helper)) {
10533 if (!reader.
read(return_helper)) {
10562 return write(writer);
10572 return read(reader);
10577 if (!writeTag(writer)) {
10580 if (!writeArgs(writer)) {
10601 if (!readTag(reader)) {
10604 if (!readArgs(reader)) {
10616 if (tag !=
s_tag) {
10635 return write(writer);
10641 return read(reader);
10647 if (!writer.
write(return_helper)) {
10660 if (!reader.
read(return_helper)) {
10699 return write(writer);
10709 return read(reader);
10714 if (!writeTag(writer)) {
10717 if (!writeArgs(writer)) {
10741 if (!readTag(reader)) {
10744 if (!readArgs(reader)) {
10756 if (tag !=
s_tag) {
10783 return write(writer);
10789 return read(reader);
10795 if (!writer.
write(return_helper)) {
10808 if (!reader.
read(return_helper)) {
10847 return write(writer);
10857 return read(reader);
10862 if (!writeTag(writer)) {
10865 if (!writeArgs(writer)) {
10889 if (!readTag(reader)) {
10892 if (!readArgs(reader)) {
10904 if (tag !=
s_tag) {
10931 return write(writer);
10937 return read(reader);
10943 if (!writer.
write(return_helper)) {
10956 if (!reader.
read(return_helper)) {
10985 return write(writer);
10995 return read(reader);
11000 if (!writeTag(writer)) {
11003 if (!writeArgs(writer)) {
11024 if (!readTag(reader)) {
11027 if (!readArgs(reader)) {
11039 if (tag !=
s_tag) {
11058 return write(writer);
11064 return read(reader);
11073 if (!writer.
write(return_helper)) {
11089 if (!reader.
read(return_helper)) {
11128 return write(writer);
11138 return read(reader);
11143 if (!writeTag(writer)) {
11146 if (!writeArgs(writer)) {
11170 if (!readTag(reader)) {
11173 if (!readArgs(reader)) {
11185 if (tag !=
s_tag) {
11212 return write(writer);
11218 return read(reader);
11224 if (!writer.
write(return_helper)) {
11237 if (!reader.
read(return_helper)) {
11252 yarp().setOwner(*
this);
11257 if (!
yarp().canWrite()) {
11261 bool ok =
yarp().write(helper, helper);
11267 if (!
yarp().canWrite()) {
11271 bool ok =
yarp().write(helper, helper);
11277 if (!
yarp().canWrite()) {
11281 bool ok =
yarp().write(helper, helper);
11287 if (!
yarp().canWrite()) {
11291 bool ok =
yarp().write(helper, helper);
11297 if (!
yarp().canWrite()) {
11301 bool ok =
yarp().write(helper, helper);
11307 if (!
yarp().canWrite()) {
11311 bool ok =
yarp().write(helper, helper);
11317 if (!
yarp().canWrite()) {
11321 bool ok =
yarp().write(helper, helper);
11327 if (!
yarp().canWrite()) {
11331 bool ok =
yarp().write(helper, helper);
11337 if (!
yarp().canWrite()) {
11341 bool ok =
yarp().write(helper, helper);
11347 if (!
yarp().canWrite()) {
11351 bool ok =
yarp().write(helper, helper);
11357 if (!
yarp().canWrite()) {
11361 bool ok =
yarp().write(helper, helper);
11367 if (!
yarp().canWrite()) {
11371 bool ok =
yarp().write(helper, helper);
11377 if (!
yarp().canWrite()) {
11381 bool ok =
yarp().write(helper, helper);
11387 if (!
yarp().canWrite()) {
11391 bool ok =
yarp().write(helper, helper);
11397 if (!
yarp().canWrite()) {
11401 bool ok =
yarp().write(helper, helper);
11407 if (!
yarp().canWrite()) {
11411 bool ok =
yarp().write(helper, helper);
11417 if (!
yarp().canWrite()) {
11421 bool ok =
yarp().write(helper, helper);
11427 if (!
yarp().canWrite()) {
11431 bool ok =
yarp().write(helper, helper);
11437 if (!
yarp().canWrite()) {
11441 bool ok =
yarp().write(helper, helper);
11447 if (!
yarp().canWrite()) {
11451 bool ok =
yarp().write(helper, helper);
11457 if (!
yarp().canWrite()) {
11461 bool ok =
yarp().write(helper, helper);
11467 if (!
yarp().canWrite()) {
11471 bool ok =
yarp().write(helper, helper);
11477 if (!
yarp().canWrite()) {
11481 bool ok =
yarp().write(helper, helper);
11487 if (!
yarp().canWrite()) {
11491 bool ok =
yarp().write(helper, helper);
11497 if (!
yarp().canWrite()) {
11501 bool ok =
yarp().write(helper, helper);
11507 if (!
yarp().canWrite()) {
11511 bool ok =
yarp().write(helper, helper);
11517 if (!
yarp().canWrite()) {
11521 bool ok =
yarp().write(helper, helper);
11527 if (!
yarp().canWrite()) {
11531 bool ok =
yarp().write(helper, helper);
11537 if (!
yarp().canWrite()) {
11541 bool ok =
yarp().write(helper, helper);
11547 if (!
yarp().canWrite()) {
11551 bool ok =
yarp().write(helper, helper);
11557 if (!
yarp().canWrite()) {
11561 bool ok =
yarp().write(helper, helper);
11567 if (!
yarp().canWrite()) {
11571 bool ok =
yarp().write(helper, helper);
11577 if (!
yarp().canWrite()) {
11581 bool ok =
yarp().write(helper, helper);
11587 if (!
yarp().canWrite()) {
11591 bool ok =
yarp().write(helper, helper);
11597 if (!
yarp().canWrite()) {
11601 bool ok =
yarp().write(helper, helper);
11607 if (!
yarp().canWrite()) {
11611 bool ok =
yarp().write(helper, helper);
11617 if (!
yarp().canWrite()) {
11621 bool ok =
yarp().write(helper, helper);
11627 if (!
yarp().canWrite()) {
11631 bool ok =
yarp().write(helper, helper);
11637 if (!
yarp().canWrite()) {
11641 bool ok =
yarp().write(helper, helper);
11647 if (!
yarp().canWrite()) {
11651 bool ok =
yarp().write(helper, helper);
11657 if (!
yarp().canWrite()) {
11661 bool ok =
yarp().write(helper, helper);
11667 if (!
yarp().canWrite()) {
11671 bool ok =
yarp().write(helper, helper);
11677 if (!
yarp().canWrite()) {
11681 bool ok =
yarp().write(helper, helper);
11687 if (!
yarp().canWrite()) {
11691 bool ok =
yarp().write(helper, helper);
11697 if (!
yarp().canWrite()) {
11701 bool ok =
yarp().write(helper, helper);
11707 if (!
yarp().canWrite()) {
11711 bool ok =
yarp().write(helper, helper);
11717 if (!
yarp().canWrite()) {
11721 bool ok =
yarp().write(helper, helper);
11727 if (!
yarp().canWrite()) {
11731 bool ok =
yarp().write(helper, helper);
11737 if (!
yarp().canWrite()) {
11741 bool ok =
yarp().write(helper, helper);
11747 if (!
yarp().canWrite()) {
11751 bool ok =
yarp().write(helper, helper);
11757 if (!
yarp().canWrite()) {
11761 bool ok =
yarp().write(helper, helper);
11767 if (!
yarp().canWrite()) {
11771 bool ok =
yarp().write(helper, helper);
11777 if (!
yarp().canWrite()) {
11781 bool ok =
yarp().write(helper, helper);
11787 if (!
yarp().canWrite()) {
11791 bool ok =
yarp().write(helper, helper);
11798 bool showAll = (functionName ==
"--all");
11799 std::vector<std::string> helpString;
11801 helpString.emplace_back(
"*** Available commands:");
11856 helpString.emplace_back(
"help");
12020 if (functionName ==
"help") {
12021 helpString.emplace_back(
"std::vector<std::string> help(const std::string& functionName = \"--all\")");
12022 helpString.emplace_back(
"Return list of available commands, or help message for a specific function");
12023 helpString.emplace_back(
"@param functionName name of command for which to get a detailed description. If none or '--all' is provided, print list of available commands");
12024 helpString.emplace_back(
"@return list of strings (one string per line)");
12027 if (helpString.empty()) {
12028 helpString.emplace_back(
"Command not found");
12036 constexpr size_t max_tag_len = 1;
12037 size_t tag_len = 1;
12046 std::string tag = reader.
readTag(1);
12047 bool direct = (tag ==
"__direct__");
12051 while (tag_len <= max_tag_len && !reader.
isError()) {
12052 if(tag ==
"getRemoteProtocolVersion") {
12059 auto proto = getLocalProtocolVersion();
12065 if (!writer.
write(proto)) {
12882 if (tag ==
"help") {
12883 std::string functionName;
12885 functionName =
"--all";
12887 auto help_strings = help(functionName);
12893 if (!writer.
writeTag(
"many", 1, 0)) {
12899 for (
const auto& help_string : help_strings) {
12915 std::string next_tag = reader.
readTag(1);
12916 if (next_tag.empty()) {
12919 tag.append(
"_").append(next_tag);
12920 tag_len = std::count(tag.begin(), tag.end(),
'_') + 1;
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlMsgs_return_getActive return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_cmd_len
static constexpr const char * s_tag
FrameGrabberMsgs_getActiveRPC_helper()=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_prototype
IFrameGrabberControlMsgs_return_getActive(*)(const std::int32_t) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IFrameGrabberControlDC1394Msgs_return_getBytesPerPacketDC1394 return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
FrameGrabberMsgs_getBytesPerPacketDC1394RPC_helper()=default
static constexpr size_t s_reply_len
static constexpr const char * s_tag
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_cmd_len
static constexpr const char * s_prototype
IFrameGrabberControlDC1394Msgs_return_getBytesPerPacketDC1394(*)() funcptr_t
void call(FrameGrabberMsgs *ptr)
bool readArgs(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
IFrameGrabberControlMsgs_return_getCameraDescription return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlMsgs_return_getCameraDescription(*)() funcptr_t
FrameGrabberMsgs_getCameraDescriptionRPC_helper()=default
static constexpr const char * s_tag
static constexpr size_t s_reply_len
static constexpr const char * s_help
static constexpr size_t s_cmd_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_tag_len
static constexpr const char * s_prototype
~Command() override=default
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlDC1394Msgs_return_getColorCodingDC1394 return_helper
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_getColorCodingDC1394RPC_helper()=default
IFrameGrabberControlDC1394Msgs_return_getColorCodingDC1394(*)() funcptr_t
static constexpr size_t s_cmd_len
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
static constexpr const char * s_tag
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_prototype
static constexpr const char * s_help
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
IFrameGrabberControlDC1394Msgs_return_getColorCodingMaskDC1394 return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_tag
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
static constexpr size_t s_cmd_len
static constexpr const char * s_help
static constexpr size_t s_reply_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
FrameGrabberMsgs_getColorCodingMaskDC1394RPC_helper()=default
IFrameGrabberControlDC1394Msgs_return_getColorCodingMaskDC1394(*)(const std::int32_t) funcptr_t
static constexpr const char * s_prototype
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlDC1394Msgs_return_getFPSDC1394 return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IFrameGrabberControlDC1394Msgs_return_getFPSDC1394(*)() funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_cmd_len
static constexpr size_t s_reply_len
FrameGrabberMsgs_getFPSDC1394RPC_helper()=default
static constexpr const char * s_help
static constexpr size_t s_tag_len
static constexpr const char * s_tag
static constexpr const char * s_prototype
void call(FrameGrabberMsgs *ptr)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlDC1394Msgs_return_getFPSMaskDC1394 return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_getFPSMaskDC1394RPC_helper()=default
static constexpr const char * s_tag
static constexpr size_t s_tag_len
static constexpr size_t s_cmd_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_prototype
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
static constexpr size_t s_reply_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlDC1394Msgs_return_getFPSMaskDC1394(*)() funcptr_t
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IFrameGrabberControlMsgs_return_getFeature1 return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_tag
IFrameGrabberControlMsgs_return_getFeature1(*)(const std::int32_t) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_getFeature1RPC_helper()=default
static constexpr const char * s_help
static constexpr size_t s_reply_len
static constexpr size_t s_cmd_len
static constexpr const char * s_prototype
static constexpr size_t s_tag_len
void call(FrameGrabberMsgs *ptr)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
IFrameGrabberControlMsgs_return_getFeature2 return_helper
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_tag
IFrameGrabberControlMsgs_return_getFeature2(*)(const std::int32_t) funcptr_t
static constexpr size_t s_reply_len
FrameGrabberMsgs_getFeature2RPC_helper()=default
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IFrameGrabberImageOf_return_getHeight return_helper
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
static constexpr const char * s_tag
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_getHeightRPC_helper()=default
IFrameGrabberImageOf_return_getHeight(*)() funcptr_t
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlDC1394Msgs_return_getISOSpeedDC1394 return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
static constexpr size_t s_reply_len
static constexpr size_t s_cmd_len
static constexpr const char * s_prototype
static constexpr size_t s_tag_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_getISOSpeedDC1394RPC_helper()=default
void call(FrameGrabberMsgs *ptr)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_tag
static constexpr const char * s_help
IFrameGrabberControlDC1394Msgs_return_getISOSpeedDC1394(*)() funcptr_t
~Command() override=default
yarp::dev::cropType_id_t type
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
std::vector< yarp::dev::vertex_t > vertices
bool readTag(yarp::os::idl::WireReader &reader)
bool readArgs(yarp::os::idl::WireReader &reader)
IFrameGrabberImageOf_return_getImageCrop return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
static constexpr const char * s_tag
FrameGrabberMsgs_getImageCropRPC_helper()=default
IFrameGrabberImageOf_return_getImageCrop(*)(const yarp::dev::cropType_id_t, const std::vector< yarp::dev::vertex_t > &) funcptr_t
static constexpr const char * s_help
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
void call(FrameGrabberMsgs *ptr)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IFrameGrabberImageOf_return_getImage return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_tag
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
IFrameGrabberImageOf_return_getImage(*)() funcptr_t
static constexpr size_t s_reply_len
static constexpr const char * s_prototype
void call(FrameGrabberMsgs *ptr)
FrameGrabberMsgs_getImageRPC_helper()=default
static constexpr size_t s_tag_len
static constexpr size_t s_cmd_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
IFrameGrabberControlMsgs_return_getMode return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
FrameGrabberMsgs_getModeRPC_helper()=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
static constexpr size_t s_cmd_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_prototype
IFrameGrabberControlMsgs_return_getMode(*)(const std::int32_t) funcptr_t
static constexpr const char * s_tag
static constexpr const char * s_help
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlDC1394Msgs_return_getOperationModeDC1394 return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
IFrameGrabberControlDC1394Msgs_return_getOperationModeDC1394(*)() funcptr_t
static constexpr size_t s_tag_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_reply_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
static constexpr const char * s_tag
static constexpr size_t s_cmd_len
FrameGrabberMsgs_getOperationModeDC1394RPC_helper()=default
static constexpr const char * s_prototype
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_getRemoteProtocolVersion_helper()=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::os::ApplicationNetworkProtocolVersion helper_proto
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
IRGBVisualParamsMsgs_return_getRgbFOV return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IRGBVisualParamsMsgs_return_getRgbFOV(*)() funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_cmd_len
FrameGrabberMsgs_getRgbFOVRPC_helper()=default
static constexpr const char * s_tag
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_prototype
static constexpr const char * s_help
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool writeTag(const yarp::os::idl::WireWriter &writer) const
IRGBVisualParamsMsgs_return_getRgbHeight return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
static constexpr const char * s_help
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_reply_len
static constexpr const char * s_prototype
static constexpr const char * s_tag
static constexpr size_t s_cmd_len
static constexpr size_t s_tag_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IRGBVisualParamsMsgs_return_getRgbHeight(*)() funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_getRgbHeightRPC_helper()=default
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool readArgs(yarp::os::idl::WireReader &reader)
IRGBVisualParamsMsgs_return_getRgbIntrinsicParam return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
FrameGrabberMsgs_getRgbIntrinsicParamRPC_helper()=default
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_prototype
static constexpr const char * s_help
static constexpr const char * s_tag
static constexpr size_t s_tag_len
static constexpr size_t s_reply_len
static constexpr size_t s_cmd_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IRGBVisualParamsMsgs_return_getRgbIntrinsicParam(*)() funcptr_t
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IRGBVisualParamsMsgs_return_getRgbMirroring return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_prototype
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_reply_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
FrameGrabberMsgs_getRgbMirroringRPC_helper()=default
static constexpr const char * s_tag
static constexpr size_t s_cmd_len
static constexpr size_t s_tag_len
IRGBVisualParamsMsgs_return_getRgbMirroring(*)() funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IRGBVisualParamsMsgs_return_getRgbResolution return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
void call(FrameGrabberMsgs *ptr)
IRGBVisualParamsMsgs_return_getRgbResolution(*)() funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_tag_len
FrameGrabberMsgs_getRgbResolutionRPC_helper()=default
static constexpr size_t s_cmd_len
static constexpr const char * s_tag
static constexpr const char * s_help
static constexpr const char * s_prototype
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IRGBVisualParamsMsgs_return_getRgbSupportedCfg return_helper
~Reply() override=default
static constexpr size_t s_cmd_len
IRGBVisualParamsMsgs_return_getRgbSupportedCfg(*)() funcptr_t
static constexpr const char * s_prototype
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_tag
FrameGrabberMsgs_getRgbSupportedConfigurationsRPC_helper()=default
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IRGBVisualParamsMsgs_return_getRgbWidth return_helper
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
void call(FrameGrabberMsgs *ptr)
FrameGrabberMsgs_getRgbWidthRPC_helper()=default
static constexpr const char * s_prototype
static constexpr size_t s_tag_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
IRGBVisualParamsMsgs_return_getRgbWidth(*)() funcptr_t
static constexpr const char * s_tag
static constexpr const char * s_help
static constexpr size_t s_cmd_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlDC1394Msgs_return_getTransmissionDC1394 return_helper
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_tag
IFrameGrabberControlDC1394Msgs_return_getTransmissionDC1394(*)() funcptr_t
static constexpr const char * s_help
static constexpr size_t s_tag_len
FrameGrabberMsgs_getTransmissionDC1394RPC_helper()=default
static constexpr size_t s_reply_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
IFrameGrabberControlDC1394Msgs_return_getVideoModeDC1394 return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
static constexpr size_t s_reply_len
IFrameGrabberControlDC1394Msgs_return_getVideoModeDC1394(*)() funcptr_t
void call(FrameGrabberMsgs *ptr)
FrameGrabberMsgs_getVideoModeDC1394RPC_helper()=default
static constexpr const char * s_tag
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
bool readArgs(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
IFrameGrabberControlDC1394Msgs_return_getVideoModeMaskDC1394 return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_prototype
FrameGrabberMsgs_getVideoModeMaskDC1394RPC_helper()=default
static constexpr size_t s_tag_len
IFrameGrabberControlDC1394Msgs_return_getVideoModeMaskDC1394(*)() funcptr_t
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_reply_len
static constexpr const char * s_tag
static constexpr size_t s_cmd_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
IFrameGrabberImageOf_return_getWidth return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberImageOf_return_getWidth(*)() funcptr_t
static constexpr size_t s_cmd_len
static constexpr const char * s_tag
static constexpr size_t s_reply_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_prototype
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
FrameGrabberMsgs_getWidthRPC_helper()=default
static constexpr size_t s_tag_len
~Command() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
IFrameGrabberControlMsgs_return_hasAuto return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_tag_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlMsgs_return_hasAuto(*)(const std::int32_t) funcptr_t
static constexpr size_t s_cmd_len
static constexpr size_t s_reply_len
static constexpr const char * s_prototype
static constexpr const char * s_tag
static constexpr const char * s_help
FrameGrabberMsgs_hasAutoRPC_helper()=default
bool readTag(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
IFrameGrabberControlMsgs_return_hasFeature return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
static constexpr size_t s_tag_len
static constexpr size_t s_reply_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
FrameGrabberMsgs_hasFeatureRPC_helper()=default
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_tag
IFrameGrabberControlMsgs_return_hasFeature(*)(const std::int32_t) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Command() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
IFrameGrabberControlMsgs_return_hasManual return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
void call(FrameGrabberMsgs *ptr)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
static constexpr size_t s_cmd_len
static constexpr const char * s_prototype
static constexpr const char * s_tag
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
static constexpr size_t s_reply_len
IFrameGrabberControlMsgs_return_hasManual(*)(const std::int32_t) funcptr_t
FrameGrabberMsgs_hasManualRPC_helper()=default
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlMsgs_return_hasOnOff return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_prototype
static constexpr size_t s_reply_len
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
static constexpr size_t s_cmd_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
IFrameGrabberControlMsgs_return_hasOnOff(*)(const std::int32_t) funcptr_t
FrameGrabberMsgs_hasOnOffRPC_helper()=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_tag
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
IFrameGrabberControlMsgs_return_hasOnePush return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
IFrameGrabberControlMsgs_return_hasOnePush(*)(const std::int32_t) funcptr_t
static constexpr size_t s_cmd_len
static constexpr const char * s_prototype
static constexpr size_t s_reply_len
FrameGrabberMsgs_hasOnePushRPC_helper()=default
static constexpr size_t s_tag_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_tag
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
static constexpr size_t s_tag_len
static constexpr const char * s_prototype
FrameGrabberMsgs_setActiveRPC_helper()=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_reply_len
static constexpr const char * s_help
yarp::dev::ReturnValue(*)(const std::int32_t, const bool) funcptr_t
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_tag
static constexpr size_t s_cmd_len
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
~Command() override=default
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
yarp::dev::ReturnValue return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
static constexpr const char * s_prototype
FrameGrabberMsgs_setBroadcastDC1394RPC_helper()=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_cmd_len
static constexpr const char * s_tag
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
yarp::dev::ReturnValue(*)(const bool) funcptr_t
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
static constexpr size_t s_tag_len
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Command() override=default
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_cmd_len
yarp::dev::ReturnValue(*)(const std::int32_t) funcptr_t
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
FrameGrabberMsgs_setBytesPerPacketDC1394RPC_helper()=default
static constexpr const char * s_tag
static constexpr const char * s_prototype
static constexpr const char * s_help
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
yarp::dev::ReturnValue return_helper
static constexpr size_t s_cmd_len
static constexpr size_t s_reply_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_setCaptureDC1394RPC_helper()=default
yarp::dev::ReturnValue(*)(const bool) funcptr_t
static constexpr const char * s_prototype
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_tag
static constexpr const char * s_help
static constexpr size_t s_tag_len
void call(FrameGrabberMsgs *ptr)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
yarp::dev::ReturnValue return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_prototype
static constexpr size_t s_tag_len
FrameGrabberMsgs_setColorCodingDC1394RPC_helper()=default
static constexpr const char * s_tag
yarp::dev::ReturnValue(*)(const std::int32_t) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
static constexpr size_t s_cmd_len
void call(FrameGrabberMsgs *ptr)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
static constexpr size_t s_cmd_len
static constexpr const char * s_prototype
FrameGrabberMsgs_setDefaultsDC1394RPC_helper()=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_tag_len
static constexpr const char * s_tag
yarp::dev::ReturnValue(*)() funcptr_t
static constexpr size_t s_reply_len
void call(FrameGrabberMsgs *ptr)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
yarp::dev::ReturnValue return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
static constexpr const char * s_prototype
yarp::dev::ReturnValue(*)(const std::int32_t) funcptr_t
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_tag_len
FrameGrabberMsgs_setFPSDC1394RPC_helper()=default
static constexpr const char * s_tag
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
static constexpr size_t s_cmd_len
bool readArgs(yarp::os::idl::WireReader &reader)
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue return_helper
~Reply() override=default
static constexpr size_t s_cmd_len
FrameGrabberMsgs_setFeature1RPC_helper()=default
static constexpr size_t s_tag_len
static constexpr const char * s_prototype
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
static constexpr const char * s_tag
static constexpr size_t s_reply_len
yarp::dev::ReturnValue(*)(const std::int32_t, const double) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool readTag(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
FrameGrabberMsgs_setFeature2RPC_helper()=default
void call(FrameGrabberMsgs *ptr)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_prototype
yarp::dev::ReturnValue(*)(const std::int32_t, const double, const double) funcptr_t
static constexpr const char * s_help
static constexpr size_t s_tag_len
static constexpr size_t s_reply_len
static constexpr const char * s_tag
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_cmd_len
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
yarp::dev::ReturnValue return_helper
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_prototype
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue(*)(const std::int32_t) funcptr_t
static constexpr const char * s_tag
static constexpr size_t s_tag_len
static constexpr const char * s_help
static constexpr size_t s_reply_len
void call(FrameGrabberMsgs *ptr)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
FrameGrabberMsgs_setISOSpeedDC1394RPC_helper()=default
static constexpr size_t s_cmd_len
bool readTag(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
yarp::dev::FeatureMode mode
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_tag
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_tag_len
static constexpr const char * s_help
FrameGrabberMsgs_setModeRPC_helper()=default
yarp::dev::ReturnValue(*)(const std::int32_t, const yarp::dev::FeatureMode) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
void call(FrameGrabberMsgs *ptr)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
static constexpr size_t s_reply_len
FrameGrabberMsgs_setOnePushRPC_helper()=default
static constexpr const char * s_prototype
void call(FrameGrabberMsgs *ptr)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue(*)(const std::int32_t) funcptr_t
static constexpr const char * s_tag
static constexpr size_t s_tag_len
static constexpr size_t s_cmd_len
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
yarp::dev::ReturnValue return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_prototype
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_cmd_len
yarp::dev::ReturnValue(*)(const bool) funcptr_t
static constexpr size_t s_reply_len
static constexpr const char * s_tag
FrameGrabberMsgs_setOperationModeDC1394RPC_helper()=default
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
yarp::dev::ReturnValue return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
static constexpr const char * s_tag
static constexpr size_t s_cmd_len
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_reply_len
static constexpr size_t s_tag_len
yarp::dev::ReturnValue(*)(const bool) funcptr_t
static constexpr const char * s_prototype
FrameGrabberMsgs_setPowerDC1394RPC_helper()=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_reply_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_prototype
static constexpr size_t s_cmd_len
FrameGrabberMsgs_setResetDC1394RPC_helper()=default
static constexpr const char * s_tag
yarp::dev::ReturnValue(*)() funcptr_t
static constexpr const char * s_help
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_tag_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Command() override=default
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_tag
void call(FrameGrabberMsgs *ptr)
static constexpr size_t s_reply_len
yarp::dev::ReturnValue(*)(const double, const double) funcptr_t
static constexpr size_t s_tag_len
FrameGrabberMsgs_setRgbFOVRPC_helper()=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr const char * s_help
static constexpr const char * s_prototype
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_cmd_len
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool readArgs(yarp::os::idl::WireReader &reader)
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue return_helper
static constexpr const char * s_tag
void call(FrameGrabberMsgs *ptr)
FrameGrabberMsgs_setRgbMirroringRPC_helper()=default
yarp::dev::ReturnValue(*)(const bool) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_help
static constexpr size_t s_cmd_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_tag_len
static constexpr size_t s_reply_len
static constexpr const char * s_prototype
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
~Command() override=default
bool readTag(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
~Reply() override=default
yarp::dev::ReturnValue return_helper
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_reply_len
FrameGrabberMsgs_setRgbResolutionRPC_helper()=default
static constexpr const char * s_help
static constexpr const char * s_tag
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue(*)(const std::int32_t, const std::int32_t) funcptr_t
static constexpr size_t s_cmd_len
static constexpr const char * s_prototype
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr size_t s_tag_len
void call(FrameGrabberMsgs *ptr)
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool readTag(yarp::os::idl::WireReader &reader)
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
yarp::dev::ReturnValue return_helper
~Reply() override=default
static constexpr size_t s_reply_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_tag_len
static constexpr const char * s_help
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
static constexpr const char * s_tag
static constexpr const char * s_prototype
FrameGrabberMsgs_setTransmissionDC1394RPC_helper()=default
static constexpr size_t s_cmd_len
void call(FrameGrabberMsgs *ptr)
yarp::dev::ReturnValue(*)(const bool) funcptr_t
~Command() override=default
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool readTag(yarp::os::idl::WireReader &reader)
bool writeArgs(const yarp::os::idl::WireWriter &writer) const
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
bool writeTag(const yarp::os::idl::WireWriter &writer) const
bool readArgs(yarp::os::idl::WireReader &reader)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
~Reply() override=default
yarp::dev::ReturnValue return_helper
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
yarp::dev::ReturnValue(*)(const std::int32_t) funcptr_t
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
void call(FrameGrabberMsgs *ptr)
static constexpr const char * s_help
static constexpr const char * s_prototype
FrameGrabberMsgs_setVideoModeDC1394RPC_helper()=default
static constexpr const char * s_tag
static constexpr size_t s_reply_len
static constexpr size_t s_cmd_len
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
static constexpr size_t s_tag_len
virtual IFrameGrabberControlMsgs_return_getActive getActiveRPC(const std::int32_t feature)
virtual yarp::dev::ReturnValue setColorCodingDC1394RPC(const std::int32_t coding)
virtual yarp::dev::ReturnValue setRgbFOVRPC(const double horizontalFov, const double verticalFov)
virtual yarp::dev::ReturnValue setFeature2RPC(const std::int32_t feature, const double value1, const double value2)
virtual yarp::dev::ReturnValue setOnePushRPC(const std::int32_t feature)
virtual yarp::dev::ReturnValue setFormat7WindowDC1394RPC(const std::int32_t xdim, const std::int32_t ydim, const std::int32_t x0, const std::int32_t y0)
virtual yarp::dev::ReturnValue setVideoModeDC1394RPC(const std::int32_t videomode)
virtual yarp::dev::ReturnValue setBytesPerPacketDC1394RPC(const std::int32_t bpp)
virtual IFrameGrabberControlDC1394Msgs_return_getFormat7MaxWindowDC1394 getFormat7MaxWindowDC1394RPC()
virtual IFrameGrabberImageOf_return_getHeight getHeightRPC()
virtual IRGBVisualParamsMsgs_return_getRgbHeight getRgbHeightRPC()
virtual bool checkProtocolVersion()
virtual IFrameGrabberControlDC1394Msgs_return_getOperationModeDC1394 getOperationModeDC1394RPC()
virtual std::vector< std::string > help(const std::string &functionName="--all")
virtual yarp::dev::ReturnValue setFPSDC1394RPC(const std::int32_t fps)
virtual IFrameGrabberControlDC1394Msgs_return_getTransmissionDC1394 getTransmissionDC1394RPC()
virtual yarp::os::ApplicationNetworkProtocolVersion getRemoteProtocolVersion()
virtual IFrameGrabberImageOf_return_getImage getImageRPC()
virtual yarp::dev::ReturnValue setPowerDC1394RPC(const bool onoff)
virtual IFrameGrabberControlDC1394Msgs_return_getISOSpeedDC1394 getISOSpeedDC1394RPC()
virtual IFrameGrabberControlMsgs_return_getFeature2 getFeature2RPC(const std::int32_t feature)
virtual IFrameGrabberControlMsgs_return_hasFeature hasFeatureRPC(const std::int32_t feature)
virtual yarp::dev::ReturnValue setTransmissionDC1394RPC(const bool bTxON)
virtual IFrameGrabberControlMsgs_return_getFeature1 getFeature1RPC(const std::int32_t feature)
virtual IFrameGrabberControlMsgs_return_getCameraDescription getCameraDescriptionRPC()
virtual IFrameGrabberImageOf_return_getWidth getWidthRPC()
virtual yarp::dev::ReturnValue setRgbResolutionRPC(const std::int32_t width, const std::int32_t height)
virtual yarp::dev::ReturnValue setDefaultsDC1394RPC()
virtual IRGBVisualParamsMsgs_return_getRgbResolution getRgbResolutionRPC()
virtual IFrameGrabberControlDC1394Msgs_return_getFPSMaskDC1394 getFPSMaskDC1394RPC()
virtual IFrameGrabberControlDC1394Msgs_return_getVideoModeMaskDC1394 getVideoModeMaskDC1394RPC()
virtual IFrameGrabberControlDC1394Msgs_return_getColorCodingMaskDC1394 getColorCodingMaskDC1394RPC(const std::int32_t videomode)
virtual yarp::dev::ReturnValue setOperationModeDC1394RPC(const bool b1394b)
virtual IRGBVisualParamsMsgs_return_getRgbSupportedCfg getRgbSupportedConfigurationsRPC()
virtual yarp::os::ApplicationNetworkProtocolVersion getLocalProtocolVersion()
virtual yarp::dev::ReturnValue setISOSpeedDC1394RPC(const std::int32_t speed)
virtual IFrameGrabberControlDC1394Msgs_return_getFPSDC1394 getFPSDC1394RPC()
virtual IFrameGrabberImageOf_return_getImageCrop getImageCropRPC(const yarp::dev::cropType_id_t type, const std::vector< yarp::dev::vertex_t > &vertices)
virtual yarp::dev::ReturnValue setCaptureDC1394RPC(const bool bON)
virtual IFrameGrabberControlMsgs_return_hasAuto hasAutoRPC(const std::int32_t feature)
virtual IRGBVisualParamsMsgs_return_getRgbMirroring getRgbMirroringRPC()
virtual IRGBVisualParamsMsgs_return_getRgbFOV getRgbFOVRPC()
virtual yarp::dev::ReturnValue setFeature1RPC(const std::int32_t feature, const double value)
virtual IFrameGrabberControlMsgs_return_getMode getModeRPC(const std::int32_t feature)
virtual IRGBVisualParamsMsgs_return_getRgbIntrinsicParam getRgbIntrinsicParamRPC()
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
virtual IRGBVisualParamsMsgs_return_getRgbWidth getRgbWidthRPC()
virtual yarp::dev::ReturnValue setRgbMirroringRPC(const bool mirror)
virtual IFrameGrabberControlDC1394Msgs_return_getVideoModeDC1394 getVideoModeDC1394RPC()
virtual yarp::dev::ReturnValue setBroadcastDC1394RPC(const bool onoff)
virtual IFrameGrabberControlDC1394Msgs_return_getColorCodingDC1394 getColorCodingDC1394RPC()
virtual yarp::dev::ReturnValue setResetDC1394RPC()
virtual IFrameGrabberControlMsgs_return_hasOnOff hasOnOffRPC(const std::int32_t feature)
virtual IFrameGrabberControlDC1394Msgs_return_getFormat7WindowDC1394 getFormat7WindowDC1394RPC()
virtual IFrameGrabberControlMsgs_return_hasManual hasManualRPC(const std::int32_t feature)
virtual IFrameGrabberControlMsgs_return_hasOnePush hasOnePushRPC(const std::int32_t feature)
virtual IFrameGrabberControlDC1394Msgs_return_getBytesPerPacketDC1394 getBytesPerPacketDC1394RPC()
virtual yarp::dev::ReturnValue setModeRPC(const std::int32_t feature, const yarp::dev::FeatureMode mode)
virtual yarp::dev::ReturnValue setActiveRPC(const std::int32_t feature, const bool onoff)
short int protocol_version
An interface for reading from a network connection.
An interface for writing to a network connection.
This is a base class for objects that can be both read from and be written to the YARP network.
bool write(PortWriter &writer)
Write a message to the associated port or reader.
yarp::os::WireLink & yarp()
Get YARP state associated with this object.
A "tamed" Portable, that promises to serialize itself in an IDL-friendly way.
IDL-friendly connection reader.
bool readNested(WirePortable &obj)
bool readString(std::string &str, bool *is_vocab=nullptr)
void readListBegin(yarp::os::idl::WireState &nstate, size_t &len)
bool readI32(std::int32_t &x)
std::string readTag(size_t len=static_cast< size_t >(-1))
bool read(WirePortable &obj)
bool readFloat64(yarp::conf::float64_t &x)
IDL-friendly connection writer.
bool writeBool(bool x, bool skip_tag=false) const
bool write(const WirePortable &obj) const
bool writeI32(std::int32_t x, bool skip_tag=false) const
bool writeListHeader(int len) const
bool writeTag(const char *tag, int split, int len) const
bool writeFloat64(yarp::conf::float64_t x, bool skip_tag=false) const
bool writeString(const std::string &str, bool skip_tag=false) const
bool writeListEnd() const
bool writeNested(const WirePortable &obj) const
bool writeListBegin(int tag, size_t len) const
#define yCError(component,...)
#define YARP_LOG_COMPONENT(name,...)
The main, catch-all namespace for YARP.
#define YARP_VERSION_PATCH
#define YARP_VERSION_MAJOR
#define YARP_VERSION_MINOR