#include <Constraint_Nodes.h>
Inheritance diagram for TAO_Property_Constraint:


Public Member Functions | |
| TAO_Property_Constraint (const char *name) | |
| virtual | ~TAO_Property_Constraint (void) |
| virtual int | accept (TAO_Constraint_Visitor *visitor) |
| virtual TAO_Expression_Type | expr_type (void) const |
| Return the expression type represented by this node. | |
| const char * | name (void) const |
| Returns the name of the property. | |
Private Member Functions | |
| TAO_Property_Constraint (const TAO_Property_Constraint &) | |
| TAO_Property_Constraint & | operator= (const TAO_Property_Constraint &) |
Private Attributes | |
| char * | name_ |
| The name of the property. | |
|
|
|
|
|
|
|
|
|
|
|
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. Implements TAO_Constraint. |
|
|
Return the expression type represented by this node.
Implements TAO_Constraint. |
|
|
Returns the name of the property.
|
|
|
|
|
|
The name of the property.
|
1.3.9.1