X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FArrayParser.cti;h=28f16998531aa47db3f736d12b7c0068ff557bc6;hb=7ee689fe38d66aa3a0004d55e8708750d35adc0b;hp=874b2480f23a349af0c92e38b9442631ff986b18;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Packets/ArrayParser.cti b/senf/Packets/ArrayParser.cti index 874b248..28f1699 100644 --- a/senf/Packets/ArrayParser.cti +++ b/senf/Packets/ArrayParser.cti @@ -26,12 +26,12 @@ #include "ArrayParser.ih" // Custom includes -#include "../Utils/senfassert.hh" +#include #define prefix_ inline -///////////////////////////////cti.p/////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::ArrayParser template @@ -70,11 +70,11 @@ senf::ArrayParser::operator[](difference_type i) const { // Access out of range element - SENF_ASSERT( i>=0 && i < difference_type(elements) ); + SENF_ASSERT( i>=0 && i < difference_type(elements), "Access to out-of-range array element" ); return begin()[i]; } -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::detail::ArrayParser_iterator template @@ -89,7 +89,7 @@ ArrayParser_iterator(PacketParserBase::data_iterator const & i, PacketParserBase {} template -prefix_ ElementParser +prefix_ ElementParser senf::detail::ArrayParser_iterator::operator[](int i) const { @@ -107,7 +107,7 @@ senf::detail::ArrayParser_iterator::raw() // iterator_facade interface template -prefix_ ElementParser +prefix_ ElementParser senf::detail::ArrayParser_iterator::dereference() const { @@ -149,7 +149,7 @@ prefix_ void senf::detail::ArrayParser_iterator::advance(int n) i_ += n*ElementParser::fixed_bytes; } -///////////////////////////////cti.e/////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_