1 #ifndef __QTDELETE_HH__
2 #define __QTDELETE_HH___
95 #include "qlparser/qtdelete.icc"
std::list< QtNode * > QtNodeList
list of QtNode pointers
Definition: qtnode.hh:91
virtual int evaluate()
method for evaluating the node
virtual ~QtDelete()
virtual destructor
virtual void printTree(int tab, std::ostream &s=std::cout, QtChildType mode=QT_ALL_NODES)
prints the tree
virtual void checkType()
pre optimization
QtDelete()
default constructor
QtChildType
Definition: qtnode.hh:186
QtNodeType
Definition: qtnode.hh:93
virtual const QtNodeType getNodeType() const
method for identification of nodes
Definition: qtoncstream.hh:54
virtual void printAlgebraicExpression(std::ostream &s=std::cout)
prints the algebraic expression
void setStreamInput(QtONCStream *newInput)
QtONCStream * getStreamInput()
returns input
virtual QtNodeList * getChilds(QtChildType flag)
return childs of the node
Definition: qtexecute.hh:41
Definition: qtnode.hh:190
Definition: qtdelete.hh:44