#include <Xabsl2BooleanExpression.h>
Inheritance diagram for Xabsl2AndOperator:


Public Member Functions | |
| Xabsl2AndOperator () | |
| Constructor. | |
| ~Xabsl2AndOperator () | |
| 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 84 of file Xabsl2BooleanExpression.h.
|
|
Constructor.
Definition at line 193 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::clear(), and operands. |
Here is the call graph for this function:

|
|
Destructor. Deletes the two operands Definition at line 198 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::getSize(), and operands. |
Here is the call graph for this function:

|
|
Evaluates the boolean expression.
Implements Xabsl2BooleanExpression. Definition at line 206 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::getSize(), and operands. |
Here is the call graph for this function:

|
|
Adds an operand to the operands array.
Definition at line 215 of file Xabsl2BooleanExpression.cpp. References Xabsl2Array< Xabsl2BooleanExpression * >::append(), and operands. Referenced by Xabsl2BooleanExpression::create(). |
Here is the call graph for this function:

|
|
the 2+n operands of the operator
Definition at line 101 of file Xabsl2BooleanExpression.h. Referenced by addOperand(), getValue(), Xabsl2AndOperator(), and ~Xabsl2AndOperator(). |
1.3.6