29 #ifndef FSROBO_R_DRIVER_SIMPLE_MESSAGE_EXECUTE_PROGRAM_H 30 #define FSROBO_R_DRIVER_SIMPLE_MESSAGE_EXECUTE_PROGRAM_H 42 namespace execute_program
167 #endif // FSROBO_R_DRIVER_SIMPLE_MESSAGE_EXECUTE_PROGRAM_H void init()
Initializes a empty execute program command.
bool param(const std::string ¶m_name, T ¶m_val, const T &default_val)
void copyFrom(ExecuteProgram &src)
Copies the passed in value.
bool unload(industrial::byte_array::ByteArray *buffer)
void copyFrom(SimpleString &src)
Copies the passed in value.
bool operator==(ExecuteProgram &rhs)
== operator implementation
void setParam(SimpleString ¶m)
Sets param data.
SimpleString param_
Value of program param.
unsigned int byteLength()
~ExecuteProgram(void)
Destructor.
ExecuteProgram(void)
Default constructor.
unsigned int byteLength()
bool load(industrial::byte_array::ByteArray *buffer)
SimpleString name_
Value of program name.
void setName(SimpleString &name)
Sets name data.
Class encapsulated set io reply data. These messages are sent by the FSRobo-R controller in response ...
void getName(SimpleString &dest)
Returns a copy of the name data.
Class encapsulated write single io data. FSRobo-R specific interface to set IO element on the control...
void getParam(SimpleString &dest)
Returns a copy of the name data.