Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
BALL::ExpressionTree Member List
This is the complete list of members for
BALL::ExpressionTree
, including all inherited members.
AND
enum value
BALL::ExpressionTree
appendChild
(const ExpressionTree *child)
BALL::ExpressionTree
children_
BALL::ExpressionTree
[protected]
clear
()
BALL::ExpressionTree
[virtual]
compareChildren_
(const ExpressionTree &tree) const
BALL::ExpressionTree
[protected]
dump
(std::ostream &is=std::cout, Size depth=0) const
BALL::ExpressionTree
ExpressionTree
()
BALL::ExpressionTree
ExpressionTree
(const ExpressionTree &tree)
BALL::ExpressionTree
ExpressionTree
(ExpressionPredicate *predicate, bool negate=false)
BALL::ExpressionTree
ExpressionTree
(Type type, list< const ExpressionTree * > children, bool negate=false)
BALL::ExpressionTree
getChildren
() const
BALL::ExpressionTree
getNegate
() const
BALL::ExpressionTree
getPredicate
() const
BALL::ExpressionTree
getType
() const
BALL::ExpressionTree
INVALID
enum value
BALL::ExpressionTree
LEAF
enum value
BALL::ExpressionTree
negate_
BALL::ExpressionTree
[protected]
operator!=
(const ExpressionTree &tree) const
BALL::ExpressionTree
operator()
(const Atom &atom) const
BALL::ExpressionTree
[virtual]
operator=
(const ExpressionTree &tree)
BALL::ExpressionTree
operator==
(const ExpressionTree &tree) const
BALL::ExpressionTree
OR
enum value
BALL::ExpressionTree
predicate_
BALL::ExpressionTree
[protected]
setNegate
(bool negate)
BALL::ExpressionTree
setPredicate
(ExpressionPredicate *predicate)
BALL::ExpressionTree
setType
(Type type)
BALL::ExpressionTree
Type
enum name
BALL::ExpressionTree
type_
BALL::ExpressionTree
[protected]
~ExpressionTree
()
BALL::ExpressionTree
[virtual]
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Defines
Generated by
1.6.3