| addOnPluginCleanupCallbacks(const std::string &key, std::function< void()> callback) | sofa::helper::system::PluginManager |  | 
  | addOnPluginLoadedCallback(const std::string &key, std::function< void(const std::string &, const Plugin &)> callback) | sofa::helper::system::PluginManager |  | 
  | checkDuplicatedPlugin(const Plugin &plugin, const std::string &pluginPath) | sofa::helper::system::PluginManager |  | 
  | cleanup() | sofa::helper::system::PluginManager |  | 
  | findPlugin(const std::string &pluginName, const std::string &suffix=getDefaultSuffix(), bool ignoreCase=true, bool recursive=true, int maxRecursiveDepth=3) | sofa::helper::system::PluginManager |  | 
  | getDefaultSuffix() | sofa::helper::system::PluginManager | static | 
  | getEntryFromPlugin(const Plugin *plugin, Entry &entry) | sofa::helper::system::PluginManager | inline | 
  | getInstance() | sofa::helper::system::PluginManager | static | 
  | getPlugin(const std::string &plugin, const std::string &=getDefaultSuffix(), bool=true) | sofa::helper::system::PluginManager |  | 
  | getPluginByName(const std::string &pluginName) | sofa::helper::system::PluginManager |  | 
  | getPluginMap() | sofa::helper::system::PluginManager | inline | 
  | GetPluginNameFromPath(const std::string &pluginPath) | sofa::helper::system::PluginManager | static | 
  | init() | sofa::helper::system::PluginManager |  | 
  | init(const std::string &pluginPath) | sofa::helper::system::PluginManager |  | 
  | isPluginLoaded(const std::string &plugin) | sofa::helper::system::PluginManager |  | 
  | isPluginUnloaded(const std::string &pluginName) const | sofa::helper::system::PluginManager |  | 
  | loadPlugin(const std::string &plugin, const std::string &suffix=getDefaultSuffix(), bool ignoreCase=true, bool recursive=true, std::ostream *errlog=nullptr) | sofa::helper::system::PluginManager |  | 
  | loadPluginByName(const std::string &pluginName, const std::string &suffix=getDefaultSuffix(), bool ignoreCase=true, bool recursive=true, std::ostream *errlog=nullptr) | sofa::helper::system::PluginManager |  | 
  | loadPluginByPath(const std::string &path, std::ostream *errlog=nullptr) | sofa::helper::system::PluginManager |  | 
  | operator<<(std::ostream &os, const PluginManager &pluginManager) | sofa::helper::system::PluginManager | friend | 
  | operator>>(std::istream &in, PluginManager &pluginManager) | sofa::helper::system::PluginManager | friend | 
  | pluginIsLoaded(const std::string &plugin) | sofa::helper::system::PluginManager |  | 
  | PluginIterator typedef | sofa::helper::system::PluginManager |  | 
  | PluginLoadStatus enum name | sofa::helper::system::PluginManager |  | 
  | PluginMap typedef | sofa::helper::system::PluginManager |  | 
  | readFromIniFile(const std::string &path) | sofa::helper::system::PluginManager |  | 
  | readFromIniFile(const std::string &path, type::vector< std::string > &listLoadedPlugins) | sofa::helper::system::PluginManager |  | 
  | registerPlugin(const std::string &plugin, const std::string &suffix=getDefaultSuffix(), bool ignoreCase=true, bool recursive=true, std::ostream *errlog=nullptr) | sofa::helper::system::PluginManager |  | 
  | removeOnPluginCleanupCallbacks(const std::string &key) | sofa::helper::system::PluginManager |  | 
  | removeOnPluginLoadedCallback(const std::string &key) | sofa::helper::system::PluginManager |  | 
  | s_gui_postfix | sofa::helper::system::PluginManager | static | 
  | unloadedPlugins() const | sofa::helper::system::PluginManager |  | 
  | unloadPlugin(const std::string &path, std::ostream *errlog=nullptr) | sofa::helper::system::PluginManager |  | 
  | writeToIniFile(const std::string &path) | sofa::helper::system::PluginManager |  |