X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FParseListS.ct;h=ba893600ba50016bac8f3f51506169840efb7300;hb=9e333f86141055c5248a46028a571c932648696a;hp=297f2c4a02c1b32e3590968cae9bdcd2eb942b2a;hpb=ac6a813d9d99f7add4e13aff7a4bcd314d5604a6;p=senf.git diff --git a/Packets/ParseListS.ct b/Packets/ParseListS.ct index 297f2c4..ba89360 100644 --- a/Packets/ParseListS.ct +++ b/Packets/ParseListS.ct @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2006 +// Copyright (C) 2006 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) // Kompetenzzentrum fuer Satelitenkommunikation (SatCom) // Stefan Bund @@ -82,7 +82,7 @@ prefix_ void senf::Parse_ListS_wrapper::insert(iterator pos, Value const & t) { - // FIXME: What, if pos == end() / default constructed iterator ? + /** \fixme What, if pos == end() / default constructed iterator ? */ size_type ix (pos.raw()-container_.begin()); container_.insert(pos.raw(),t.bytes(),0); Parser(container_.begin()+ix).value(t); @@ -108,6 +108,7 @@ senf::Parse_ListS_wrapper::insert(iterator pos, InputIterator f, InputIterator l) { + /** \todo Optimize this for random-access and multi-pass iterators */ for (;f!=l;++f,++pos) insert(pos,*f); } @@ -117,5 +118,8 @@ senf::Parse_ListS_wrapper::insert(iterator pos, // Local Variables: // mode: c++ +// fill-column: 100 // c-file-style: "senf" +// indent-tabs-mode: nil +// ispell-local-dictionary: "american" // End: