public:
virtual ~RouteBase();
+ bool hasConnector(connector::Connector const & conn) const;
+ ///< \c true, if route has connector \a conn
+ bool hasEvent(EventDescriptor const & event) const;
+ ///< \c true, if route has event \a event
+
+ protected:
+ RouteBase(module::Module & module);
+
#ifdef DOXYGEN
Source & source() const; ///< Routing source
/**< \note The real implementation is in the \c
class is internal and not documented. */
#endif
- bool hasConnector(connector::Connector const & conn) const;
- ///< \c true, if route has connector \a conn
- bool hasEvent(EventDescriptor const & event) const;
- ///< \c true, if route has event \a event
-
- protected:
- RouteBase(module::Module & module);
-
private:
virtual bool v_hasConnector(connector::Connector const & conn) const = 0;
virtual bool v_hasEvent(EventDescriptor const & event) const = 0;