Main Page
Namespaces
Classes
Files
Alphabetical List
Class List
Class Hierarchy
Class Members
BLOCXX_NAMESPACE::ThreadPool Member List
This is the complete list of members for
BLOCXX_NAMESPACE::ThreadPool
, including all inherited members.
addWork
(const RunnableRef &work)
BLOCXX_NAMESPACE::ThreadPool
DYNAMIC_SIZE
enum value
BLOCXX_NAMESPACE::ThreadPool
DYNAMIC_SIZE_NO_QUEUE
enum value
BLOCXX_NAMESPACE::ThreadPool
E_DISCARD_WORK_IN_QUEUE
enum value
BLOCXX_NAMESPACE::ThreadPool
E_FINISH_WORK_IN_QUEUE
enum value
BLOCXX_NAMESPACE::ThreadPool
EShutdownQueueFlag
enum name
BLOCXX_NAMESPACE::ThreadPool
FIXED_SIZE
enum value
BLOCXX_NAMESPACE::ThreadPool
IntrusiveCountableBase
()
BLOCXX_NAMESPACE::IntrusiveCountableBase
[inline, protected]
IntrusiveCountableBase
(const IntrusiveCountableBase &)
BLOCXX_NAMESPACE::IntrusiveCountableBase
[inline, protected]
IntrusiveReferenceAddRef
(IntrusiveCountableBase *p)
BLOCXX_NAMESPACE::IntrusiveCountableBase
[friend]
IntrusiveReferenceRelease
(IntrusiveCountableBase *p)
BLOCXX_NAMESPACE::IntrusiveCountableBase
[friend]
m_impl
BLOCXX_NAMESPACE::ThreadPool
[private]
operator=
(const ThreadPool &x)
BLOCXX_NAMESPACE::ThreadPool
BLOCXX_NAMESPACE::IntrusiveCountableBase::operator=
(const IntrusiveCountableBase &)
BLOCXX_NAMESPACE::IntrusiveCountableBase
[inline, protected]
PoolType
enum name
BLOCXX_NAMESPACE::ThreadPool
shutdown
(EShutdownQueueFlag finishWorkInQueue=E_FINISH_WORK_IN_QUEUE, int timeoutSecs=-1)
BLOCXX_NAMESPACE::ThreadPool
ThreadPool
(PoolType poolType, UInt32 numThreads, UInt32 maxQueueSize, const LoggerRef &logger=LoggerRef(), const String &poolName="")
BLOCXX_NAMESPACE::ThreadPool
ThreadPool
(const ThreadPool &x)
BLOCXX_NAMESPACE::ThreadPool
tryAddWork
(const RunnableRef &work)
BLOCXX_NAMESPACE::ThreadPool
UNLIMITED_QUEUE_SIZE
enum value
BLOCXX_NAMESPACE::ThreadPool
waitForEmptyQueue
()
BLOCXX_NAMESPACE::ThreadPool
~IntrusiveCountableBase
()
BLOCXX_NAMESPACE::IntrusiveCountableBase
[protected, virtual]
~ThreadPool
()
BLOCXX_NAMESPACE::ThreadPool
Generated on Fri Jun 16 15:39:12 2006 for blocxx by
1.4.6