27 unsigned int GetSize()
const override;
31 void Commit(
unsigned int size)
override;
40 unsigned int m_MaxSize;
42 std::unique_ptr<unsigned char[]> m_Data;
PacketBuffer(unsigned int maxSize)
void Destroy() override
release the memory held and reset internal point to null.
unsigned int GetSize() const override
Copyright (c) 2021 ARM Limited and Contributors.
const unsigned char * GetReadableData() const override
void Commit(unsigned int size) override
unsigned char * GetWritableData() override