, 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, const Timeout &timeout=Timeout::infinite) | BLOCXX_NAMESPACE::ThreadPool | |
shutdown(EShutdownQueueFlag finishWorkInQueue, int timeoutSecs) BLOCXX_DEPRECATED | BLOCXX_NAMESPACE::ThreadPool | |
shutdown(EShutdownQueueFlag finishWorkInQueue, const Timeout &shutdownTimeout, const Timeout &definitiveCancelTimeout) | BLOCXX_NAMESPACE::ThreadPool | |
ThreadPool(PoolType poolType, UInt32 numThreads, UInt32 maxQueueSize, const Logger &logger, const String &poolName="") | BLOCXX_NAMESPACE::ThreadPool | |
ThreadPool(PoolType poolType, UInt32 numThreads, UInt32 maxQueueSize, const String &poolName="") | BLOCXX_NAMESPACE::ThreadPool | |
ThreadPool(const ThreadPool &x) | BLOCXX_NAMESPACE::ThreadPool | |
tryAddWork(const RunnableRef &work) | BLOCXX_NAMESPACE::ThreadPool | |
tryAddWork(const RunnableRef &work, const Timeout &timeout) | 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 | |