33 const void *
peek(uint32_t n);
61 static const uint32_t kChunkSize;
63 using Chunk = std::vector<uint8_t>;
64 using ChunkList = std::list<Chunk>;
68 uint32_t m_headUsed = 0;
static int void FAR * data
Definition ArchNetworkWinsock.cpp:35
void pop(uint32_t n)
Discard data.
Definition StreamBuffer.cpp:43
void write(const void *data, uint32_t n)
Write data to buffer.
Definition StreamBuffer.cpp:72
uint32_t getSize() const
Get size of buffer.
Definition StreamBuffer.cpp:118
const void * peek(uint32_t n)
Read data without removing from buffer.
Definition StreamBuffer.cpp:18