Workspace 6.21.5
|
This struct represents the control parameters for a parallel loop. It exists to minimise virtual function calls when obtaining these values from derived classes. More...
#include <Workspace/DataExecution/Operations/Builtin/paralleliteratingoperationbase.h>
Public Member Functions | |
IterationControlParams (int startValue, int endValue, int stepValue) | |
Public Attributes | |
int | endValue_ |
int | startValue_ |
int | stepValue_ |
To iterate in parallel in a loop, at the very least we need to be able to compute how many iterations we're going to execute. We don't use inputs directly, as some iterators may not use numbers directly, they may simply have iterators, so these numbers would need to be computed.
|
inline |
int endValue_ |
int startValue_ |
int stepValue_ |