Providing multi-threading functionality. More...
|typedef void(*||ThreadDidDieCallback )()|
|Callback that is called after a thread died. |
|static bool||createThread (ThreadingFuncPtr aThreadingFuncPtr, void *param=NULL, ThreadDidDieCallback callbackAfterThreadDidDie=NULL)|
|Creates a new thread by calling task function. |
|The constructor. |
|The destructor. |
Providing multi-threading functionality.
|typedef void(* VizKit::VisualThreading::ThreadDidDieCallback)()|
Callback that is called after a thread died.
VisualThreading is a collection of static methods. Class does not need any instances. Constructor is private and not implemented.
VisualThreading is a collection of static methods. Class does not need any instances. Destructor is private and not implemented.
|void *||param =
Creates a new thread by calling task function.
|aThreadingFuncPtr||Pointer to function that should be started in new thread.|
|param||Optional name for function-thread. Useful for debugging purposes.|
|callbackAfterThreadDidDie||Callback that is called after the created thread did finished execution.|