CVM Class Library  8.1
This C++ class library encapsulates concepts of vector and different matrices including square, band, symmetric and hermitian ones in Euclidean space of real and complex numbers.
 All Classes Files Functions Variables Typedefs Friends Macros Pages
Public Member Functions | Protected Types | List of all members
BaseFunction< T > Class Template Reference

Generic function (not end-user) More...

#include <cfun.h>

Inheritance diagram for BaseFunction< T >:
Inheritance graph

Public Member Functions

 BaseFunction ()
 Default constructor.
virtual ~BaseFunction ()

Protected Types

typedef FunctionFactory< T >
 Shared pointer to BaseFunction.

Detailed Description

template<typename T>
class BaseFunction< T >

Generic function (not end-user)

T type stands for treal or tcomplex. Please use inherited function classes.

See Also

Definition at line 1071 of file cfun.h.

Member Typedef Documentation

template<typename T>
typedef FunctionFactory<T>::BasePointer BaseFunction< T >::BasePointer

Shared pointer to BaseFunction.

Definition at line 1074 of file cfun.h.

Constructor & Destructor Documentation

template<typename T>
BaseFunction< T >::BaseFunction ( )

Default constructor.

Creates empty function. No memory gets allocated.

Definition at line 1087 of file cfun.h.

template<typename T>
virtual BaseFunction< T >::~BaseFunction ( )


Definition at line 1094 of file cfun.h.

The documentation for this class was generated from the following file: