Inheritance diagram for HAPI::ConstantExpression:
Public Member Functions | |
virtual bool | isLabelExpression () const=0 |
Test if the expression is a LabelExpression. | |
virtual bool | isNumberExpression () const=0 |
Test if the expression is a NumberExpression. | |
virtual bool | isBooleanExpression () const=0 |
Test if the expression is a BooleanExpression. | |
bool | isConstantExpression () const |
Test if the expression is a ConstantExpression. | |
bool | isCompositeExpression () const |
Test if the expression is a CompositeExpression. | |
bool | isNodeExpression () const |
Test if the expression is a NodeExpression. |
|
Test if the expression is a BooleanExpression.
Implemented in HAPI::LabelExpression, HAPI::BooleanExpression, and HAPI::NumberExpression. |
|
Test if the expression is a CompositeExpression.
Implements HAPI::Expression. |
|
Test if the expression is a ConstantExpression.
Implements HAPI::Expression. |
|
Test if the expression is a LabelExpression.
Implemented in HAPI::LabelExpression, HAPI::BooleanExpression, and HAPI::NumberExpression. |
|
Test if the expression is a NodeExpression.
Implements HAPI::Expression. |
|
Test if the expression is a NumberExpression.
Implemented in HAPI::LabelExpression, HAPI::BooleanExpression, and HAPI::NumberExpression. |