31 #include <boost/shared_ptr.hpp>
32 #include <boost/scoped_ptr.hpp>
33 #include <boost/noncopyable.hpp>
35 #include <rsc/runtime/Printable.h>
37 #include "rsb/rsbexports.h"
44 typedef boost::shared_ptr<Event>
EventPtr;
45 class QualityOfServiceSpec;
52 namespace eventprocessing {
61 private boost::noncopyable {
66 std::string getClassName()
const;
67 void printContents(std::ostream& stream)
const;
93 boost::scoped_ptr<Impl>
d;
Specification of desired quality of service settings for sending and receiving events.
boost::shared_ptr< OutRouteConfigurator > OutRouteConfiguratorPtr
boost::scoped_ptr< Impl > d
boost::shared_ptr< OutConnector > OutConnectorPtr
boost::shared_ptr< Event > EventPtr
Scope is a descriptor for a hierarchical channel of the unified bus.