Lines Matching full:flatbuffers
1 // automatically generated by the FlatBuffers compiler, do not modify
7 #include "flatbuffers/flatbuffers.h"
27 inline const flatbuffers::TypeTable *NestedStructTypeTable();
29 inline const flatbuffers::TypeTable *ArrayStructTypeTable();
31 inline const flatbuffers::TypeTable *ArrayTableTypeTable();
61 if (flatbuffers::IsOutRange(e, TestEnum::A, TestEnum::C)) return ""; in EnumNameTestEnum()
75 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
90 b_(flatbuffers::EndianScalar(static_cast<int8_t>(_b))), in NestedStruct()
98 …Struct(flatbuffers::span<const int32_t, 2> _a, MyGame::Example::TestEnum _b, flatbuffers::span<con… in NestedStruct()
99 : b_(flatbuffers::EndianScalar(static_cast<int8_t>(_b))), in NestedStruct()
102 flatbuffers::CastToArray(a_).CopyFromSpan(_a); in NestedStruct()
103 flatbuffers::CastToArrayOfEnum<MyGame::Example::TestEnum>(c_).CopyFromSpan(_c); in NestedStruct()
106 flatbuffers::CastToArray(d_).CopyFromSpan(_d); in NestedStruct()
108 const flatbuffers::Array<int32_t, 2> *a() const { in a()
109 return &flatbuffers::CastToArray(a_); in a()
111 flatbuffers::Array<int32_t, 2> *mutable_a() { in mutable_a()
112 return &flatbuffers::CastToArray(a_); in mutable_a()
115 return static_cast<MyGame::Example::TestEnum>(flatbuffers::EndianScalar(b_)); in b()
118 flatbuffers::WriteScalar(&b_, static_cast<int8_t>(_b)); in mutate_b()
120 const flatbuffers::Array<MyGame::Example::TestEnum, 2> *c() const { in c()
121 return &flatbuffers::CastToArrayOfEnum<MyGame::Example::TestEnum>(c_); in c()
123 flatbuffers::Array<MyGame::Example::TestEnum, 2> *mutable_c() { in mutable_c()
124 return &flatbuffers::CastToArrayOfEnum<MyGame::Example::TestEnum>(c_); in mutable_c()
126 const flatbuffers::Array<int64_t, 2> *d() const { in d()
127 return &flatbuffers::CastToArray(d_); in d()
129 flatbuffers::Array<int64_t, 2> *mutable_d() { in mutable_d()
130 return &flatbuffers::CastToArray(d_); in mutable_d()
160 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
180 : a_(flatbuffers::EndianScalar(_a)), in ArrayStruct()
182 c_(flatbuffers::EndianScalar(_c)), in ArrayStruct()
187 e_(flatbuffers::EndianScalar(_e)), in ArrayStruct()
195 …oat _a, flatbuffers::span<const int32_t, 15> _b, int8_t _c, flatbuffers::span<const MyGame::Exampl… in ArrayStruct()
196 : a_(flatbuffers::EndianScalar(_a)), in ArrayStruct()
197 c_(flatbuffers::EndianScalar(_c)), in ArrayStruct()
201 e_(flatbuffers::EndianScalar(_e)), in ArrayStruct()
203 flatbuffers::CastToArray(b_).CopyFromSpan(_b); in ArrayStruct()
207 flatbuffers::CastToArray(d_).CopyFromSpan(_d); in ArrayStruct()
209 flatbuffers::CastToArray(f_).CopyFromSpan(_f); in ArrayStruct()
212 return flatbuffers::EndianScalar(a_); in a()
215 flatbuffers::WriteScalar(&a_, _a); in mutate_a()
217 const flatbuffers::Array<int32_t, 15> *b() const { in b()
218 return &flatbuffers::CastToArray(b_); in b()
220 flatbuffers::Array<int32_t, 15> *mutable_b() { in mutable_b()
221 return &flatbuffers::CastToArray(b_); in mutable_b()
224 return flatbuffers::EndianScalar(c_); in c()
227 flatbuffers::WriteScalar(&c_, _c); in mutate_c()
229 const flatbuffers::Array<MyGame::Example::NestedStruct, 2> *d() const { in d()
230 return &flatbuffers::CastToArray(d_); in d()
232 flatbuffers::Array<MyGame::Example::NestedStruct, 2> *mutable_d() { in mutable_d()
233 return &flatbuffers::CastToArray(d_); in mutable_d()
236 return flatbuffers::EndianScalar(e_); in e()
239 flatbuffers::WriteScalar(&e_, _e); in mutate_e()
241 const flatbuffers::Array<int64_t, 2> *f() const { in f()
242 return &flatbuffers::CastToArray(f_); in f()
244 flatbuffers::Array<int64_t, 2> *mutable_f() { in mutable_f()
245 return &flatbuffers::CastToArray(f_); in mutable_f()
265 struct ArrayTableT : public flatbuffers::NativeTable {
267 flatbuffers::unique_ptr<MyGame::Example::ArrayStruct> a{};
280 struct ArrayTable FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
283 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
295 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
300 ArrayTableT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
301 void UnPackTo(ArrayTableT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
302 …static flatbuffers::Offset<ArrayTable> Pack(flatbuffers::FlatBufferBuilder &_fbb, const ArrayTable…
307 flatbuffers::FlatBufferBuilder &fbb_;
308 flatbuffers::uoffset_t start_;
312 explicit ArrayTableBuilder(flatbuffers::FlatBufferBuilder &_fbb) in ArrayTableBuilder()
316 flatbuffers::Offset<ArrayTable> Finish() { in Finish()
318 auto o = flatbuffers::Offset<ArrayTable>(end); in Finish()
323 inline flatbuffers::Offset<ArrayTable> CreateArrayTable(
324 flatbuffers::FlatBufferBuilder &_fbb,
331 flatbuffers::Offset<ArrayTable> CreateArrayTable(flatbuffers::FlatBufferBuilder &_fbb, const ArrayT…
333 inline ArrayTableT *ArrayTable::UnPack(const flatbuffers::resolver_function_t *_resolver) const { in UnPack()
339 inline void ArrayTable::UnPackTo(ArrayTableT *_o, const flatbuffers::resolver_function_t *_resolver… in UnPackTo()
342 …{ auto _e = a(); if (_e) _o->a = flatbuffers::unique_ptr<MyGame::Example::ArrayStruct>(new MyGame:… in UnPackTo()
345 inline flatbuffers::Offset<ArrayTable> ArrayTable::Pack(flatbuffers::FlatBufferBuilder &_fbb, const… in Pack()
349 inline flatbuffers::Offset<ArrayTable> CreateArrayTable(flatbuffers::FlatBufferBuilder &_fbb, const… in CreateArrayTable()
352 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const ArrayTableT* __o; const flatbuff… in CreateArrayTable()
359 inline const flatbuffers::TypeTable *TestEnumTypeTable() { in TestEnumTypeTable()
360 static const flatbuffers::TypeCode type_codes[] = { in TestEnumTypeTable()
361 { flatbuffers::ET_CHAR, 0, 0 }, in TestEnumTypeTable()
362 { flatbuffers::ET_CHAR, 0, 0 }, in TestEnumTypeTable()
363 { flatbuffers::ET_CHAR, 0, 0 } in TestEnumTypeTable()
365 static const flatbuffers::TypeFunction type_refs[] = { in TestEnumTypeTable()
373 static const flatbuffers::TypeTable tt = { in TestEnumTypeTable()
374 flatbuffers::ST_ENUM, 3, type_codes, type_refs, nullptr, nullptr, names in TestEnumTypeTable()
379 inline const flatbuffers::TypeTable *NestedStructTypeTable() { in NestedStructTypeTable()
380 static const flatbuffers::TypeCode type_codes[] = { in NestedStructTypeTable()
381 { flatbuffers::ET_INT, 1, -1 }, in NestedStructTypeTable()
382 { flatbuffers::ET_CHAR, 0, 0 }, in NestedStructTypeTable()
383 { flatbuffers::ET_CHAR, 1, 0 }, in NestedStructTypeTable()
384 { flatbuffers::ET_LONG, 1, -1 } in NestedStructTypeTable()
386 static const flatbuffers::TypeFunction type_refs[] = { in NestedStructTypeTable()
397 static const flatbuffers::TypeTable tt = { in NestedStructTypeTable()
398 flatbuffers::ST_STRUCT, 4, type_codes, type_refs, array_sizes, values, names in NestedStructTypeTable()
403 inline const flatbuffers::TypeTable *ArrayStructTypeTable() { in ArrayStructTypeTable()
404 static const flatbuffers::TypeCode type_codes[] = { in ArrayStructTypeTable()
405 { flatbuffers::ET_FLOAT, 0, -1 }, in ArrayStructTypeTable()
406 { flatbuffers::ET_INT, 1, -1 }, in ArrayStructTypeTable()
407 { flatbuffers::ET_CHAR, 0, -1 }, in ArrayStructTypeTable()
408 { flatbuffers::ET_SEQUENCE, 1, 0 }, in ArrayStructTypeTable()
409 { flatbuffers::ET_INT, 0, -1 }, in ArrayStructTypeTable()
410 { flatbuffers::ET_LONG, 1, -1 } in ArrayStructTypeTable()
412 static const flatbuffers::TypeFunction type_refs[] = { in ArrayStructTypeTable()
425 static const flatbuffers::TypeTable tt = { in ArrayStructTypeTable()
426 flatbuffers::ST_STRUCT, 6, type_codes, type_refs, array_sizes, values, names in ArrayStructTypeTable()
431 inline const flatbuffers::TypeTable *ArrayTableTypeTable() { in ArrayTableTypeTable()
432 static const flatbuffers::TypeCode type_codes[] = { in ArrayTableTypeTable()
433 { flatbuffers::ET_SEQUENCE, 0, 0 } in ArrayTableTypeTable()
435 static const flatbuffers::TypeFunction type_refs[] = { in ArrayTableTypeTable()
441 static const flatbuffers::TypeTable tt = { in ArrayTableTypeTable()
442 flatbuffers::ST_TABLE, 1, type_codes, type_refs, nullptr, nullptr, names in ArrayTableTypeTable()
448 return flatbuffers::GetRoot<MyGame::Example::ArrayTable>(buf); in GetArrayTable()
452 return flatbuffers::GetSizePrefixedRoot<MyGame::Example::ArrayTable>(buf); in GetSizePrefixedArrayTable()
456 return flatbuffers::GetMutableRoot<ArrayTable>(buf); in GetMutableArrayTable()
464 return flatbuffers::BufferHasIdentifier( in ArrayTableBufferHasIdentifier()
469 flatbuffers::Verifier &verifier) { in VerifyArrayTableBuffer()
474 flatbuffers::Verifier &verifier) { in VerifySizePrefixedArrayTableBuffer()
483 flatbuffers::FlatBufferBuilder &fbb, in FinishArrayTableBuffer()
484 flatbuffers::Offset<MyGame::Example::ArrayTable> root) { in FinishArrayTableBuffer()
489 flatbuffers::FlatBufferBuilder &fbb, in FinishSizePrefixedArrayTableBuffer()
490 flatbuffers::Offset<MyGame::Example::ArrayTable> root) { in FinishSizePrefixedArrayTableBuffer()
494 inline flatbuffers::unique_ptr<MyGame::Example::ArrayTableT> UnPackArrayTable(
496 const flatbuffers::resolver_function_t *res = nullptr) {
497 return flatbuffers::unique_ptr<MyGame::Example::ArrayTableT>(GetArrayTable(buf)->UnPack(res));
500 inline flatbuffers::unique_ptr<MyGame::Example::ArrayTableT> UnPackSizePrefixedArrayTable(
502 const flatbuffers::resolver_function_t *res = nullptr) {
503 …return flatbuffers::unique_ptr<MyGame::Example::ArrayTableT>(GetSizePrefixedArrayTable(buf)->UnPac…