Main Page
Classes
Files
Class List
Class Hierarchy
Class Members
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]
Generated on 16 Sep 2013 for pion by
1.6.1