FlatBuffers
An open source project by FPL.
flatbuffers::vector_downward Class Reference

Public Member Functions

uint8_t * buf () const
 
size_t capacity () const
 
void clear ()
 
uint8_t * data () const
 
uint8_t * data_at (size_t offset) const
 
void fill (size_t zero_pad_bytes)
 
void fill_big (size_t zero_pad_bytes)
 
Allocatorget_allocator ()
 
size_t growth_policy (size_t bytes)
 
uint8_t * make_space (size_t len)
 
void pop (size_t bytes_to_remove)
 
void push (const uint8_t *bytes, size_t num)
 
template<typename T >
void push_small (const T &little_endian_t)
 
DetachedBuffer release ()
 
void reset ()
 
uoffset_t size () const
 
 vector_downward (size_t initial_size=1024, Allocator *allocator=nullptr, bool own_allocator=false)
 

The documentation for this class was generated from the following file: