Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

RobotFlow::TP2GripperState Class Reference

#include <Pioneer2GripperState.h>

Inheritance diagram for RobotFlow::TP2GripperState:

Inheritance graph
Collaboration diagram for RobotFlow::TP2GripperState:

Collaboration graph

Public Member Functions

 TP2GripperState ()
virtual void printOn (std::ostream &out=std::cout) const
void ref ()
void unref ()
int unique ()
virtual void destroy ()
virtual void serialize (std::ostream &out) const
virtual void unserialize (std::istream &in)
virtual void doesNotUnderstand (std::string method)
virtual bool isNil () const
virtual void prettyPrint (std::ostream &out=std::cout) const
virtual void readFrom (std::istream &in=std::cin)
virtual ObjectRef clone ()
virtual std::string className () const

Static Public Member Functions

static ObjectRef newObject (const std::string &objType)
static int addObjectType (const std::string &objType, _ObjectFactory *factory)
static std::map< std::string,
_ObjectFactory * > & 
ObjectFactoryDictionary ()
static TypeMap< _ObjectFactory * > & TypeidDictionary ()

Data Fields

bool m_bLiftFullyUpOrDown
bool m_bLiftMoving
bool m_bPaddlesCompletelyOpened
bool m_bPaddlesMoving
bool m_bRightPaddlePushed
bool m_bLeftPaddlePushed
bool m_bInnerBreakbeamCut
bool m_bOuterBreakbeamCut

Protected Attributes

AtomicCounter ref_count

Private Member Functions

 TP2GripperState (TP2GripperState const &ac_rtGripState)


friend std::ostream & operator<< (std::ostream &out, const Object &obj)

Constructor & Destructor Documentation

RobotFlow::TP2GripperState::TP2GripperState  )  [inline]

RobotFlow::TP2GripperState::TP2GripperState TP2GripperState const &  ac_rtGripState  )  [private]

Member Function Documentation

virtual void RobotFlow::TP2GripperState::printOn std::ostream &  out = std::cout  )  const [inline, virtual]

Implements FD::Object.

Field Documentation

bool RobotFlow::TP2GripperState::m_bInnerBreakbeamCut

bool RobotFlow::TP2GripperState::m_bLeftPaddlePushed

bool RobotFlow::TP2GripperState::m_bLiftFullyUpOrDown

bool RobotFlow::TP2GripperState::m_bLiftMoving

bool RobotFlow::TP2GripperState::m_bOuterBreakbeamCut

bool RobotFlow::TP2GripperState::m_bPaddlesCompletelyOpened

bool RobotFlow::TP2GripperState::m_bPaddlesMoving

bool RobotFlow::TP2GripperState::m_bRightPaddlePushed

The documentation for this class was generated from the following file:
Generated on Wed Oct 5 14:36:30 2005 for RobotFlow by  doxygen 1.4.4