X-Git-Url: http://g0dil.de/git?p=senf.git;a=blobdiff_plain;f=senf%2FPPI%2FRoute.hh;fp=senf%2FPPI%2FRoute.hh;h=a2eb21410456f01c46a03c3a523dddf39c15b578;hp=bcbdad6c2d55e08e2d9655593eba2cf2c8c8a0e2;hb=55b4c5a3afcf821031cef2ca7089fbdfd77d513a;hpb=b2fff1b50e0010fdad28cb638987cbf88032e30e diff --git a/senf/PPI/Route.hh b/senf/PPI/Route.hh index bcbdad6..a2eb214 100644 --- a/senf/PPI/Route.hh +++ b/senf/PPI/Route.hh @@ -51,6 +51,14 @@ namespace ppi { 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 @@ -62,14 +70,6 @@ namespace ppi { 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;