#include "pluginmanager.hh"
#include "ioplugins.hh"
#include "importer.hh"
#include "exporter.hh"
Functions | |
template<typename Map, typename Object> | |
bool | add_plugin (Map &plugin_map, Object *object) |
template<typename Object> | |
Object * | get_plugin (map< string, Object * > const &plugin_map, string const &name) |
template<typename Container> | |
void | clear (Container &container) |
bool @15::add_plugin | ( | Map & | plugin_map, | |
Object * | object | |||
) | [inline, static] |
Referenced by Typelib::PluginManager::add().
void @15::clear | ( | Container & | container | ) | [inline, static] |
Object* @15::get_plugin | ( | map< string, Object * > const & | plugin_map, | |
string const & | name | |||
) | [inline, static] |
Referenced by Typelib::PluginManager::exporter(), and Typelib::PluginManager::importer().