condition | SynchMonitoredObject | [protected] |
isQueueEmpty()=0 | ThreadPoolBase | [protected, pure virtual] |
mutex | SynchMonitoredObject | [protected] |
PooledThread class | ThreadPoolBase | [friend] |
pThreadTracker | ThreadPoolBase | [protected] |
runOneTask(StrictMutexGuard &)=0 | ThreadPoolBase | [protected, pure virtual] |
runPooledThread() | ThreadPoolBase | [private] |
setThreadTracker(ThreadTracker &threadTracker) | ThreadPoolBase | |
start(uint nThreads) | ThreadPoolBase | |
state | ThreadPoolBase | [protected] |
State enum name | ThreadPoolBase | [protected] |
STATE_STARTED enum value | ThreadPoolBase | [protected] |
STATE_STOPPED enum value | ThreadPoolBase | [protected] |
STATE_STOPPING enum value | ThreadPoolBase | [protected] |
stop() | ThreadPoolBase | |
stoppingCondition | ThreadPoolBase | [protected] |
SynchMonitoredObject() | SynchMonitoredObject | [explicit, protected] |
ThreadPoolBase() | ThreadPoolBase | [explicit, protected] |
threads | ThreadPoolBase | [protected] |
~ThreadPoolBase() | ThreadPoolBase | [protected, virtual] |