xref: /aosp_15_r20/external/federated-compute/fcp/base/tracing_schema_generated.h (revision 14675a029014e728ec732f129a32e299b2da0601)
1*14675a02SAndroid Build Coastguard Worker // automatically generated by the FlatBuffers compiler, do not modify
2*14675a02SAndroid Build Coastguard Worker 
3*14675a02SAndroid Build Coastguard Worker 
4*14675a02SAndroid Build Coastguard Worker #ifndef FLATBUFFERS_GENERATED_TRACINGSCHEMA_H_
5*14675a02SAndroid Build Coastguard Worker #define FLATBUFFERS_GENERATED_TRACINGSCHEMA_H_
6*14675a02SAndroid Build Coastguard Worker 
7*14675a02SAndroid Build Coastguard Worker #include "flatbuffers/flatbuffers.h"
8*14675a02SAndroid Build Coastguard Worker 
9*14675a02SAndroid Build Coastguard Worker // Ensure the included flatbuffers.h is the same version as when this file was
10*14675a02SAndroid Build Coastguard Worker // generated, otherwise it may not be compatible.
11*14675a02SAndroid Build Coastguard Worker static_assert(FLATBUFFERS_VERSION_MAJOR == 2 &&
12*14675a02SAndroid Build Coastguard Worker               FLATBUFFERS_VERSION_MINOR == 0 &&
13*14675a02SAndroid Build Coastguard Worker               FLATBUFFERS_VERSION_REVISION == 7,
14*14675a02SAndroid Build Coastguard Worker              "Non-compatible flatbuffers version included");
15*14675a02SAndroid Build Coastguard Worker 
16*14675a02SAndroid Build Coastguard Worker #include "fcp/tracing/tracing_schema_common_generated.h"
17*14675a02SAndroid Build Coastguard Worker 
18*14675a02SAndroid Build Coastguard Worker struct ResultExpectError;
19*14675a02SAndroid Build Coastguard Worker struct ResultExpectErrorBuilder;
20*14675a02SAndroid Build Coastguard Worker struct ResultExpectErrorT;
21*14675a02SAndroid Build Coastguard Worker 
22*14675a02SAndroid Build Coastguard Worker struct ResultExpectStatusError;
23*14675a02SAndroid Build Coastguard Worker struct ResultExpectStatusErrorBuilder;
24*14675a02SAndroid Build Coastguard Worker struct ResultExpectStatusErrorT;
25*14675a02SAndroid Build Coastguard Worker 
26*14675a02SAndroid Build Coastguard Worker struct ProtoParseFailure;
27*14675a02SAndroid Build Coastguard Worker struct ProtoParseFailureBuilder;
28*14675a02SAndroid Build Coastguard Worker struct ProtoParseFailureT;
29*14675a02SAndroid Build Coastguard Worker 
30*14675a02SAndroid Build Coastguard Worker inline const flatbuffers::TypeTable *ResultExpectErrorTypeTable();
31*14675a02SAndroid Build Coastguard Worker 
32*14675a02SAndroid Build Coastguard Worker inline const flatbuffers::TypeTable *ResultExpectStatusErrorTypeTable();
33*14675a02SAndroid Build Coastguard Worker 
34*14675a02SAndroid Build Coastguard Worker inline const flatbuffers::TypeTable *ProtoParseFailureTypeTable();
35*14675a02SAndroid Build Coastguard Worker 
36*14675a02SAndroid Build Coastguard Worker enum TracingStatusCode : int16_t {
37*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Ok = 0,
38*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Cancelled = 1,
39*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Unknown = 2,
40*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_InvalidArgument = 3,
41*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_DeadlineExceeded = 4,
42*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_NotFound = 5,
43*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_AlreadyExists = 6,
44*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_PermissionDenied = 7,
45*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_ResourceExhausted = 8,
46*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_FailedPrecondition = 9,
47*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Aborted = 10,
48*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_OutOfRange = 11,
49*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Unimplemented = 12,
50*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Internal = 13,
51*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Unavailable = 14,
52*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_DataLoss = 15,
53*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_Unauthenticated = 16,
54*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_MIN = TracingStatusCode_Ok,
55*14675a02SAndroid Build Coastguard Worker   TracingStatusCode_MAX = TracingStatusCode_Unauthenticated
56*14675a02SAndroid Build Coastguard Worker };
57*14675a02SAndroid Build Coastguard Worker 
EnumValuesTracingStatusCode()58*14675a02SAndroid Build Coastguard Worker inline const TracingStatusCode (&EnumValuesTracingStatusCode())[17] {
59*14675a02SAndroid Build Coastguard Worker   static const TracingStatusCode values[] = {
60*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Ok,
61*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Cancelled,
62*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Unknown,
63*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_InvalidArgument,
64*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_DeadlineExceeded,
65*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_NotFound,
66*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_AlreadyExists,
67*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_PermissionDenied,
68*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_ResourceExhausted,
69*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_FailedPrecondition,
70*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Aborted,
71*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_OutOfRange,
72*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Unimplemented,
73*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Internal,
74*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Unavailable,
75*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_DataLoss,
76*14675a02SAndroid Build Coastguard Worker     TracingStatusCode_Unauthenticated
77*14675a02SAndroid Build Coastguard Worker   };
78*14675a02SAndroid Build Coastguard Worker   return values;
79*14675a02SAndroid Build Coastguard Worker }
80*14675a02SAndroid Build Coastguard Worker 
EnumNamesTracingStatusCode()81*14675a02SAndroid Build Coastguard Worker inline const char * const *EnumNamesTracingStatusCode() {
82*14675a02SAndroid Build Coastguard Worker   static const char * const names[18] = {
83*14675a02SAndroid Build Coastguard Worker     "Ok",
84*14675a02SAndroid Build Coastguard Worker     "Cancelled",
85*14675a02SAndroid Build Coastguard Worker     "Unknown",
86*14675a02SAndroid Build Coastguard Worker     "InvalidArgument",
87*14675a02SAndroid Build Coastguard Worker     "DeadlineExceeded",
88*14675a02SAndroid Build Coastguard Worker     "NotFound",
89*14675a02SAndroid Build Coastguard Worker     "AlreadyExists",
90*14675a02SAndroid Build Coastguard Worker     "PermissionDenied",
91*14675a02SAndroid Build Coastguard Worker     "ResourceExhausted",
92*14675a02SAndroid Build Coastguard Worker     "FailedPrecondition",
93*14675a02SAndroid Build Coastguard Worker     "Aborted",
94*14675a02SAndroid Build Coastguard Worker     "OutOfRange",
95*14675a02SAndroid Build Coastguard Worker     "Unimplemented",
96*14675a02SAndroid Build Coastguard Worker     "Internal",
97*14675a02SAndroid Build Coastguard Worker     "Unavailable",
98*14675a02SAndroid Build Coastguard Worker     "DataLoss",
99*14675a02SAndroid Build Coastguard Worker     "Unauthenticated",
100*14675a02SAndroid Build Coastguard Worker     nullptr
101*14675a02SAndroid Build Coastguard Worker   };
102*14675a02SAndroid Build Coastguard Worker   return names;
103*14675a02SAndroid Build Coastguard Worker }
104*14675a02SAndroid Build Coastguard Worker 
EnumNameTracingStatusCode(TracingStatusCode e)105*14675a02SAndroid Build Coastguard Worker inline const char *EnumNameTracingStatusCode(TracingStatusCode e) {
106*14675a02SAndroid Build Coastguard Worker   if (flatbuffers::IsOutRange(e, TracingStatusCode_Ok, TracingStatusCode_Unauthenticated)) return "";
107*14675a02SAndroid Build Coastguard Worker   const size_t index = static_cast<size_t>(e);
108*14675a02SAndroid Build Coastguard Worker   return EnumNamesTracingStatusCode()[index];
109*14675a02SAndroid Build Coastguard Worker }
110*14675a02SAndroid Build Coastguard Worker 
111*14675a02SAndroid Build Coastguard Worker struct ResultExpectErrorT : public flatbuffers::NativeTable {
112*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectError TableType;
113*14675a02SAndroid Build Coastguard Worker   std::string expectation{};
114*14675a02SAndroid Build Coastguard Worker   std::string file_name{};
115*14675a02SAndroid Build Coastguard Worker   int32_t line = 0;
116*14675a02SAndroid Build Coastguard Worker };
117*14675a02SAndroid Build Coastguard Worker 
118*14675a02SAndroid Build Coastguard Worker struct ResultExpectError FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
119*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectErrorT NativeTableType;
120*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectErrorBuilder Builder;
MiniReflectTypeTableFLATBUFFERS_FINAL_CLASS121*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeTable *MiniReflectTypeTable() {
122*14675a02SAndroid Build Coastguard Worker     return ResultExpectErrorTypeTable();
123*14675a02SAndroid Build Coastguard Worker   }
124*14675a02SAndroid Build Coastguard Worker   enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
125*14675a02SAndroid Build Coastguard Worker     VT_EXPECTATION = 4,
126*14675a02SAndroid Build Coastguard Worker     VT_FILE_NAME = 6,
127*14675a02SAndroid Build Coastguard Worker     VT_LINE = 8
128*14675a02SAndroid Build Coastguard Worker   };
expectationFLATBUFFERS_FINAL_CLASS129*14675a02SAndroid Build Coastguard Worker   const flatbuffers::String *expectation() const {
130*14675a02SAndroid Build Coastguard Worker     return GetPointer<const flatbuffers::String *>(VT_EXPECTATION);
131*14675a02SAndroid Build Coastguard Worker   }
file_nameFLATBUFFERS_FINAL_CLASS132*14675a02SAndroid Build Coastguard Worker   const flatbuffers::String *file_name() const {
133*14675a02SAndroid Build Coastguard Worker     return GetPointer<const flatbuffers::String *>(VT_FILE_NAME);
134*14675a02SAndroid Build Coastguard Worker   }
lineFLATBUFFERS_FINAL_CLASS135*14675a02SAndroid Build Coastguard Worker   int32_t line() const {
136*14675a02SAndroid Build Coastguard Worker     return GetField<int32_t>(VT_LINE, 0);
137*14675a02SAndroid Build Coastguard Worker   }
VerifyFLATBUFFERS_FINAL_CLASS138*14675a02SAndroid Build Coastguard Worker   bool Verify(flatbuffers::Verifier &verifier) const {
139*14675a02SAndroid Build Coastguard Worker     return VerifyTableStart(verifier) &&
140*14675a02SAndroid Build Coastguard Worker            VerifyOffset(verifier, VT_EXPECTATION) &&
141*14675a02SAndroid Build Coastguard Worker            verifier.VerifyString(expectation()) &&
142*14675a02SAndroid Build Coastguard Worker            VerifyOffset(verifier, VT_FILE_NAME) &&
143*14675a02SAndroid Build Coastguard Worker            verifier.VerifyString(file_name()) &&
144*14675a02SAndroid Build Coastguard Worker            VerifyField<int32_t>(verifier, VT_LINE, 4) &&
145*14675a02SAndroid Build Coastguard Worker            verifier.EndTable();
146*14675a02SAndroid Build Coastguard Worker   }
147*14675a02SAndroid Build Coastguard Worker   ResultExpectErrorT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
148*14675a02SAndroid Build Coastguard Worker   void UnPackTo(ResultExpectErrorT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
149*14675a02SAndroid Build Coastguard Worker   static flatbuffers::Offset<ResultExpectError> Pack(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectErrorT* _o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
150*14675a02SAndroid Build Coastguard Worker };
151*14675a02SAndroid Build Coastguard Worker 
152*14675a02SAndroid Build Coastguard Worker struct ResultExpectErrorBuilder {
153*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectError Table;
154*14675a02SAndroid Build Coastguard Worker   flatbuffers::FlatBufferBuilder &fbb_;
155*14675a02SAndroid Build Coastguard Worker   flatbuffers::uoffset_t start_;
add_expectationResultExpectErrorBuilder156*14675a02SAndroid Build Coastguard Worker   void add_expectation(flatbuffers::Offset<flatbuffers::String> expectation) {
157*14675a02SAndroid Build Coastguard Worker     fbb_.AddOffset(ResultExpectError::VT_EXPECTATION, expectation);
158*14675a02SAndroid Build Coastguard Worker   }
add_file_nameResultExpectErrorBuilder159*14675a02SAndroid Build Coastguard Worker   void add_file_name(flatbuffers::Offset<flatbuffers::String> file_name) {
160*14675a02SAndroid Build Coastguard Worker     fbb_.AddOffset(ResultExpectError::VT_FILE_NAME, file_name);
161*14675a02SAndroid Build Coastguard Worker   }
add_lineResultExpectErrorBuilder162*14675a02SAndroid Build Coastguard Worker   void add_line(int32_t line) {
163*14675a02SAndroid Build Coastguard Worker     fbb_.AddElement<int32_t>(ResultExpectError::VT_LINE, line, 0);
164*14675a02SAndroid Build Coastguard Worker   }
ResultExpectErrorBuilderResultExpectErrorBuilder165*14675a02SAndroid Build Coastguard Worker   explicit ResultExpectErrorBuilder(flatbuffers::FlatBufferBuilder &_fbb)
166*14675a02SAndroid Build Coastguard Worker         : fbb_(_fbb) {
167*14675a02SAndroid Build Coastguard Worker     start_ = fbb_.StartTable();
168*14675a02SAndroid Build Coastguard Worker   }
FinishResultExpectErrorBuilder169*14675a02SAndroid Build Coastguard Worker   flatbuffers::Offset<ResultExpectError> Finish() {
170*14675a02SAndroid Build Coastguard Worker     const auto end = fbb_.EndTable(start_);
171*14675a02SAndroid Build Coastguard Worker     auto o = flatbuffers::Offset<ResultExpectError>(end);
172*14675a02SAndroid Build Coastguard Worker     return o;
173*14675a02SAndroid Build Coastguard Worker   }
174*14675a02SAndroid Build Coastguard Worker };
175*14675a02SAndroid Build Coastguard Worker 
176*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectError> CreateResultExpectError(
177*14675a02SAndroid Build Coastguard Worker     flatbuffers::FlatBufferBuilder &_fbb,
178*14675a02SAndroid Build Coastguard Worker     flatbuffers::Offset<flatbuffers::String> expectation = 0,
179*14675a02SAndroid Build Coastguard Worker     flatbuffers::Offset<flatbuffers::String> file_name = 0,
180*14675a02SAndroid Build Coastguard Worker     int32_t line = 0) {
181*14675a02SAndroid Build Coastguard Worker   ResultExpectErrorBuilder builder_(_fbb);
182*14675a02SAndroid Build Coastguard Worker   builder_.add_line(line);
183*14675a02SAndroid Build Coastguard Worker   builder_.add_file_name(file_name);
184*14675a02SAndroid Build Coastguard Worker   builder_.add_expectation(expectation);
185*14675a02SAndroid Build Coastguard Worker   return builder_.Finish();
186*14675a02SAndroid Build Coastguard Worker }
187*14675a02SAndroid Build Coastguard Worker 
188*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectError> CreateResultExpectErrorDirect(
189*14675a02SAndroid Build Coastguard Worker     flatbuffers::FlatBufferBuilder &_fbb,
190*14675a02SAndroid Build Coastguard Worker     const char *expectation = nullptr,
191*14675a02SAndroid Build Coastguard Worker     const char *file_name = nullptr,
192*14675a02SAndroid Build Coastguard Worker     int32_t line = 0) {
193*14675a02SAndroid Build Coastguard Worker   auto expectation__ = expectation ? _fbb.CreateString(expectation) : 0;
194*14675a02SAndroid Build Coastguard Worker   auto file_name__ = file_name ? _fbb.CreateString(file_name) : 0;
195*14675a02SAndroid Build Coastguard Worker   return CreateResultExpectError(
196*14675a02SAndroid Build Coastguard Worker       _fbb,
197*14675a02SAndroid Build Coastguard Worker       expectation__,
198*14675a02SAndroid Build Coastguard Worker       file_name__,
199*14675a02SAndroid Build Coastguard Worker       line);
200*14675a02SAndroid Build Coastguard Worker }
201*14675a02SAndroid Build Coastguard Worker 
202*14675a02SAndroid Build Coastguard Worker flatbuffers::Offset<ResultExpectError> CreateResultExpectError(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectErrorT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
203*14675a02SAndroid Build Coastguard Worker 
204*14675a02SAndroid Build Coastguard Worker struct ResultExpectStatusErrorT : public flatbuffers::NativeTable {
205*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectStatusError TableType;
206*14675a02SAndroid Build Coastguard Worker   TracingStatusCode expected_code = TracingStatusCode_Ok;
207*14675a02SAndroid Build Coastguard Worker   TracingStatusCode actual_code = TracingStatusCode_Ok;
208*14675a02SAndroid Build Coastguard Worker   std::string message{};
209*14675a02SAndroid Build Coastguard Worker   std::string file_name{};
210*14675a02SAndroid Build Coastguard Worker   int32_t line = 0;
211*14675a02SAndroid Build Coastguard Worker };
212*14675a02SAndroid Build Coastguard Worker 
213*14675a02SAndroid Build Coastguard Worker struct ResultExpectStatusError FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
214*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectStatusErrorT NativeTableType;
215*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectStatusErrorBuilder Builder;
MiniReflectTypeTableFLATBUFFERS_FINAL_CLASS216*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeTable *MiniReflectTypeTable() {
217*14675a02SAndroid Build Coastguard Worker     return ResultExpectStatusErrorTypeTable();
218*14675a02SAndroid Build Coastguard Worker   }
219*14675a02SAndroid Build Coastguard Worker   enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
220*14675a02SAndroid Build Coastguard Worker     VT_EXPECTED_CODE = 4,
221*14675a02SAndroid Build Coastguard Worker     VT_ACTUAL_CODE = 6,
222*14675a02SAndroid Build Coastguard Worker     VT_MESSAGE = 8,
223*14675a02SAndroid Build Coastguard Worker     VT_FILE_NAME = 10,
224*14675a02SAndroid Build Coastguard Worker     VT_LINE = 12
225*14675a02SAndroid Build Coastguard Worker   };
expected_codeFLATBUFFERS_FINAL_CLASS226*14675a02SAndroid Build Coastguard Worker   TracingStatusCode expected_code() const {
227*14675a02SAndroid Build Coastguard Worker     return static_cast<TracingStatusCode>(GetField<int16_t>(VT_EXPECTED_CODE, 0));
228*14675a02SAndroid Build Coastguard Worker   }
actual_codeFLATBUFFERS_FINAL_CLASS229*14675a02SAndroid Build Coastguard Worker   TracingStatusCode actual_code() const {
230*14675a02SAndroid Build Coastguard Worker     return static_cast<TracingStatusCode>(GetField<int16_t>(VT_ACTUAL_CODE, 0));
231*14675a02SAndroid Build Coastguard Worker   }
messageFLATBUFFERS_FINAL_CLASS232*14675a02SAndroid Build Coastguard Worker   const flatbuffers::String *message() const {
233*14675a02SAndroid Build Coastguard Worker     return GetPointer<const flatbuffers::String *>(VT_MESSAGE);
234*14675a02SAndroid Build Coastguard Worker   }
file_nameFLATBUFFERS_FINAL_CLASS235*14675a02SAndroid Build Coastguard Worker   const flatbuffers::String *file_name() const {
236*14675a02SAndroid Build Coastguard Worker     return GetPointer<const flatbuffers::String *>(VT_FILE_NAME);
237*14675a02SAndroid Build Coastguard Worker   }
lineFLATBUFFERS_FINAL_CLASS238*14675a02SAndroid Build Coastguard Worker   int32_t line() const {
239*14675a02SAndroid Build Coastguard Worker     return GetField<int32_t>(VT_LINE, 0);
240*14675a02SAndroid Build Coastguard Worker   }
VerifyFLATBUFFERS_FINAL_CLASS241*14675a02SAndroid Build Coastguard Worker   bool Verify(flatbuffers::Verifier &verifier) const {
242*14675a02SAndroid Build Coastguard Worker     return VerifyTableStart(verifier) &&
243*14675a02SAndroid Build Coastguard Worker            VerifyField<int16_t>(verifier, VT_EXPECTED_CODE, 2) &&
244*14675a02SAndroid Build Coastguard Worker            VerifyField<int16_t>(verifier, VT_ACTUAL_CODE, 2) &&
245*14675a02SAndroid Build Coastguard Worker            VerifyOffset(verifier, VT_MESSAGE) &&
246*14675a02SAndroid Build Coastguard Worker            verifier.VerifyString(message()) &&
247*14675a02SAndroid Build Coastguard Worker            VerifyOffset(verifier, VT_FILE_NAME) &&
248*14675a02SAndroid Build Coastguard Worker            verifier.VerifyString(file_name()) &&
249*14675a02SAndroid Build Coastguard Worker            VerifyField<int32_t>(verifier, VT_LINE, 4) &&
250*14675a02SAndroid Build Coastguard Worker            verifier.EndTable();
251*14675a02SAndroid Build Coastguard Worker   }
252*14675a02SAndroid Build Coastguard Worker   ResultExpectStatusErrorT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
253*14675a02SAndroid Build Coastguard Worker   void UnPackTo(ResultExpectStatusErrorT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
254*14675a02SAndroid Build Coastguard Worker   static flatbuffers::Offset<ResultExpectStatusError> Pack(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectStatusErrorT* _o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
255*14675a02SAndroid Build Coastguard Worker };
256*14675a02SAndroid Build Coastguard Worker 
257*14675a02SAndroid Build Coastguard Worker struct ResultExpectStatusErrorBuilder {
258*14675a02SAndroid Build Coastguard Worker   typedef ResultExpectStatusError Table;
259*14675a02SAndroid Build Coastguard Worker   flatbuffers::FlatBufferBuilder &fbb_;
260*14675a02SAndroid Build Coastguard Worker   flatbuffers::uoffset_t start_;
add_expected_codeResultExpectStatusErrorBuilder261*14675a02SAndroid Build Coastguard Worker   void add_expected_code(TracingStatusCode expected_code) {
262*14675a02SAndroid Build Coastguard Worker     fbb_.AddElement<int16_t>(ResultExpectStatusError::VT_EXPECTED_CODE, static_cast<int16_t>(expected_code), 0);
263*14675a02SAndroid Build Coastguard Worker   }
add_actual_codeResultExpectStatusErrorBuilder264*14675a02SAndroid Build Coastguard Worker   void add_actual_code(TracingStatusCode actual_code) {
265*14675a02SAndroid Build Coastguard Worker     fbb_.AddElement<int16_t>(ResultExpectStatusError::VT_ACTUAL_CODE, static_cast<int16_t>(actual_code), 0);
266*14675a02SAndroid Build Coastguard Worker   }
add_messageResultExpectStatusErrorBuilder267*14675a02SAndroid Build Coastguard Worker   void add_message(flatbuffers::Offset<flatbuffers::String> message) {
268*14675a02SAndroid Build Coastguard Worker     fbb_.AddOffset(ResultExpectStatusError::VT_MESSAGE, message);
269*14675a02SAndroid Build Coastguard Worker   }
add_file_nameResultExpectStatusErrorBuilder270*14675a02SAndroid Build Coastguard Worker   void add_file_name(flatbuffers::Offset<flatbuffers::String> file_name) {
271*14675a02SAndroid Build Coastguard Worker     fbb_.AddOffset(ResultExpectStatusError::VT_FILE_NAME, file_name);
272*14675a02SAndroid Build Coastguard Worker   }
add_lineResultExpectStatusErrorBuilder273*14675a02SAndroid Build Coastguard Worker   void add_line(int32_t line) {
274*14675a02SAndroid Build Coastguard Worker     fbb_.AddElement<int32_t>(ResultExpectStatusError::VT_LINE, line, 0);
275*14675a02SAndroid Build Coastguard Worker   }
ResultExpectStatusErrorBuilderResultExpectStatusErrorBuilder276*14675a02SAndroid Build Coastguard Worker   explicit ResultExpectStatusErrorBuilder(flatbuffers::FlatBufferBuilder &_fbb)
277*14675a02SAndroid Build Coastguard Worker         : fbb_(_fbb) {
278*14675a02SAndroid Build Coastguard Worker     start_ = fbb_.StartTable();
279*14675a02SAndroid Build Coastguard Worker   }
FinishResultExpectStatusErrorBuilder280*14675a02SAndroid Build Coastguard Worker   flatbuffers::Offset<ResultExpectStatusError> Finish() {
281*14675a02SAndroid Build Coastguard Worker     const auto end = fbb_.EndTable(start_);
282*14675a02SAndroid Build Coastguard Worker     auto o = flatbuffers::Offset<ResultExpectStatusError>(end);
283*14675a02SAndroid Build Coastguard Worker     return o;
284*14675a02SAndroid Build Coastguard Worker   }
285*14675a02SAndroid Build Coastguard Worker };
286*14675a02SAndroid Build Coastguard Worker 
287*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectStatusError> CreateResultExpectStatusError(
288*14675a02SAndroid Build Coastguard Worker     flatbuffers::FlatBufferBuilder &_fbb,
289*14675a02SAndroid Build Coastguard Worker     TracingStatusCode expected_code = TracingStatusCode_Ok,
290*14675a02SAndroid Build Coastguard Worker     TracingStatusCode actual_code = TracingStatusCode_Ok,
291*14675a02SAndroid Build Coastguard Worker     flatbuffers::Offset<flatbuffers::String> message = 0,
292*14675a02SAndroid Build Coastguard Worker     flatbuffers::Offset<flatbuffers::String> file_name = 0,
293*14675a02SAndroid Build Coastguard Worker     int32_t line = 0) {
294*14675a02SAndroid Build Coastguard Worker   ResultExpectStatusErrorBuilder builder_(_fbb);
295*14675a02SAndroid Build Coastguard Worker   builder_.add_line(line);
296*14675a02SAndroid Build Coastguard Worker   builder_.add_file_name(file_name);
297*14675a02SAndroid Build Coastguard Worker   builder_.add_message(message);
298*14675a02SAndroid Build Coastguard Worker   builder_.add_actual_code(actual_code);
299*14675a02SAndroid Build Coastguard Worker   builder_.add_expected_code(expected_code);
300*14675a02SAndroid Build Coastguard Worker   return builder_.Finish();
301*14675a02SAndroid Build Coastguard Worker }
302*14675a02SAndroid Build Coastguard Worker 
303*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectStatusError> CreateResultExpectStatusErrorDirect(
304*14675a02SAndroid Build Coastguard Worker     flatbuffers::FlatBufferBuilder &_fbb,
305*14675a02SAndroid Build Coastguard Worker     TracingStatusCode expected_code = TracingStatusCode_Ok,
306*14675a02SAndroid Build Coastguard Worker     TracingStatusCode actual_code = TracingStatusCode_Ok,
307*14675a02SAndroid Build Coastguard Worker     const char *message = nullptr,
308*14675a02SAndroid Build Coastguard Worker     const char *file_name = nullptr,
309*14675a02SAndroid Build Coastguard Worker     int32_t line = 0) {
310*14675a02SAndroid Build Coastguard Worker   auto message__ = message ? _fbb.CreateString(message) : 0;
311*14675a02SAndroid Build Coastguard Worker   auto file_name__ = file_name ? _fbb.CreateString(file_name) : 0;
312*14675a02SAndroid Build Coastguard Worker   return CreateResultExpectStatusError(
313*14675a02SAndroid Build Coastguard Worker       _fbb,
314*14675a02SAndroid Build Coastguard Worker       expected_code,
315*14675a02SAndroid Build Coastguard Worker       actual_code,
316*14675a02SAndroid Build Coastguard Worker       message__,
317*14675a02SAndroid Build Coastguard Worker       file_name__,
318*14675a02SAndroid Build Coastguard Worker       line);
319*14675a02SAndroid Build Coastguard Worker }
320*14675a02SAndroid Build Coastguard Worker 
321*14675a02SAndroid Build Coastguard Worker flatbuffers::Offset<ResultExpectStatusError> CreateResultExpectStatusError(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectStatusErrorT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
322*14675a02SAndroid Build Coastguard Worker 
323*14675a02SAndroid Build Coastguard Worker struct ProtoParseFailureT : public flatbuffers::NativeTable {
324*14675a02SAndroid Build Coastguard Worker   typedef ProtoParseFailure TableType;
325*14675a02SAndroid Build Coastguard Worker   std::string type{};
326*14675a02SAndroid Build Coastguard Worker };
327*14675a02SAndroid Build Coastguard Worker 
328*14675a02SAndroid Build Coastguard Worker struct ProtoParseFailure FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
329*14675a02SAndroid Build Coastguard Worker   typedef ProtoParseFailureT NativeTableType;
330*14675a02SAndroid Build Coastguard Worker   typedef ProtoParseFailureBuilder Builder;
MiniReflectTypeTableFLATBUFFERS_FINAL_CLASS331*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeTable *MiniReflectTypeTable() {
332*14675a02SAndroid Build Coastguard Worker     return ProtoParseFailureTypeTable();
333*14675a02SAndroid Build Coastguard Worker   }
334*14675a02SAndroid Build Coastguard Worker   enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
335*14675a02SAndroid Build Coastguard Worker     VT_TYPE = 4
336*14675a02SAndroid Build Coastguard Worker   };
typeFLATBUFFERS_FINAL_CLASS337*14675a02SAndroid Build Coastguard Worker   const flatbuffers::String *type() const {
338*14675a02SAndroid Build Coastguard Worker     return GetPointer<const flatbuffers::String *>(VT_TYPE);
339*14675a02SAndroid Build Coastguard Worker   }
VerifyFLATBUFFERS_FINAL_CLASS340*14675a02SAndroid Build Coastguard Worker   bool Verify(flatbuffers::Verifier &verifier) const {
341*14675a02SAndroid Build Coastguard Worker     return VerifyTableStart(verifier) &&
342*14675a02SAndroid Build Coastguard Worker            VerifyOffset(verifier, VT_TYPE) &&
343*14675a02SAndroid Build Coastguard Worker            verifier.VerifyString(type()) &&
344*14675a02SAndroid Build Coastguard Worker            verifier.EndTable();
345*14675a02SAndroid Build Coastguard Worker   }
346*14675a02SAndroid Build Coastguard Worker   ProtoParseFailureT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const;
347*14675a02SAndroid Build Coastguard Worker   void UnPackTo(ProtoParseFailureT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const;
348*14675a02SAndroid Build Coastguard Worker   static flatbuffers::Offset<ProtoParseFailure> Pack(flatbuffers::FlatBufferBuilder &_fbb, const ProtoParseFailureT* _o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
349*14675a02SAndroid Build Coastguard Worker };
350*14675a02SAndroid Build Coastguard Worker 
351*14675a02SAndroid Build Coastguard Worker struct ProtoParseFailureBuilder {
352*14675a02SAndroid Build Coastguard Worker   typedef ProtoParseFailure Table;
353*14675a02SAndroid Build Coastguard Worker   flatbuffers::FlatBufferBuilder &fbb_;
354*14675a02SAndroid Build Coastguard Worker   flatbuffers::uoffset_t start_;
add_typeProtoParseFailureBuilder355*14675a02SAndroid Build Coastguard Worker   void add_type(flatbuffers::Offset<flatbuffers::String> type) {
356*14675a02SAndroid Build Coastguard Worker     fbb_.AddOffset(ProtoParseFailure::VT_TYPE, type);
357*14675a02SAndroid Build Coastguard Worker   }
ProtoParseFailureBuilderProtoParseFailureBuilder358*14675a02SAndroid Build Coastguard Worker   explicit ProtoParseFailureBuilder(flatbuffers::FlatBufferBuilder &_fbb)
359*14675a02SAndroid Build Coastguard Worker         : fbb_(_fbb) {
360*14675a02SAndroid Build Coastguard Worker     start_ = fbb_.StartTable();
361*14675a02SAndroid Build Coastguard Worker   }
FinishProtoParseFailureBuilder362*14675a02SAndroid Build Coastguard Worker   flatbuffers::Offset<ProtoParseFailure> Finish() {
363*14675a02SAndroid Build Coastguard Worker     const auto end = fbb_.EndTable(start_);
364*14675a02SAndroid Build Coastguard Worker     auto o = flatbuffers::Offset<ProtoParseFailure>(end);
365*14675a02SAndroid Build Coastguard Worker     return o;
366*14675a02SAndroid Build Coastguard Worker   }
367*14675a02SAndroid Build Coastguard Worker };
368*14675a02SAndroid Build Coastguard Worker 
369*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ProtoParseFailure> CreateProtoParseFailure(
370*14675a02SAndroid Build Coastguard Worker     flatbuffers::FlatBufferBuilder &_fbb,
371*14675a02SAndroid Build Coastguard Worker     flatbuffers::Offset<flatbuffers::String> type = 0) {
372*14675a02SAndroid Build Coastguard Worker   ProtoParseFailureBuilder builder_(_fbb);
373*14675a02SAndroid Build Coastguard Worker   builder_.add_type(type);
374*14675a02SAndroid Build Coastguard Worker   return builder_.Finish();
375*14675a02SAndroid Build Coastguard Worker }
376*14675a02SAndroid Build Coastguard Worker 
377*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ProtoParseFailure> CreateProtoParseFailureDirect(
378*14675a02SAndroid Build Coastguard Worker     flatbuffers::FlatBufferBuilder &_fbb,
379*14675a02SAndroid Build Coastguard Worker     const char *type = nullptr) {
380*14675a02SAndroid Build Coastguard Worker   auto type__ = type ? _fbb.CreateString(type) : 0;
381*14675a02SAndroid Build Coastguard Worker   return CreateProtoParseFailure(
382*14675a02SAndroid Build Coastguard Worker       _fbb,
383*14675a02SAndroid Build Coastguard Worker       type__);
384*14675a02SAndroid Build Coastguard Worker }
385*14675a02SAndroid Build Coastguard Worker 
386*14675a02SAndroid Build Coastguard Worker flatbuffers::Offset<ProtoParseFailure> CreateProtoParseFailure(flatbuffers::FlatBufferBuilder &_fbb, const ProtoParseFailureT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
387*14675a02SAndroid Build Coastguard Worker 
UnPack(const flatbuffers::resolver_function_t * _resolver)388*14675a02SAndroid Build Coastguard Worker inline ResultExpectErrorT *ResultExpectError::UnPack(const flatbuffers::resolver_function_t *_resolver) const {
389*14675a02SAndroid Build Coastguard Worker   auto _o = std::unique_ptr<ResultExpectErrorT>(new ResultExpectErrorT());
390*14675a02SAndroid Build Coastguard Worker   UnPackTo(_o.get(), _resolver);
391*14675a02SAndroid Build Coastguard Worker   return _o.release();
392*14675a02SAndroid Build Coastguard Worker }
393*14675a02SAndroid Build Coastguard Worker 
UnPackTo(ResultExpectErrorT * _o,const flatbuffers::resolver_function_t * _resolver)394*14675a02SAndroid Build Coastguard Worker inline void ResultExpectError::UnPackTo(ResultExpectErrorT *_o, const flatbuffers::resolver_function_t *_resolver) const {
395*14675a02SAndroid Build Coastguard Worker   (void)_o;
396*14675a02SAndroid Build Coastguard Worker   (void)_resolver;
397*14675a02SAndroid Build Coastguard Worker   { auto _e = expectation(); if (_e) _o->expectation = _e->str(); }
398*14675a02SAndroid Build Coastguard Worker   { auto _e = file_name(); if (_e) _o->file_name = _e->str(); }
399*14675a02SAndroid Build Coastguard Worker   { auto _e = line(); _o->line = _e; }
400*14675a02SAndroid Build Coastguard Worker }
401*14675a02SAndroid Build Coastguard Worker 
Pack(flatbuffers::FlatBufferBuilder & _fbb,const ResultExpectErrorT * _o,const flatbuffers::rehasher_function_t * _rehasher)402*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectError> ResultExpectError::Pack(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectErrorT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
403*14675a02SAndroid Build Coastguard Worker   return CreateResultExpectError(_fbb, _o, _rehasher);
404*14675a02SAndroid Build Coastguard Worker }
405*14675a02SAndroid Build Coastguard Worker 
CreateResultExpectError(flatbuffers::FlatBufferBuilder & _fbb,const ResultExpectErrorT * _o,const flatbuffers::rehasher_function_t * _rehasher)406*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectError> CreateResultExpectError(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectErrorT *_o, const flatbuffers::rehasher_function_t *_rehasher) {
407*14675a02SAndroid Build Coastguard Worker   (void)_rehasher;
408*14675a02SAndroid Build Coastguard Worker   (void)_o;
409*14675a02SAndroid Build Coastguard Worker   struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const ResultExpectErrorT* __o; const flatbuffers::rehasher_function_t *__rehasher; } _va = { &_fbb, _o, _rehasher}; (void)_va;
410*14675a02SAndroid Build Coastguard Worker   auto _expectation = _o->expectation.empty() ? 0 : _fbb.CreateString(_o->expectation);
411*14675a02SAndroid Build Coastguard Worker   auto _file_name = _o->file_name.empty() ? 0 : _fbb.CreateString(_o->file_name);
412*14675a02SAndroid Build Coastguard Worker   auto _line = _o->line;
413*14675a02SAndroid Build Coastguard Worker   return CreateResultExpectError(
414*14675a02SAndroid Build Coastguard Worker       _fbb,
415*14675a02SAndroid Build Coastguard Worker       _expectation,
416*14675a02SAndroid Build Coastguard Worker       _file_name,
417*14675a02SAndroid Build Coastguard Worker       _line);
418*14675a02SAndroid Build Coastguard Worker }
419*14675a02SAndroid Build Coastguard Worker 
UnPack(const flatbuffers::resolver_function_t * _resolver)420*14675a02SAndroid Build Coastguard Worker inline ResultExpectStatusErrorT *ResultExpectStatusError::UnPack(const flatbuffers::resolver_function_t *_resolver) const {
421*14675a02SAndroid Build Coastguard Worker   auto _o = std::unique_ptr<ResultExpectStatusErrorT>(new ResultExpectStatusErrorT());
422*14675a02SAndroid Build Coastguard Worker   UnPackTo(_o.get(), _resolver);
423*14675a02SAndroid Build Coastguard Worker   return _o.release();
424*14675a02SAndroid Build Coastguard Worker }
425*14675a02SAndroid Build Coastguard Worker 
UnPackTo(ResultExpectStatusErrorT * _o,const flatbuffers::resolver_function_t * _resolver)426*14675a02SAndroid Build Coastguard Worker inline void ResultExpectStatusError::UnPackTo(ResultExpectStatusErrorT *_o, const flatbuffers::resolver_function_t *_resolver) const {
427*14675a02SAndroid Build Coastguard Worker   (void)_o;
428*14675a02SAndroid Build Coastguard Worker   (void)_resolver;
429*14675a02SAndroid Build Coastguard Worker   { auto _e = expected_code(); _o->expected_code = _e; }
430*14675a02SAndroid Build Coastguard Worker   { auto _e = actual_code(); _o->actual_code = _e; }
431*14675a02SAndroid Build Coastguard Worker   { auto _e = message(); if (_e) _o->message = _e->str(); }
432*14675a02SAndroid Build Coastguard Worker   { auto _e = file_name(); if (_e) _o->file_name = _e->str(); }
433*14675a02SAndroid Build Coastguard Worker   { auto _e = line(); _o->line = _e; }
434*14675a02SAndroid Build Coastguard Worker }
435*14675a02SAndroid Build Coastguard Worker 
Pack(flatbuffers::FlatBufferBuilder & _fbb,const ResultExpectStatusErrorT * _o,const flatbuffers::rehasher_function_t * _rehasher)436*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectStatusError> ResultExpectStatusError::Pack(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectStatusErrorT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
437*14675a02SAndroid Build Coastguard Worker   return CreateResultExpectStatusError(_fbb, _o, _rehasher);
438*14675a02SAndroid Build Coastguard Worker }
439*14675a02SAndroid Build Coastguard Worker 
CreateResultExpectStatusError(flatbuffers::FlatBufferBuilder & _fbb,const ResultExpectStatusErrorT * _o,const flatbuffers::rehasher_function_t * _rehasher)440*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ResultExpectStatusError> CreateResultExpectStatusError(flatbuffers::FlatBufferBuilder &_fbb, const ResultExpectStatusErrorT *_o, const flatbuffers::rehasher_function_t *_rehasher) {
441*14675a02SAndroid Build Coastguard Worker   (void)_rehasher;
442*14675a02SAndroid Build Coastguard Worker   (void)_o;
443*14675a02SAndroid Build Coastguard Worker   struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const ResultExpectStatusErrorT* __o; const flatbuffers::rehasher_function_t *__rehasher; } _va = { &_fbb, _o, _rehasher}; (void)_va;
444*14675a02SAndroid Build Coastguard Worker   auto _expected_code = _o->expected_code;
445*14675a02SAndroid Build Coastguard Worker   auto _actual_code = _o->actual_code;
446*14675a02SAndroid Build Coastguard Worker   auto _message = _o->message.empty() ? 0 : _fbb.CreateString(_o->message);
447*14675a02SAndroid Build Coastguard Worker   auto _file_name = _o->file_name.empty() ? 0 : _fbb.CreateString(_o->file_name);
448*14675a02SAndroid Build Coastguard Worker   auto _line = _o->line;
449*14675a02SAndroid Build Coastguard Worker   return CreateResultExpectStatusError(
450*14675a02SAndroid Build Coastguard Worker       _fbb,
451*14675a02SAndroid Build Coastguard Worker       _expected_code,
452*14675a02SAndroid Build Coastguard Worker       _actual_code,
453*14675a02SAndroid Build Coastguard Worker       _message,
454*14675a02SAndroid Build Coastguard Worker       _file_name,
455*14675a02SAndroid Build Coastguard Worker       _line);
456*14675a02SAndroid Build Coastguard Worker }
457*14675a02SAndroid Build Coastguard Worker 
UnPack(const flatbuffers::resolver_function_t * _resolver)458*14675a02SAndroid Build Coastguard Worker inline ProtoParseFailureT *ProtoParseFailure::UnPack(const flatbuffers::resolver_function_t *_resolver) const {
459*14675a02SAndroid Build Coastguard Worker   auto _o = std::unique_ptr<ProtoParseFailureT>(new ProtoParseFailureT());
460*14675a02SAndroid Build Coastguard Worker   UnPackTo(_o.get(), _resolver);
461*14675a02SAndroid Build Coastguard Worker   return _o.release();
462*14675a02SAndroid Build Coastguard Worker }
463*14675a02SAndroid Build Coastguard Worker 
UnPackTo(ProtoParseFailureT * _o,const flatbuffers::resolver_function_t * _resolver)464*14675a02SAndroid Build Coastguard Worker inline void ProtoParseFailure::UnPackTo(ProtoParseFailureT *_o, const flatbuffers::resolver_function_t *_resolver) const {
465*14675a02SAndroid Build Coastguard Worker   (void)_o;
466*14675a02SAndroid Build Coastguard Worker   (void)_resolver;
467*14675a02SAndroid Build Coastguard Worker   { auto _e = type(); if (_e) _o->type = _e->str(); }
468*14675a02SAndroid Build Coastguard Worker }
469*14675a02SAndroid Build Coastguard Worker 
Pack(flatbuffers::FlatBufferBuilder & _fbb,const ProtoParseFailureT * _o,const flatbuffers::rehasher_function_t * _rehasher)470*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ProtoParseFailure> ProtoParseFailure::Pack(flatbuffers::FlatBufferBuilder &_fbb, const ProtoParseFailureT* _o, const flatbuffers::rehasher_function_t *_rehasher) {
471*14675a02SAndroid Build Coastguard Worker   return CreateProtoParseFailure(_fbb, _o, _rehasher);
472*14675a02SAndroid Build Coastguard Worker }
473*14675a02SAndroid Build Coastguard Worker 
CreateProtoParseFailure(flatbuffers::FlatBufferBuilder & _fbb,const ProtoParseFailureT * _o,const flatbuffers::rehasher_function_t * _rehasher)474*14675a02SAndroid Build Coastguard Worker inline flatbuffers::Offset<ProtoParseFailure> CreateProtoParseFailure(flatbuffers::FlatBufferBuilder &_fbb, const ProtoParseFailureT *_o, const flatbuffers::rehasher_function_t *_rehasher) {
475*14675a02SAndroid Build Coastguard Worker   (void)_rehasher;
476*14675a02SAndroid Build Coastguard Worker   (void)_o;
477*14675a02SAndroid Build Coastguard Worker   struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const ProtoParseFailureT* __o; const flatbuffers::rehasher_function_t *__rehasher; } _va = { &_fbb, _o, _rehasher}; (void)_va;
478*14675a02SAndroid Build Coastguard Worker   auto _type = _o->type.empty() ? 0 : _fbb.CreateString(_o->type);
479*14675a02SAndroid Build Coastguard Worker   return CreateProtoParseFailure(
480*14675a02SAndroid Build Coastguard Worker       _fbb,
481*14675a02SAndroid Build Coastguard Worker       _type);
482*14675a02SAndroid Build Coastguard Worker }
483*14675a02SAndroid Build Coastguard Worker 
TracingStatusCodeTypeTable()484*14675a02SAndroid Build Coastguard Worker inline const flatbuffers::TypeTable *TracingStatusCodeTypeTable() {
485*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeCode type_codes[] = {
486*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
487*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
488*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
489*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
490*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
491*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
492*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
493*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
494*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
495*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
496*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
497*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
498*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
499*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
500*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
501*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
502*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 }
503*14675a02SAndroid Build Coastguard Worker   };
504*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeFunction type_refs[] = {
505*14675a02SAndroid Build Coastguard Worker     TracingStatusCodeTypeTable
506*14675a02SAndroid Build Coastguard Worker   };
507*14675a02SAndroid Build Coastguard Worker   static const char * const names[] = {
508*14675a02SAndroid Build Coastguard Worker     "Ok",
509*14675a02SAndroid Build Coastguard Worker     "Cancelled",
510*14675a02SAndroid Build Coastguard Worker     "Unknown",
511*14675a02SAndroid Build Coastguard Worker     "InvalidArgument",
512*14675a02SAndroid Build Coastguard Worker     "DeadlineExceeded",
513*14675a02SAndroid Build Coastguard Worker     "NotFound",
514*14675a02SAndroid Build Coastguard Worker     "AlreadyExists",
515*14675a02SAndroid Build Coastguard Worker     "PermissionDenied",
516*14675a02SAndroid Build Coastguard Worker     "ResourceExhausted",
517*14675a02SAndroid Build Coastguard Worker     "FailedPrecondition",
518*14675a02SAndroid Build Coastguard Worker     "Aborted",
519*14675a02SAndroid Build Coastguard Worker     "OutOfRange",
520*14675a02SAndroid Build Coastguard Worker     "Unimplemented",
521*14675a02SAndroid Build Coastguard Worker     "Internal",
522*14675a02SAndroid Build Coastguard Worker     "Unavailable",
523*14675a02SAndroid Build Coastguard Worker     "DataLoss",
524*14675a02SAndroid Build Coastguard Worker     "Unauthenticated"
525*14675a02SAndroid Build Coastguard Worker   };
526*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeTable tt = {
527*14675a02SAndroid Build Coastguard Worker     flatbuffers::ST_ENUM, 17, type_codes, type_refs, nullptr, nullptr, names
528*14675a02SAndroid Build Coastguard Worker   };
529*14675a02SAndroid Build Coastguard Worker   return &tt;
530*14675a02SAndroid Build Coastguard Worker }
531*14675a02SAndroid Build Coastguard Worker 
ResultExpectErrorTypeTable()532*14675a02SAndroid Build Coastguard Worker inline const flatbuffers::TypeTable *ResultExpectErrorTypeTable() {
533*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeCode type_codes[] = {
534*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_STRING, 0, -1 },
535*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_STRING, 0, -1 },
536*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_INT, 0, -1 }
537*14675a02SAndroid Build Coastguard Worker   };
538*14675a02SAndroid Build Coastguard Worker   static const char * const names[] = {
539*14675a02SAndroid Build Coastguard Worker     "expectation",
540*14675a02SAndroid Build Coastguard Worker     "file_name",
541*14675a02SAndroid Build Coastguard Worker     "line"
542*14675a02SAndroid Build Coastguard Worker   };
543*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeTable tt = {
544*14675a02SAndroid Build Coastguard Worker     flatbuffers::ST_TABLE, 3, type_codes, nullptr, nullptr, nullptr, names
545*14675a02SAndroid Build Coastguard Worker   };
546*14675a02SAndroid Build Coastguard Worker   return &tt;
547*14675a02SAndroid Build Coastguard Worker }
548*14675a02SAndroid Build Coastguard Worker 
ResultExpectStatusErrorTypeTable()549*14675a02SAndroid Build Coastguard Worker inline const flatbuffers::TypeTable *ResultExpectStatusErrorTypeTable() {
550*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeCode type_codes[] = {
551*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
552*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_SHORT, 0, 0 },
553*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_STRING, 0, -1 },
554*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_STRING, 0, -1 },
555*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_INT, 0, -1 }
556*14675a02SAndroid Build Coastguard Worker   };
557*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeFunction type_refs[] = {
558*14675a02SAndroid Build Coastguard Worker     TracingStatusCodeTypeTable
559*14675a02SAndroid Build Coastguard Worker   };
560*14675a02SAndroid Build Coastguard Worker   static const char * const names[] = {
561*14675a02SAndroid Build Coastguard Worker     "expected_code",
562*14675a02SAndroid Build Coastguard Worker     "actual_code",
563*14675a02SAndroid Build Coastguard Worker     "message",
564*14675a02SAndroid Build Coastguard Worker     "file_name",
565*14675a02SAndroid Build Coastguard Worker     "line"
566*14675a02SAndroid Build Coastguard Worker   };
567*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeTable tt = {
568*14675a02SAndroid Build Coastguard Worker     flatbuffers::ST_TABLE, 5, type_codes, type_refs, nullptr, nullptr, names
569*14675a02SAndroid Build Coastguard Worker   };
570*14675a02SAndroid Build Coastguard Worker   return &tt;
571*14675a02SAndroid Build Coastguard Worker }
572*14675a02SAndroid Build Coastguard Worker 
ProtoParseFailureTypeTable()573*14675a02SAndroid Build Coastguard Worker inline const flatbuffers::TypeTable *ProtoParseFailureTypeTable() {
574*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeCode type_codes[] = {
575*14675a02SAndroid Build Coastguard Worker     { flatbuffers::ET_STRING, 0, -1 }
576*14675a02SAndroid Build Coastguard Worker   };
577*14675a02SAndroid Build Coastguard Worker   static const char * const names[] = {
578*14675a02SAndroid Build Coastguard Worker     "type"
579*14675a02SAndroid Build Coastguard Worker   };
580*14675a02SAndroid Build Coastguard Worker   static const flatbuffers::TypeTable tt = {
581*14675a02SAndroid Build Coastguard Worker     flatbuffers::ST_TABLE, 1, type_codes, nullptr, nullptr, nullptr, names
582*14675a02SAndroid Build Coastguard Worker   };
583*14675a02SAndroid Build Coastguard Worker   return &tt;
584*14675a02SAndroid Build Coastguard Worker }
585*14675a02SAndroid Build Coastguard Worker 
586*14675a02SAndroid Build Coastguard Worker #endif  // FLATBUFFERS_GENERATED_TRACINGSCHEMA_H_