MPD
0.20.18
|
#include <WritableBuffer.hxx>
Public Types | |
typedef size_t | size_type |
typedef void * | pointer_type |
typedef const void * | const_pointer_type |
typedef pointer_type | iterator |
typedef const_pointer_type | const_iterator |
Public Member Functions | |
WritableBuffer ()=default | |
constexpr | WritableBuffer (std::nullptr_t) |
constexpr | WritableBuffer (pointer_type _data, size_type _size) |
constexpr bool | IsNull () const |
constexpr bool | IsEmpty () const |
Static Public Member Functions | |
static constexpr WritableBuffer | Null () |
Data Fields | |
pointer_type | data |
size_type | size |
Definition at line 45 of file WritableBuffer.hxx.
typedef const_pointer_type WritableBuffer< void >::const_iterator |
Definition at line 50 of file WritableBuffer.hxx.
typedef const void* WritableBuffer< void >::const_pointer_type |
Definition at line 48 of file WritableBuffer.hxx.
typedef pointer_type WritableBuffer< void >::iterator |
Definition at line 49 of file WritableBuffer.hxx.
typedef void* WritableBuffer< void >::pointer_type |
Definition at line 47 of file WritableBuffer.hxx.
typedef size_t WritableBuffer< void >::size_type |
Definition at line 46 of file WritableBuffer.hxx.
|
default |
|
inline |
Definition at line 57 of file WritableBuffer.hxx.
|
inline |
Definition at line 59 of file WritableBuffer.hxx.
|
inline |
Definition at line 70 of file WritableBuffer.hxx.
|
inline |
Definition at line 66 of file WritableBuffer.hxx.
|
inlinestatic |
Definition at line 62 of file WritableBuffer.hxx.
pointer_type WritableBuffer< void >::data |
Definition at line 52 of file WritableBuffer.hxx.
size_type WritableBuffer< void >::size |
Definition at line 53 of file WritableBuffer.hxx.