Expend buffer size.
85 {
87 {
89 }
90 else
91 {
93 std::copy(
97 );
98
101 }
102 }
size_t m_WriterIndex
Writer pointer.
size_t WriteableBytes() const
Get writeable area bytes.
char * Begin()
Get Buffer start pointer.
static constexpr size_t header
size_t ReadableBytes() const
Get readable area bytes.
size_t m_ReaderIndex
Reader pointer.
size_t HeaderBytes() const
Get header area bytes.
std::vector< char > m_Buffer
Buffer data.