|
Operations |
| void | start (CL_Runnable *runnable) |
| | Starts a thread.
|
| template<class C> |
| void | start (C *instance, void(C::*member)()) |
| template<class C, class P1> |
| void | start (C *instance, void(C::*member)(P1 p1), P1 p1) |
| template<class C, class P1, class P2> |
| void | start (C *instance, void(C::*member)(P1 p1, P2 p2), P1 p1, P2 p2) |
| template<class C, class P1, class P2, class P3> |
| void | start (C *instance, void(C::*member)(P1 p1, P2 p2, P3 p3), P1 p1, P2 p2, P3 p3) |
| template<class C, class P1, class P2, class P3, class P4> |
| void | start (C *instance, void(C::*member)(P1 p1, P2 p2, P3 p3, P4 p4), P1 p1, P2 p2, P3 p3, P4 p4) |
| template<class C, class P1, class P2, class P3, class P4, class P5> |
| void | start (C *instance, void(C::*member)(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5), P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) |
| void | join () |
| | Blocks until thread has completed its execution.
|
| static void | set_thread_name (const char *name) |
| | Sets the name (displayed in debuggers) of the calling thread.
|
Public Member Functions |
|
| | CL_Thread () |
| | Constructs a thread object.
|
| | ~CL_Thread () |