g++/final: don't add extra code to check for buffer overflows (-fno-stack-protector)
[senf.git] / senf / PPI / Module.ct
index d14c893..33c8687 100644 (file)
 
 #ifndef DOXYGEN
 
-template <class Source, class Target>
-prefix_ senf::ppi::Route<Source, Target> &
-senf::ppi::module::Module::route(Source & source, Target & target)
-{
-    detail::RouteHelper<Source,Target>::route(*this, source, target, source, target);
-    return static_cast< Route<Source,Target> & >(
-        addRoute(std::auto_ptr< RouteBase >(
-                     new Route<Source,Target>(*this, source, target))));
-}
-
-#else
-prefix_ senf::ppi::Route<connector::InputConnector, connector::OutputConnector> &
-senf::ppi::module::Module::route(connector::InputConnector & input,
-                                 connector::OutputConnector & output)
-{}
-prefix_ senf::ppi::Route<connector::InputConnector, EventDescriptor> &
-senf::ppi::module::Module::route(connector::InputConnector & input, EventDescriptor & output)
-{}
-#endif
-
-#ifndef DOXYGEN
-
 template <class Descriptor, class Target>
 prefix_ void senf::ppi::module::Module::registerEvent(Descriptor & descriptor, Target target)
 {