#include <flatbuffers.h>
Definition at line 1105 of file flatbuffers.h.
◆ vector_downward() [1/2]
flatbuffers::vector_downward::vector_downward |
( |
size_t |
initial_size, |
|
|
Allocator * |
allocator, |
|
|
bool |
own_allocator, |
|
|
size_t |
buffer_minalign |
|
) |
| |
|
inlineexplicit |
◆ vector_downward() [2/2]
◆ ~vector_downward()
flatbuffers::vector_downward::~vector_downward |
( |
| ) |
|
|
inline |
◆ capacity()
size_t flatbuffers::vector_downward::capacity |
( |
| ) |
const |
|
inline |
◆ clear()
void flatbuffers::vector_downward::clear |
( |
| ) |
|
|
inline |
◆ clear_allocator()
void flatbuffers::vector_downward::clear_allocator |
( |
| ) |
|
|
inline |
◆ clear_buffer()
void flatbuffers::vector_downward::clear_buffer |
( |
| ) |
|
|
inline |
◆ clear_scratch()
void flatbuffers::vector_downward::clear_scratch |
( |
| ) |
|
|
inline |
◆ data()
uint8_t* flatbuffers::vector_downward::data |
( |
| ) |
const |
|
inline |
◆ data_at()
uint8_t* flatbuffers::vector_downward::data_at |
( |
size_t |
offset | ) |
const |
|
inline |
◆ ensure_space()
size_t flatbuffers::vector_downward::ensure_space |
( |
size_t |
len | ) |
|
|
inline |
◆ fill()
void flatbuffers::vector_downward::fill |
( |
size_t |
zero_pad_bytes | ) |
|
|
inline |
◆ fill_big()
void flatbuffers::vector_downward::fill_big |
( |
size_t |
zero_pad_bytes | ) |
|
|
inline |
◆ FLATBUFFERS_DELETE_FUNC() [1/2]
◆ FLATBUFFERS_DELETE_FUNC() [2/2]
◆ get_custom_allocator()
Allocator* flatbuffers::vector_downward::get_custom_allocator |
( |
| ) |
|
|
inline |
◆ make_space()
uint8_t* flatbuffers::vector_downward::make_space |
( |
size_t |
len | ) |
|
|
inline |
◆ operator=()
◆ pop()
void flatbuffers::vector_downward::pop |
( |
size_t |
bytes_to_remove | ) |
|
|
inline |
◆ push()
void flatbuffers::vector_downward::push |
( |
const uint8_t * |
bytes, |
|
|
size_t |
num |
|
) |
| |
|
inline |
◆ push_small()
template<typename T >
void flatbuffers::vector_downward::push_small |
( |
const T & |
little_endian_t | ) |
|
|
inline |
◆ reallocate()
void flatbuffers::vector_downward::reallocate |
( |
size_t |
len | ) |
|
|
inlineprivate |
◆ release()
◆ release_raw()
uint8_t* flatbuffers::vector_downward::release_raw |
( |
size_t & |
allocated_bytes, |
|
|
size_t & |
offset |
|
) |
| |
|
inline |
◆ reset()
void flatbuffers::vector_downward::reset |
( |
| ) |
|
|
inline |
◆ scratch_data()
uint8_t* flatbuffers::vector_downward::scratch_data |
( |
| ) |
const |
|
inline |
◆ scratch_end()
uint8_t* flatbuffers::vector_downward::scratch_end |
( |
| ) |
const |
|
inline |
◆ scratch_pop()
void flatbuffers::vector_downward::scratch_pop |
( |
size_t |
bytes_to_remove | ) |
|
|
inline |
◆ scratch_push_small()
template<typename T >
void flatbuffers::vector_downward::scratch_push_small |
( |
const T & |
t | ) |
|
|
inline |
◆ scratch_size()
uoffset_t flatbuffers::vector_downward::scratch_size |
( |
| ) |
const |
|
inline |
◆ size()
uoffset_t flatbuffers::vector_downward::size |
( |
| ) |
const |
|
inline |
◆ swap()
◆ swap_allocator()
void flatbuffers::vector_downward::swap_allocator |
( |
vector_downward & |
other | ) |
|
|
inline |
◆ allocator_
Allocator* flatbuffers::vector_downward::allocator_ |
|
private |
◆ buf_
uint8_t* flatbuffers::vector_downward::buf_ |
|
private |
◆ buffer_minalign_
size_t flatbuffers::vector_downward::buffer_minalign_ |
|
private |
◆ cur_
uint8_t* flatbuffers::vector_downward::cur_ |
|
private |
◆ initial_size_
size_t flatbuffers::vector_downward::initial_size_ |
|
private |
◆ own_allocator_
bool flatbuffers::vector_downward::own_allocator_ |
|
private |
◆ reserved_
size_t flatbuffers::vector_downward::reserved_ |
|
private |
◆ scratch_
uint8_t* flatbuffers::vector_downward::scratch_ |
|
private |
The documentation for this class was generated from the following file: