This is the complete list of members for ns3::PacketMetadata, including all inherited members.
AddAtEnd(PacketMetadata const &o) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
AddBig(uint32_t head, uint32_t tail, const PacketMetadata::SmallItem *item, const PacketMetadata::ExtraItem *extraItem) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
AddHeader(Header const &header, uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
AddPaddingAtEnd(uint32_t end) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
AddSmall(const PacketMetadata::SmallItem *item) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
AddToRaw(const uint8_t *data, uint32_t dataSize, uint8_t *start, uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
AddToRawU16(const uint16_t &data, uint8_t *start, uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
AddToRawU32(const uint32_t &data, uint8_t *start, uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
AddToRawU64(const uint64_t &data, uint8_t *start, uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
AddToRawU8(const uint8_t &data, uint8_t *start, uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
AddTrailer(Trailer const &trailer, uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
Allocate(uint32_t n) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
Append16(uint16_t value, uint8_t *buffer) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
Append32(uint32_t value, uint8_t *buffer) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
AppendValue(uint32_t value, uint8_t *buffer) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
AppendValueExtra(uint32_t value, uint8_t *buffer) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
BeginItem(Buffer buffer) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
Create(uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
CreateFragment(uint32_t start, uint32_t end) const | ns3::PacketMetadata | |
DataFreeList::~DataFreeList() (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
Deallocate(struct PacketMetadata::Data *data) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
Deserialize(const uint8_t *buffer, uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
DoAddHeader(uint32_t uid, uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
Enable(void) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | static |
EnableChecking(void) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | static |
GetSerializedSize(void) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
GetTotalSize(void) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
GetUid(void) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
GetUleb128Size(uint32_t value) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
IsPointerOk(uint16_t pointer) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
IsSharedPointerOk(uint16_t pointer) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
IsStateOk(void) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
ItemIterator (defined in ns3::PacketMetadata) | ns3::PacketMetadata | friend |
m_chunkUid (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
m_data (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
m_enable (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
m_enableChecking (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
m_freeList (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
m_head | ns3::PacketMetadata | private |
m_maxSize (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
m_metadataSkipped (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
m_packetUid (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
m_tail (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
m_used (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
operator=(PacketMetadata const &o) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inline |
PacketMetadata(uint64_t uid, uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inline |
PacketMetadata(PacketMetadata const &o) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inline |
PacketMetadata() (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
ReadFromRawU16(uint16_t &data, const uint8_t *start, const uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
ReadFromRawU32(uint32_t &data, const uint8_t *start, const uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
ReadFromRawU64(uint64_t &data, const uint8_t *start, const uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
ReadFromRawU8(uint8_t &data, const uint8_t *start, const uint8_t *current, uint32_t maxSize) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
ReadItems(uint16_t current, struct PacketMetadata::SmallItem *item, struct PacketMetadata::ExtraItem *extraItem) const | ns3::PacketMetadata | private |
ReadUleb128(const uint8_t **pBuffer) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
Recycle(struct PacketMetadata::Data *data) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | privatestatic |
RemoveAtEnd(uint32_t end) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
RemoveAtStart(uint32_t start) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
RemoveHeader(Header const &header, uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
RemoveTrailer(Trailer const &trailer, uint32_t size) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
ReplaceTail(PacketMetadata::SmallItem *item, PacketMetadata::ExtraItem *extraItem, uint32_t available) | ns3::PacketMetadata | private |
Reserve(uint32_t n) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
ReserveCopy(uint32_t n) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | private |
Serialize(uint8_t *buffer, uint32_t maxSize) const (defined in ns3::PacketMetadata) | ns3::PacketMetadata | |
UpdateHead(uint16_t written) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
UpdateTail(uint16_t written) (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inlineprivate |
~PacketMetadata() (defined in ns3::PacketMetadata) | ns3::PacketMetadata | inline |