class for operators More...
Public Member Functions | |
OperatorTk (RexEval *ev, RexEval::Operation op) | |
Public Member Functions inherited from BaseTk | |
BaseTk (RexEval *ev, bool b_operator) | |
Public Member Functions inherited from List2De | |
List2De () | |
constructor; creates a simple, hanging element | |
List2De (List2Dh *p_father) | |
constructor; appends this item to the chain managed by p_father | |
List2De * | next (void) const |
return next item | |
List2De * | prev (void) const |
return previous item | |
int | index (const List2Dh *p_father) const |
gets the index of a particular item inside the father | |
void | insAfter (List2Dh *p_father, class List2De *pNew) |
insert an item after this item | |
void | insBefore (List2Dh *p_father, class List2De *pNew) |
insert an item before this item | |
void | extract (List2Dh *p_father) |
extract this item from the chain | |
void | dbgDump (void) const |
print the content of this object to debug output | |
Public Attributes | |
RexEval::Operation | op_ |
Public Attributes inherited from BaseTk | |
bool | b_operator_ |
RexEval * | ev_ |
Additional Inherited Members | |
Protected Member Functions inherited from List2De | |
void | setNext (class List2De *p_new) |
change internal next behind its back | |
void | setPrev (class List2De *p_new) |
change internal previous behind its back | |
Protected Attributes inherited from List2De | |
class List2De * | it_N |
pointer to next element in list | |
class List2De * | it_P |
pointer to previous element in list | |
class for operators