#include <MessageBuffer.h>
MessageBuffer::MessageBuffer |
( |
| ) |
|
|
inline |
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
MessageBuffer::MessageBuffer |
( |
std::size_t |
initialSize | ) |
|
|
inlineexplicit |
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
std::vector< uint8 > && Move()
Definition: MessageBuffer.h:101
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
void MessageBuffer::EnsureFreeSpace |
( |
| ) |
|
|
inline |
size_type GetRemainingSpace() const
Definition: MessageBuffer.h:68
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type MessageBuffer::GetActiveSize |
( |
| ) |
const |
|
inline |
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
uint8* MessageBuffer::GetBasePointer |
( |
| ) |
|
|
inline |
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type MessageBuffer::GetBufferSize |
( |
| ) |
const |
|
inline |
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
uint8* MessageBuffer::GetReadPointer |
( |
| ) |
|
|
inline |
uint8 * GetBasePointer()
Definition: MessageBuffer.h:56
size_type _rpos
Definition: MessageBuffer.h:134
size_type MessageBuffer::GetRemainingSpace |
( |
| ) |
const |
|
inline |
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
uint8* MessageBuffer::GetWritePointer |
( |
| ) |
|
|
inline |
uint8 * GetBasePointer()
Definition: MessageBuffer.h:56
size_type _wpos
Definition: MessageBuffer.h:133
std::vector<uint8>&& MessageBuffer::Move |
( |
| ) |
|
|
inline |
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
void MessageBuffer::Normalize |
( |
| ) |
|
|
inline |
uint8 * GetBasePointer()
Definition: MessageBuffer.h:56
size_type _wpos
Definition: MessageBuffer.h:133
size_type GetActiveSize() const
Definition: MessageBuffer.h:66
size_type _rpos
Definition: MessageBuffer.h:134
uint8 * GetReadPointer()
Definition: MessageBuffer.h:58
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
std::vector< uint8 > && Move()
Definition: MessageBuffer.h:101
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
void MessageBuffer::ReadCompleted |
( |
size_type |
bytes | ) |
|
|
inline |
size_type _rpos
Definition: MessageBuffer.h:134
void MessageBuffer::Reset |
( |
| ) |
|
|
inline |
size_type _wpos
Definition: MessageBuffer.h:133
size_type _rpos
Definition: MessageBuffer.h:134
void MessageBuffer::Resize |
( |
size_type |
bytes | ) |
|
|
inline |
std::vector< uint8 > _storage
Definition: MessageBuffer.h:135
void MessageBuffer::Write |
( |
void const * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
uint8 * GetWritePointer()
Definition: MessageBuffer.h:60
void WriteCompleted(size_type bytes)
Definition: MessageBuffer.h:64
void MessageBuffer::WriteCompleted |
( |
size_type |
bytes | ) |
|
|
inline |
size_type _wpos
Definition: MessageBuffer.h:133
std::vector<uint8> MessageBuffer::_storage |
|
private |
The documentation for this class was generated from the following file: