#include <Tree.hpp>
Collaboration diagram for Ionflux::Tools::TreeExprElement:
Public Attributes | |
int | type |
Element type. | |
std::string | value |
Element value. | |
DataEntry | data |
Data entry. | |
bool | unary |
Force unary operator if ambiguous. | |
Static Public Attributes | |
static const int | TE_INVALID = 0 |
Element type: Invalid. | |
static const int | TE_CONST = 2 |
Element type: Constant. | |
static const int | TE_VAR = 1 |
Element type: Variable. | |
static const int | TE_OP = 3 |
Element type: Operator. |
Part of a tree expression, such as a constant, a variable or an operator.
|
Data entry.
|
|
Element type: Constant.
|
|
Element type: Invalid.
|
|
Element type: Operator.
|
|
Element type: Variable.
|
|
Element type.
|
|
Force unary operator if ambiguous.
|
|
Element value.
|