AbstractFunctionFactory.h

Classes

FunctionFactory --

(full description)


class FunctionFactory

Interface

Public Members
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)

Description

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)

Thrown Exceptions

To Do

Member Description

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)