Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

GrasperNode Class Reference

Creates a GrasperRequest graspreq that the user can modify in their doStart() function, then executes the request when doStart() returns. More...

#include <GrasperNode.h>

Inheritance diagram for GrasperNode:

Detailed Description

Creates a GrasperRequest graspreq that the user can modify in their doStart() function, then executes the request when doStart() returns.

Definition at line 10 of file GrasperNode.h.

List of all members.

Public Member Functions

 GrasperNode (GrasperRequest::GrasperRequestType_t requestType)
 Constructor.
 GrasperNode (std::string const name, GrasperRequest::GrasperRequestType_t requestType)
 Constructor.
virtual void cancelThisRequest ()

Protected Member Functions

virtual void preStart ()
virtual void postStart ()
virtual void doEvent ()

Protected Attributes

GrasperRequest graspreq
bool cancelFlag

Constructor & Destructor Documentation

GrasperNode::GrasperNode ( GrasperRequest::GrasperRequestType_t  requestType  ) 

Constructor.

Definition at line 13 of file GrasperNode.h.

GrasperNode::GrasperNode ( std::string const   name,
GrasperRequest::GrasperRequestType_t  requestType 
)

Constructor.

Definition at line 17 of file GrasperNode.h.


Member Function Documentation

void GrasperNode::cancelThisRequest (  )  [virtual]

Definition at line 44 of file GrasperNode.cc.

void GrasperNode::doEvent (  )  [protected, virtual]

Definition at line 24 of file GrasperNode.cc.

void GrasperNode::postStart (  )  [protected, virtual]

Definition at line 14 of file GrasperNode.cc.

void GrasperNode::preStart (  )  [protected, virtual]

Definition at line 9 of file GrasperNode.cc.


Member Data Documentation

bool GrasperNode::cancelFlag [protected]

Definition at line 28 of file GrasperNode.h.

Referenced by cancelThisRequest(), postStart(), and preStart().

Definition at line 27 of file GrasperNode.h.

Referenced by postStart().


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

Tekkotsu v5.1CVS
Generated Fri Mar 16 05:27:19 2012 by Doxygen 1.6.3