Lines Matching full:flatbuffers
1 // automatically generated by the FlatBuffers compiler, do not modify
7 #include "flatbuffers/flatbuffers.h"
46 inline const flatbuffers::TypeTable *TableInFirstNSTypeTable();
52 inline const flatbuffers::TypeTable *TableInCTypeTable();
58 inline const flatbuffers::TypeTable *SecondTableInATypeTable();
60 struct TableInFirstNST : public flatbuffers::NativeTable {
65 flatbuffers::unique_ptr<NamespaceA::NamespaceB::TableInNestedNST> foo_table{};
68 flatbuffers::unique_ptr<NamespaceA::NamespaceB::StructInNestedNS> foo_struct{};
84 struct TableInFirstNS FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
87 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
131 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
142 TableInFirstNST *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
143 …void UnPackTo(TableInFirstNST *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) co…
144 …static flatbuffers::Offset<TableInFirstNS> Pack(flatbuffers::FlatBufferBuilder &_fbb, const TableI…
153 flatbuffers::FlatBufferBuilder &fbb_;
154 flatbuffers::uoffset_t start_;
155 void add_foo_table(flatbuffers::Offset<NamespaceA::NamespaceB::TableInNestedNS> foo_table) { in add_foo_table()
164 void add_foo_union(flatbuffers::Offset<void> foo_union) { in add_foo_union()
170 explicit TableInFirstNSBuilder(flatbuffers::FlatBufferBuilder &_fbb) in TableInFirstNSBuilder()
174 flatbuffers::Offset<TableInFirstNS> Finish() { in Finish()
176 auto o = flatbuffers::Offset<TableInFirstNS>(end); in Finish()
181 inline flatbuffers::Offset<TableInFirstNS> CreateTableInFirstNS(
182 flatbuffers::FlatBufferBuilder &_fbb,
183 flatbuffers::Offset<NamespaceA::NamespaceB::TableInNestedNS> foo_table = 0,
186 flatbuffers::Offset<void> foo_union = 0,
197 flatbuffers::Offset<TableInFirstNS> CreateTableInFirstNS(flatbuffers::FlatBufferBuilder &_fbb, cons…
203 struct TableInCT : public flatbuffers::NativeTable {
208 flatbuffers::unique_ptr<NamespaceA::TableInFirstNST> refer_to_a1{};
209 flatbuffers::unique_ptr<NamespaceA::SecondTableInAT> refer_to_a2{};
223 struct TableInC FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
226 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
248 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
256 TableInCT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
257 void UnPackTo(TableInCT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
258 …static flatbuffers::Offset<TableInC> Pack(flatbuffers::FlatBufferBuilder &_fbb, const TableInCT* _…
263 flatbuffers::FlatBufferBuilder &fbb_;
264 flatbuffers::uoffset_t start_;
265 void add_refer_to_a1(flatbuffers::Offset<NamespaceA::TableInFirstNS> refer_to_a1) { in add_refer_to_a1()
268 void add_refer_to_a2(flatbuffers::Offset<NamespaceA::SecondTableInA> refer_to_a2) { in add_refer_to_a2()
271 explicit TableInCBuilder(flatbuffers::FlatBufferBuilder &_fbb) in TableInCBuilder()
275 flatbuffers::Offset<TableInC> Finish() { in Finish()
277 auto o = flatbuffers::Offset<TableInC>(end); in Finish()
282 inline flatbuffers::Offset<TableInC> CreateTableInC(
283 flatbuffers::FlatBufferBuilder &_fbb,
284 flatbuffers::Offset<NamespaceA::TableInFirstNS> refer_to_a1 = 0,
285 flatbuffers::Offset<NamespaceA::SecondTableInA> refer_to_a2 = 0) {
292 flatbuffers::Offset<TableInC> CreateTableInC(flatbuffers::FlatBufferBuilder &_fbb, const TableInCT …
298 struct SecondTableInAT : public flatbuffers::NativeTable {
303 flatbuffers::unique_ptr<NamespaceC::TableInCT> refer_to_c{};
316 struct SecondTableInA FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
319 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
334 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
340 SecondTableInAT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
341 …void UnPackTo(SecondTableInAT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) co…
342 …static flatbuffers::Offset<SecondTableInA> Pack(flatbuffers::FlatBufferBuilder &_fbb, const Second…
347 flatbuffers::FlatBufferBuilder &fbb_;
348 flatbuffers::uoffset_t start_;
349 void add_refer_to_c(flatbuffers::Offset<NamespaceC::TableInC> refer_to_c) { in add_refer_to_c()
352 explicit SecondTableInABuilder(flatbuffers::FlatBufferBuilder &_fbb) in SecondTableInABuilder()
356 flatbuffers::Offset<SecondTableInA> Finish() { in Finish()
358 auto o = flatbuffers::Offset<SecondTableInA>(end); in Finish()
363 inline flatbuffers::Offset<SecondTableInA> CreateSecondTableInA(
364 flatbuffers::FlatBufferBuilder &_fbb,
365 flatbuffers::Offset<NamespaceC::TableInC> refer_to_c = 0) {
371 flatbuffers::Offset<SecondTableInA> CreateSecondTableInA(flatbuffers::FlatBufferBuilder &_fbb, cons…
373 inline TableInFirstNST *TableInFirstNS::UnPack(const flatbuffers::resolver_function_t *_resolver) c… in UnPack()
379 inline void TableInFirstNS::UnPackTo(TableInFirstNST *_o, const flatbuffers::resolver_function_t *_… in UnPackTo()
382 …{ auto _e = foo_table(); if (_e) _o->foo_table = flatbuffers::unique_ptr<NamespaceA::NamespaceB::T… in UnPackTo()
386 …{ auto _e = foo_struct(); if (_e) _o->foo_struct = flatbuffers::unique_ptr<NamespaceA::NamespaceB:… in UnPackTo()
389 inline flatbuffers::Offset<TableInFirstNS> TableInFirstNS::Pack(flatbuffers::FlatBufferBuilder &_fb… in Pack()
393 inline flatbuffers::Offset<TableInFirstNS> CreateTableInFirstNS(flatbuffers::FlatBufferBuilder &_fb… in CreateTableInFirstNS()
396 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const TableInFirstNST* __o; const flat… in CreateTableInFirstNS()
415 inline TableInCT *TableInC::UnPack(const flatbuffers::resolver_function_t *_resolver) const { in UnPack()
421 inline void TableInC::UnPackTo(TableInCT *_o, const flatbuffers::resolver_function_t *_resolver) co… in UnPackTo()
424 …{ auto _e = refer_to_a1(); if (_e) _o->refer_to_a1 = flatbuffers::unique_ptr<NamespaceA::TableInFi… in UnPackTo()
425 …{ auto _e = refer_to_a2(); if (_e) _o->refer_to_a2 = flatbuffers::unique_ptr<NamespaceA::SecondTab… in UnPackTo()
428 inline flatbuffers::Offset<TableInC> TableInC::Pack(flatbuffers::FlatBufferBuilder &_fbb, const Tab… in Pack()
432 inline flatbuffers::Offset<TableInC> CreateTableInC(flatbuffers::FlatBufferBuilder &_fbb, const Tab… in CreateTableInC()
435 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const TableInCT* __o; const flatbuffer… in CreateTableInC()
448 inline SecondTableInAT *SecondTableInA::UnPack(const flatbuffers::resolver_function_t *_resolver) c… in UnPack()
454 inline void SecondTableInA::UnPackTo(SecondTableInAT *_o, const flatbuffers::resolver_function_t *_… in UnPackTo()
457 …{ auto _e = refer_to_c(); if (_e) _o->refer_to_c = flatbuffers::unique_ptr<NamespaceC::TableInCT>(… in UnPackTo()
460 inline flatbuffers::Offset<SecondTableInA> SecondTableInA::Pack(flatbuffers::FlatBufferBuilder &_fb… in Pack()
464 inline flatbuffers::Offset<SecondTableInA> CreateSecondTableInA(flatbuffers::FlatBufferBuilder &_fb… in CreateSecondTableInA()
467 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const SecondTableInAT* __o; const flat… in CreateSecondTableInA()
474 inline const flatbuffers::TypeTable *TableInFirstNSTypeTable() { in TableInFirstNSTypeTable()
475 static const flatbuffers::TypeCode type_codes[] = { in TableInFirstNSTypeTable()
476 { flatbuffers::ET_SEQUENCE, 0, 0 }, in TableInFirstNSTypeTable()
477 { flatbuffers::ET_CHAR, 0, 1 }, in TableInFirstNSTypeTable()
478 { flatbuffers::ET_UTYPE, 0, 2 }, in TableInFirstNSTypeTable()
479 { flatbuffers::ET_SEQUENCE, 0, 2 }, in TableInFirstNSTypeTable()
480 { flatbuffers::ET_SEQUENCE, 0, 3 } in TableInFirstNSTypeTable()
482 static const flatbuffers::TypeFunction type_refs[] = { in TableInFirstNSTypeTable()
495 static const flatbuffers::TypeTable tt = { in TableInFirstNSTypeTable()
496 flatbuffers::ST_TABLE, 5, type_codes, type_refs, nullptr, nullptr, names in TableInFirstNSTypeTable()
505 inline const flatbuffers::TypeTable *TableInCTypeTable() { in TableInCTypeTable()
506 static const flatbuffers::TypeCode type_codes[] = { in TableInCTypeTable()
507 { flatbuffers::ET_SEQUENCE, 0, 0 }, in TableInCTypeTable()
508 { flatbuffers::ET_SEQUENCE, 0, 1 } in TableInCTypeTable()
510 static const flatbuffers::TypeFunction type_refs[] = { in TableInCTypeTable()
518 static const flatbuffers::TypeTable tt = { in TableInCTypeTable()
519 flatbuffers::ST_TABLE, 2, type_codes, type_refs, nullptr, nullptr, names in TableInCTypeTable()
528 inline const flatbuffers::TypeTable *SecondTableInATypeTable() { in SecondTableInATypeTable()
529 static const flatbuffers::TypeCode type_codes[] = { in SecondTableInATypeTable()
530 { flatbuffers::ET_SEQUENCE, 0, 0 } in SecondTableInATypeTable()
532 static const flatbuffers::TypeFunction type_refs[] = { in SecondTableInATypeTable()
538 static const flatbuffers::TypeTable tt = { in SecondTableInATypeTable()
539 flatbuffers::ST_TABLE, 1, type_codes, type_refs, nullptr, nullptr, names in SecondTableInATypeTable()