#include "byte-tag-list.h"#include "ns3/log.h"#include <cstring>#include <limits>#include <vector>
Include dependency graph for byte-tag-list.cc:Go to the source code of this file.
Classes | |
| struct | ns3::ByteTagListData |
| Internal representation of the byte tags stored in a packet. More... | |
| class | ns3::ByteTagListDataFreeList |
| Container class for struct ByteTagListData. More... | |
Namespaces | |
| namespace | ns3 |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
| #define | FREE_LIST_SIZE 1000 |
| #define | OFFSET_MAX (std::numeric_limits<int32_t>::max()) |
| #define | USE_FREE_LIST 1 |
Variables | |
| ns3::ByteTagListDataFreeList | ns3::g_freeList |
| Container for struct ByteTagListData. | |
| static uint32_t | ns3::g_maxSize = 0 |
| maximum data size (used for allocation) | |
| #define FREE_LIST_SIZE 1000 |
Definition at line 17 of file byte-tag-list.cc.
Referenced by ns3::ByteTagList::Deallocate().
| #define OFFSET_MAX (std::numeric_limits<int32_t>::max()) |
Definition at line 18 of file byte-tag-list.cc.
Referenced by ns3::ByteTagList::BeginAll().
| #define USE_FREE_LIST 1 |
Definition at line 16 of file byte-tag-list.cc.