class Gambit::Scanner::Plugin_Function_Factory
Factory class to make objectives using objective plugins.
#include <plugin_factory.hpp>
Inherits from Gambit::Scanner::Factory_Base
Public Functions
Name | |
---|---|
Plugin_Function_Factory(const std::vector< std::string > & keys, std::map< std::string, std::vector< std::pair< std::string, std::string > > > & names) | |
virtual void * | operator()(const std::string & purpose) const |
~Plugin_Function_Factory() |
Additional inherited members
Public Functions inherited from Gambit::Scanner::Factory_Base
Name | |
---|---|
virtual | ~Factory_Base() |
Public Functions Documentation
function Plugin_Function_Factory
inline Plugin_Function_Factory(
const std::vector< std::string > & keys,
std::map< std::string, std::vector< std::pair< std::string, std::string > > > & names
)
function operator()
inline virtual void * operator()(
const std::string & purpose
) const
Reimplements: Gambit::Scanner::Factory_Base::operator()
function ~Plugin_Function_Factory
inline ~Plugin_Function_Factory()
Updated on 2022-08-03 at 12:57:56 +0000