#include <flatbuffers.h>
Public Member Functions | |
const uint8_t * | data () const |
uint8_t * | data () |
void | destroy () |
DetachedBuffer () | |
DetachedBuffer (Allocator *allocator, bool own_allocator, uint8_t *buf, size_t reserved, uint8_t *cur, size_t sz) | |
DetachedBuffer (DetachedBuffer &&other) | |
DetachedBuffer & | operator= (DetachedBuffer &&other) |
void | reset () |
size_t | size () const |
~DetachedBuffer () | |
Public Attributes | |
uint8_t * | buf_ |
uint8_t * | cur_ |
FLATBUFFERS_DELETE_FUNC(DetachedBuffer &operator=(const DetachedBuffer &other)) protected bool | own_allocator_ |
size_t | reserved_ |
size_t | size_ |
Definition at line 422 of file flatbuffers.h.
flatbuffers::DetachedBuffer::DetachedBuffer | ( | ) | [inline] |
Definition at line 424 of file flatbuffers.h.
flatbuffers::DetachedBuffer::DetachedBuffer | ( | Allocator * | allocator, |
bool | own_allocator, | ||
uint8_t * | buf, | ||
size_t | reserved, | ||
uint8_t * | cur, | ||
size_t | sz | ||
) | [inline] |
Definition at line 432 of file flatbuffers.h.
flatbuffers::DetachedBuffer::DetachedBuffer | ( | DetachedBuffer && | other | ) | [inline] |
Definition at line 443 of file flatbuffers.h.
flatbuffers::DetachedBuffer::~DetachedBuffer | ( | ) | [inline] |
Definition at line 468 of file flatbuffers.h.
const uint8_t* flatbuffers::DetachedBuffer::data | ( | ) | const [inline] |
Definition at line 470 of file flatbuffers.h.
uint8_t* flatbuffers::DetachedBuffer::data | ( | ) | [inline] |
Definition at line 472 of file flatbuffers.h.
void flatbuffers::DetachedBuffer::destroy | ( | ) | [inline] |
Definition at line 509 of file flatbuffers.h.
DetachedBuffer& flatbuffers::DetachedBuffer::operator= | ( | DetachedBuffer && | other | ) | [inline] |
Definition at line 453 of file flatbuffers.h.
void flatbuffers::DetachedBuffer::reset | ( | ) | [inline] |
Definition at line 519 of file flatbuffers.h.
size_t flatbuffers::DetachedBuffer::size | ( | ) | const [inline] |
Definition at line 474 of file flatbuffers.h.
uint8_t* flatbuffers::DetachedBuffer::buf_ |
Definition at line 504 of file flatbuffers.h.
uint8_t* flatbuffers::DetachedBuffer::cur_ |
Definition at line 506 of file flatbuffers.h.
FLATBUFFERS_DELETE_FUNC ( DetachedBuffer &operator=(const DetachedBuffer &other)) protected bool flatbuffers::DetachedBuffer::own_allocator_ |
Definition at line 498 of file flatbuffers.h.
Definition at line 505 of file flatbuffers.h.
Definition at line 507 of file flatbuffers.h.