X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPPI%2FSetup.hh;h=62ecd23943e5da209b465e68ab9309fe587f42bb;hb=9cb871b939efe93e35dd96808d25089399acfc46;hp=7b2c07abd92d0e797a49640aaa4cda080b93470a;hpb=3a43b572a2c0028b353d47e86fa7546633d6e2cf;p=senf.git diff --git a/senf/PPI/Setup.hh b/senf/PPI/Setup.hh index 7b2c07a..62ecd23 100644 --- a/senf/PPI/Setup.hh +++ b/senf/PPI/Setup.hh @@ -37,7 +37,7 @@ namespace senf { namespace ppi { -namespace detail { +namespace detail { struct DisableStandardInput {}; struct DisableStandardOutput {}; struct DisableStandardConnect : public DisableStandardInput, public DisableStandardOutput {}; @@ -65,7 +65,7 @@ namespace detail { \throws connector::IncompatibleConnectorsException if the two connectors are not type compatible. - + \see \ref ppi_connections */ void connect(connector::OutputConnector & source, connector::InputConnector & target, ...); @@ -77,7 +77,7 @@ namespace detail { #endif -#ifndef DOXYGEN +#ifndef DOXYGEN template void connect(T & source, C & target, @@ -99,7 +99,7 @@ namespace detail { typename boost::disable_if< boost::is_base_of >:: type * = 0); #endif - + /** \brief Start the network Calling senf::ppi::run() will start processing the network. The main event loop is managed @@ -116,7 +116,7 @@ namespace detail { void run(); /** \brief Manually initialize the network - + For debugging purposes, it is sometimes simpler to not use senf::ppi::run() but instead drive the network via explicit calls using the debug modules. However, it is still necessary to initialize the network. This operation is performed by senf::ppi::init().