TAO_Notify_Constraint_Interpreter Class Reference

"ETCL" Interpreter for the Notify queries. More...

#include <Notify_Constraint_Interpreter.h>

List of all members.

Public Member Functions

 TAO_Notify_Constraint_Interpreter (void)
virtual ~TAO_Notify_Constraint_Interpreter (void)
 Destructor.
void build_tree (const char *constraints)
CORBA::Boolean evaluate (TAO_Notify_Constraint_Visitor &evaluator)


Detailed Description

"ETCL" Interpreter for the Notify queries.

Constructor & Destructor Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Notify_Constraint_Interpreter::TAO_Notify_Constraint_Interpreter ( void   ) 

TAO_Notify_Constraint_Interpreter::~TAO_Notify_Constraint_Interpreter ( void   )  [virtual]

Destructor.


Member Function Documentation

void TAO_Notify_Constraint_Interpreter::build_tree ( const char *  constraints  ) 

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.

CORBA::Boolean TAO_Notify_Constraint_Interpreter::evaluate ( TAO_Notify_Constraint_Visitor evaluator  ) 

Returns true if the constraint is evaluated successfully by the evaluator.


The documentation for this class was generated from the following files:

Generated on Mon May 19 04:22:41 2008 for TAO_CosNotification by  doxygen 1.5.5