te::plugin::PluginManager Member List

This is the complete list of members for te::plugin::PluginManager, including all inherited members.

add(const PluginInfo &plugin)te::plugin::PluginManager
add(PluginInfo *plugin)te::plugin::PluginManager
addCategory(const std::string &name)te::plugin::PluginManager
clear()te::plugin::PluginManager
detach(const std::string &pluginName)te::plugin::PluginManager
getBrokenPlugins() const te::plugin::PluginManager
getCategories(std::vector< std::string > &categories) const te::plugin::PluginManager
getDependents(const std::string &pluginName) const te::plugin::PluginManager
getInstance()te::common::Singleton< PluginManager >static
getNumPlugins() const te::plugin::PluginManager
getPlugin(const std::string &name) const te::plugin::PluginManager
getPlugins() const te::plugin::PluginManager
getUnloadedPlugins() const te::plugin::PluginManager
hasDependents(const std::string &pluginName) const te::plugin::PluginManager
isBrokenPlugin(const std::string &pluginName) const te::plugin::PluginManager
isLoaded(const std::string &pname) const te::plugin::PluginManager
isLoaded(const std::vector< std::string > &plugins) const te::plugin::PluginManager
isUnloadedPlugin(const std::string &pluginName) const te::plugin::PluginManager
load(boost::ptr_vector< PluginInfo > &plugins, const bool start=true)te::plugin::PluginManager
load(const PluginInfo &pInfo, const bool start=true)te::plugin::PluginManager
load(const std::string &pluginName)te::plugin::PluginManager
loadAll(const bool start=true)te::plugin::PluginManager
m_brokenPluginste::plugin::PluginManagerprivate
m_finderste::plugin::PluginManagerprivate
m_pluginCategoryMapte::plugin::PluginManagerprivate
m_pluginste::plugin::PluginManagerprivate
m_pluginsMapte::plugin::PluginManagerprivate
m_unloadedPluginste::plugin::PluginManagerprivate
moveDependentsToBrokenList(const std::string &plugin, const bool &unloadPlugin=false)te::plugin::PluginManagerprotected
moveToBrokenList(const PluginInfo &pInfo)te::plugin::PluginManagerprotected
PluginManager()te::plugin::PluginManagerprivate
remove(const std::string &plugin)te::plugin::PluginManager
removeFromBrokenList(const PluginInfo &pInfo)te::plugin::PluginManagerprotected
removeFromCategory(AbstractPlugin *plugin, const std::string &category)te::plugin::PluginManagerprotected
removeFromUnloadedList(const PluginInfo &pInfo)te::plugin::PluginManagerprotected
setBrokenPlugins(boost::ptr_vector< te::plugin::PluginInfo > brokenPlugins)te::plugin::PluginManager
setUnloadedPlugins(boost::ptr_vector< te::plugin::PluginInfo > unloadedPlugins)te::plugin::PluginManager
shutdownAll()te::plugin::PluginManager
Singleton()te::common::Singleton< PluginManager >protected
sort(boost::ptr_vector< PluginInfo > &plugins) const te::plugin::PluginManagerprotected
te::common::Singleton< PluginManager > classte::plugin::PluginManagerfriend
unload(const std::string &name)te::plugin::PluginManager
unload(AbstractPlugin *plugin)te::plugin::PluginManager
unloadAll()te::plugin::PluginManager
updateDependents(const std::string &plugin)te::plugin::PluginManagerprotected
~PluginManager()te::plugin::PluginManagerprivate
~Singleton()te::common::Singleton< PluginManager >protected