#include <Interpreter.h>
Inheritance diagram for TAO_Interpreter:


Protected Methods | |
| TAO_Interpreter (void) | |
| Constructor. More... | |
| ~TAO_Interpreter (void) | |
| Destructor. More... | |
| int | build_tree (const char *preferences) |
| Using the Yacc generated parser, construct an expression tree representing <constraints> from the tokens returned by it. More... | |
Static Protected Methods | |
| int | is_empty_string (const char *str) |
Protected Attributes | |
| TAO_Constraint * | root_ |
| The root of the expression tree, not equal to null if build_tree successfully builds a tree from the constraints. More... | |
Static Private Attributes | |
| TAO_SYNCH_MUTEX | parserMutex__ |
| This mutex protects the <build_tree> method from reentrance. More... | |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Using the Yacc generated parser, construct an expression tree representing <constraints> from the tokens returned by it.
|
|
|
|
|
|
This mutex protects the <build_tree> method from reentrance.
|
|
|
The root of the expression tree, not equal to null if build_tree successfully builds a tree from the constraints.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001