23 static unsigned int __stdcall
run_(
void *arg);
26 static void *
run_(
void *arg);
41 virtual void run() = 0;
virtual ~Thread()
Definition: thread.h:36
virtual void terminate()
Definition: thread.cpp:52
virtual void start()
Definition: thread.cpp:21
static void * run_(void *arg)
Definition: thread.cpp:12
volatile bool _interrupted
Definition: thread.h:19
pthread_t _thread_handle
Definition: thread.h:25
virtual void join()
Definition: thread.cpp:39
virtual bool interrupted() const
Definition: thread.h:42
bool running() const
Definition: thread.h:52
virtual void detach()
Definition: thread.cpp:65
Thread()
Definition: thread.h:30
virtual void stop()
Definition: thread.cpp:34
bool _running
Definition: thread.h:20