#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: