|
typedef std::map< std::string,
Library * > | LibraryMap |
| |
typedef std::map< std::string,
Module * > | ModuleMap |
| |
|
typedef std::vector< Module * > | ModuleList |
| |
|
|
Module * | find (const std::string &) |
| |
|
void | add (Module *) |
| |
|
void | remove (Module *) |
| |
|
ModuleList | getList () |
| |
|
const plugin::Plugin::map & | getPluginsMap () const |
| |
|
const ModuleMap & | getModulesMap () const |
| |
|
Library * | addLibrary (const std::string &plugin_name, bool builtin=false) |
| |
|
void | removeLibrary (const std::string &plugin_name) |
| |
|
Library * | findLibrary (const std::string &plugin_name) const |
| |
|
void | shutdownModules () |
| |
|
template<class T > |
| void | add (T *plugin) |
| |
|
template<class T > |
| void | remove (T *plugin) |
| |
|
|
static Registry & | singleton () |
| |
|
static void | shutdown () |
| |
|
|
LibraryMap | library_registry_ |
| |
|
ModuleMap | module_registry_ |
| |
|
boost::scoped_ptr< Graph > | depend_graph_ |
| |
|
plugin::Plugin::map | plugin_registry |
| |
|
bool | deps_built_ |
| |
Definition at line 40 of file registry.h.
The documentation for this class was generated from the following files: