openrave.org

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

Public Member Functions

 XMLReaderFunctionData (InterfaceType type, const std::string &xmltag, const CreateXMLReaderFn &fn, boost::shared_ptr< RaveGlobal > global)
 
virtual ~XMLReaderFunctionData ()
 
- Public Member Functions inherited from OpenRAVE::UserData
virtual ~UserData ()
 

Protected Attributes

CreateXMLReaderFn _oldfn
 
boost::weak_ptr< RaveGlobal_global
 
InterfaceType _type
 
std::string _xmltag
 

Detailed Description

Definition at line 509 of file libopenrave.cpp.

Constructor & Destructor Documentation

OpenRAVE::RaveGlobal::XMLReaderFunctionData::XMLReaderFunctionData ( InterfaceType  type,
const std::string &  xmltag,
const CreateXMLReaderFn fn,
boost::shared_ptr< RaveGlobal global 
)
inline

Definition at line 512 of file libopenrave.cpp.

virtual OpenRAVE::RaveGlobal::XMLReaderFunctionData::~XMLReaderFunctionData ( )
inlinevirtual

Definition at line 518 of file libopenrave.cpp.

Member Data Documentation

boost::weak_ptr<RaveGlobal> OpenRAVE::RaveGlobal::XMLReaderFunctionData::_global
protected

Definition at line 528 of file libopenrave.cpp.

CreateXMLReaderFn OpenRAVE::RaveGlobal::XMLReaderFunctionData::_oldfn
protected

Definition at line 527 of file libopenrave.cpp.

InterfaceType OpenRAVE::RaveGlobal::XMLReaderFunctionData::_type
protected

Definition at line 529 of file libopenrave.cpp.

std::string OpenRAVE::RaveGlobal::XMLReaderFunctionData::_xmltag
protected

Definition at line 530 of file libopenrave.cpp.


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