Thread runnable object. More...
#include <runnable.h>

Public Member Functions | |
Construction | |
| CL_Runnable () | |
| virtual | ~CL_Runnable () |
Operations | |
|
| |
| virtual void | run ()=0 |
| static void | set_thread_name (const char *name) |
| Sets the name (displayed in debuggers) of the calling thread. | |
Thread runnable object.
| CL_Runnable::CL_Runnable | ( | ) |
| virtual CL_Runnable::~CL_Runnable | ( | ) | [virtual] |
| virtual void CL_Runnable::run | ( | ) | [pure virtual] |
| static void CL_Runnable::set_thread_name | ( | const char * | name | ) | [static] |
Sets the name (displayed in debuggers) of the calling thread.
Currently this only works with the Visual Studio compiler and debugger.
Referenced by CL_RunnableMember_v5< C, P1, P2, P3, P4, P5 >::run(), CL_RunnableMember_v4< C, P1, P2, P3, P4 >::run(), CL_RunnableMember_v3< C, P1, P2, P3 >::run(), CL_RunnableMember_v2< C, P1, P2 >::run(), CL_RunnableMember_v1< C, P1 >::run(), and CL_RunnableMember_v0< C >::run().
1.7.1