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, const Factory_Base * fac =0) | |
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,
const Factory_Base * fac =0
)
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 2024-07-18 at 13:53:32 +0000