AddThreadNameListener(IListenToThreadNaming &listener) | CThreadBase | [static] |
AddThreadStartListener(IListenToThreadStart &listener) | CThreadBase | [static] |
AddThreadStopListener(IListenToThreadStop &listener) | CThreadBase | [static] |
CThread(Core::IRunnable &runnable) | CThread | [explicit] |
CThread(const CThread &rhs) | CThread | |
DisableThreadPriorityBoost() | CThread | |
EnableThreadPriorityBoost() | CThread | |
GetThreadPriority() const | CThread | |
GetWaitHandle() const override | CThread | |
IsRunning() const | CThread | |
IsThisThread() const | CThread | |
NotifyThreadStartListeners() | CThreadBase | [protected] |
NotifyThreadStopListeners() | CThreadBase | [protected] |
operator=(const WorkerThread &rhs) | CThreadPool::WorkerThread | |
JetByteTools::Win32::CThread::operator=(const CThread &rhs) | CThread | |
RemoveThreadNameListener(IListenToThreadNaming &listener) | CThreadBase | [static] |
RemoveThreadStartListener(IListenToThreadStart &listener) | CThreadBase | [static] |
RemoveThreadStopListener(IListenToThreadStop &listener) | CThreadBase | [static] |
Resume() | CThread | |
SetCurrentThreadName(const Core::_tstring &threadName) | CThread | [static] |
SetThreadName(const Core::_tstring &threadName) const | CThread | |
SetThreadName(DWORD threadID, const Core::_tstring &threadName) | CThread | [static] |
JetByteTools::Core::CThreadBase::SetThreadName(const _tstring &threadID, const _tstring &threadName) | CThreadBase | [protected, static] |
SetThreadPriority(int priority) | CThread | |
Start() | CThread | |
Start(bool startSuspended) | CThread | |
StartSuspended() | CThread | |
StartWithPriority(int priority) | CThread | |
Terminate(DWORD exitCode=0) | CThread | |
ThreadPriorityBoostEnabled() const | CThread | |
Wait() const override | CThread | |
Wait(Milliseconds timeout) const override | CThread | |
WorkerThread(Win32::CIOCompletionPort &iocp, JetByteTools::Core::CManualResetEvent *pMessageReceivedEvent, JetByteTools::Core::CManualResetEvent *pShutdownEvent, IManageThreadPoolThreads &pool, JetByteTools::Core::IThreadPoolWorkerThreadFactory &workerThreadFactory, const ThreadIdentifier &threadIdentifier) | CThreadPool::WorkerThread | |
WorkerThread(const WorkerThread &rhs) | CThreadPool::WorkerThread | |
~CThread() override | CThread | |
~WorkerThread() override | CThreadPool::WorkerThread |