#include <ExpressionTree.h>


Public Member Functions | |
| OneArgNode (const OneArgNode &onearg) | |
| OneArgNode (oneArg< T > *funPtr) | |
| T | result () |
| void | lateBind (Node< T > *a=NULL, Node< T > *b=NULL) |
| std::string | getName () const |
Private Attributes | |
| oneArg< T > * | _function |
| Node< T > * | _child |
| GEP::OneArgNode< T >::OneArgNode | ( | const OneArgNode< T > & | onearg | ) |
| GEP::OneArgNode< T >::OneArgNode | ( | oneArg< T > * | funPtr | ) | [inline] |
| std::string GEP::OneArgNode< T >::getName | ( | ) | const [inline, virtual] |
Reimplemented from GEP::Node< T >.
| void GEP::OneArgNode< T >::lateBind | ( | Node< T > * | a = NULL, |
|
| Node< T > * | b = NULL | |||
| ) | [inline] |
| T GEP::OneArgNode< T >::result | ( | ) | [inline, virtual] |
Reimplemented from GEP::Node< T >.
Node<T>* GEP::OneArgNode< T >::_child [private] |
oneArg<T>* GEP::OneArgNode< T >::_function [private] |
1.6.1