#include <Xabsl2BooleanExpression.h>
Inheritance diagram for Xabsl2BooleanInputSymbolRef:
Public Member Functions | |
Xabsl2BooleanInputSymbolRef (Xabsl2InputSource &input, Xabsl2ErrorHandler &errorHandler, Xabsl2Symbols &symbols) | |
Constructor. | |
virtual bool | getValue () |
Evaluates the boolean expression. | |
Private Attributes | |
Xabsl2BooleanInputSymbol * | symbol |
The referenced symbol. |
Definition at line 166 of file Xabsl2BooleanExpression.h.
|
Constructor. Creates the element.
Definition at line 262 of file Xabsl2BooleanExpression.cpp. References Xabsl2ErrorHandler::error(), Xabsl2Symbols::existsBooleanInputSymbol(), Xabsl2Symbols::getBooleanInputSymbol(), Xabsl2ErrorHandler::message(), Xabsl2InputSource::readString(), symbol, and XABSL2_DEBUG_INIT. |
Here is the call graph for this function:
|
Evaluates the boolean expression.
Implements Xabsl2BooleanExpression. Definition at line 280 of file Xabsl2BooleanExpression.cpp. References Xabsl2InputSymbol< bool >::getValue(), and symbol. |
Here is the call graph for this function:
|
The referenced symbol.
Definition at line 184 of file Xabsl2BooleanExpression.h. Referenced by getValue(), and Xabsl2BooleanInputSymbolRef(). |