X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2Fmain.test.hh;h=980159483d58cc320c8d5b5779593ea894b7b3ed;hb=961cf85a6abf2b5f0a7958bbfcd8f72e7b32721b;hp=df95156dc31df5d7702a75799de3057f869b1ff4;hpb=57524bfa72e4536b15700a83eae94093ed32106a;p=senf.git diff --git a/senf/Packets/main.test.hh b/senf/Packets/main.test.hh index df95156..9801594 100644 --- a/senf/Packets/main.test.hh +++ b/senf/Packets/main.test.hh @@ -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(); } };