|
Schnek
|


Public Types | |
| typedef bft::result_type< func >::type | rtype |
Public Types inherited from schnek::Expression< vtype > | |
| typedef std::shared_ptr< Expression > | pExpression |
| A pointer to an Expression. | |
| typedef vtype | ValueType |
Public Member Functions | |
| FunctionExpression (func f_, ExpressionList &args_, bool updateAlways) | |
| vtype | eval () |
| Return the modified value. | |
| bool | isConstant () |
| Returns whether the expression can be evaluated, are all the references also constant. | |
| DependencyList | getDependencies () |
Public Member Functions inherited from schnek::Expression< vtype > | |
| vtype | operator() () |
| The () operator allows expressions to be used as function objects. | |