52 namespace simple_message
54 namespace io_ctrl_reply_message
71 if (!data.
unload(this->reply_))
73 LOG_ERROR(
"Failed to unload WriteSingleIOReplyMessage data");
93 LOG_COMM(
"Executing WriteSingleIOReply message load");
94 if (!buffer->
load(this->reply_))
96 LOG_ERROR(
"Failed to load WriteSingleIOReply message");
105 LOG_COMM(
"Executing WriteSingleIOReply message unload");
107 if (!buffer->
unload(this->reply_))
109 LOG_ERROR(
"Failed to unload WriteSingleIOReply message");
Class encapsulated write single io reply data. These messages are sent by the FS100 controller in res...
void setMessageType(int message_type=industrial::simple_message::StandardMsgTypes::INVALID)
void init()
Initializes a new message.
WriteSingleIOReplyMessage(void)
Default constructor.
motoman::simple_message::io_ctrl_reply::WriteSingleIOReply reply_
#define LOG_COMM(format,...)
bool load(industrial::shared_types::shared_bool value)
#define LOG_ERROR(format,...)
void init()
Initializes a empty motion control reply.
bool unload(industrial::byte_array::ByteArray *buffer)
float data[ROS_MAX_JOINT]
~WriteSingleIOReplyMessage(void)
Destructor.
industrial::byte_array::ByteArray & getData()
bool load(industrial::byte_array::ByteArray *buffer)
bool unload(industrial::shared_types::shared_bool &value)
void copyFrom(WriteSingleIOReply &src)
Copies the passed in value.