MIRA
|
Dispatcher class that allows registration of handler functions that need to be called from within the same thread. More...
#include <set>
#include <deque>
#include <boost/function.hpp>
#include <boost/thread/condition_variable.hpp>
#include <error/LoggingAux.h>
#include <utils/Time.h>
#include <utils/StringAlgorithms.h>
#include <thread/Thread.h>
#include <fw/FrameworkExports.h>
#include <fw/Status.h>
#include <fw/Runnable.h>
Go to the source code of this file.
Classes | |
class | IteratablePriorityQueue< T, Sequence, Compare > |
class | DispatcherThread |
Class that can be used whenever you want to have ONE thread where several handlers are assigned to. More... | |
class | DispatcherThread::Timer |
Class representing timers and tasks that can be registered and executed by the dispatcher thread. More... | |
class | DispatcherThread::XUnrecoverableFailure |
Exception that can be thrown in every handler to indicate an unrecoverable failure. More... | |
struct | DispatcherThread::QueueItem |
XXX. More... | |
Namespaces | |
mira | |
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Typedefs | |
typedef DispatcherThread::Timer | Timer |
typedef DispatcherThread::TimerPtr | TimerPtr |
typedef DispatcherThread::TimerCallback | TimerCallback |
Dispatcher class that allows registration of handler functions that need to be called from within the same thread.