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 {
62 flatbuffers::unique_ptr<NamespaceA::NamespaceB::TableInNestedNST> foo_table;
64 flatbuffers::unique_ptr<NamespaceA::NamespaceB::StructInNestedNS> foo_struct;
82 struct TableInFirstNS FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
85 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
111 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
119 TableInFirstNST *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
120 …void UnPackTo(TableInFirstNST *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) co…
121 …static flatbuffers::Offset<TableInFirstNS> Pack(flatbuffers::FlatBufferBuilder &_fbb, const TableI…
126 flatbuffers::FlatBufferBuilder &fbb_;
127 flatbuffers::uoffset_t start_;
128 void add_foo_table(flatbuffers::Offset<NamespaceA::NamespaceB::TableInNestedNS> foo_table) { in add_foo_table()
137 explicit TableInFirstNSBuilder(flatbuffers::FlatBufferBuilder &_fbb) in TableInFirstNSBuilder()
142 flatbuffers::Offset<TableInFirstNS> Finish() { in Finish()
144 auto o = flatbuffers::Offset<TableInFirstNS>(end); in Finish()
149 inline flatbuffers::Offset<TableInFirstNS> CreateTableInFirstNS(
150 flatbuffers::FlatBufferBuilder &_fbb,
151 flatbuffers::Offset<NamespaceA::NamespaceB::TableInNestedNS> foo_table = 0,
161 flatbuffers::Offset<TableInFirstNS> CreateTableInFirstNS(flatbuffers::FlatBufferBuilder &_fbb, cons…
167 struct TableInCT : public flatbuffers::NativeTable {
169 flatbuffers::unique_ptr<NamespaceA::TableInFirstNST> refer_to_a1;
170 flatbuffers::unique_ptr<NamespaceA::SecondTableInAT> refer_to_a2;
186 struct TableInC FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
189 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
208 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
216 TableInCT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
217 void UnPackTo(TableInCT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
218 …static flatbuffers::Offset<TableInC> Pack(flatbuffers::FlatBufferBuilder &_fbb, const TableInCT* _…
223 flatbuffers::FlatBufferBuilder &fbb_;
224 flatbuffers::uoffset_t start_;
225 void add_refer_to_a1(flatbuffers::Offset<NamespaceA::TableInFirstNS> refer_to_a1) { in add_refer_to_a1()
228 void add_refer_to_a2(flatbuffers::Offset<NamespaceA::SecondTableInA> refer_to_a2) { in add_refer_to_a2()
231 explicit TableInCBuilder(flatbuffers::FlatBufferBuilder &_fbb) in TableInCBuilder()
236 flatbuffers::Offset<TableInC> Finish() { in Finish()
238 auto o = flatbuffers::Offset<TableInC>(end); in Finish()
243 inline flatbuffers::Offset<TableInC> CreateTableInC(
244 flatbuffers::FlatBufferBuilder &_fbb,
245 flatbuffers::Offset<NamespaceA::TableInFirstNS> refer_to_a1 = 0,
246 flatbuffers::Offset<NamespaceA::SecondTableInA> refer_to_a2 = 0) {
253 flatbuffers::Offset<TableInC> CreateTableInC(flatbuffers::FlatBufferBuilder &_fbb, const TableInCT …
259 struct SecondTableInAT : public flatbuffers::NativeTable {
261 flatbuffers::unique_ptr<NamespaceC::TableInCT> refer_to_c;
276 struct SecondTableInA FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
279 static const flatbuffers::TypeTable *MiniReflectTypeTable() { in MiniReflectTypeTable()
291 bool Verify(flatbuffers::Verifier &verifier) const { in Verify()
297 SecondTableInAT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
298 …void UnPackTo(SecondTableInAT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) co…
299 …static flatbuffers::Offset<SecondTableInA> Pack(flatbuffers::FlatBufferBuilder &_fbb, const Second…
304 flatbuffers::FlatBufferBuilder &fbb_;
305 flatbuffers::uoffset_t start_;
306 void add_refer_to_c(flatbuffers::Offset<NamespaceC::TableInC> refer_to_c) { in add_refer_to_c()
309 explicit SecondTableInABuilder(flatbuffers::FlatBufferBuilder &_fbb) in SecondTableInABuilder()
314 flatbuffers::Offset<SecondTableInA> Finish() { in Finish()
316 auto o = flatbuffers::Offset<SecondTableInA>(end); in Finish()
321 inline flatbuffers::Offset<SecondTableInA> CreateSecondTableInA(
322 flatbuffers::FlatBufferBuilder &_fbb,
323 flatbuffers::Offset<NamespaceC::TableInC> refer_to_c = 0) {
329 flatbuffers::Offset<SecondTableInA> CreateSecondTableInA(flatbuffers::FlatBufferBuilder &_fbb, cons…
331 inline TableInFirstNST *TableInFirstNS::UnPack(const flatbuffers::resolver_function_t *_resolver) c… in UnPack()
332 …flatbuffers::unique_ptr<NamespaceA::TableInFirstNST> _o = flatbuffers::unique_ptr<NamespaceA::Tabl… in UnPack()
337 inline void TableInFirstNS::UnPackTo(TableInFirstNST *_o, const flatbuffers::resolver_function_t *_… in UnPackTo()
340 …{ auto _e = foo_table(); if (_e) _o->foo_table = flatbuffers::unique_ptr<NamespaceA::NamespaceB::T… in UnPackTo()
342 …{ auto _e = foo_struct(); if (_e) _o->foo_struct = flatbuffers::unique_ptr<NamespaceA::NamespaceB:… in UnPackTo()
345 inline flatbuffers::Offset<TableInFirstNS> TableInFirstNS::Pack(flatbuffers::FlatBufferBuilder &_fb… in Pack()
349 inline flatbuffers::Offset<TableInFirstNS> CreateTableInFirstNS(flatbuffers::FlatBufferBuilder &_fb… in CreateTableInFirstNS()
352 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const TableInFirstNST* __o; const flat… in CreateTableInFirstNS()
367 inline TableInCT *TableInC::UnPack(const flatbuffers::resolver_function_t *_resolver) const { in UnPack()
368 …flatbuffers::unique_ptr<NamespaceC::TableInCT> _o = flatbuffers::unique_ptr<NamespaceC::TableInCT>… in UnPack()
373 inline void TableInC::UnPackTo(TableInCT *_o, const flatbuffers::resolver_function_t *_resolver) co… in UnPackTo()
376 …{ auto _e = refer_to_a1(); if (_e) _o->refer_to_a1 = flatbuffers::unique_ptr<NamespaceA::TableInFi… in UnPackTo()
377 …{ auto _e = refer_to_a2(); if (_e) _o->refer_to_a2 = flatbuffers::unique_ptr<NamespaceA::SecondTab… in UnPackTo()
380 inline flatbuffers::Offset<TableInC> TableInC::Pack(flatbuffers::FlatBufferBuilder &_fbb, const Tab… in Pack()
384 inline flatbuffers::Offset<TableInC> CreateTableInC(flatbuffers::FlatBufferBuilder &_fbb, const Tab… in CreateTableInC()
387 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const TableInCT* __o; const flatbuffer… in CreateTableInC()
400 inline SecondTableInAT *SecondTableInA::UnPack(const flatbuffers::resolver_function_t *_resolver) c… in UnPack()
401 …flatbuffers::unique_ptr<NamespaceA::SecondTableInAT> _o = flatbuffers::unique_ptr<NamespaceA::Seco… in UnPack()
406 inline void SecondTableInA::UnPackTo(SecondTableInAT *_o, const flatbuffers::resolver_function_t *_… in UnPackTo()
409 …{ auto _e = refer_to_c(); if (_e) _o->refer_to_c = flatbuffers::unique_ptr<NamespaceC::TableInCT>(… in UnPackTo()
412 inline flatbuffers::Offset<SecondTableInA> SecondTableInA::Pack(flatbuffers::FlatBufferBuilder &_fb… in Pack()
416 inline flatbuffers::Offset<SecondTableInA> CreateSecondTableInA(flatbuffers::FlatBufferBuilder &_fb… in CreateSecondTableInA()
419 …struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const SecondTableInAT* __o; const flat… in CreateSecondTableInA()
426 inline const flatbuffers::TypeTable *TableInFirstNSTypeTable() { in TableInFirstNSTypeTable()
427 static const flatbuffers::TypeCode type_codes[] = { in TableInFirstNSTypeTable()
428 { flatbuffers::ET_SEQUENCE, 0, 0 }, in TableInFirstNSTypeTable()
429 { flatbuffers::ET_CHAR, 0, 1 }, in TableInFirstNSTypeTable()
430 { flatbuffers::ET_SEQUENCE, 0, 2 } in TableInFirstNSTypeTable()
432 static const flatbuffers::TypeFunction type_refs[] = { in TableInFirstNSTypeTable()
442 static const flatbuffers::TypeTable tt = { in TableInFirstNSTypeTable()
443 flatbuffers::ST_TABLE, 3, type_codes, type_refs, nullptr, names in TableInFirstNSTypeTable()
452 inline const flatbuffers::TypeTable *TableInCTypeTable() { in TableInCTypeTable()
453 static const flatbuffers::TypeCode type_codes[] = { in TableInCTypeTable()
454 { flatbuffers::ET_SEQUENCE, 0, 0 }, in TableInCTypeTable()
455 { flatbuffers::ET_SEQUENCE, 0, 1 } in TableInCTypeTable()
457 static const flatbuffers::TypeFunction type_refs[] = { in TableInCTypeTable()
465 static const flatbuffers::TypeTable tt = { in TableInCTypeTable()
466 flatbuffers::ST_TABLE, 2, type_codes, type_refs, nullptr, names in TableInCTypeTable()
475 inline const flatbuffers::TypeTable *SecondTableInATypeTable() { in SecondTableInATypeTable()
476 static const flatbuffers::TypeCode type_codes[] = { in SecondTableInATypeTable()
477 { flatbuffers::ET_SEQUENCE, 0, 0 } in SecondTableInATypeTable()
479 static const flatbuffers::TypeFunction type_refs[] = { in SecondTableInATypeTable()
485 static const flatbuffers::TypeTable tt = { in SecondTableInATypeTable()
486 flatbuffers::ST_TABLE, 1, type_codes, type_refs, nullptr, names in SecondTableInATypeTable()