SpecificFunctionFactory.h
Classes
- SpecificFunctionFactory --
(full description)
Interface
- Public Members
- 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)
Review Status
- Date Reviewed:
- yyyy/mm/dd
Prerequisite
Etymology
This class is based on the Factory pattern, similar to the
ApplicationObjectFactory
Synopsis
Example
Motivation
Template Type Argument Requirements (T)
- F class must be a subclass of Function
- F class must have a constructor for the form F(const Record&)
Thrown Exceptions
To Do
Member Description
virtual Function<T> *create(const Record& gr) const throw (FunctionFactoryError)
SpecificFunctionFactory<T,F>& operator=(const SpecificFunctionFactory<T,F>& factory)