SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::helper::system::PluginManager Member List

This is the complete list of members for sofa::helper::system::PluginManager, including all inherited members.

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
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::PluginManagerstatic
getInstance()sofa::helper::system::PluginManagerstatic
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::PluginManagerinline
GetPluginNameFromPath(const std::string &pluginPath)sofa::helper::system::PluginManagerstatic
init()sofa::helper::system::PluginManager
init(const std::string &pluginPath)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::PluginManagerfriend
operator>>(std::istream &in, PluginManager &pluginManager)sofa::helper::system::PluginManagerfriend
pluginIsLoaded(const std::string &plugin)sofa::helper::system::PluginManager
PluginIterator typedefsofa::helper::system::PluginManager
PluginLoadStatus enum namesofa::helper::system::PluginManager
PluginMap typedefsofa::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
removeOnPluginLoadedCallback(const std::string &key)sofa::helper::system::PluginManager
s_gui_postfixsofa::helper::system::PluginManagerstatic
unloadPlugin(const std::string &path, std::ostream *errlog=nullptr)sofa::helper::system::PluginManager
writeToIniFile(const std::string &path)sofa::helper::system::PluginManager