CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmlabs::ThreadManager Member List

This is the complete list of members for cmlabs::ThreadManager, including all inherited members.

AddLocalThreadStats()cmlabs::ThreadManagerstatic
addLocalThreadStats()cmlabs::ThreadManagerprotected
ContinueThread(uint32 id)cmlabs::ThreadManagerstatic
continueThread(uint32 id)cmlabs::ThreadManagerprotected
CreateThread(THREAD_FUNCTION func, void *args, uint32 &newID, uint32 reqID=0)cmlabs::ThreadManagerstatic
createThread(THREAD_FUNCTION func, void *args, uint32 &newID, uint32 reqID)cmlabs::ThreadManagerprotected
CreateThreadManager()cmlabs::ThreadManagerstatic
datacmlabs::ThreadManagerprotected
GetAllThreadStats(uint32 &count)cmlabs::ThreadManagerstatic
getAllThreadStats(uint32 &count)cmlabs::ThreadManagerprotected
GetLocalThreadID(uint32 &id)cmlabs::ThreadManagerstatic
getLocalThreadID(uint32 &id)cmlabs::ThreadManagerprotected
GetLocalThreadStats()cmlabs::ThreadManagerstatic
GetThreadStats(uint32 id)cmlabs::ThreadManagerstatic
getThreadStats(uint32 id)cmlabs::ThreadManagerprotected
init()cmlabs::ThreadManager
InterruptThread(uint32 id)cmlabs::ThreadManagerstatic
interruptThread(uint32 id)cmlabs::ThreadManagerprotected
isRunningcmlabs::Runnableprotected
IsThreadRunning(uint32 id)cmlabs::ThreadManagerstatic
isThreadRunning(uint32 id)cmlabs::ThreadManagerprotected
mutexcmlabs::ThreadManagerprotected
PauseThread(uint32 id)cmlabs::ThreadManagerstatic
pauseThread(uint32 id)cmlabs::ThreadManagerprotected
resizeThreadStorage(uint32 newCount)cmlabs::ThreadManagerprotected
Runnable()cmlabs::Runnableinline
shouldContinuecmlabs::Runnableprotected
Shutdown()cmlabs::ThreadManagerstatic
shutdown()cmlabs::ThreadManager
Singletoncmlabs::ThreadManagerstatic
stop(uint32 timeout=200)cmlabs::Runnableinlinevirtual
TerminateThread(uint32 id)cmlabs::ThreadManagerstatic
terminateThread(uint32 id)cmlabs::ThreadManagerprotected
threadIDcmlabs::Runnableprotected
ThreadManager()cmlabs::ThreadManager
threadMonitoring()cmlabs::ThreadManager
UnitTest()cmlabs::ThreadManagerstatic
~Runnable()cmlabs::Runnableinlinevirtual
~ThreadManager()cmlabs::ThreadManager