openrave.org

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | Protected Attributes | List of all members
OpenRAVE::ChangeCallbackData Class Reference
Inheritance diagram for OpenRAVE::ChangeCallbackData:
Inheritance graph
[legend]
Collaboration diagram for OpenRAVE::ChangeCallbackData:
Collaboration graph
[legend]

Public Member Functions

 ChangeCallbackData (int properties, const boost::function< void()> &callback, KinBodyConstPtr pbody)
 
virtual ~ChangeCallbackData ()
 
- Public Member Functions inherited from OpenRAVE::UserData
virtual ~UserData ()
 

Public Attributes

list< UserDataWeakPtr >::iterator _iterator
 
int _properties
 
boost::function< void()> _callback
 

Protected Attributes

boost::weak_ptr< KinBody const > _pweakbody
 

Detailed Description

Definition at line 26 of file kinbody.cpp.

Constructor & Destructor Documentation

OpenRAVE::ChangeCallbackData::ChangeCallbackData ( int  properties,
const boost::function< void()> &  callback,
KinBodyConstPtr  pbody 
)
inline

Definition at line 29 of file kinbody.cpp.

virtual OpenRAVE::ChangeCallbackData::~ChangeCallbackData ( )
inlinevirtual

Definition at line 31 of file kinbody.cpp.

Member Data Documentation

boost::function<void()> OpenRAVE::ChangeCallbackData::_callback

Definition at line 41 of file kinbody.cpp.

list<UserDataWeakPtr>::iterator OpenRAVE::ChangeCallbackData::_iterator

Definition at line 39 of file kinbody.cpp.

int OpenRAVE::ChangeCallbackData::_properties

Definition at line 40 of file kinbody.cpp.

boost::weak_ptr<KinBody const> OpenRAVE::ChangeCallbackData::_pweakbody
protected

Definition at line 43 of file kinbody.cpp.


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