TwiceAsNice  2019-02-18
Classes | Namespaces | Typedefs
DispatcherThreadPool.hh File Reference
#include <Nice/Util/Sync.h>
#include <Nice/Util/Atomic.hh>
#include <Nice/Util/Thread.h>
#include <Nice/Util/DispatcherFunc.h>
#include <Nice/Util/DispatcherScheduler.hh>
Include dependency graph for DispatcherThreadPool.hh:

Classes

class  Nice::DispatcherThreadPool< Task, SchedulingPolicy >
 Thread pool. More...
 
class  Nice::DispatcherThreadPool< Task, SchedulingPolicy >::Worker
 

Namespaces

 Nice
 

 

Typedefs

typedef DispatcherThreadPool< DispatcherFunc, DispatcherSchedulerFifo > Nice::FifoThreadPool
 Fifo pool. More...
 
typedef IceUtil::Handle< FifoThreadPool > Nice::FifoThreadPoolPtr
 
typedef DispatcherThreadPool< DispatcherFunc, DispatcherSchedulerLifo > Nice::LifoThreadPool
 Lifo pool. More...
 
typedef IceUtil::Handle< LifoThreadPool > Nice::LifoThreadPoolPtr