| eval() (defined in ValueExpression) | ValueExpression | [private, virtual] |
| evaluate() (defined in Expression) | Expression | |
| 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] |
| value_ (defined in ValueExpression) | ValueExpression | [private] |
| ValueExpression(long value) (defined in ValueExpression) | ValueExpression | [inline] |
| ~Expression() (defined in Expression) | Expression | [virtual] |