#include <SpecificFunctionFactory.h>
Public Member Functions | |
SpecificFunctionFactory () | |
SpecificFunctionFactory (const SpecificFunctionFactory< T, F > &factory) | |
virtual | ~SpecificFunctionFactory () |
virtual Function< T > * | create (const Record &gr) const throw (FunctionFactoryError) |
SpecificFunctionFactory< T, F > & | operator= (const SpecificFunctionFactory< T, F > &factory) |
Public interface
This class is based on the Factory pattern, similar to the ApplicationObjectFactory
Definition at line 98 of file SpecificFunctionFactory.h.
casacore::SpecificFunctionFactory< T, F >::SpecificFunctionFactory | ( | ) | [inline] |
Definition at line 101 of file SpecificFunctionFactory.h.
casacore::SpecificFunctionFactory< T, F >::SpecificFunctionFactory | ( | const SpecificFunctionFactory< T, F > & | factory | ) | [inline] |
Definition at line 102 of file SpecificFunctionFactory.h.
virtual casacore::SpecificFunctionFactory< T, F >::~SpecificFunctionFactory | ( | ) | [inline, virtual] |
Definition at line 103 of file SpecificFunctionFactory.h.
virtual Function<T>* casacore::SpecificFunctionFactory< T, F >::create | ( | const Record & | gr | ) | const throw (FunctionFactoryError) [inline, virtual] |
Implements casacore::FunctionFactory< T >.
Definition at line 104 of file SpecificFunctionFactory.h.
SpecificFunctionFactory<T,F>& casacore::SpecificFunctionFactory< T, F >::operator= | ( | const SpecificFunctionFactory< T, F > & | factory | ) | [inline] |
Reimplemented from casacore::FunctionFactory< T >.
Definition at line 110 of file SpecificFunctionFactory.h.