Simple++
Powerfull and lightning fast C++ Library
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Thread Class Referenceabstract

#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)
 

Member Typedef Documentation

typedef unsigned long Thread::Id

Constructor & Destructor Documentation

Thread::Thread ( )
Thread::~Thread ( )

Member Function Documentation

void Thread::_run ( )
void Thread::_staticRun ( Thread t)
static
Thread::Id Thread::getCurrentThreadId ( )
static
bool Thread::isRunning ( )
void Thread::join ( )
void Thread::lock ( )
virtual void Thread::run ( )
pure virtual
void Thread::sleep ( unsigned int  ms)
void Thread::start ( )
void Thread::unlock ( )

The documentation for this class was generated from the following files: