1 #ifndef _QTUNARYFUNC_HH__
2 #define _QTUNARYFUNC_HH___
158 #include "qlparser/qtunaryfunc.icc"
virtual const QtNodeType getNodeType() const
method for identification of nodes
std::vector< QtData * > QtDataList
list of QtData pointers
Definition: qtnode.hh:77
std::vector< QtTrimElement * > QtTrimList
list of QtTrimData structures
Definition: qtnode.hh:88
virtual void printTree(int tab, std::ostream &s=std::cout, QtChildType mode=QT_ALL_NODES)
prints the tree
QtData * evaluate(QtDataList *inputList)
evaluates the node
Definition: qtnode.hh:463
virtual void printAlgebraicExpression(std::ostream &s=std::cout)
prints the algebraic expression
QtIntervalLoOp(QtOperation *newInput)
constructor getting operand
Definition: qtunaryfunc.hh:85
virtual void printAlgebraicExpression(std::ostream &s=std::cout)
prints the algebraic expression
QtChildType
Definition: qtnode.hh:186
QtNodeType
Definition: qtnode.hh:93
Definition: qtnode.hh:394
QtIntervalHiOp(QtOperation *newInput)
constructor getting operand
virtual const QtNodeType getNodeType() const
method for identification of nodes
virtual const QtTypeElement & checkType(QtTypeTuple *typeTuple=NULL)
type checking of the subtree
virtual void printAlgebraicExpression(std::ostream &s=std::cout)
prints the algebraic expression
QtSDom(QtOperation *newInput)
constructor getting operand
Definition: qtunaryoperation.hh:52
virtual void optimizeLoad(QtTrimList *trimList)
optimizing load access
virtual const QtTypeElement & checkType(QtTypeTuple *typeTuple=NULL)
type checking of the subtree
QtData * evaluate(QtDataList *inputList)
evaluates the node
virtual const QtNodeType getNodeType() const
method for identification of nodes
virtual void printTree(int tab, std::ostream &s=std::cout, QtChildType mode=QT_ALL_NODES)
prints the tree
virtual const QtTypeElement & checkType(QtTypeTuple *typeTuple=NULL)
type checking
QtData * evaluate(QtDataList *inputList)
evaluates the node
Definition: qtoperation.hh:57
Definition: qtunaryfunc.hh:47
virtual void printTree(int tab, std::ostream &s=std::cout, QtChildType mode=QT_ALL_NODES)
prints the tree
Definition: qtnode.hh:190
Definition: qtunaryfunc.hh:122