|
|
This class allows extending ExpEvaluator to implement custom fields and functions
bool runFunction (ExpEvaluator* eval, ObjList& stack, const ExpOperation& oper)
| runFunction |
[virtual]
Try to evaluate a single function
Parameters:
eval | Pointer to the caller evaluator object |
stack | Evaluation stack in use, parameters are popped off this stack and results are pushed back on stack |
oper | Function to evaluate |
Returns: True if evaluation succeeded
bool runField (ExpEvaluator* eval, ObjList& stack, const ExpOperation& oper)
| runField |
[virtual]
Try to evaluate a single field
Parameters:
eval | Pointer to the caller evaluator object |
stack | Evaluation stack in use, field value must be pushed on it |
oper | Field to evaluate |
Returns: True if evaluation succeeded
Generated by: paulc on bussard on Tue Mar 8 18:42:27 2011, using kdoc 2.0a54. |