#include <Functions.h>

Public Member Functions | |
| virtual | ~oneArg () |
| virtual T | operator() (const T &a) |
| virtual std::string | name () |
Basic structure for all one argument functions. Virtual operator () will be invoked by polymorphism. Extends std::unary_function
| virtual GEP::oneArg< T >::~oneArg | ( | ) | [inline, virtual] |
| virtual std::string GEP::oneArg< T >::name | ( | ) | [inline, virtual] |
Name of the function.
Reimplemented in GEP::tfsign< T >, GEP::tfsqrt< T >, GEP::tfsin< T >, GEP::tfcos< T >, GEP::tftan< T >, GEP::tfexp< T >, and GEP::tfln< T >.
| virtual T GEP::oneArg< T >::operator() | ( | const T & | a | ) | [inline, virtual] |
templated operator (), representing the desired mechanism of a fucntion
Reimplemented in GEP::tfsign< T >, GEP::tfsqrt< T >, GEP::tfsin< T >, GEP::tfcos< T >, GEP::tftan< T >, GEP::tfexp< T >, and GEP::tfln< T >.
1.6.1