Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

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]