blocxx
BLOCXX_NAMESPACE::Thread Member List

This is the complete list of members for BLOCXX_NAMESPACE::Thread, including all inherited members.

cancel()BLOCXX_NAMESPACE::Thread
cancel_internal(bool is_locked)BLOCXX_NAMESPACE::Threadprivate
cooperativeCancel()BLOCXX_NAMESPACE::Thread
definitiveCancel(const Timeout &timeout=Timeout::relative(60))BLOCXX_NAMESPACE::Thread
definitiveCancel(UInt32 waitForCooperativeSecs) BLOCXX_DEPRECATEDBLOCXX_NAMESPACE::Thread
doCooperativeCancel()BLOCXX_NAMESPACE::Threadprivatevirtual
doDefinitiveCancel()BLOCXX_NAMESPACE::Threadprivatevirtual
doneRunning(const ThreadDoneCallbackRef &cb)BLOCXX_NAMESPACE::Threadprivate
doShutdown()BLOCXX_NAMESPACE::Threadprivatevirtual
getId()BLOCXX_NAMESPACE::Threadinline
IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
IntrusiveCountableBase(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
isRunning()BLOCXX_NAMESPACE::Threadinline
join()BLOCXX_NAMESPACE::Thread
m_cancelledBLOCXX_NAMESPACE::Threadprivate
m_cancelRequestedBLOCXX_NAMESPACE::Threadprivate
m_idBLOCXX_NAMESPACE::Threadprivate
m_isRunningBLOCXX_NAMESPACE::Threadprivate
m_joinedBLOCXX_NAMESPACE::Threadprivate
m_stateCondBLOCXX_NAMESPACE::Threadprivate
m_stateGuardBLOCXX_NAMESPACE::Threadprivate
m_useCountBLOCXX_NAMESPACE::IntrusiveCountableBaseprivate
operator=(const Thread &)BLOCXX_NAMESPACE::Threadprivate
BLOCXX_NAMESPACE::IntrusiveCountableBase::operator=(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
run()=0BLOCXX_NAMESPACE::Threadprivatepure virtual
shutdown()BLOCXX_NAMESPACE::Thread
shutdown(const Timeout &timeout)BLOCXX_NAMESPACE::Thread
sleep(UInt32 milliSeconds)BLOCXX_NAMESPACE::Threadinlinestatic
sleep(const Timeout &timeout)BLOCXX_NAMESPACE::Threadinlinestatic
start(const ThreadDoneCallbackRef &cb=ThreadDoneCallbackRef(0))BLOCXX_NAMESPACE::Threadvirtual
testCancel()BLOCXX_NAMESPACE::Threadstatic
Thread()BLOCXX_NAMESPACE::Thread
Thread(const Thread &)BLOCXX_NAMESPACE::Threadprivate
ThreadImpl::testCancel()BLOCXX_NAMESPACE::Threadfriend
threadRunner(void *paramPtr)BLOCXX_NAMESPACE::Threadprivatestatic
timedWait(const Timeout &timeout)BLOCXX_NAMESPACE::Thread
yield()BLOCXX_NAMESPACE::Threadinlinestatic
~IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBaseprotectedvirtual
~Thread()BLOCXX_NAMESPACE::Threadvirtual