| clear() | Expression | [virtual] |
| constructExpressionTree_(const ExpressionParser::SyntaxTree &tree) (defined in Expression) | Expression | [protected] |
| create_methods_ (defined in Expression) | Expression | [protected] |
| CreationMethod typedef | Expression | |
| Expression() | Expression | |
| Expression(const Expression &expression) | Expression | |
| Expression(const String &expression_string) | Expression | |
| expression_string_ (defined in Expression) | Expression | [protected] |
| expression_tree_ (defined in Expression) | Expression | [protected] |
| getCreationMethods() const | Expression | |
| getExpressionString() const | Expression | |
| getExpressionTree() const | Expression | |
| getPredicate(const String &name, const String &args="") const | Expression | |
| hasPredicate(const String &name) const (defined in Expression) | Expression | |
| operator()(const Atom &atom) const | Expression | [virtual] |
| operator=(const Expression &expression) | Expression | |
| operator==(const Expression &expression) const | Expression | |
| registerPredicate(const String &name, CreationMethod creation_method) | Expression | |
| registerStandardPredicates_() (defined in Expression) | Expression | [protected] |
| setExpression(const String &expression) | Expression | |
| ~Expression() | Expression | [virtual] |