ONE - On-device Neural Engine
Loading...
Searching...
No Matches
flatbuffer_builder.h File Reference
#include <algorithm>
#include <cstdint>
#include <functional>
#include <initializer_list>
#include <type_traits>
#include "flatbuffers/allocator.h"
#include "flatbuffers/array.h"
#include "flatbuffers/base.h"
#include "flatbuffers/buffer.h"
#include "flatbuffers/buffer_ref.h"
#include "flatbuffers/default_allocator.h"
#include "flatbuffers/detached_buffer.h"
#include "flatbuffers/stl_emulation.h"
#include "flatbuffers/string.h"
#include "flatbuffers/struct.h"
#include "flatbuffers/table.h"
#include "flatbuffers/vector.h"
#include "flatbuffers/vector_downward.h"
#include "flatbuffers/verifier.h"

Go to the source code of this file.

Data Structures

class  flatbuffers::FlatBufferBuilderImpl< Is64Aware >
 
struct  flatbuffers::FlatBufferBuilderImpl< Is64Aware >::FieldLoc
 
struct  flatbuffers::FlatBufferBuilderImpl< Is64Aware >::StringOffsetCompare
 
struct  flatbuffers::EmptyOffset< T >
 

Namespaces

namespace  flatbuffers
 

Typedefs

using flatbuffers::FlatBufferBuilder = FlatBufferBuilderImpl< false >
 
using flatbuffers::FlatBufferBuilder64 = FlatBufferBuilderImpl< true >
 

Functions

voffset_t flatbuffers::FieldIndexToOffset (voffset_t field_id)
 
template<typename T , typename Alloc = std::allocator<T>>
const T * flatbuffers::data (const std::vector< T, Alloc > &v)
 
template<typename T , typename Alloc = std::allocator<T>>
T * flatbuffers::data (std::vector< T, Alloc > &v)
 
template<typename T >
T * flatbuffers::GetMutableTemporaryPointer (FlatBufferBuilder &fbb, Offset< T > offset)
 
template<typename T >
const T * flatbuffers::GetTemporaryPointer (FlatBufferBuilder &fbb, Offset< T > offset)