• Home
  • Raw
  • Download

Lines Matching full:flatbuffers

1 // automatically generated by the FlatBuffers compiler, do not modify
7 #include "flatbuffers/flatbuffers.h"
9 // Ensure the included flatbuffers.h is the same version as when this file was
14 "Non-compatible flatbuffers version included");
34 inline const flatbuffers::TypeTable *NestedStructTypeTable();
36 inline const flatbuffers::TypeTable *ArrayStructTypeTable();
38 inline const flatbuffers::TypeTable *ArrayTableTypeTable();
68 if (flatbuffers::IsOutRange(e, TestEnum::A, TestEnum::C)) return ""; in EnumNameTestEnum()
82 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
97 b_(flatbuffers::EndianScalar(static_cast<int8_t>(_b))), in NestedStruct()
105 …Struct(flatbuffers::span<const int32_t, 2> _a, MyGame::Example::TestEnum _b, flatbuffers::span<con… in NestedStruct()
106 : b_(flatbuffers::EndianScalar(static_cast<int8_t>(_b))), in NestedStruct()
109 flatbuffers::CastToArray(a_).CopyFromSpan(_a); in NestedStruct()
110 flatbuffers::CastToArrayOfEnum<MyGame::Example::TestEnum>(c_).CopyFromSpan(_c); in NestedStruct()
113 flatbuffers::CastToArray(d_).CopyFromSpan(_d); in NestedStruct()
115 const flatbuffers::Array<int32_t, 2> *a() const { in a()
116 return &flatbuffers::CastToArray(a_); in a()
118 flatbuffers::Array<int32_t, 2> *mutable_a() { in mutable_a()
119 return &flatbuffers::CastToArray(a_); in mutable_a()
122 return static_cast<MyGame::Example::TestEnum>(flatbuffers::EndianScalar(b_)); in b()
125 flatbuffers::WriteScalar(&b_, static_cast<int8_t>(_b)); in mutate_b()
127 const flatbuffers::Array<MyGame::Example::TestEnum, 2> *c() const { in c()
128 return &flatbuffers::CastToArrayOfEnum<MyGame::Example::TestEnum>(c_); in c()
130 flatbuffers::Array<MyGame::Example::TestEnum, 2> *mutable_c() { in mutable_c()
131 return &flatbuffers::CastToArrayOfEnum<MyGame::Example::TestEnum>(c_); in mutable_c()
133 const flatbuffers::Array<int64_t, 2> *d() const { in d()
134 return &flatbuffers::CastToArray(d_); in d()
136 flatbuffers::Array<int64_t, 2> *mutable_d() { in mutable_d()
137 return &flatbuffers::CastToArray(d_); in mutable_d()
167 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
187 : a_(flatbuffers::EndianScalar(_a)), in ArrayStruct()
189 c_(flatbuffers::EndianScalar(_c)), in ArrayStruct()
194 e_(flatbuffers::EndianScalar(_e)), in ArrayStruct()
202 …oat _a, flatbuffers::span<const int32_t, 15> _b, int8_t _c, flatbuffers::span<const MyGame::Exampl… in ArrayStruct()
203 : a_(flatbuffers::EndianScalar(_a)), in ArrayStruct()
204 c_(flatbuffers::EndianScalar(_c)), in ArrayStruct()
208 e_(flatbuffers::EndianScalar(_e)), in ArrayStruct()
210 flatbuffers::CastToArray(b_).CopyFromSpan(_b); in ArrayStruct()
214 flatbuffers::CastToArray(d_).CopyFromSpan(_d); in ArrayStruct()
216 flatbuffers::CastToArray(f_).CopyFromSpan(_f); in ArrayStruct()
219 return flatbuffers::EndianScalar(a_); in a()
222 flatbuffers::WriteScalar(&a_, _a); in mutate_a()
224 const flatbuffers::Array<int32_t, 15> *b() const { in b()
225 return &flatbuffers::CastToArray(b_); in b()
227 flatbuffers::Array<int32_t, 15> *mutable_b() { in mutable_b()
228 return &flatbuffers::CastToArray(b_); in mutable_b()
231 return flatbuffers::EndianScalar(c_); in c()
234 flatbuffers::WriteScalar(&c_, _c); in mutate_c()
236 const flatbuffers::Array<MyGame::Example::NestedStruct, 2> *d() const { in d()
237 return &flatbuffers::CastToArray(d_); in d()
239 flatbuffers::Array<MyGame::Example::NestedStruct, 2> *mutable_d() { in mutable_d()
240 return &flatbuffers::CastToArray(d_); in mutable_d()
243 return flatbuffers::EndianScalar(e_); in e()
246 flatbuffers::WriteScalar(&e_, _e); in mutate_e()
248 const flatbuffers::Array<int64_t, 2> *f() const { in f()
249 return &flatbuffers::CastToArray(f_); in f()
251 flatbuffers::Array<int64_t, 2> *mutable_f() { in mutable_f()
252 return &flatbuffers::CastToArray(f_); in mutable_f()
272 struct ArrayTableT : public flatbuffers::NativeTable {
274 flatbuffers::unique_ptr<MyGame::Example::ArrayStruct> a{};
281 struct ArrayTable FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
284 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
296 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
301 ArrayTableT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
302 void UnPackTo(ArrayTableT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
303 …static flatbuffers::Offset<ArrayTable> Pack(flatbuffers::FlatBufferBuilder &_fbb, const ArrayTable…
308 flatbuffers::FlatBufferBuilder &fbb_;
309 flatbuffers::uoffset_t start_;
313 explicit ArrayTableBuilder(flatbuffers::FlatBufferBuilder &_fbb) in ArrayTableBuilder()
317 flatbuffers::Offset<ArrayTable> Finish() { in Finish()
319 auto o = flatbuffers::Offset<ArrayTable>(end); in Finish()
324 inline flatbuffers::Offset<ArrayTable> CreateArrayTable(
325 flatbuffers::FlatBufferBuilder &_fbb,
332 flatbuffers::Offset<ArrayTable> CreateArrayTable(flatbuffers::FlatBufferBuilder &_fbb, const ArrayT…
354 inline ArrayTableT *ArrayTable::UnPack(const flatbuffers::resolver_function_t *_resolver) const { in UnPack()
360 inline void ArrayTable::UnPackTo(ArrayTableT *_o, const flatbuffers::resolver_function_t *_resolver… in UnPackTo()
363 …{ auto _e = a(); if (_e) _o->a = flatbuffers::unique_ptr<MyGame::Example::ArrayStruct>(new MyGame:… in UnPackTo()
366 inline flatbuffers::Offset<ArrayTable> ArrayTable::Pack(flatbuffers::FlatBufferBuilder &_fbb, const… in Pack()
370 inline flatbuffers::Offset<ArrayTable> CreateArrayTable(flatbuffers::FlatBufferBuilder &_fbb, const… in CreateArrayTable()
373 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const ArrayTableT* __o; const flatbuff… in CreateArrayTable()
380 inline const flatbuffers::TypeTable *TestEnumTypeTable() { in TestEnumTypeTable()
381 static const flatbuffers::TypeCode type_codes[] = { in TestEnumTypeTable()
382 { flatbuffers::ET_CHAR, 0, 0 }, in TestEnumTypeTable()
383 { flatbuffers::ET_CHAR, 0, 0 }, in TestEnumTypeTable()
384 { flatbuffers::ET_CHAR, 0, 0 } in TestEnumTypeTable()
386 static const flatbuffers::TypeFunction type_refs[] = { in TestEnumTypeTable()
394 static const flatbuffers::TypeTable tt = { in TestEnumTypeTable()
395 flatbuffers::ST_ENUM, 3, type_codes, type_refs, nullptr, nullptr, names in TestEnumTypeTable()
400 inline const flatbuffers::TypeTable *NestedStructTypeTable() { in NestedStructTypeTable()
401 static const flatbuffers::TypeCode type_codes[] = { in NestedStructTypeTable()
402 { flatbuffers::ET_INT, 1, -1 }, in NestedStructTypeTable()
403 { flatbuffers::ET_CHAR, 0, 0 }, in NestedStructTypeTable()
404 { flatbuffers::ET_CHAR, 1, 0 }, in NestedStructTypeTable()
405 { flatbuffers::ET_LONG, 1, -1 } in NestedStructTypeTable()
407 static const flatbuffers::TypeFunction type_refs[] = { in NestedStructTypeTable()
418 static const flatbuffers::TypeTable tt = { in NestedStructTypeTable()
419 flatbuffers::ST_STRUCT, 4, type_codes, type_refs, array_sizes, values, names in NestedStructTypeTable()
424 inline const flatbuffers::TypeTable *ArrayStructTypeTable() { in ArrayStructTypeTable()
425 static const flatbuffers::TypeCode type_codes[] = { in ArrayStructTypeTable()
426 { flatbuffers::ET_FLOAT, 0, -1 }, in ArrayStructTypeTable()
427 { flatbuffers::ET_INT, 1, -1 }, in ArrayStructTypeTable()
428 { flatbuffers::ET_CHAR, 0, -1 }, in ArrayStructTypeTable()
429 { flatbuffers::ET_SEQUENCE, 1, 0 }, in ArrayStructTypeTable()
430 { flatbuffers::ET_INT, 0, -1 }, in ArrayStructTypeTable()
431 { flatbuffers::ET_LONG, 1, -1 } in ArrayStructTypeTable()
433 static const flatbuffers::TypeFunction type_refs[] = { in ArrayStructTypeTable()
446 static const flatbuffers::TypeTable tt = { in ArrayStructTypeTable()
447 flatbuffers::ST_STRUCT, 6, type_codes, type_refs, array_sizes, values, names in ArrayStructTypeTable()
452 inline const flatbuffers::TypeTable *ArrayTableTypeTable() { in ArrayTableTypeTable()
453 static const flatbuffers::TypeCode type_codes[] = { in ArrayTableTypeTable()
454 { flatbuffers::ET_SEQUENCE, 0, 0 } in ArrayTableTypeTable()
456 static const flatbuffers::TypeFunction type_refs[] = { in ArrayTableTypeTable()
462 static const flatbuffers::TypeTable tt = { in ArrayTableTypeTable()
463 flatbuffers::ST_TABLE, 1, type_codes, type_refs, nullptr, nullptr, names in ArrayTableTypeTable()
469 return flatbuffers::GetRoot<MyGame::Example::ArrayTable>(buf); in GetArrayTable()
473 return flatbuffers::GetSizePrefixedRoot<MyGame::Example::ArrayTable>(buf); in GetSizePrefixedArrayTable()
477 return flatbuffers::GetMutableRoot<ArrayTable>(buf); in GetMutableArrayTable()
481 return flatbuffers::GetMutableSizePrefixedRoot<MyGame::Example::ArrayTable>(buf); in GetMutableSizePrefixedArrayTable()
489 return flatbuffers::BufferHasIdentifier( in ArrayTableBufferHasIdentifier()
494 return flatbuffers::BufferHasIdentifier( in SizePrefixedArrayTableBufferHasIdentifier()
499 flatbuffers::Verifier &verifier) { in VerifyArrayTableBuffer()
504 flatbuffers::Verifier &verifier) { in VerifySizePrefixedArrayTableBuffer()
513 flatbuffers::FlatBufferBuilder &fbb, in FinishArrayTableBuffer()
514 flatbuffers::Offset<MyGame::Example::ArrayTable> root) { in FinishArrayTableBuffer()
519 flatbuffers::FlatBufferBuilder &fbb, in FinishSizePrefixedArrayTableBuffer()
520 flatbuffers::Offset<MyGame::Example::ArrayTable> root) { in FinishSizePrefixedArrayTableBuffer()
524 inline flatbuffers::unique_ptr<MyGame::Example::ArrayTableT> UnPackArrayTable(
526 const flatbuffers::resolver_function_t *res = nullptr) {
527 return flatbuffers::unique_ptr<MyGame::Example::ArrayTableT>(GetArrayTable(buf)->UnPack(res));
530 inline flatbuffers::unique_ptr<MyGame::Example::ArrayTableT> UnPackSizePrefixedArrayTable(
532 const flatbuffers::resolver_function_t *res = nullptr) {
533 …return flatbuffers::unique_ptr<MyGame::Example::ArrayTableT>(GetSizePrefixedArrayTable(buf)->UnPac…