Simple++
Powerfull and lightning fast C++ Library
|
#include <Thread.h>
Public Types | |
typedef unsigned long | Id |
Public Member Functions | |
Thread () | |
~Thread () | |
void | start () |
void | join () |
virtual void | run ()=0 |
bool | isRunning () |
void | sleep (unsigned int ms) |
void | lock () |
void | unlock () |
void | _run () |
Static Public Member Functions | |
static Thread::Id | getCurrentThreadId () |
static void | _staticRun (Thread *t) |
typedef unsigned long Thread::Id |
Thread::Thread | ( | ) |
Thread::~Thread | ( | ) |
void Thread::_run | ( | ) |
|
static |
|
static |
bool Thread::isRunning | ( | ) |
void Thread::join | ( | ) |
void Thread::lock | ( | ) |
|
pure virtual |
void Thread::sleep | ( | unsigned int | ms | ) |
void Thread::start | ( | ) |
void Thread::unlock | ( | ) |