#include <Constraint_Visitors.h>
Inheritance diagram for TAO_Constraint_Visitor:
Traversal of the expression tree uses the "Visitor" pattern. To "visit" a node, a client invokes the "accept" method on a subclass of ConstraintExpression, which, in turn, invokes the appropriate method on the visitor passed to it, based on its own type. So, the Constraint_Visitor has a method to deal with each possible type of node in an expression tree; one for each operator in the grammar.
|
|
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, TAO_Constraint_Evaluator, and TAO_Trader_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |
|
Implemented in TAO_Constraint_Validator, and TAO_Constraint_Evaluator. |