X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketInterpreter.hh;h=790c600cd24c980f18db3138a686a25f2ab23621;hb=a4ebeef29f8eb69dc2dad10668d762540002b924;hp=b42cb190f088248d4a9b75467d6e231f5729c85a;hpb=be1bf122a03b2105973d2dd0798a2a450cd676a6;p=senf.git diff --git a/Packets/PacketInterpreter.hh b/Packets/PacketInterpreter.hh index b42cb19..790c600 100644 --- a/Packets/PacketInterpreter.hh +++ b/Packets/PacketInterpreter.hh @@ -162,11 +162,20 @@ namespace senf { ///@} + ///\name Annotations + ///@{ + + template + Annotation & annotation(); + + ///@} + ///\name Access to the abstract interface ///@{ optional_range nextPacketRange(); - void finalize(); + void finalizeThis(); + void finalizeTo(ptr other); void dump(std::ostream & os); TypeIdValue typeId(); factory_t factory();