VisionCpp
0.0.1
|
IfExprExecNeeded is used to decide: 1) the expression should force its children to launch a separate kernel and execute the code 2) the expression should create a new subexpression tree with the result of its children execution; execute the new sub expression and return the LeafNode as a result. More...
IfExprExecNeeded is used to decide: 1) the expression should force its children to launch a separate kernel and execute the code 2) the expression should create a new subexpression tree with the result of its children execution; execute the new sub expression and return the LeafNode as a result.
template parameters
Conds | the decision made by Expr for its children stating whether or not the child of Expr to be executed. |
ParentConds | the decision mad by Expr parent stating that whether or not the expr itself needed to be executed. |
Category | representing to what expression Category the Expr besize_ts |
Expr | the type of the expression |
Definition at line 74 of file executor.hpp.