X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FParseArray.ih;h=c5db831b7053d97f5537de685c0cb2311a86e5d5;hb=a3d3979b7daaf22ea63ca356edbfa8047dff7b78;hp=9aa344b4696a644a49a799aba27cb8d0af1a315f;hpb=f13c1275e48e97dceb7de7925793a4c69a5aeb61;p=senf.git diff --git a/Packets/ParseArray.ih b/Packets/ParseArray.ih index 9aa344b..c5db831 100644 --- a/Packets/ParseArray.ih +++ b/Packets/ParseArray.ih @@ -28,6 +28,13 @@ ///////////////////////////////ih.p//////////////////////////////////////// +/** \brief Internal: Array and Vector iterator + + \internal + + This is the iterator type used for both Parse_Array and Parse_Vector. It is a model of random + access iterator. + */ template class senf::detail::Parse_Array_iterator : public boost::iterator_facade< Parse_Array_iterator, @@ -43,7 +50,9 @@ public: // Needed to elide the []-proxy of iterator_facade ElementParser operator[](int i) const; - PacketParserBase::data_iterator raw() const; + PacketParserBase::data_iterator raw() const; ///< Return data_iterator + /**< Returns the raw data_iterator pointing to the beginning + of the current element */ protected: