[ Lit Window Library at SourceForge ] [ Lit Window Productions Homepage ] [ wxWidgets Tips&Tricks ] [ wxVisualSetup ]
Inheritance diagram for rule_expr:


Public Member Functions | |
| virtual value_assign_base * | evaluate (const constraint_solver *s) const |
| Evaluate the rule and return a result object. | |
| dependency_t | is_dependent_on (const const_accessor &a, symbol_table_interface *v) const |
| rule_expr (const accessor &target, rule_expr_assign_abstract *a_rule) | |
| ~rule_expr () | |
|
||||||||||||
|
|
|
|
|
|
|
This function evaluates the rule. Rules do not immediately assign the result. Instead they return a result object, which can later be used to assign the result to the target.
Implements rule_base. |
|
||||||||||||
|
Implements rule_base. |
Copyright 2004, Hajo Kirchhoff, Lit Window Productions