TAO_Constraint Class ReferenceTAO_Constraint is the base class of all nodes on the constraint expression tree. More...
Inheritance diagram for TAO_Constraint:
Detailed DescriptionTAO_Constraint is the base class of all nodes on the constraint expression tree.An TAO_Constraint knows what type of operation or entity it represents, and which method on TAO_Constraint_Visitor correlates to its type. When the accept method is invoked, a subclass dispatches the method on an TAO_Constraint_Visitor correlating to its type. Constructor & Destructor Documentation
Member Function Documentation
Implementing the pattern of double dispatching, each subclass of TAO_Constraint will call back on an InterpreterVisitor the method to handle a node of its ExpressionType. Implemented in TAO_Noop_Constraint, TAO_Binary_Constraint, TAO_Unary_Constraint, TAO_Property_Constraint, and TAO_Literal_Constraint.
Return the expression type represented by this node.
Implemented in TAO_Noop_Constraint, TAO_Binary_Constraint, TAO_Unary_Constraint, TAO_Property_Constraint, and TAO_Literal_Constraint.
The documentation for this class was generated from the following file: Generated on Mon Sep 15 08:43:45 2008 for TAO_CosTrader by 1.5.5 |