SeldonData::Function_Base< T, TOut > Class Template Reference

Based class for functions. More...

#include <Function.hxx>

List of all members.

Public Member Functions

 Function_Base ()
 Constructor.
virtual ~Function_Base ()
 Destructor.
virtual TOut operator() (T &i0)
 Undefined function.
virtual TOut operator() (T &i0, T &i1)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12, T &i13)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12, T &i13, T &i14)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12, T &i13, T &i14, T &i15)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12, T &i13, T &i14, T &i15, T &i16)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12, T &i13, T &i14, T &i15, T &i16, T &i17)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12, T &i13, T &i14, T &i15, T &i16, T &i17, T &i18)
 Undefined function.
virtual TOut operator() (T &i0, T &i1, T &i2, T &i3, T &i4, T &i5, T &i6, T &i7, T &i8, T &i9, T &i10, T &i11, T &i12, T &i13, T &i14, T &i15, T &i16, T &i17, T &i18, T &i19)
 Undefined function.


Detailed Description

template<class T, class TOut = void>
class SeldonData::Function_Base< T, TOut >

Based class for functions.

A function f should be a class derived from Function_Base. Then, operator() should be overloaded to define the function f.


The documentation for this class was generated from the following file:
Generated on Tue Nov 17 11:20:52 2009 for SeldonData by  doxygen 1.5.1