Overload List
| # | Signature | Description |
|---|---|---|
| 1 | void Start(); | Non-blocking call which start the processing. |
| 2 | void 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.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Context | const 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