X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FParseVec.ct;h=d76caf3ef71ff3a2c819542bb03620c9a8dd9f2b;hb=81ffa1c459b96dd44472bcef37e1e373934ee138;hp=9aaefbed8b2596a84e4832418fc284d2cd8eb916;hpb=47368f306a577d1e46df69a7f729bd3893cbe5e7;p=senf.git diff --git a/Packets/ParseVec.ct b/Packets/ParseVec.ct index 9aaefbe..d76caf3 100644 --- a/Packets/ParseVec.ct +++ b/Packets/ParseVec.ct @@ -20,7 +20,8 @@ // Free Software Foundation, Inc., // 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// Definition of non-inline template funPacketRegistry.ons +/** \file + \brief ParseVec non-inline template implementation */ #include "ParseVec.ih" @@ -78,6 +79,7 @@ prefix_ void senf::Parse_Vector_Container::insert(iterator *j << t; } +#ifndef DOXYGEN template template prefix_ void senf::Parse_Vector_Container:: @@ -87,6 +89,13 @@ insert(iterator pos, ForwardIterator f, ForwardIterator l, for (iterator j (shift(pos,std::distance(f,l))); f!=l; ++f,++j) *j << *f; } +#else +template +template +prefix_ void senf::Parse_Vector_Container:: +insert(iterator pos, ForwardIterator f, ForwardIterator l) +{} +#endif template prefix_ void senf::Parse_Vector_Container::resize(size_type n) @@ -118,4 +127,5 @@ prefix_ void senf::Parse_Vector_Container::resize(size_type // indent-tabs-mode: nil // ispell-local-dictionary: "american" // compile-command: "scons -u test" +// comment-column: 40 // End: