Public Member Functions | Public Attributes
mtconnect_cnc_robot_example::gripper_message::GripperMessage Class Reference

Class encapsulated longhorn robot gripper message. More...

#include <gripper_message.h>

List of all members.

Public Member Functions

unsigned int byteLength ()
 GripperMessage (void)
 Default constructor.
bool init (industrial::simple_message::SimpleMessage &msg)
 Initializes message from a simple message.
void init (GripperOperationType operation)
 Initializes message from a joint trajectory point structure.
void init ()
 Initializes a new message.
bool load (industrial::byte_array::ByteArray *buffer)
bool unload (industrial::byte_array::ByteArray *buffer)
 ~GripperMessage (void)
 Destructor.

Public Attributes

GripperOperationType operation_

Detailed Description

Class encapsulated longhorn robot gripper message.

THIS CLASS IS NOT THREAD-SAFE

Definition at line 56 of file gripper_message.h.


Constructor & Destructor Documentation

Default constructor.

This method creates an empty message.

Definition at line 48 of file gripper_message.cpp.

Destructor.

Definition at line 54 of file gripper_message.cpp.


Member Function Documentation

Definition at line 99 of file gripper_message.h.

bool mtconnect_cnc_robot_example::gripper_message::GripperMessage::init ( industrial::simple_message::SimpleMessage &  msg)

Initializes message from a simple message.

Parameters:
simplemessage to construct from
Returns:
true if message successfully initialized, otherwise false

Definition at line 59 of file gripper_message.cpp.

Initializes message from a joint trajectory point structure.

Parameters:
gripperoperation enumeration

Definition at line 70 of file gripper_message.cpp.

Initializes a new message.

Definition at line 75 of file gripper_message.cpp.

bool mtconnect_cnc_robot_example::gripper_message::GripperMessage::load ( industrial::byte_array::ByteArray *  buffer)

Definition at line 80 of file gripper_message.cpp.

bool mtconnect_cnc_robot_example::gripper_message::GripperMessage::unload ( industrial::byte_array::ByteArray *  buffer)

Definition at line 97 of file gripper_message.cpp.


Member Data Documentation

Definition at line 104 of file gripper_message.h.


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


mtconnect_grasp_action
Author(s): Shaun M. Edwards
autogenerated on Mon Jan 6 2014 11:31:10