openrave.org

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
OpenRAVE::PLUGININFO Class Reference

Holds all the OpenRAVE-specific information provided by a plugin. More...

#include <plugininfo.h>

Collaboration diagram for OpenRAVE::PLUGININFO:
Collaboration graph
[legend]

Public Member Functions

 PLUGININFO ()
 

Public Attributes

std::map< InterfaceType,
std::vector< std::string > > 
interfacenames
 offered interfaces
 
int version
 OPENRAVE_VERSION.
 

Detailed Description

Holds all the OpenRAVE-specific information provided by a plugin.

PLUGININFO has a hash computed for it to validate its size and type before having a plugin fill it.

Examples:
customreader.cpp, and plugincpp.cpp.

Definition at line 32 of file plugininfo.h.

Constructor & Destructor Documentation

OpenRAVE::PLUGININFO::PLUGININFO ( )
inline

Definition at line 35 of file plugininfo.h.

Member Data Documentation

std::map<InterfaceType, std::vector<std::string> > OpenRAVE::PLUGININFO::interfacenames

offered interfaces

Examples:
customreader.cpp, and plugincpp.cpp.

Definition at line 37 of file plugininfo.h.

int OpenRAVE::PLUGININFO::version

OPENRAVE_VERSION.

Definition at line 38 of file plugininfo.h.


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