casacore
|
#include <AbstractFunctionFactory.h>
Public Member Functions | |
FunctionFactory () | |
FunctionFactory (const FunctionFactory< T > &factory) | |
virtual | ~FunctionFactory () |
virtual Function< T > * | create (const Record &gr) const =0 throw (FunctionFactoryError) |
FunctionFactory< T > & | operator= (const FunctionFactory< T > &factory) |
a class for creating Function objects from Records
Public interface
This class is based on the Factory pattern, similar to the ApplicationObjectFactory
Definition at line 85 of file AbstractFunctionFactory.h.
|
inline |
Definition at line 88 of file AbstractFunctionFactory.h.
|
inline |
Definition at line 89 of file AbstractFunctionFactory.h.
|
inlinevirtual |
Definition at line 90 of file AbstractFunctionFactory.h.
|
pure virtual |
Implemented in casacore::SpecificFunctionFactory< T, F >, and casacore::EclecticFunctionFactory< T >.
|
inline |
Definition at line 93 of file AbstractFunctionFactory.h.