#include "ArrayParser.ih"
// Custom includes
-#include "../Utils/senfassert.hh"
+#include <senf/Utils/senfassert.hh>
#define prefix_ inline
///////////////////////////////cti.p///////////////////////////////////////
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];
}
{}
template <class ElementParser>
-prefix_ ElementParser
+prefix_ ElementParser
senf::detail::ArrayParser_iterator<ElementParser>::operator[](int i)
const
{
// iterator_facade interface
template <class ElementParser>
-prefix_ ElementParser
+prefix_ ElementParser
senf::detail::ArrayParser_iterator<ElementParser>::dereference()
const
{