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