#include <Notify_Constraint_Interpreter.h>
Public Member Functions | |
TAO_Notify_Constraint_Interpreter (void) | |
virtual | ~TAO_Notify_Constraint_Interpreter (void) |
Destructor. | |
void | build_tree (const char *constraints ACE_ENV_ARG_DECL) throw (CosNotifyFilter::InvalidConstraint, CORBA::NO_MEMORY) |
CORBA::Boolean | evaluate (TAO_Notify_Constraint_Visitor &evaluator) |
|
|
|
Destructor.
|
|
This method builds an expression tree representing the constraint specified in <constraints>, and throws an Illegal Constraint exception if the constraint given has syntax errors or semantic errors, such as mismatched types. |
|
Returns true if the constraint is evaluated successfully by the evaluator. |