#include <MessageBuffer.h>
Definition at line 25 of file MessageBuffer.h.
◆ size_type
◆ MessageBuffer() [1/4]
| MessageBuffer::MessageBuffer |
( |
| ) |
|
|
inline |
◆ MessageBuffer() [2/4]
| MessageBuffer::MessageBuffer |
( |
std::size_t |
initialSize | ) |
|
|
inlineexplicit |
◆ MessageBuffer() [3/4]
◆ MessageBuffer() [4/4]
◆ ~MessageBuffer()
| MessageBuffer::~MessageBuffer |
( |
| ) |
|
|
default |
◆ EnsureFreeSpace()
| void MessageBuffer::EnsureFreeSpace |
( |
| ) |
|
|
inline |
◆ GetActiveSize()
| size_type MessageBuffer::GetActiveSize |
( |
| ) |
const |
|
inline |
◆ GetBasePointer()
| uint8 * MessageBuffer::GetBasePointer |
( |
| ) |
|
|
inline |
◆ GetBufferSize()
| size_type MessageBuffer::GetBufferSize |
( |
| ) |
const |
|
inline |
◆ GetReadPointer()
| uint8 * MessageBuffer::GetReadPointer |
( |
| ) |
|
|
inline |
◆ GetRemainingSpace()
| size_type MessageBuffer::GetRemainingSpace |
( |
| ) |
const |
|
inline |
◆ GetWritePointer()
| uint8 * MessageBuffer::GetWritePointer |
( |
| ) |
|
|
inline |
◆ Normalize()
| void MessageBuffer::Normalize |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ReadCompleted()
| void MessageBuffer::ReadCompleted |
( |
size_type |
bytes | ) |
|
|
inline |
◆ Release()
| std::vector< uint8 > && MessageBuffer::Release |
( |
| ) |
&& |
|
inline |
◆ Reset()
| void MessageBuffer::Reset |
( |
| ) |
|
|
inline |
◆ Resize()
| void MessageBuffer::Resize |
( |
size_type |
bytes | ) |
|
|
inline |
◆ Write()
| void MessageBuffer::Write |
( |
void const * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ WriteCompleted()
| void MessageBuffer::WriteCompleted |
( |
size_type |
bytes | ) |
|
|
inline |
◆ _rpos
◆ _storage
| std::vector<uint8> MessageBuffer::_storage |
|
private |
◆ _wpos
The documentation for this class was generated from the following file: