// $Id$
//
-// Copyright (C) 2006
+// Copyright (C) 2006
// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS)
// Kompetenzzentrum fuer Satelitenkommunikation (SatCom)
// Stefan Bund <stefan.bund@fokus.fraunhofer.de>
template <class Parser, class SizeParser, class Container>
template <class Value>
prefix_ void
-satcom::pkf::Parse_Vector_wrapper<Parser,SizeParser,Container>::insert(iterator pos,
+senf::Parse_Vector_wrapper<Parser,SizeParser,Container>::insert(iterator pos,
Value const & t)
{
size_type ix(pos.raw()-container_.begin());
template <class Parser, class SizeParser, class Container>
template <class Value>
prefix_ void
-satcom::pkf::Parse_Vector_wrapper<Parser,SizeParser,Container>::insert(iterator pos,
+senf::Parse_Vector_wrapper<Parser,SizeParser,Container>::insert(iterator pos,
size_type n,
Value const & t)
{
size_type ix(pos.raw()-container_.begin());
shift(pos,n);
typename Container::iterator j (container_.begin()+ix);
- for (; n; --n, j+=Parser::bytes())
+ for (; n; --n, j+=Parser::bytes())
Parser(j).value(t);
}
template <class Parser, class SizeParser, class Container>
template <class InputIterator>
prefix_ void
-satcom::pkf::Parse_Vector_wrapper<Parser,SizeParser,Container>::insert(iterator pos,
+senf::Parse_Vector_wrapper<Parser,SizeParser,Container>::insert(iterator pos,
InputIterator f,
InputIterator l)
{
- // FIXME: This is HORRIBLY inefficient ... we need to specialize
- // for random_aPacketRegistry.ess and forward iterators, where we can count the distance
+ /** \fixme This might be horribly inefficient ... we need to
+ specialize for random_access and forward iterators, where we
+ can count the distance */
size_type ix(pos.raw()-container_.begin());
for (;f!=l;++f) {
\f
// Local Variables:
// mode: c++
-// c-file-style: "satcom"
+// fill-column: 100
+// c-file-style: "senf"
+// indent-tabs-mode: nil
+// ispell-local-dictionary: "american"
// End: