RSB
0.7.0
|
#include <set>
#include <boost/shared_ptr.hpp>
#include <boost/function.hpp>
#include <rsc/runtime/TypeStringTools.h>
#include "Event.h"
#include "eventprocessing/Handler.h"
#include "filter/Filter.h"
#include "rsb/rsbexports.h"
Go to the source code of this file.
Classes | |
class | rsb::Handler |
Asynchronously called handler interface on the client level. More... | |
class | rsb::EventFunctionHandler |
A utility class to simplify event handling in ordinary functions or member functions. More... | |
class | rsb::DataFunctionHandler< T > |
A utility class to simplify data handling by automatically passing the data of the desired type to a function. More... | |
class | rsb::DataHandler< DataType > |
A Handler that automatically performs the desired type casting. More... | |
class | rsb::FilteringHandler |
A utility class that forwards events to another rsb::Handler object if they match a given rsb::filter::Filter. More... |
Namespaces | |
namespace | rsb |
Typedefs | |
typedef boost::shared_ptr < Handler > | rsb::HandlerPtr |
typedef boost::function< void(EventPtr)> | rsb::EventFunction |