X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FParseArray.ih;h=71e7dd0a763200d08773ff31e708b79ccdfa69b2;hb=9a988902090d28007578e93bffd809f6bd913155;hp=85e850f16dabf285d0f028f747d79bb7a429b6c8;hpb=c52cd7d87dbb525c1267aad27391b8b7365dbb57;p=senf.git diff --git a/Packets/ParseArray.ih b/Packets/ParseArray.ih index 85e850f..71e7dd0 100644 --- a/Packets/ParseArray.ih +++ b/Packets/ParseArray.ih @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2006 +// Copyright (C) 2006 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) // Kompetenzzentrum fuer Satelitenkommunikation (SatCom) // Stefan Bund @@ -29,7 +29,7 @@ ///////////////////////////////ih.p//////////////////////////////////////// template -class satcom::pkf::impl::Parse_Array_iterator +class senf::impl::Parse_Array_iterator : public boost::iterator_facade< Parse_Array_iterator, Parser, boost::random_access_traversal_tag, @@ -38,26 +38,26 @@ class satcom::pkf::impl::Parse_Array_iterator public: Parse_Array_iterator(); explicit Parse_Array_iterator(Iterator const & i); - + // Needed to elide the []-proxy of iterator_facade Parser operator[](int i) const; Iterator raw() const; protected: - + private: friend class boost::iterator_core_access; - + Parser dereference() const; bool equal(Parse_Array_iterator const & other) const; int distance_to(Parse_Array_iterator const & other) const; void increment(); void decrement(); void advance(int n); - + Iterator i_; -}; +}; ///////////////////////////////ih.e//////////////////////////////////////// #endif @@ -65,5 +65,8 @@ private: // Local Variables: // mode: c++ -// c-file-style: "satcom" +// fill-column: 100 +// c-file-style: "senf" +// indent-tabs-mode: nil +// ispell-local-dictionary: "american" // End: