pion-net
4.0.7
|
add(const std::string &plugin_id, PLUGIN_TYPE *plugin_object_ptr) | pion::PluginManager | [inline] |
clear(void) | pion::PluginManager | [inline] |
clone(const std::string &plugin_id) | pion::PluginManager | [inline] |
empty(void) const | pion::PluginManager | [inline] |
find(const std::string &resource) | pion::PluginManager | [inline] |
get(const std::string &plugin_id) | pion::PluginManager | [inline] |
get(const std::string &plugin_id) const | pion::PluginManager | [inline] |
getLibPtr(const std::string &plugin_id) const | pion::PluginManager | [inline] |
getStatistic(PluginStatFunction stat_func) const | pion::PluginManager | [inline] |
getStatistic(const std::string &plugin_id, PluginStatFunction stat_func) const | pion::PluginManager | [inline] |
load(const std::string &plugin_id, const std::string &plugin_type) | pion::PluginManager | [inline] |
m_plugin_map | pion::PluginManager | [protected] |
m_plugin_mutex | pion::PluginManager | [mutable, protected] |
PluginManager(void) | pion::PluginManager | [inline] |
PluginRunFunction typedef | pion::PluginManager | |
PluginStatFunction typedef | pion::PluginManager | |
remove(const std::string &plugin_id) | pion::PluginManager | [inline] |
replace(const std::string &plugin_id, PLUGIN_TYPE *plugin_ptr) | pion::PluginManager | [inline] |
run(PluginRunFunction run_func) | pion::PluginManager | [inline] |
run(const std::string &plugin_id, PluginRunFunction run_func) | pion::PluginManager | [inline] |
~PluginManager() | pion::PluginManager | [inline, virtual] |