#include <flexible_buffer.h>
◆ FlexibleBuffer() [1/5]
net::tls::FlexibleBuffer::FlexibleBuffer |
( |
| ) |
|
|
inlinenoexcept |
◆ FlexibleBuffer() [2/5]
net::tls::FlexibleBuffer::FlexibleBuffer |
( |
void * |
p, |
|
|
size_t |
n |
|
) |
| |
|
inlinenoexcept |
◆ FlexibleBuffer() [3/5]
◆ FlexibleBuffer() [4/5]
◆ FlexibleBuffer() [5/5]
◆ begin()
◆ data_free()
void * net::tls::FlexibleBuffer::data_free |
( |
| ) |
const |
|
inline |
◆ data_used()
void * net::tls::FlexibleBuffer::data_used |
( |
| ) |
const |
|
inlinenoexcept |
◆ end()
◆ pop()
bool net::tls::FlexibleBuffer::pop |
( |
size_t |
v | ) |
|
|
inlinenoexcept |
◆ push()
bool net::tls::FlexibleBuffer::push |
( |
size_t |
v | ) |
|
|
inlinenoexcept |
◆ reset()
void net::tls::FlexibleBuffer::reset |
( |
| ) |
|
|
inline |
◆ size_free()
size_t net::tls::FlexibleBuffer::size_free |
( |
| ) |
const |
|
inline |
◆ size_full()
size_t net::tls::FlexibleBuffer::size_full |
( |
| ) |
const |
|
inline |
◆ size_used()
size_t net::tls::FlexibleBuffer::size_used |
( |
| ) |
const |
|
inline |
◆ data_
void* net::tls::FlexibleBuffer::data_ {nullptr} |
|
protected |
◆ full_size_
size_t net::tls::FlexibleBuffer::full_size_ {0} |
|
protected |
◆ size_
size_t net::tls::FlexibleBuffer::size_ {0} |
|
protected |
The documentation for this class was generated from the following file: