41 namespace io_control_reply_message
58 if (!data.
unload(this->reply_))
60 LOG_ERROR(
"Failed to unload SetIOReplyMessage data");
80 LOG_COMM(
"Executing SetIOReply message load");
81 if (!buffer->
load(this->reply_))
83 LOG_ERROR(
"Failed to load SetIOReply message");
92 LOG_COMM(
"Executing SetIOReply message unload");
94 if (!buffer->
unload(this->reply_))
96 LOG_ERROR(
"Failed to unload SetIOReply message");
void setMessageType(int message_type=industrial::simple_message::StandardMsgTypes::INVALID)
fsrobo_r_driver::simple_message::io_control_reply::SetIOReply reply_
~SetIOReplyMessage(void)
Destructor.
#define LOG_COMM(format,...)
bool load(industrial::shared_types::shared_bool value)
void init()
Initializes a new message.
#define LOG_ERROR(format,...)
void init()
Initializes a empty motion control reply.
void copyFrom(SetIOReply &src)
Copies the passed in value.
bool unload(industrial::byte_array::ByteArray *buffer)
Class encapsulated set io reply data. These messages are sent by the FSRobo-R controller in response ...
bool load(industrial::byte_array::ByteArray *buffer)
industrial::byte_array::ByteArray & getData()
bool unload(industrial::shared_types::shared_bool &value)
SetIOReplyMessage(void)
Default constructor.