Public Types | Public Member Functions | Public Attributes
manipulation_msgs::ManipulationPhase Class Reference

#include <ManipulationPhase.h>

Inheritance diagram for manipulation_msgs::ManipulationPhase:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { CHECKING_FEASIBILITY = 0 }
enum  { MOVING_TO_PREGRASP = 1 }
enum  { MOVING_TO_GRASP = 2 }
enum  { CLOSING = 3 }
enum  { ADJUSTING_GRASP = 4 }
enum  { LIFTING = 5 }
enum  { MOVING_WITH_OBJECT = 6 }
enum  { MOVING_TO_PLACE = 7 }
enum  { PLACING = 8 }
enum  { OPENING = 9 }
enum  { RETREATING = 10 }
enum  { MOVING_WITHOUT_OBJECT = 11 }
enum  { SHAKING = 12 }
enum  { SUCCEEDED = 13 }
enum  { FAILED = 14 }
enum  { ABORTED = 15 }
enum  { HOLDING_OBJECT = 16 }

Public Member Functions

virtual int deserialize (unsigned char *inbuffer)
const char * getMD5 ()
const char * getType ()
virtual int serialize (unsigned char *outbuffer) const

Public Attributes

int32_t phase

Detailed Description

Definition at line 12 of file ManipulationPhase.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
CHECKING_FEASIBILITY 

Definition at line 16 of file ManipulationPhase.h.

anonymous enum
Enumerator:
MOVING_TO_PREGRASP 

Definition at line 17 of file ManipulationPhase.h.

anonymous enum
Enumerator:
MOVING_TO_GRASP 

Definition at line 18 of file ManipulationPhase.h.

anonymous enum
Enumerator:
CLOSING 

Definition at line 19 of file ManipulationPhase.h.

anonymous enum
Enumerator:
ADJUSTING_GRASP 

Definition at line 20 of file ManipulationPhase.h.

anonymous enum
Enumerator:
LIFTING 

Definition at line 21 of file ManipulationPhase.h.

anonymous enum
Enumerator:
MOVING_WITH_OBJECT 

Definition at line 22 of file ManipulationPhase.h.

anonymous enum
Enumerator:
MOVING_TO_PLACE 

Definition at line 23 of file ManipulationPhase.h.

anonymous enum
Enumerator:
PLACING 

Definition at line 24 of file ManipulationPhase.h.

anonymous enum
Enumerator:
OPENING 

Definition at line 25 of file ManipulationPhase.h.

anonymous enum
Enumerator:
RETREATING 

Definition at line 26 of file ManipulationPhase.h.

anonymous enum
Enumerator:
MOVING_WITHOUT_OBJECT 

Definition at line 27 of file ManipulationPhase.h.

anonymous enum
Enumerator:
SHAKING 

Definition at line 28 of file ManipulationPhase.h.

anonymous enum
Enumerator:
SUCCEEDED 

Definition at line 29 of file ManipulationPhase.h.

anonymous enum
Enumerator:
FAILED 

Definition at line 30 of file ManipulationPhase.h.

anonymous enum
Enumerator:
ABORTED 

Definition at line 31 of file ManipulationPhase.h.

anonymous enum
Enumerator:
HOLDING_OBJECT 

Definition at line 32 of file ManipulationPhase.h.


Member Function Documentation

virtual int manipulation_msgs::ManipulationPhase::deserialize ( unsigned char *  inbuffer) [inline, virtual]

Implements ros::Msg.

Definition at line 50 of file ManipulationPhase.h.

const char* manipulation_msgs::ManipulationPhase::getMD5 ( ) [inline, virtual]

Implements ros::Msg.

Definition at line 68 of file ManipulationPhase.h.

const char* manipulation_msgs::ManipulationPhase::getType ( ) [inline, virtual]

Implements ros::Msg.

Definition at line 67 of file ManipulationPhase.h.

virtual int manipulation_msgs::ManipulationPhase::serialize ( unsigned char *  outbuffer) const [inline, virtual]

Implements ros::Msg.

Definition at line 34 of file ManipulationPhase.h.


Member Data Documentation

Definition at line 15 of file ManipulationPhase.h.


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


ric_mc
Author(s): RoboTiCan
autogenerated on Fri May 20 2016 03:48:58