, including all inherited members.
addErrorMessage(const std::string &message) | icl_core::plugin::PluginManagerBase | [protected] |
addPluginPath(const std::string &path) | icl_core::plugin::PluginManagerBase | |
addStaticPlugin(T *instance) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
availablePlugins() | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
clearErrorMessages() | icl_core::plugin::PluginManagerBase | [protected] |
closePluginHandle(const std::string &identifier) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, protected] |
createPluginInstance(const std::string &identifier) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
errorMessages() | icl_core::plugin::PluginManagerBase | |
initialize(bool load_lazy=true, bool recursive_search=false) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
initializePlugins(bool recursive_search) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, protected] |
instance() | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, static] |
Instance() | icl_core::plugin::tPluginManager< T, plugin_dir > | [inline, static] |
isInitialized() const | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
isStaticPlugin(const std::string &identifier) const | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
loadHandle(std::string plugin) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, protected] |
loadLazy() const | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
loadPluginInstance(lt_dlhandle plugin_handle, const std::string &identifier) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, protected] |
loadPlugins() | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, protected] |
m_error_messages | icl_core::plugin::PluginManagerBase | [protected] |
m_initialized | icl_core::plugin::PluginManager< T, plugin_dir > | [protected] |
m_lazy_loading | icl_core::plugin::PluginManager< T, plugin_dir > | [protected] |
m_loaded_plugins | icl_core::plugin::PluginManager< T, plugin_dir > | [protected] |
m_plugin_handles | icl_core::plugin::PluginManager< T, plugin_dir > | [protected] |
m_static_plugins | icl_core::plugin::PluginManager< T, plugin_dir > | [protected] |
plugin(const std::string &identifier) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
PluginManager() | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, protected] |
PluginManagerBase(std::string plugin_dir="") | icl_core::plugin::PluginManagerBase | [explicit] |
pluginPaths() | icl_core::plugin::PluginManagerBase | |
plugins() | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
removeStaticPlugin(const std::string &identifier) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |
tPluginManager() | icl_core::plugin::tPluginManager< T, plugin_dir > | [inline, protected] |
unloadPlugin(const std::string &identifier) | icl_core::plugin::PluginManager< T, plugin_dir > | [inline, protected] |
~PluginManager() | icl_core::plugin::PluginManager< T, plugin_dir > | [inline] |