#include <type_registry.h>
Public Member Functions | |
const M_ClassEntry & | getClassEntries () const |
template<class T > | |
void | registerClass (const std::string &class_type, const std::string &class_name, const std::string &readable_name) |
TypeRegistry (const std::string &package) | |
Private Attributes | |
M_ClassEntry | class_entries_ |
std::string | package_ |
Definition at line 68 of file type_registry.h.
rve_pluginloader::TypeRegistry::TypeRegistry | ( | const std::string & | package | ) | [inline] |
Definition at line 71 of file type_registry.h.
const M_ClassEntry& rve_pluginloader::TypeRegistry::getClassEntries | ( | ) | const [inline] |
Definition at line 75 of file type_registry.h.
void rve_pluginloader::TypeRegistry::registerClass | ( | const std::string & | class_type, |
const std::string & | class_name, | ||
const std::string & | readable_name | ||
) | [inline] |
Definition at line 78 of file type_registry.h.
Definition at line 91 of file type_registry.h.
std::string rve_pluginloader::TypeRegistry::package_ [private] |
Definition at line 92 of file type_registry.h.