BinaryExpression Member List

This is the complete list of members for BinaryExpression, including all inherited members.
BinaryExpression(enum token t, Expression *l, Expression *r) (defined in BinaryExpression)BinaryExpression [inline]
eval() (defined in BinaryExpression)BinaryExpression [protected, 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]
left_ (defined in BinaryExpression)BinaryExpression [protected]
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]
right_ (defined in BinaryExpression)BinaryExpression [protected]
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]
~BinaryExpression() (defined in BinaryExpression)BinaryExpression [inline, protected, virtual]
~Expression() (defined in Expression)Expression [virtual]