geopm
3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
|
This is the complete list of members for geopm::PluginFactory< T >, including all inherited members.
dictionary(const std::string &plugin_name) const | geopm::PluginFactory< T > | inline |
make_plugin(const std::string &plugin_name) const | geopm::PluginFactory< T > | inline |
operator=(const PluginFactory &other)=delete | geopm::PluginFactory< T > | |
plugin_names(void) const | geopm::PluginFactory< T > | inline |
PluginFactory()=default | geopm::PluginFactory< T > | |
PluginFactory(const PluginFactory &other)=delete | geopm::PluginFactory< T > | |
register_plugin(const std::string &plugin_name, std::function< std::unique_ptr< T >()> make_plugin, const std::map< std::string, std::string > &dictionary=m_empty_dictionary) | geopm::PluginFactory< T > | inline |
~PluginFactory()=default | geopm::PluginFactory< T > | virtual |