RSC
0.13.4
|
#include <boost/bind.hpp>
#include <boost/thread/condition.hpp>
#include <boost/function.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/thread.hpp>
#include "../misc/IllegalStateException.h"
#include "SynchronizedQueue.h"
Go to the source code of this file.
Classes | |
class | rsc::threading::OrderedQueueDispatcherPool< M, R > |
A thread pool that dispatches messages to a list of receivers. More... | |
class | rsc::threading::OrderedQueueDispatcherPool< M, R >::DeliveryHandler |
A handler that is called whenever a message is received from the pool and should be passed to a receiver of the pool. More... | |
class | rsc::threading::OrderedQueueDispatcherPool< M, R >::FilterHandler |
A handler that is used to filter messages for a certain receiver. More... | |
class | rsc::threading::OrderedQueueDispatcherPool< M, R >::TrueFilter |
A filter that accepts every message. More... | |
class | rsc::threading::OrderedQueueDispatcherPool< M, R >::FilterFunctionAdapter |
An adapter for function-based filter to the object-oriented interface. More... | |
class | rsc::threading::OrderedQueueDispatcherPool< M, R >::DeliverFunctionAdapter |
An adapter for function-based delivery handlers to the object-oriented interface. More... | |
class | rsc::threading::OrderedQueueDispatcherPool< M, R >::Receiver |
Represents on registered receiver of the pool. More... | |
Namespaces | |
rsc | |
rsc::threading | |