| eval() (defined in UnaryExpression) | UnaryExpression | [protected, virtual] |
| evaluate() (defined in Expression) | Expression | |
| expr_ (defined in UnaryExpression) | UnaryExpression | [protected] |
| Expression(enum token t) (defined in Expression) | Expression | [inline] |
| get_priority(enum token t) (defined in Expression) | Expression | [protected, static] |
| get_token(const char *&line) (defined in Expression) | Expression | [protected, static] |
| get_value(const char *&line, Value &value) (defined in Expression) | Expression | [protected, static] |
| parse(const char *&line) (defined in Expression) | Expression | [static] |
| parse_binary(const char *&line, unsigned char prio) (defined in Expression) | Expression | [protected, static] |
| parse_term(const char *&line) (defined in Expression) | Expression | [protected, static] |
| parse_unary(const char *&line) (defined in Expression) | Expression | [protected, static] |
| rewind(enum token t, const char *&line) (defined in Expression) | Expression | [protected, static] |
| T_AND enum value (defined in Expression) | Expression | [protected] |
| T_DIGIT enum value (defined in Expression) | Expression | [protected] |
| T_DIV enum value (defined in Expression) | Expression | [protected] |
| T_EOF enum value (defined in Expression) | Expression | [protected] |
| T_MINUS enum value (defined in Expression) | Expression | [protected] |
| T_MUL enum value (defined in Expression) | Expression | [protected] |
| T_NAME enum value (defined in Expression) | Expression | [protected] |
| T_NOT enum value (defined in Expression) | Expression | [protected] |
| T_OR enum value (defined in Expression) | Expression | [protected] |
| T_PARENT_CLOSE enum value (defined in Expression) | Expression | [protected] |
| T_PARENT_OPEN enum value (defined in Expression) | Expression | [protected] |
| T_PLUS enum value (defined in Expression) | Expression | [protected] |
| T_UNKNOWN enum value (defined in Expression) | Expression | [protected] |
| T_XOR enum value (defined in Expression) | Expression | [protected] |
| token enum name (defined in Expression) | Expression | [protected] |
| type_ (defined in Expression) | Expression | [protected] |
| UnaryExpression(enum token t, Expression *l) (defined in UnaryExpression) | UnaryExpression | [inline] |
| ~Expression() (defined in Expression) | Expression | [virtual] |
| ~UnaryExpression() (defined in UnaryExpression) | UnaryExpression | [inline, protected, virtual] |