Public Member Functions

ns3::TlvValue Class Reference

Inheritance diagram for ns3::TlvValue:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~TlvValue ()
 The value field of a tlv can take different values (uint8_t, uint16, vector...). This class is a virtual interface that all the types of tlv values should derive.
virtual uint32_t GetSerializedSize (void) const =0
virtual void Serialize (Buffer::Iterator start) const =0
virtual uint32_t Deserialize (Buffer::Iterator start, uint64_t valueLen)=0
virtual TlvValueCopy (void) const =0

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