#include <flatbuffers.h>
Public Member Functions | |
| size_t | capacity () const |
| size_t | capacity () const |
| void | clear () |
| void | clear () |
| void | clear_allocator () |
| void | clear_allocator () |
| void | clear_buffer () |
| void | clear_buffer () |
| void | clear_scratch () |
| void | clear_scratch () |
| uint8_t * | data () const |
| uint8_t * | data () const |
| uint8_t * | data_at (size_t offset) const |
| uint8_t * | data_at (size_t offset) const |
| size_t | ensure_space (size_t len) |
| size_t | ensure_space (size_t len) |
| void | fill (size_t zero_pad_bytes) |
| void | fill (size_t zero_pad_bytes) |
| void | fill_big (size_t zero_pad_bytes) |
| void | fill_big (size_t zero_pad_bytes) |
| Allocator * | get_custom_allocator () |
| Allocator * | get_custom_allocator () |
| uint8_t * | make_space (size_t len) |
| uint8_t * | make_space (size_t len) |
| vector_downward & | operator= (vector_downward &&other) |
| vector_downward & | operator= (vector_downward &&other) |
| void | pop (size_t bytes_to_remove) |
| void | pop (size_t bytes_to_remove) |
| void | push (const uint8_t *bytes, size_t num) |
| void | push (const uint8_t *bytes, size_t num) |
| template<typename T > | |
| void | push_small (const T &little_endian_t) |
| template<typename T > | |
| void | push_small (const T &little_endian_t) |
| DetachedBuffer | release () |
| DetachedBuffer | release () |
| uint8_t * | release_raw (size_t &allocated_bytes, size_t &offset) |
| uint8_t * | release_raw (size_t &allocated_bytes, size_t &offset) |
| void | reset () |
| void | reset () |
| uint8_t * | scratch_data () const |
| uint8_t * | scratch_data () const |
| uint8_t * | scratch_end () const |
| uint8_t * | scratch_end () const |
| void | scratch_pop (size_t bytes_to_remove) |
| void | scratch_pop (size_t bytes_to_remove) |
| template<typename T > | |
| void | scratch_push_small (const T &t) |
| template<typename T > | |
| void | scratch_push_small (const T &t) |
| uoffset_t | scratch_size () const |
| uoffset_t | scratch_size () const |
| uoffset_t | size () const |
| uoffset_t | size () const |
| void | swap (vector_downward &other) |
| void | swap (vector_downward &other) |
| void | swap_allocator (vector_downward &other) |
| void | swap_allocator (vector_downward &other) |
| vector_downward (size_t initial_size, Allocator *allocator, bool own_allocator, size_t buffer_minalign) | |
| vector_downward (size_t initial_size, Allocator *allocator, bool own_allocator, size_t buffer_minalign) | |
| vector_downward (vector_downward &&other) | |
| vector_downward (vector_downward &&other) | |
| ~vector_downward () | |
| ~vector_downward () | |
Private Member Functions | |
| void | reallocate (size_t len) |
| void | reallocate (size_t len) |
Private Attributes | |
| Allocator * | allocator_ |
| uint8_t * | buf_ |
| size_t | buffer_minalign_ |
| uint8_t * | cur_ |
| size_t | initial_size_ |
| bool | own_allocator_ |
| size_t | reserved_ |
| uint8_t * | scratch_ |
Definition at line 643 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inlineexplicit |
Definition at line 645 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 660 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 696 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inlineexplicit |
Definition at line 645 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 660 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 696 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 784 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 784 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 706 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 706 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 720 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 720 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 726 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 726 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 716 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 716 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 786 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 786 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 801 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 801 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 758 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 758 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 821 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 821 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 827 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 827 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 774 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 774 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 767 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 767 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 686 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 686 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 831 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 831 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 803 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 803 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 808 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 808 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inlineprivate |
Definition at line 866 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inlineprivate |
Definition at line 866 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 745 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 745 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 732 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 732 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 701 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 701 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 791 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 791 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 796 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 796 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 832 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 832 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 813 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 813 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 780 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 780 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 776 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 776 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 834 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 834 of file 3rdparty/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 846 of file include/behaviortree_cpp/flatbuffers/flatbuffers.h.
|
inline |
Definition at line 846 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 857 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 862 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 860 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 863 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 859 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 858 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 861 of file 3rdparty/flatbuffers/flatbuffers.h.
|
private |
Definition at line 864 of file 3rdparty/flatbuffers/flatbuffers.h.