MarlinMT  0.1.0
marlinmt::PluginManager Member List

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

_currentLibrarymarlinmt::PluginManagerprivate
_librariesmarlinmt::PluginManagerprivate
_loggermarlinmt::PluginManagermutableprivate
_mutexmarlinmt::PluginManagermutableprivate
_pluginFactoriesmarlinmt::PluginManagerprivate
create(const std::string &name) constmarlinmt::PluginManagerinline
doLoadLibrary(const std::string &library)marlinmt::PluginManagerprivate
dump() constmarlinmt::PluginManager
FactoryFunction typedefmarlinmt::PluginManager
FactoryFunctionT typedefmarlinmt::PluginManager
instance()marlinmt::PluginManagerstatic
LibraryList typedefmarlinmt::PluginManager
loadLibraries(const std::vector< std::string > &libraries)marlinmt::PluginManager
loadLibrary(const std::string &library)marlinmt::PluginManager
lock_type typedefmarlinmt::PluginManager
Logger typedefmarlinmt::PluginManager
logger() constmarlinmt::PluginManager
mutex_type typedefmarlinmt::PluginManager
operator=(const PluginManager &)=deletemarlinmt::PluginManagerprivate
PluginFactoryMap typedefmarlinmt::PluginManager
PluginManager(const PluginManager &)=deletemarlinmt::PluginManagerprivate
PluginManager()marlinmt::PluginManagerprivate
pluginNames() constmarlinmt::PluginManager
pluginNames() constmarlinmt::PluginManagerinline
pluginRegistered(const std::string &name) constmarlinmt::PluginManager
registerPlugin(const std::string &name, bool ignoreDuplicate=false)marlinmt::PluginManagerinline
registerPlugin(const std::string &name, FactoryFunction factoryFunction, bool ignoreDuplicate=false)marlinmt::PluginManager
~PluginManager()=defaultmarlinmt::PluginManagerprivate