active() const | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
active() const | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
clear() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
clear() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
createThread() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inlineprotected |
createThread() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inlineprotected |
DispatcherThreadPool(int _threads=3) | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
DispatcherThreadPool(int _threads=3) | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
DispatcherThreadPoolContainer typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
DispatcherThreadPoolContainer typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
DispatcherThreadPoolContainerIterator typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
DispatcherThreadPoolContainerIterator typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
DispatcherThreadPoolContainerReverseIterator typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
DispatcherThreadPoolContainerReverseIterator typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
empty() const | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
empty() const | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
executeTask() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
executeTask() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
init() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
init() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
m_activeThreads | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
m_availThreads | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
m_maxThreads | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
m_monitor | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
m_scheduler | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
m_terminated | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
m_workers | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
pending() const | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
pending() const | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
PoolType typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
PoolType typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
schedule(TaskType const &_task) | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
schedule(TaskType const &_task) | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
SchedulerType typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
SchedulerType typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
start() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
start() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
TaskType typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
TaskType typedef | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | private |
terminate() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
terminate() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
wait() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
wait() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
~DispatcherThreadPool() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |
~DispatcherThreadPool() | Nice::DispatcherThreadPool< Task, SchedulingPolicy > | inline |