CMSDK
2.0.1
|
This is the complete list of members for cmlabs::ThreadManager, including all inherited members.
AddLocalThreadStats() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
addLocalThreadStats() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
ContinueThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
continueThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
createThread(THREAD_FUNCTION func, void *args, uint32 &newID, uint32 reqID) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
CreateThread(THREAD_FUNCTION func, void *args, uint32 &newID, uint32 reqID=0) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
CreateThreadManager() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
data (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
GetAllThreadStats(uint32 &count) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
getAllThreadStats(uint32 &count) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
GetLocalThreadID(uint32 &id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
getLocalThreadID(uint32 &id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
GetLocalThreadStats() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
GetThreadStats(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
getThreadStats(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
init() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | |
InterruptThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
interruptThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
isRunning (defined in cmlabs::Runnable) | cmlabs::Runnable | protected |
IsThreadRunning(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
isThreadRunning(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
mutex (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
pauseThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
PauseThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
resizeThreadStorage(uint32 newCount) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
Runnable() (defined in cmlabs::Runnable) | cmlabs::Runnable | inline |
shouldContinue (defined in cmlabs::Runnable) | cmlabs::Runnable | protected |
shutdown() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | |
Shutdown() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
Singleton (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
stop(uint32 timeout=200) (defined in cmlabs::Runnable) | cmlabs::Runnable | inlinevirtual |
terminateThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | protected |
TerminateThread(uint32 id) (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | static |
threadID (defined in cmlabs::Runnable) | cmlabs::Runnable | protected |
ThreadManager() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | |
threadMonitoring() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager | |
~Runnable() (defined in cmlabs::Runnable) | cmlabs::Runnable | inlinevirtual |
~ThreadManager() (defined in cmlabs::ThreadManager) | cmlabs::ThreadManager |