TAO_Interpreter is the superclass for all interpreters. Its build tree method invokes the yacc parser to parse a constraint or preference string.
More...
#include <Interpreter.h>
TAO_Interpreter is the superclass for all interpreters. Its build tree method invokes the yacc parser to parse a constraint or preference string.
TAO_Interpreter::TAO_Interpreter |
( |
void |
| ) |
|
|
protected |
TAO_Interpreter::~TAO_Interpreter |
( |
void |
| ) |
|
|
protected |
int TAO_Interpreter::build_tree |
( |
const char * |
preferences | ) |
|
|
protected |
Using the Yacc generated parser, construct an expression tree representing <constraints> from the tokens returned by it.
int TAO_Interpreter::is_empty_string |
( |
const char * |
str | ) |
|
|
staticprotected |
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.
The documentation for this class was generated from the following files: