TMtxForLoop::Start Method

Overload List

#SignatureDescription
1void Start();Non-blocking call which start the processing.
2void Start(const DewArray<tObject *> &Context);Non-blocking call which start the processing.

Overload 1: void Start();

Non-blocking call which start the processing.

Remarks:

Calling Start will initiate processing of a for or wile loop. The call will not block. To wait for processing to finish call WaitForProcessingFinish method.

Declared in Dew::Math::TMtxForLoop · Dew.Math/MtxForLoop.h · Cross-compiler

Overload 2: void Start(const DewArray<tObject *> &Context);

Non-blocking call which start the processing.

#NameTypeDescription
1Contextconst DewArray<tObject *> &
Remarks:

Calling Start will initiate processing of a for or wile loop. The call will not block. To wait for processing to finish call WaitForProcessingFinish method. The Context will be passed to the threaded function as the parameter allowing any localy declared variables to be used by the threaded function, without the need to rely only on global vars.

Declared in Dew::Math::TMtxForLoop · Dew.Math/MtxForLoop.h · Cross-compiler