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


Public Member Functions | |
| Xabsl2EnumeratedInputSymbolComparison (Xabsl2InputSource &input, Xabsl2ErrorHandler &errorHandler, Xabsl2Symbols &symbols) | |
| Constructor. | |
| virtual bool | getValue () |
| Evaluates the boolean expression. | |
Private Attributes | |
| Xabsl2EnumeratedInputSymbol * | symbol |
| The referenced symbol. | |
| int | value |
| The value to compare. | |
Definition at line 221 of file Xabsl2BooleanExpression.h.
|
||||||||||||||||
|
Constructor. Creates the element.
Definition at line 305 of file Xabsl2BooleanExpression.cpp. References Xabsl2EnumeratedInputSymbol::enumElements, Xabsl2ErrorHandler::error(), Xabsl2Array< Xabsl2EnumElement * >::exists(), Xabsl2Symbols::existsEnumeratedInputSymbol(), Xabsl2Array< Xabsl2EnumElement * >::getElement(), Xabsl2Symbols::getEnumeratedInputSymbol(), Xabsl2ErrorHandler::message(), Xabsl2NamedItem::n, Xabsl2InputSource::readString(), Xabsl2EnumElement::v, and XABSL2_DEBUG_INIT. |
Here is the call graph for this function:

|
|
Evaluates the boolean expression.
Implements Xabsl2BooleanExpression. Definition at line 331 of file Xabsl2BooleanExpression.cpp. References Xabsl2InputSymbol< int >::getValue(). |
Here is the call graph for this function:

|
|
The referenced symbol.
Definition at line 239 of file Xabsl2BooleanExpression.h. |
|
|
The value to compare.
Definition at line 242 of file Xabsl2BooleanExpression.h. |
1.3.6