#include <Xabsl2BooleanExpression.h>
Inheritance diagram for Xabsl2OrOperator:
Public Member Functions | |
Xabsl2OrOperator () | |
Constructor. | |
~Xabsl2OrOperator () | |
Destructor. | |
virtual bool | getValue () |
Evaluates the boolean expression. | |
void | addOperand (Xabsl2BooleanExpression *operand) |
Adds an operand to the operands array. | |
Private Attributes | |
Xabsl2Array< Xabsl2BooleanExpression * > | operands |
the 2+n operands of the operator |
Definition at line 111 of file Xabsl2BooleanExpression.h.
|
Constructor.
Definition at line 220 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::clear(). |
Here is the call graph for this function:
|
Destructor. Deletes the two operands Definition at line 225 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::getSize(). |
Here is the call graph for this function:
|
Evaluates the boolean expression.
Implements Xabsl2BooleanExpression. Definition at line 233 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::getSize(). |
Here is the call graph for this function:
|
Adds an operand to the operands array.
Definition at line 242 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::append(). Referenced by Xabsl2BooleanExpression::create(). |
Here is the call graph for this function:
|
the 2+n operands of the operator
Definition at line 128 of file Xabsl2BooleanExpression.h. |