INET Framework for OMNeT++/OMNEST
inet::serializer::IPv4OptionSerializerBase Class Referenceabstract

#include <IPv4Serializer.h>

Inheritance diagram for inet::serializer::IPv4OptionSerializerBase:
inet::serializer::IPv4OptionDefaultSerializer

Public Member Functions

 IPv4OptionSerializerBase (const char *name=nullptr)
 
virtual void serializeOption (const TLVOptionBase *option, Buffer &b, Context &c)=0
 
virtual TLVOptionBase * deserializeOption (Buffer &b, Context &c)=0
 

Constructor & Destructor Documentation

inet::serializer::IPv4OptionSerializerBase::IPv4OptionSerializerBase ( const char *  name = nullptr)
inline
31 : cOwnedObject(name, false) {}

Member Function Documentation

virtual TLVOptionBase* inet::serializer::IPv4OptionSerializerBase::deserializeOption ( Buffer &  b,
Context &  c 
)
pure virtual
virtual void inet::serializer::IPv4OptionSerializerBase::serializeOption ( const TLVOptionBase *  option,
Buffer &  b,
Context &  c 
)
pure virtual

The documentation for this class was generated from the following file: