Storage for information about a given class. More...
#include <class_desc.h>
Public Member Functions | |
| ClassDesc (const std::string &lookup_name, const std::string &derived_class, const std::string &base_class, const std::string &package, const std::string &description, const std::string &library_path) | |
| Constructor for a ClassDesc. | |
Public Attributes | |
| std::string | base_class_ |
| std::string | derived_class_ |
| std::string | description_ |
| std::string | library_path_ |
| std::string | lookup_name_ |
| std::string | package_ |
Storage for information about a given class.
Definition at line 44 of file class_desc.h.
| pluginlib::ClassDesc::ClassDesc | ( | const std::string & | lookup_name, | |
| const std::string & | derived_class, | |||
| const std::string & | base_class, | |||
| const std::string & | package, | |||
| const std::string & | description, | |||
| const std::string & | library_path | |||
| ) | [inline] |
Constructor for a ClassDesc.
| lookup_name | The lookup name of the class | |
| derived_class | The type of the derived class of the class | |
| base_class | The type of the class, corresponds to the type of the base class | |
| package | The package the class lives in | |
| description | A description for the class | |
| library_path | The path to the containing library for the class |
Definition at line 56 of file class_desc.h.
| std::string pluginlib::ClassDesc::base_class_ |
Definition at line 67 of file class_desc.h.
| std::string pluginlib::ClassDesc::derived_class_ |
Definition at line 66 of file class_desc.h.
| std::string pluginlib::ClassDesc::description_ |
Definition at line 69 of file class_desc.h.
| std::string pluginlib::ClassDesc::library_path_ |
Definition at line 70 of file class_desc.h.
| std::string pluginlib::ClassDesc::lookup_name_ |
Definition at line 63 of file class_desc.h.
| std::string pluginlib::ClassDesc::package_ |
Definition at line 68 of file class_desc.h.