X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2Fmain.test.hh;h=980159483d58cc320c8d5b5779593ea894b7b3ed;hb=961cf85a6abf2b5f0a7958bbfcd8f72e7b32721b;hp=ecd472cf268a35f5ededd8b618c3d321e9e6ce3f;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Packets/main.test.hh b/senf/Packets/main.test.hh index ecd472c..9801594 100644 --- a/senf/Packets/main.test.hh +++ b/senf/Packets/main.test.hh @@ -1,4 +1,4 @@ -// $Id: TransportPacket.test.cc 560 2007-12-13 14:39:37Z tho $ +// $Id$ // // Copyright (C) 2007 // Fraunhofer Institute for Open Communication Systems (FOKUS) @@ -47,6 +47,11 @@ namespace test { PacketInterpreterBase::Prepend_t) { return PacketInterpreter::create(impl,b,e,PacketInterpreterBase::Prepend); } + template + static typename PacketInterpreter::ptr create(PacketImpl * impl, iterator b, iterator e, + PacketInterpreterBase::ptr before) + { return PacketInterpreter::create(impl,b,e,before); } + static PacketImpl * impl(PacketInterpreterBase::ptr p) { return &p->impl(); } };