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
Collaboration diagram for OpenRAVE::ChangeCallbackData:
Collaboration graph

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 

Definition at line 29 of file kinbody.cpp.

virtual OpenRAVE::ChangeCallbackData::~ChangeCallbackData ( )

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

Definition at line 43 of file kinbody.cpp.

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