: public PacketTypeBase,
public PacketTypeMixin<IpV4PacketType, IpTypes>
{
+#ifndef DOXYGEN
typedef PacketTypeMixin<IpV4PacketType, IpTypes> mixin;
typedef ConcretePacket<IpV4PacketType> packet;
typedef Parse_IpV4 parser;
-
+#endif
using mixin::nextPacketRange;
using mixin::nextPacketType;
using mixin::initSize;
};
/** \brief IpV4 packet typedef */
- typedef IpV4PacketType::packet IpV4Packet;
+ typedef ConcretePacket<IpV4PacketType> IpV4Packet;
}