X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FConnectors.cci;h=1680902d765c99c23e98147b28f4c6602e0c9013;hb=66293acca094b2f29e26e70208691db4af274efb;hp=9e0f8325159573d3808c42e2a927b5018fc75ba3;hpb=416cdd1c85cdf2669785e93a71426a3206166758;p=senf.git diff --git a/PPI/Connectors.cci b/PPI/Connectors.cci index 9e0f832..1680902 100644 --- a/PPI/Connectors.cci +++ b/PPI/Connectors.cci @@ -24,6 +24,7 @@ \brief Connectors inline non-template implementation */ // Custom includes +#include "../Utils/senfassert.hh" #define prefix_ inline ///////////////////////////////cci.p/////////////////////////////////////// @@ -34,14 +35,14 @@ prefix_ senf::ppi::connector::Connector & senf::ppi::connector::Connector::peer() const { - BOOST_ASSERT(peer_); + SENF_ASSERT(peer_); return *peer_; } prefix_ senf::ppi::module::Module & senf::ppi::connector::Connector::module() const { - BOOST_ASSERT(module_); + SENF_ASSERT(module_); return *module_; } @@ -60,7 +61,7 @@ prefix_ senf::ppi::connector::Connector::~Connector() prefix_ void senf::ppi::connector::Connector::connect(Connector & target) { - BOOST_ASSERT( ! peer_ && ! target.peer_ ); + SENF_ASSERT( ! peer_ && ! target.peer_ ); peer_ = & target; target.peer_ = this; } @@ -121,7 +122,7 @@ prefix_ senf::ppi::connector::PassiveConnector::PassiveConnector() prefix_ void senf::ppi::connector::PassiveConnector::emit() { - BOOST_ASSERT(callback_); + SENF_ASSERT(callback_); if (!throttled()) callback_(); } @@ -221,7 +222,7 @@ senf::ppi::connector::InputConnector::end() prefix_ senf::Packet senf::ppi::connector::InputConnector::peek() const { - BOOST_ASSERT( ! queue_.empty() ); + SENF_ASSERT( ! queue_.empty() ); return queue_.back(); } @@ -317,6 +318,9 @@ prefix_ void senf::ppi::connector::GenericPassiveOutput::connect(GenericActiveIn Connector::connect(target); } +prefix_ senf::ppi::connector::GenericPassiveOutput::GenericPassiveOutput() +{} + /////////////////////////////////////////////////////////////////////////// // senf::ppi::connector::GenericActiveInput @@ -337,6 +341,9 @@ prefix_ void senf::ppi::connector::GenericActiveInput::request() peer().emit(); } +prefix_ senf::ppi::connector::GenericActiveInput::GenericActiveInput() +{} + /////////////////////////////////////////////////////////////////////////// // senf::ppi::connector::GenericActiveOutput @@ -357,6 +364,9 @@ prefix_ void senf::ppi::connector::GenericActiveOutput::connect(GenericPassiveIn Connector::connect(target); } +prefix_ senf::ppi::connector::GenericActiveOutput::GenericActiveOutput() +{} + ///////////////////////////////cci.e/////////////////////////////////////// #undef prefix_