Public Member Functions | Private Attributes | List of all members
fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply Class Reference

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>

Inheritance diagram for fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply:
Inheritance graph
[legend]

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...
 

Detailed Description

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.

Constructor & Destructor Documentation

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.

Member Function Documentation

unsigned int fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::byteLength ( )
inlinevirtual
void fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::copyFrom ( SetToolOffsetReply src)

Copies the passed in value.

Parameters
src(value to copy)

Definition at line 64 of file set_tool_offset_reply.cpp.

industrial::shared_types::shared_int fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::getResultCode ( ) const
inline

Returns the result code.

Returns
result_code number

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.

bool fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::load ( industrial::byte_array::ByteArray buffer)
virtual
bool fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::operator== ( SetToolOffsetReply rhs)

== operator implementation

Returns
true if equal

Definition at line 69 of file set_tool_offset_reply.cpp.

void fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::setResultCode ( industrial::shared_types::shared_int  result_code)
inline

Sets the result code.

Parameters
resultcode

Definition at line 107 of file set_tool_offset_reply.h.

bool fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::unload ( industrial::byte_array::ByteArray buffer)
virtual

Member Data Documentation

industrial::shared_types::shared_int fsrobo_r_driver::simple_message::set_tool_offset_reply::SetToolOffsetReply::result_code_
private

The result code.

Definition at line 148 of file set_tool_offset_reply.h.


The documentation for this class was generated from the following files:


fsrobo_r_driver
Author(s): F-ROSROBO
autogenerated on Sun Feb 9 2020 03:58:29