18#ifndef __MESSAGEBUFFER_H_
19#define __MESSAGEBUFFER_H_
MessageBuffer & operator=(MessageBuffer const &right)
void Resize(size_type bytes)
size_type GetRemainingSpace() const
MessageBuffer(MessageBuffer &&right) noexcept
void ReadCompleted(size_type bytes)
void WriteCompleted(size_type bytes)
MessageBuffer(std::size_t initialSize)
MessageBuffer & operator=(MessageBuffer &&right) noexcept
std::vector< uint8 > _storage
size_type GetActiveSize() const
uint8 * GetWritePointer()
MessageBuffer(MessageBuffer const &right)
void Write(void const *data, std::size_t size)
std::vector< uint8 > && Move()
size_type GetBufferSize() const
std::vector< uint8 >::size_type size_type
constexpr std::size_t size()