Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
pion::PluginManager< PLUGIN_TYPE > Member List
This is the complete list of members for
pion::PluginManager< PLUGIN_TYPE >
, including all inherited members.
add
(const std::string &plugin_id, PLUGIN_TYPE *plugin_object_ptr)
pion::PluginManager< PLUGIN_TYPE >
[inline]
clear
(void)
pion::PluginManager< PLUGIN_TYPE >
[inline]
clone
(const std::string &plugin_id)
pion::PluginManager< PLUGIN_TYPE >
[inline]
empty
(void) const
pion::PluginManager< PLUGIN_TYPE >
[inline]
find
(const std::string &resource)
pion::PluginManager< PLUGIN_TYPE >
[inline]
get
(const std::string &plugin_id)
pion::PluginManager< PLUGIN_TYPE >
[inline]
get
(const std::string &plugin_id) const
pion::PluginManager< PLUGIN_TYPE >
[inline]
getLibPtr
(const std::string &plugin_id) const
pion::PluginManager< PLUGIN_TYPE >
[inline]
getStatistic
(PluginStatFunction stat_func) const
pion::PluginManager< PLUGIN_TYPE >
[inline]
getStatistic
(const std::string &plugin_id, PluginStatFunction stat_func) const
pion::PluginManager< PLUGIN_TYPE >
[inline]
load
(const std::string &plugin_id, const std::string &plugin_type)
pion::PluginManager< PLUGIN_TYPE >
[inline]
m_plugin_map
pion::PluginManager< PLUGIN_TYPE >
[protected]
m_plugin_mutex
pion::PluginManager< PLUGIN_TYPE >
[mutable, protected]
PluginManager
(void)
pion::PluginManager< PLUGIN_TYPE >
[inline]
PluginRunFunction
typedef
pion::PluginManager< PLUGIN_TYPE >
PluginStatFunction
typedef
pion::PluginManager< PLUGIN_TYPE >
remove
(const std::string &plugin_id)
pion::PluginManager< PLUGIN_TYPE >
[inline]
replace
(const std::string &plugin_id, PLUGIN_TYPE *plugin_ptr)
pion::PluginManager< PLUGIN_TYPE >
[inline]
run
(PluginRunFunction run_func)
pion::PluginManager< PLUGIN_TYPE >
[inline]
run
(const std::string &plugin_id, PluginRunFunction run_func)
pion::PluginManager< PLUGIN_TYPE >
[inline]
~PluginManager
()
pion::PluginManager< PLUGIN_TYPE >
[inline, virtual]
Generated on Fri Apr 30 14:48:54 2010 for pion-net by
1.4.7