| 
    casacore
    
   | 
 
#include <AbstractFunctionFactory.h>
Public Member Functions | |
| FunctionFactory () | |
| FunctionFactory (const FunctionFactory< T > &factory) | |
| virtual | ~FunctionFactory () | 
| virtual Function< T > * | create (const Record &gr) const throw (FunctionFactoryError) =0 | 
| 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 82 of file AbstractFunctionFactory.h.
      
  | 
  inline | 
Definition at line 85 of file AbstractFunctionFactory.h.
      
  | 
  inline | 
Definition at line 86 of file AbstractFunctionFactory.h.
      
  | 
  inlinevirtual | 
Definition at line 87 of file AbstractFunctionFactory.h.
      
  | 
  pure virtual | ||||||||||||||
Implemented in casacore::EclecticFunctionFactory< T >, and casacore::SpecificFunctionFactory< T, F >.
      
  | 
  inline | 
Definition at line 90 of file AbstractFunctionFactory.h.