A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::Buffer Member List

This is the complete list of members for ns3::Buffer, including all inherited members.

AddAtEnd(uint32_t end)ns3::Buffer
AddAtEnd(const Buffer &o)ns3::Buffer
AddAtStart(uint32_t start)ns3::Buffer
Allocate(uint32_t reqSize)ns3::Bufferprivatestatic
Begin() constns3::Bufferinline
Buffer(const Buffer &o)ns3::Bufferinline
Buffer()ns3::Buffer
Buffer(uint32_t dataSize)ns3::Buffer
Buffer(uint32_t dataSize, bool initialize)ns3::Buffer
CheckInternalState() constns3::Bufferprivate
CopyData(std::ostream *os, uint32_t size) constns3::Buffer
CopyData(uint8_t *buffer, uint32_t size) constns3::Buffer
Create(uint32_t size)ns3::Bufferprivatestatic
CreateFragment(uint32_t start, uint32_t length) constns3::Buffer
CreateFullCopy() constns3::Bufferprivate
Deallocate(Buffer::Data *data)ns3::Bufferprivatestatic
Deserialize(const uint8_t *buffer, uint32_t size)ns3::Buffer
End() constns3::Bufferinline
FreeList typedefns3::Bufferprivate
g_freeListns3::Bufferprivatestatic
g_localStaticDestructorns3::Bufferprivatestatic
g_maxSizens3::Bufferprivatestatic
g_recommendedStartns3::Bufferprivatestatic
GetInternalEnd() constns3::Bufferprivate
GetInternalSize() constns3::Bufferprivate
GetSerializedSize() constns3::Buffer
GetSize() constns3::Bufferinline
Initialize(uint32_t zeroSize)ns3::Bufferprivate
m_datans3::Bufferprivate
m_endns3::Bufferprivate
m_maxZeroAreaStartns3::Bufferprivate
m_startns3::Bufferprivate
m_zeroAreaEndns3::Bufferprivate
m_zeroAreaStartns3::Bufferprivate
operator=(const Buffer &o)ns3::Buffer
PeekData() constns3::Buffer
Recycle(Buffer::Data *data)ns3::Bufferprivatestatic
RemoveAtEnd(uint32_t end)ns3::Buffer
RemoveAtStart(uint32_t start)ns3::Buffer
Serialize(uint8_t *buffer, uint32_t maxSize) constns3::Buffer
TransformIntoRealBuffer() constns3::Bufferprivate
~Buffer()ns3::Buffer