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