MarlinMT
0.1.0
marlinmt::PluginManager Member List
This is the complete list of members for
marlinmt::PluginManager
, including all inherited members.
_currentLibrary
marlinmt::PluginManager
private
_libraries
marlinmt::PluginManager
private
_logger
marlinmt::PluginManager
mutable
private
_mutex
marlinmt::PluginManager
mutable
private
_pluginFactories
marlinmt::PluginManager
private
create
(const std::string &name) const
marlinmt::PluginManager
inline
doLoadLibrary
(const std::string &library)
marlinmt::PluginManager
private
dump
() const
marlinmt::PluginManager
FactoryFunction
typedef
marlinmt::PluginManager
FactoryFunctionT
typedef
marlinmt::PluginManager
instance
()
marlinmt::PluginManager
static
LibraryList
typedef
marlinmt::PluginManager
loadLibraries
(const std::vector< std::string > &libraries)
marlinmt::PluginManager
loadLibrary
(const std::string &library)
marlinmt::PluginManager
lock_type
typedef
marlinmt::PluginManager
Logger
typedef
marlinmt::PluginManager
logger
() const
marlinmt::PluginManager
mutex_type
typedef
marlinmt::PluginManager
operator=
(const PluginManager &)=delete
marlinmt::PluginManager
private
PluginFactoryMap
typedef
marlinmt::PluginManager
PluginManager
(const PluginManager &)=delete
marlinmt::PluginManager
private
PluginManager
()
marlinmt::PluginManager
private
pluginNames
() const
marlinmt::PluginManager
pluginNames
() const
marlinmt::PluginManager
inline
pluginRegistered
(const std::string &name) const
marlinmt::PluginManager
registerPlugin
(const std::string &name, bool ignoreDuplicate=false)
marlinmt::PluginManager
inline
registerPlugin
(const std::string &name, FactoryFunction factoryFunction, bool ignoreDuplicate=false)
marlinmt::PluginManager
~PluginManager
()=default
marlinmt::PluginManager
private
Generated by
1.8.13