pion::plugin_manager< PluginType > Member List

This is the complete list of members for pion::plugin_manager< PluginType >, including all inherited members.

add(const std::string &plugin_id, PluginType *plugin_object_ptr) | pion::plugin_manager< PluginType > | inline
clear(void) | pion::plugin_manager< PluginType > | inline
clone(const std::string &plugin_id) | pion::plugin_manager< PluginType > | inline
empty(void) const | pion::plugin_manager< PluginType > | inline
find(const std::string &resource) | pion::plugin_manager< PluginType > | inline
get(const std::string &plugin_id) | pion::plugin_manager< PluginType > | inline
get(const std::string &plugin_id) const | pion::plugin_manager< PluginType > | inline
get_lib_ptr(const std::string &plugin_id) const | pion::plugin_manager< PluginType > | inline
get_statistic(PluginStatFunction stat_func) const | pion::plugin_manager< PluginType > | inline
get_statistic(const std::string &plugin_id, PluginStatFunction stat_func) const | pion::plugin_manager< PluginType > | inline
load(const std::string &plugin_id, const std::string &plugin_type) | pion::plugin_manager< PluginType > | inline
m_plugin_map | pion::plugin_manager< PluginType > | protected
m_plugin_mutex | pion::plugin_manager< PluginType > | mutable protected
plugin_manager(void) | pion::plugin_manager< PluginType > | inline
PluginRunFunction typedef | pion::plugin_manager< PluginType > |
PluginStatFunction typedef | pion::plugin_manager< PluginType > |
remove(const std::string &plugin_id) | pion::plugin_manager< PluginType > | inline
replace(const std::string &plugin_id, PluginType *plugin_ptr) | pion::plugin_manager< PluginType > | inline
run(PluginRunFunction run_func) | pion::plugin_manager< PluginType > | inline
run(const std::string &plugin_id, PluginRunFunction run_func) | pion::plugin_manager< PluginType > | inline
~plugin_manager() | pion::plugin_manager< PluginType > | inline virtual