Fix documentation build under maverick (doxygen 1.7.1)
[senf.git] / senf / Packets / ArrayParser.cti
index 874b248..28f1699 100644 (file)
 #include "ArrayParser.ih"
 
 // Custom includes
-#include "../Utils/senfassert.hh"
+#include <senf/Utils/senfassert.hh>
 
 #define prefix_ inline
-///////////////////////////////cti.p///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
 
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
 // senf::ArrayParser<elements,ElementParser>
 
 template <unsigned elements, class ElementParser>
@@ -70,11 +70,11 @@ senf::ArrayParser<elements,ElementParser>::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<ElementParser>
 
 template <class ElementParser>
@@ -89,7 +89,7 @@ ArrayParser_iterator(PacketParserBase::data_iterator const & i, PacketParserBase
 {}
 
 template <class ElementParser>
-prefix_ ElementParser 
+prefix_ ElementParser
 senf::detail::ArrayParser_iterator<ElementParser>::operator[](int i)
     const
 {
@@ -107,7 +107,7 @@ senf::detail::ArrayParser_iterator<ElementParser>::raw()
 // iterator_facade interface
 
 template <class ElementParser>
-prefix_ ElementParser 
+prefix_ ElementParser
 senf::detail::ArrayParser_iterator<ElementParser>::dereference()
     const
 {
@@ -149,7 +149,7 @@ prefix_ void senf::detail::ArrayParser_iterator<ElementParser>::advance(int n)
     i_ += n*ElementParser::fixed_bytes;
 }
 
-///////////////////////////////cti.e///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
 #undef prefix_
 
 \f