Func1Factory.h Source File#
Func1Factory.h
Go to the documentation of this file.
File contains the FactoryBase class declarations.
Factory class that supports registering functions to create objects.
Definition FactoryBase.h:69
static Func1Factory * s_factory
Pointer to the single instance of the factory.
Definition Func1Factory.h:37
void deleteFactory() override
Virtual abstract function that deletes the factory.
Definition Func1Factory.cpp:68
Factory class to create Func1 compound objects - version A.
Definition Func1Factory.h:58
static Math1FactoryA * s_factory
Pointer to the single instance of the factory.
Definition Func1Factory.h:71
void deleteFactory() override
Virtual abstract function that deletes the factory.
Definition Func1Factory.cpp:106
Factory class to create Func1 compound objects - version B.
Definition Func1Factory.h:91
void deleteFactory() override
Virtual abstract function that deletes the factory.
Definition Func1Factory.cpp:138
static Math1FactoryB * s_factory
Pointer to the single instance of the factory.
Definition Func1Factory.h:104
shared_ptr< Func1 > newFunc1(const string &func1Type, double coeff)
Create a new simple functor object (see Simple Functors).
Definition Func1Factory.cpp:145
Generated by 1.9.7