FreePOOMA
2.4.1
|
The multiple patch version makes patches and sends them out to the single patch evaluator. More...
#include <Evaluator.h>
Public Member Functions | |
Evaluator () | |
Default ctor. | |
~Evaluator () | |
Destructor. | |
template<class LHS , class RHS , class Op > | |
void | evaluate (const LHS &lhs, const Op &op, const RHS &rhs) const |
evaluate(expression) Input an expression and cause it to be evaluated. |
The multiple patch version makes patches and sends them out to the single patch evaluator.
Evaluator< MultiPatchEvaluatorTag >::Evaluator | ( | ) | [inline] |
Default ctor.
Evaluator< MultiPatchEvaluatorTag >::~Evaluator | ( | ) | [inline] |
Destructor.
void Evaluator< MultiPatchEvaluatorTag >::evaluate | ( | const LHS & | lhs, |
const Op & | op, | ||
const RHS & | rhs | ||
) | const [inline] |
evaluate(expression) Input an expression and cause it to be evaluated.
We just pass the buck to a special evaluator.
References expressionApply(), POOMA_INCREMENT_STATISTIC, and POOMA_INCREMENT_STATISTIC_BY.