Download Source Code

CThread Member List

This is the complete list of members for CThread, including all inherited members.

CThread()CThread
DoThread(LPVOID pData)CThread [inline, virtual]
EndThread(LPVOID pData)CThread [inline, virtual]
GetExceptionStatus()CThread [inline]
GetRunningThreadCount()CThread [inline, static]
GetSafeThreadHandle()CThread [inline]
GetStopEvent()CThread [inline]
GetThreadCount()CThread [inline, static]
GetThreadId()CThread [inline]
GetThreadPriority()CThread [inline]
GhostThread(LPVOID pData, DWORD dwThreadReturn)CThread [inline, virtual]
InitThread(LPVOID pData)CThread [inline, virtual]
IsPausing()CThread [inline]
IsRunning()CThread [inline]
IsStopping()CThread [inline]
m_hInitializedCThread [protected]
m_hStopCThread [protected]
m_hStoppedCThread [protected]
m_hThreadCThread [protected]
MessagePump(CThread *pThread=NULL)CThread [static]
MsgWaitPause(DWORD timeout=3000)CThread [inline]
PauseThread()CThread [inline]
SetThreadPriority(DWORD dwPriority)CThread [inline]
SignalStop()CThread
Start()CThread [inline, virtual]
StartThread(LPVOID pData=NULL, BOOL bRestart=TRUE, BOOL bMessagePump=FALSE, BOOL bMfc=FALSE)CThread [virtual]
Stop()CThread [inline, virtual]
StopThread(BOOL bKill=TRUE, DWORD dwWait=3000)CThread [virtual]
ThreadSleep(DWORD add=0, DWORD abs=0)CThread [inline]
UnpauseThread()CThread [inline]
WaitAllThreadInit(DWORD dwTimeout, DWORD dwPriority=15)CThread [inline, static]
WaitPause(DWORD timeout=3000)CThread [inline]
WaitThreadInit(DWORD dwTimeout)CThread
~CThread()CThread [virtual]

Copyright Robert Umbehant
This documentation is covered by the LGPL