Thread Class Reference
[Threads]

Execution thread. To start a thread, inherit this class or use on of the delegates. ThreadStartDelegate ThreadStartFunction. More...

#include <Thread.h>

Inheritance diagram for Thread:
IMemoryValidate _SharedLockTestThread _TestMtxThread _TestThread PortListener SocketSet ThreadStartDelegate< T > ThreadStartFunction

List of all members.

Public Types

enum  ThreadPriority { PRIORITY_NORMAL = 0, PRIORITY_HI = 1, PRIORITY_LOW = 2 }

Public Member Functions

void Start ()
void Kill ()
bool IsRunning () const
void Join ()
bool Join (int timeoutMs)
void SetPriority (enum ThreadPriority prilv)
virtual void Run ()=0
void CheckMem () const
void ValidateMem () const

Static Public Member Functions

static void YYield ()
static void Sleep (long ms)

Friends

void * TheThread (void *param)

Detailed Description

Execution thread. To start a thread, inherit this class or use on of the delegates. ThreadStartDelegate ThreadStartFunction.

Definition at line 84 of file Thread.h.


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