Class encapsulated set tool offset reply data. These messages are sent by the FSRobo-R controller in response to SetToolOffset messages. More...
#include <set_tool_offset_reply.h>
Public Member Functions | |
unsigned int | byteLength () |
void | copyFrom (SetToolOffsetReply &src) |
Copies the passed in value. More... | |
industrial::shared_types::shared_int | getResultCode () const |
Returns the result code. More... | |
void | init () |
Initializes a empty set tool offset reply. More... | |
void | init (SetToolOffsetReplyResult result_code) |
Initializes a complete set tool offset reply. More... | |
bool | load (industrial::byte_array::ByteArray *buffer) |
bool | operator== (SetToolOffsetReply &rhs) |
== operator implementation More... | |
void | setResultCode (industrial::shared_types::shared_int result_code) |
Sets the result code. More... | |
SetToolOffsetReply (void) | |
Default constructor. More... | |
bool | unload (industrial::byte_array::ByteArray *buffer) |
~SetToolOffsetReply (void) | |
Destructor. More... | |
Private Attributes | |
industrial::shared_types::shared_int | result_code_ |
The result code. More... | |
Class encapsulated set tool offset reply data. These messages are sent by the FSRobo-R controller in response to SetToolOffset messages.
The byte representation of a set tool offset reply is as follows (in order lowest index to highest). The standard sizes are given, but can change based on type sizes:
member: type size result_code (industrial::shared_types::shared_int) 4 bytes
THIS CLASS IS NOT THREAD-SAFE
Definition at line 73 of file set_tool_offset_reply.h.
fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::SetToolOffsetReply | ( | void | ) |
Default constructor.
This method creates empty data.
Definition at line 45 of file set_tool_offset_reply.cpp.
fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::~SetToolOffsetReply | ( | void | ) |
Destructor.
Definition at line 50 of file set_tool_offset_reply.cpp.
|
inlinevirtual |
Implements industrial::simple_serialize::SimpleSerialize.
Definition at line 139 of file set_tool_offset_reply.h.
void fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::copyFrom | ( | SetToolOffsetReply & | src | ) |
Copies the passed in value.
src | (value to copy) |
Definition at line 64 of file set_tool_offset_reply.cpp.
|
inline |
Returns the result code.
Definition at line 117 of file set_tool_offset_reply.h.
void fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::init | ( | ) |
Initializes a empty set tool offset reply.
Definition at line 54 of file set_tool_offset_reply.cpp.
void fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::init | ( | SetToolOffsetReplyResult | result_code | ) |
Initializes a complete set tool offset reply.
Definition at line 59 of file set_tool_offset_reply.cpp.
|
virtual |
Implements industrial::simple_serialize::SimpleSerialize.
Definition at line 76 of file set_tool_offset_reply.cpp.
bool fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::operator== | ( | SetToolOffsetReply & | rhs | ) |
== operator implementation
Definition at line 69 of file set_tool_offset_reply.cpp.
|
inline |
|
virtual |
Implements industrial::simple_serialize::SimpleSerialize.
Definition at line 90 of file set_tool_offset_reply.cpp.
|
private |
The result code.
Definition at line 148 of file set_tool_offset_reply.h.