29 #include <boost/shared_ptr.hpp>
31 #include <rsc/logging/Logger.h>
33 #include "../../Scope.h"
35 #include "../../eventprocessing/Handler.h"
37 #include "../InConnector.h"
39 #include "rsb/rsbexports.h"
55 void printContents(std::ostream& stream)
const;
57 virtual void activate();
58 virtual void deactivate();
60 virtual Scope getScope()
const;
61 virtual void setScope(
const Scope& scope);
rsc::logging::LoggerPtr logger
boost::shared_ptr< InConnector > InConnectorPtr
Objects of classes which implement this interface can be used to receive events by means of one trans...
Implementations of this class can be used in contexts where an "event sink" is required.
Scope is a descriptor for a hierarchical channel of the unified bus.