Mercurial > hg > sv-dependency-builds
comparison win64-msvc/include/capnp/rpc.capnp.h @ 148:b4bfdf10c4b3
Update Win64 capnp builds to v0.6
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Mon, 22 May 2017 18:56:49 +0100 |
parents | 42a73082be24 |
children |
comparison
equal
deleted
inserted
replaced
147:45360b968bf4 | 148:b4bfdf10c4b3 |
---|---|
73 }; | 73 }; |
74 | 74 |
75 struct _capnpPrivate { | 75 struct _capnpPrivate { |
76 CAPNP_DECLARE_STRUCT_HEADER(91b79f1f808db032, 1, 1) | 76 CAPNP_DECLARE_STRUCT_HEADER(91b79f1f808db032, 1, 1) |
77 #if !CAPNP_LITE | 77 #if !CAPNP_LITE |
78 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 78 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
79 #endif // !CAPNP_LITE | 79 #endif // !CAPNP_LITE |
80 }; | 80 }; |
81 }; | 81 }; |
82 | 82 |
83 struct Bootstrap { | 83 struct Bootstrap { |
88 class Pipeline; | 88 class Pipeline; |
89 | 89 |
90 struct _capnpPrivate { | 90 struct _capnpPrivate { |
91 CAPNP_DECLARE_STRUCT_HEADER(e94ccf8031176ec4, 1, 1) | 91 CAPNP_DECLARE_STRUCT_HEADER(e94ccf8031176ec4, 1, 1) |
92 #if !CAPNP_LITE | 92 #if !CAPNP_LITE |
93 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 93 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
94 #endif // !CAPNP_LITE | 94 #endif // !CAPNP_LITE |
95 }; | 95 }; |
96 }; | 96 }; |
97 | 97 |
98 struct Call { | 98 struct Call { |
104 struct SendResultsTo; | 104 struct SendResultsTo; |
105 | 105 |
106 struct _capnpPrivate { | 106 struct _capnpPrivate { |
107 CAPNP_DECLARE_STRUCT_HEADER(836a53ce789d4cd4, 3, 3) | 107 CAPNP_DECLARE_STRUCT_HEADER(836a53ce789d4cd4, 3, 3) |
108 #if !CAPNP_LITE | 108 #if !CAPNP_LITE |
109 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 109 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
110 #endif // !CAPNP_LITE | 110 #endif // !CAPNP_LITE |
111 }; | 111 }; |
112 }; | 112 }; |
113 | 113 |
114 struct Call::SendResultsTo { | 114 struct Call::SendResultsTo { |
124 }; | 124 }; |
125 | 125 |
126 struct _capnpPrivate { | 126 struct _capnpPrivate { |
127 CAPNP_DECLARE_STRUCT_HEADER(dae8b0f61aab5f99, 3, 3) | 127 CAPNP_DECLARE_STRUCT_HEADER(dae8b0f61aab5f99, 3, 3) |
128 #if !CAPNP_LITE | 128 #if !CAPNP_LITE |
129 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 129 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
130 #endif // !CAPNP_LITE | 130 #endif // !CAPNP_LITE |
131 }; | 131 }; |
132 }; | 132 }; |
133 | 133 |
134 struct Return { | 134 struct Return { |
147 }; | 147 }; |
148 | 148 |
149 struct _capnpPrivate { | 149 struct _capnpPrivate { |
150 CAPNP_DECLARE_STRUCT_HEADER(9e19b28d3db3573a, 2, 1) | 150 CAPNP_DECLARE_STRUCT_HEADER(9e19b28d3db3573a, 2, 1) |
151 #if !CAPNP_LITE | 151 #if !CAPNP_LITE |
152 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 152 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
153 #endif // !CAPNP_LITE | 153 #endif // !CAPNP_LITE |
154 }; | 154 }; |
155 }; | 155 }; |
156 | 156 |
157 struct Finish { | 157 struct Finish { |
162 class Pipeline; | 162 class Pipeline; |
163 | 163 |
164 struct _capnpPrivate { | 164 struct _capnpPrivate { |
165 CAPNP_DECLARE_STRUCT_HEADER(d37d2eb2c2f80e63, 1, 0) | 165 CAPNP_DECLARE_STRUCT_HEADER(d37d2eb2c2f80e63, 1, 0) |
166 #if !CAPNP_LITE | 166 #if !CAPNP_LITE |
167 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 167 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
168 #endif // !CAPNP_LITE | 168 #endif // !CAPNP_LITE |
169 }; | 169 }; |
170 }; | 170 }; |
171 | 171 |
172 struct Resolve { | 172 struct Resolve { |
181 }; | 181 }; |
182 | 182 |
183 struct _capnpPrivate { | 183 struct _capnpPrivate { |
184 CAPNP_DECLARE_STRUCT_HEADER(bbc29655fa89086e, 1, 1) | 184 CAPNP_DECLARE_STRUCT_HEADER(bbc29655fa89086e, 1, 1) |
185 #if !CAPNP_LITE | 185 #if !CAPNP_LITE |
186 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 186 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
187 #endif // !CAPNP_LITE | 187 #endif // !CAPNP_LITE |
188 }; | 188 }; |
189 }; | 189 }; |
190 | 190 |
191 struct Release { | 191 struct Release { |
196 class Pipeline; | 196 class Pipeline; |
197 | 197 |
198 struct _capnpPrivate { | 198 struct _capnpPrivate { |
199 CAPNP_DECLARE_STRUCT_HEADER(ad1a6c0d7dd07497, 1, 0) | 199 CAPNP_DECLARE_STRUCT_HEADER(ad1a6c0d7dd07497, 1, 0) |
200 #if !CAPNP_LITE | 200 #if !CAPNP_LITE |
201 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 201 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
202 #endif // !CAPNP_LITE | 202 #endif // !CAPNP_LITE |
203 }; | 203 }; |
204 }; | 204 }; |
205 | 205 |
206 struct Disembargo { | 206 struct Disembargo { |
212 struct Context; | 212 struct Context; |
213 | 213 |
214 struct _capnpPrivate { | 214 struct _capnpPrivate { |
215 CAPNP_DECLARE_STRUCT_HEADER(f964368b0fbd3711, 1, 1) | 215 CAPNP_DECLARE_STRUCT_HEADER(f964368b0fbd3711, 1, 1) |
216 #if !CAPNP_LITE | 216 #if !CAPNP_LITE |
217 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 217 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
218 #endif // !CAPNP_LITE | 218 #endif // !CAPNP_LITE |
219 }; | 219 }; |
220 }; | 220 }; |
221 | 221 |
222 struct Disembargo::Context { | 222 struct Disembargo::Context { |
233 }; | 233 }; |
234 | 234 |
235 struct _capnpPrivate { | 235 struct _capnpPrivate { |
236 CAPNP_DECLARE_STRUCT_HEADER(d562b4df655bdd4d, 1, 1) | 236 CAPNP_DECLARE_STRUCT_HEADER(d562b4df655bdd4d, 1, 1) |
237 #if !CAPNP_LITE | 237 #if !CAPNP_LITE |
238 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 238 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
239 #endif // !CAPNP_LITE | 239 #endif // !CAPNP_LITE |
240 }; | 240 }; |
241 }; | 241 }; |
242 | 242 |
243 struct Provide { | 243 struct Provide { |
248 class Pipeline; | 248 class Pipeline; |
249 | 249 |
250 struct _capnpPrivate { | 250 struct _capnpPrivate { |
251 CAPNP_DECLARE_STRUCT_HEADER(9c6a046bfbc1ac5a, 1, 2) | 251 CAPNP_DECLARE_STRUCT_HEADER(9c6a046bfbc1ac5a, 1, 2) |
252 #if !CAPNP_LITE | 252 #if !CAPNP_LITE |
253 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 253 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
254 #endif // !CAPNP_LITE | 254 #endif // !CAPNP_LITE |
255 }; | 255 }; |
256 }; | 256 }; |
257 | 257 |
258 struct Accept { | 258 struct Accept { |
263 class Pipeline; | 263 class Pipeline; |
264 | 264 |
265 struct _capnpPrivate { | 265 struct _capnpPrivate { |
266 CAPNP_DECLARE_STRUCT_HEADER(d4c9b56290554016, 1, 1) | 266 CAPNP_DECLARE_STRUCT_HEADER(d4c9b56290554016, 1, 1) |
267 #if !CAPNP_LITE | 267 #if !CAPNP_LITE |
268 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 268 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
269 #endif // !CAPNP_LITE | 269 #endif // !CAPNP_LITE |
270 }; | 270 }; |
271 }; | 271 }; |
272 | 272 |
273 struct Join { | 273 struct Join { |
278 class Pipeline; | 278 class Pipeline; |
279 | 279 |
280 struct _capnpPrivate { | 280 struct _capnpPrivate { |
281 CAPNP_DECLARE_STRUCT_HEADER(fbe1980490e001af, 1, 2) | 281 CAPNP_DECLARE_STRUCT_HEADER(fbe1980490e001af, 1, 2) |
282 #if !CAPNP_LITE | 282 #if !CAPNP_LITE |
283 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 283 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
284 #endif // !CAPNP_LITE | 284 #endif // !CAPNP_LITE |
285 }; | 285 }; |
286 }; | 286 }; |
287 | 287 |
288 struct MessageTarget { | 288 struct MessageTarget { |
297 }; | 297 }; |
298 | 298 |
299 struct _capnpPrivate { | 299 struct _capnpPrivate { |
300 CAPNP_DECLARE_STRUCT_HEADER(95bc14545813fbc1, 1, 1) | 300 CAPNP_DECLARE_STRUCT_HEADER(95bc14545813fbc1, 1, 1) |
301 #if !CAPNP_LITE | 301 #if !CAPNP_LITE |
302 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 302 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
303 #endif // !CAPNP_LITE | 303 #endif // !CAPNP_LITE |
304 }; | 304 }; |
305 }; | 305 }; |
306 | 306 |
307 struct Payload { | 307 struct Payload { |
312 class Pipeline; | 312 class Pipeline; |
313 | 313 |
314 struct _capnpPrivate { | 314 struct _capnpPrivate { |
315 CAPNP_DECLARE_STRUCT_HEADER(9a0e61223d96743b, 0, 2) | 315 CAPNP_DECLARE_STRUCT_HEADER(9a0e61223d96743b, 0, 2) |
316 #if !CAPNP_LITE | 316 #if !CAPNP_LITE |
317 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 317 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
318 #endif // !CAPNP_LITE | 318 #endif // !CAPNP_LITE |
319 }; | 319 }; |
320 }; | 320 }; |
321 | 321 |
322 struct CapDescriptor { | 322 struct CapDescriptor { |
335 }; | 335 }; |
336 | 336 |
337 struct _capnpPrivate { | 337 struct _capnpPrivate { |
338 CAPNP_DECLARE_STRUCT_HEADER(8523ddc40b86b8b0, 1, 1) | 338 CAPNP_DECLARE_STRUCT_HEADER(8523ddc40b86b8b0, 1, 1) |
339 #if !CAPNP_LITE | 339 #if !CAPNP_LITE |
340 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 340 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
341 #endif // !CAPNP_LITE | 341 #endif // !CAPNP_LITE |
342 }; | 342 }; |
343 }; | 343 }; |
344 | 344 |
345 struct PromisedAnswer { | 345 struct PromisedAnswer { |
351 struct Op; | 351 struct Op; |
352 | 352 |
353 struct _capnpPrivate { | 353 struct _capnpPrivate { |
354 CAPNP_DECLARE_STRUCT_HEADER(d800b1d6cd6f1ca0, 1, 1) | 354 CAPNP_DECLARE_STRUCT_HEADER(d800b1d6cd6f1ca0, 1, 1) |
355 #if !CAPNP_LITE | 355 #if !CAPNP_LITE |
356 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 356 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
357 #endif // !CAPNP_LITE | 357 #endif // !CAPNP_LITE |
358 }; | 358 }; |
359 }; | 359 }; |
360 | 360 |
361 struct PromisedAnswer::Op { | 361 struct PromisedAnswer::Op { |
370 }; | 370 }; |
371 | 371 |
372 struct _capnpPrivate { | 372 struct _capnpPrivate { |
373 CAPNP_DECLARE_STRUCT_HEADER(f316944415569081, 1, 0) | 373 CAPNP_DECLARE_STRUCT_HEADER(f316944415569081, 1, 0) |
374 #if !CAPNP_LITE | 374 #if !CAPNP_LITE |
375 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 375 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
376 #endif // !CAPNP_LITE | 376 #endif // !CAPNP_LITE |
377 }; | 377 }; |
378 }; | 378 }; |
379 | 379 |
380 struct ThirdPartyCapDescriptor { | 380 struct ThirdPartyCapDescriptor { |
385 class Pipeline; | 385 class Pipeline; |
386 | 386 |
387 struct _capnpPrivate { | 387 struct _capnpPrivate { |
388 CAPNP_DECLARE_STRUCT_HEADER(d37007fde1f0027d, 1, 1) | 388 CAPNP_DECLARE_STRUCT_HEADER(d37007fde1f0027d, 1, 1) |
389 #if !CAPNP_LITE | 389 #if !CAPNP_LITE |
390 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 390 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
391 #endif // !CAPNP_LITE | 391 #endif // !CAPNP_LITE |
392 }; | 392 }; |
393 }; | 393 }; |
394 | 394 |
395 struct Exception { | 395 struct Exception { |
402 | 402 |
403 | 403 |
404 struct _capnpPrivate { | 404 struct _capnpPrivate { |
405 CAPNP_DECLARE_STRUCT_HEADER(d625b7063acf691a, 1, 1) | 405 CAPNP_DECLARE_STRUCT_HEADER(d625b7063acf691a, 1, 1) |
406 #if !CAPNP_LITE | 406 #if !CAPNP_LITE |
407 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; | 407 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } |
408 #endif // !CAPNP_LITE | 408 #endif // !CAPNP_LITE |
409 }; | 409 }; |
410 }; | 410 }; |
411 | 411 |
412 // ======================================================================================= | 412 // ======================================================================================= |
422 return _reader.totalSize().asPublic(); | 422 return _reader.totalSize().asPublic(); |
423 } | 423 } |
424 | 424 |
425 #if !CAPNP_LITE | 425 #if !CAPNP_LITE |
426 inline ::kj::StringTree toString() const { | 426 inline ::kj::StringTree toString() const { |
427 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 427 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
428 } | 428 } |
429 #endif // !CAPNP_LITE | 429 #endif // !CAPNP_LITE |
430 | 430 |
431 inline Which which() const; | 431 inline Which which() const; |
432 inline bool isUnimplemented() const; | 432 inline bool isUnimplemented() const; |
657 return _reader.totalSize().asPublic(); | 657 return _reader.totalSize().asPublic(); |
658 } | 658 } |
659 | 659 |
660 #if !CAPNP_LITE | 660 #if !CAPNP_LITE |
661 inline ::kj::StringTree toString() const { | 661 inline ::kj::StringTree toString() const { |
662 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 662 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
663 } | 663 } |
664 #endif // !CAPNP_LITE | 664 #endif // !CAPNP_LITE |
665 | 665 |
666 inline ::uint32_t getQuestionId() const; | 666 inline ::uint32_t getQuestionId() const; |
667 | 667 |
740 return _reader.totalSize().asPublic(); | 740 return _reader.totalSize().asPublic(); |
741 } | 741 } |
742 | 742 |
743 #if !CAPNP_LITE | 743 #if !CAPNP_LITE |
744 inline ::kj::StringTree toString() const { | 744 inline ::kj::StringTree toString() const { |
745 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 745 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
746 } | 746 } |
747 #endif // !CAPNP_LITE | 747 #endif // !CAPNP_LITE |
748 | 748 |
749 inline ::uint32_t getQuestionId() const; | 749 inline ::uint32_t getQuestionId() const; |
750 | 750 |
859 return _reader.totalSize().asPublic(); | 859 return _reader.totalSize().asPublic(); |
860 } | 860 } |
861 | 861 |
862 #if !CAPNP_LITE | 862 #if !CAPNP_LITE |
863 inline ::kj::StringTree toString() const { | 863 inline ::kj::StringTree toString() const { |
864 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 864 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
865 } | 865 } |
866 #endif // !CAPNP_LITE | 866 #endif // !CAPNP_LITE |
867 | 867 |
868 inline Which which() const; | 868 inline Which which() const; |
869 inline bool isCaller() const; | 869 inline bool isCaller() const; |
955 return _reader.totalSize().asPublic(); | 955 return _reader.totalSize().asPublic(); |
956 } | 956 } |
957 | 957 |
958 #if !CAPNP_LITE | 958 #if !CAPNP_LITE |
959 inline ::kj::StringTree toString() const { | 959 inline ::kj::StringTree toString() const { |
960 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 960 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
961 } | 961 } |
962 #endif // !CAPNP_LITE | 962 #endif // !CAPNP_LITE |
963 | 963 |
964 inline Which which() const; | 964 inline Which which() const; |
965 inline ::uint32_t getAnswerId() const; | 965 inline ::uint32_t getAnswerId() const; |
1092 return _reader.totalSize().asPublic(); | 1092 return _reader.totalSize().asPublic(); |
1093 } | 1093 } |
1094 | 1094 |
1095 #if !CAPNP_LITE | 1095 #if !CAPNP_LITE |
1096 inline ::kj::StringTree toString() const { | 1096 inline ::kj::StringTree toString() const { |
1097 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1097 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1098 } | 1098 } |
1099 #endif // !CAPNP_LITE | 1099 #endif // !CAPNP_LITE |
1100 | 1100 |
1101 inline ::uint32_t getQuestionId() const; | 1101 inline ::uint32_t getQuestionId() const; |
1102 | 1102 |
1173 return _reader.totalSize().asPublic(); | 1173 return _reader.totalSize().asPublic(); |
1174 } | 1174 } |
1175 | 1175 |
1176 #if !CAPNP_LITE | 1176 #if !CAPNP_LITE |
1177 inline ::kj::StringTree toString() const { | 1177 inline ::kj::StringTree toString() const { |
1178 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1178 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1179 } | 1179 } |
1180 #endif // !CAPNP_LITE | 1180 #endif // !CAPNP_LITE |
1181 | 1181 |
1182 inline Which which() const; | 1182 inline Which which() const; |
1183 inline ::uint32_t getPromiseId() const; | 1183 inline ::uint32_t getPromiseId() const; |
1275 return _reader.totalSize().asPublic(); | 1275 return _reader.totalSize().asPublic(); |
1276 } | 1276 } |
1277 | 1277 |
1278 #if !CAPNP_LITE | 1278 #if !CAPNP_LITE |
1279 inline ::kj::StringTree toString() const { | 1279 inline ::kj::StringTree toString() const { |
1280 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1280 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1281 } | 1281 } |
1282 #endif // !CAPNP_LITE | 1282 #endif // !CAPNP_LITE |
1283 | 1283 |
1284 inline ::uint32_t getId() const; | 1284 inline ::uint32_t getId() const; |
1285 | 1285 |
1356 return _reader.totalSize().asPublic(); | 1356 return _reader.totalSize().asPublic(); |
1357 } | 1357 } |
1358 | 1358 |
1359 #if !CAPNP_LITE | 1359 #if !CAPNP_LITE |
1360 inline ::kj::StringTree toString() const { | 1360 inline ::kj::StringTree toString() const { |
1361 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1361 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1362 } | 1362 } |
1363 #endif // !CAPNP_LITE | 1363 #endif // !CAPNP_LITE |
1364 | 1364 |
1365 inline bool hasTarget() const; | 1365 inline bool hasTarget() const; |
1366 inline ::capnp::rpc::MessageTarget::Reader getTarget() const; | 1366 inline ::capnp::rpc::MessageTarget::Reader getTarget() const; |
1444 return _reader.totalSize().asPublic(); | 1444 return _reader.totalSize().asPublic(); |
1445 } | 1445 } |
1446 | 1446 |
1447 #if !CAPNP_LITE | 1447 #if !CAPNP_LITE |
1448 inline ::kj::StringTree toString() const { | 1448 inline ::kj::StringTree toString() const { |
1449 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1449 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1450 } | 1450 } |
1451 #endif // !CAPNP_LITE | 1451 #endif // !CAPNP_LITE |
1452 | 1452 |
1453 inline Which which() const; | 1453 inline Which which() const; |
1454 inline bool isSenderLoopback() const; | 1454 inline bool isSenderLoopback() const; |
1545 return _reader.totalSize().asPublic(); | 1545 return _reader.totalSize().asPublic(); |
1546 } | 1546 } |
1547 | 1547 |
1548 #if !CAPNP_LITE | 1548 #if !CAPNP_LITE |
1549 inline ::kj::StringTree toString() const { | 1549 inline ::kj::StringTree toString() const { |
1550 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1550 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1551 } | 1551 } |
1552 #endif // !CAPNP_LITE | 1552 #endif // !CAPNP_LITE |
1553 | 1553 |
1554 inline ::uint32_t getQuestionId() const; | 1554 inline ::uint32_t getQuestionId() const; |
1555 | 1555 |
1639 return _reader.totalSize().asPublic(); | 1639 return _reader.totalSize().asPublic(); |
1640 } | 1640 } |
1641 | 1641 |
1642 #if !CAPNP_LITE | 1642 #if !CAPNP_LITE |
1643 inline ::kj::StringTree toString() const { | 1643 inline ::kj::StringTree toString() const { |
1644 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1644 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1645 } | 1645 } |
1646 #endif // !CAPNP_LITE | 1646 #endif // !CAPNP_LITE |
1647 | 1647 |
1648 inline ::uint32_t getQuestionId() const; | 1648 inline ::uint32_t getQuestionId() const; |
1649 | 1649 |
1727 return _reader.totalSize().asPublic(); | 1727 return _reader.totalSize().asPublic(); |
1728 } | 1728 } |
1729 | 1729 |
1730 #if !CAPNP_LITE | 1730 #if !CAPNP_LITE |
1731 inline ::kj::StringTree toString() const { | 1731 inline ::kj::StringTree toString() const { |
1732 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1732 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1733 } | 1733 } |
1734 #endif // !CAPNP_LITE | 1734 #endif // !CAPNP_LITE |
1735 | 1735 |
1736 inline ::uint32_t getQuestionId() const; | 1736 inline ::uint32_t getQuestionId() const; |
1737 | 1737 |
1821 return _reader.totalSize().asPublic(); | 1821 return _reader.totalSize().asPublic(); |
1822 } | 1822 } |
1823 | 1823 |
1824 #if !CAPNP_LITE | 1824 #if !CAPNP_LITE |
1825 inline ::kj::StringTree toString() const { | 1825 inline ::kj::StringTree toString() const { |
1826 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1826 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1827 } | 1827 } |
1828 #endif // !CAPNP_LITE | 1828 #endif // !CAPNP_LITE |
1829 | 1829 |
1830 inline Which which() const; | 1830 inline Which which() const; |
1831 inline bool isImportedCap() const; | 1831 inline bool isImportedCap() const; |
1913 return _reader.totalSize().asPublic(); | 1913 return _reader.totalSize().asPublic(); |
1914 } | 1914 } |
1915 | 1915 |
1916 #if !CAPNP_LITE | 1916 #if !CAPNP_LITE |
1917 inline ::kj::StringTree toString() const { | 1917 inline ::kj::StringTree toString() const { |
1918 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 1918 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
1919 } | 1919 } |
1920 #endif // !CAPNP_LITE | 1920 #endif // !CAPNP_LITE |
1921 | 1921 |
1922 inline bool hasContent() const; | 1922 inline bool hasContent() const; |
1923 inline ::capnp::AnyPointer::Reader getContent() const; | 1923 inline ::capnp::AnyPointer::Reader getContent() const; |
2001 return _reader.totalSize().asPublic(); | 2001 return _reader.totalSize().asPublic(); |
2002 } | 2002 } |
2003 | 2003 |
2004 #if !CAPNP_LITE | 2004 #if !CAPNP_LITE |
2005 inline ::kj::StringTree toString() const { | 2005 inline ::kj::StringTree toString() const { |
2006 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 2006 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
2007 } | 2007 } |
2008 #endif // !CAPNP_LITE | 2008 #endif // !CAPNP_LITE |
2009 | 2009 |
2010 inline Which which() const; | 2010 inline Which which() const; |
2011 inline bool isNone() const; | 2011 inline bool isNone() const; |
2126 return _reader.totalSize().asPublic(); | 2126 return _reader.totalSize().asPublic(); |
2127 } | 2127 } |
2128 | 2128 |
2129 #if !CAPNP_LITE | 2129 #if !CAPNP_LITE |
2130 inline ::kj::StringTree toString() const { | 2130 inline ::kj::StringTree toString() const { |
2131 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 2131 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
2132 } | 2132 } |
2133 #endif // !CAPNP_LITE | 2133 #endif // !CAPNP_LITE |
2134 | 2134 |
2135 inline ::uint32_t getQuestionId() const; | 2135 inline ::uint32_t getQuestionId() const; |
2136 | 2136 |
2212 return _reader.totalSize().asPublic(); | 2212 return _reader.totalSize().asPublic(); |
2213 } | 2213 } |
2214 | 2214 |
2215 #if !CAPNP_LITE | 2215 #if !CAPNP_LITE |
2216 inline ::kj::StringTree toString() const { | 2216 inline ::kj::StringTree toString() const { |
2217 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 2217 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
2218 } | 2218 } |
2219 #endif // !CAPNP_LITE | 2219 #endif // !CAPNP_LITE |
2220 | 2220 |
2221 inline Which which() const; | 2221 inline Which which() const; |
2222 inline bool isNoop() const; | 2222 inline bool isNoop() const; |
2299 return _reader.totalSize().asPublic(); | 2299 return _reader.totalSize().asPublic(); |
2300 } | 2300 } |
2301 | 2301 |
2302 #if !CAPNP_LITE | 2302 #if !CAPNP_LITE |
2303 inline ::kj::StringTree toString() const { | 2303 inline ::kj::StringTree toString() const { |
2304 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 2304 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
2305 } | 2305 } |
2306 #endif // !CAPNP_LITE | 2306 #endif // !CAPNP_LITE |
2307 | 2307 |
2308 inline bool hasId() const; | 2308 inline bool hasId() const; |
2309 inline ::capnp::AnyPointer::Reader getId() const; | 2309 inline ::capnp::AnyPointer::Reader getId() const; |
2382 return _reader.totalSize().asPublic(); | 2382 return _reader.totalSize().asPublic(); |
2383 } | 2383 } |
2384 | 2384 |
2385 #if !CAPNP_LITE | 2385 #if !CAPNP_LITE |
2386 inline ::kj::StringTree toString() const { | 2386 inline ::kj::StringTree toString() const { |
2387 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); | 2387 return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); |
2388 } | 2388 } |
2389 #endif // !CAPNP_LITE | 2389 #endif // !CAPNP_LITE |
2390 | 2390 |
2391 inline bool hasReason() const; | 2391 inline bool hasReason() const; |
2392 inline ::capnp::Text::Reader getReason() const; | 2392 inline ::capnp::Text::Reader getReason() const; |
2468 #endif // !CAPNP_LITE | 2468 #endif // !CAPNP_LITE |
2469 | 2469 |
2470 // ======================================================================================= | 2470 // ======================================================================================= |
2471 | 2471 |
2472 inline ::capnp::rpc::Message::Which Message::Reader::which() const { | 2472 inline ::capnp::rpc::Message::Which Message::Reader::which() const { |
2473 return _reader.getDataField<Which>(0 * ::capnp::ELEMENTS); | 2473 return _reader.getDataField<Which>( |
2474 ::capnp::bounded<0>() * ::capnp::ELEMENTS); | |
2474 } | 2475 } |
2475 inline ::capnp::rpc::Message::Which Message::Builder::which() { | 2476 inline ::capnp::rpc::Message::Which Message::Builder::which() { |
2476 return _builder.getDataField<Which>(0 * ::capnp::ELEMENTS); | 2477 return _builder.getDataField<Which>( |
2478 ::capnp::bounded<0>() * ::capnp::ELEMENTS); | |
2477 } | 2479 } |
2478 | 2480 |
2479 inline bool Message::Reader::isUnimplemented() const { | 2481 inline bool Message::Reader::isUnimplemented() const { |
2480 return which() == Message::UNIMPLEMENTED; | 2482 return which() == Message::UNIMPLEMENTED; |
2481 } | 2483 } |
2482 inline bool Message::Builder::isUnimplemented() { | 2484 inline bool Message::Builder::isUnimplemented() { |
2483 return which() == Message::UNIMPLEMENTED; | 2485 return which() == Message::UNIMPLEMENTED; |
2484 } | 2486 } |
2485 inline bool Message::Reader::hasUnimplemented() const { | 2487 inline bool Message::Reader::hasUnimplemented() const { |
2486 if (which() != Message::UNIMPLEMENTED) return false; | 2488 if (which() != Message::UNIMPLEMENTED) return false; |
2487 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2489 return !_reader.getPointerField( |
2490 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2488 } | 2491 } |
2489 inline bool Message::Builder::hasUnimplemented() { | 2492 inline bool Message::Builder::hasUnimplemented() { |
2490 if (which() != Message::UNIMPLEMENTED) return false; | 2493 if (which() != Message::UNIMPLEMENTED) return false; |
2491 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2494 return !_builder.getPointerField( |
2495 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2492 } | 2496 } |
2493 inline ::capnp::rpc::Message::Reader Message::Reader::getUnimplemented() const { | 2497 inline ::capnp::rpc::Message::Reader Message::Reader::getUnimplemented() const { |
2494 KJ_IREQUIRE((which() == Message::UNIMPLEMENTED), | 2498 KJ_IREQUIRE((which() == Message::UNIMPLEMENTED), |
2495 "Must check which() before get()ing a union member."); | 2499 "Must check which() before get()ing a union member."); |
2496 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::get( | 2500 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::get(_reader.getPointerField( |
2497 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2501 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2498 } | 2502 } |
2499 inline ::capnp::rpc::Message::Builder Message::Builder::getUnimplemented() { | 2503 inline ::capnp::rpc::Message::Builder Message::Builder::getUnimplemented() { |
2500 KJ_IREQUIRE((which() == Message::UNIMPLEMENTED), | 2504 KJ_IREQUIRE((which() == Message::UNIMPLEMENTED), |
2501 "Must check which() before get()ing a union member."); | 2505 "Must check which() before get()ing a union member."); |
2502 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::get( | 2506 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::get(_builder.getPointerField( |
2503 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2507 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2504 } | 2508 } |
2505 inline void Message::Builder::setUnimplemented( ::capnp::rpc::Message::Reader value) { | 2509 inline void Message::Builder::setUnimplemented( ::capnp::rpc::Message::Reader value) { |
2506 _builder.setDataField<Message::Which>( | 2510 _builder.setDataField<Message::Which>( |
2507 0 * ::capnp::ELEMENTS, Message::UNIMPLEMENTED); | 2511 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::UNIMPLEMENTED); |
2508 ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::set( | 2512 ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::set(_builder.getPointerField( |
2509 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2513 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2510 } | 2514 } |
2511 inline ::capnp::rpc::Message::Builder Message::Builder::initUnimplemented() { | 2515 inline ::capnp::rpc::Message::Builder Message::Builder::initUnimplemented() { |
2512 _builder.setDataField<Message::Which>( | 2516 _builder.setDataField<Message::Which>( |
2513 0 * ::capnp::ELEMENTS, Message::UNIMPLEMENTED); | 2517 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::UNIMPLEMENTED); |
2514 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::init( | 2518 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::init(_builder.getPointerField( |
2515 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2519 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2516 } | 2520 } |
2517 inline void Message::Builder::adoptUnimplemented( | 2521 inline void Message::Builder::adoptUnimplemented( |
2518 ::capnp::Orphan< ::capnp::rpc::Message>&& value) { | 2522 ::capnp::Orphan< ::capnp::rpc::Message>&& value) { |
2519 _builder.setDataField<Message::Which>( | 2523 _builder.setDataField<Message::Which>( |
2520 0 * ::capnp::ELEMENTS, Message::UNIMPLEMENTED); | 2524 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::UNIMPLEMENTED); |
2521 ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::adopt( | 2525 ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::adopt(_builder.getPointerField( |
2522 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2526 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2523 } | 2527 } |
2524 inline ::capnp::Orphan< ::capnp::rpc::Message> Message::Builder::disownUnimplemented() { | 2528 inline ::capnp::Orphan< ::capnp::rpc::Message> Message::Builder::disownUnimplemented() { |
2525 KJ_IREQUIRE((which() == Message::UNIMPLEMENTED), | 2529 KJ_IREQUIRE((which() == Message::UNIMPLEMENTED), |
2526 "Must check which() before get()ing a union member."); | 2530 "Must check which() before get()ing a union member."); |
2527 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::disown( | 2531 return ::capnp::_::PointerHelpers< ::capnp::rpc::Message>::disown(_builder.getPointerField( |
2528 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2532 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2529 } | 2533 } |
2530 | 2534 |
2531 inline bool Message::Reader::isAbort() const { | 2535 inline bool Message::Reader::isAbort() const { |
2532 return which() == Message::ABORT; | 2536 return which() == Message::ABORT; |
2533 } | 2537 } |
2534 inline bool Message::Builder::isAbort() { | 2538 inline bool Message::Builder::isAbort() { |
2535 return which() == Message::ABORT; | 2539 return which() == Message::ABORT; |
2536 } | 2540 } |
2537 inline bool Message::Reader::hasAbort() const { | 2541 inline bool Message::Reader::hasAbort() const { |
2538 if (which() != Message::ABORT) return false; | 2542 if (which() != Message::ABORT) return false; |
2539 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2543 return !_reader.getPointerField( |
2544 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2540 } | 2545 } |
2541 inline bool Message::Builder::hasAbort() { | 2546 inline bool Message::Builder::hasAbort() { |
2542 if (which() != Message::ABORT) return false; | 2547 if (which() != Message::ABORT) return false; |
2543 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2548 return !_builder.getPointerField( |
2549 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2544 } | 2550 } |
2545 inline ::capnp::rpc::Exception::Reader Message::Reader::getAbort() const { | 2551 inline ::capnp::rpc::Exception::Reader Message::Reader::getAbort() const { |
2546 KJ_IREQUIRE((which() == Message::ABORT), | 2552 KJ_IREQUIRE((which() == Message::ABORT), |
2547 "Must check which() before get()ing a union member."); | 2553 "Must check which() before get()ing a union member."); |
2548 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get( | 2554 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get(_reader.getPointerField( |
2549 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2555 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2550 } | 2556 } |
2551 inline ::capnp::rpc::Exception::Builder Message::Builder::getAbort() { | 2557 inline ::capnp::rpc::Exception::Builder Message::Builder::getAbort() { |
2552 KJ_IREQUIRE((which() == Message::ABORT), | 2558 KJ_IREQUIRE((which() == Message::ABORT), |
2553 "Must check which() before get()ing a union member."); | 2559 "Must check which() before get()ing a union member."); |
2554 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get( | 2560 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get(_builder.getPointerField( |
2555 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2561 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2556 } | 2562 } |
2557 inline void Message::Builder::setAbort( ::capnp::rpc::Exception::Reader value) { | 2563 inline void Message::Builder::setAbort( ::capnp::rpc::Exception::Reader value) { |
2558 _builder.setDataField<Message::Which>( | 2564 _builder.setDataField<Message::Which>( |
2559 0 * ::capnp::ELEMENTS, Message::ABORT); | 2565 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::ABORT); |
2560 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::set( | 2566 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::set(_builder.getPointerField( |
2561 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2567 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2562 } | 2568 } |
2563 inline ::capnp::rpc::Exception::Builder Message::Builder::initAbort() { | 2569 inline ::capnp::rpc::Exception::Builder Message::Builder::initAbort() { |
2564 _builder.setDataField<Message::Which>( | 2570 _builder.setDataField<Message::Which>( |
2565 0 * ::capnp::ELEMENTS, Message::ABORT); | 2571 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::ABORT); |
2566 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::init( | 2572 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::init(_builder.getPointerField( |
2567 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2573 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2568 } | 2574 } |
2569 inline void Message::Builder::adoptAbort( | 2575 inline void Message::Builder::adoptAbort( |
2570 ::capnp::Orphan< ::capnp::rpc::Exception>&& value) { | 2576 ::capnp::Orphan< ::capnp::rpc::Exception>&& value) { |
2571 _builder.setDataField<Message::Which>( | 2577 _builder.setDataField<Message::Which>( |
2572 0 * ::capnp::ELEMENTS, Message::ABORT); | 2578 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::ABORT); |
2573 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::adopt( | 2579 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::adopt(_builder.getPointerField( |
2574 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2580 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2575 } | 2581 } |
2576 inline ::capnp::Orphan< ::capnp::rpc::Exception> Message::Builder::disownAbort() { | 2582 inline ::capnp::Orphan< ::capnp::rpc::Exception> Message::Builder::disownAbort() { |
2577 KJ_IREQUIRE((which() == Message::ABORT), | 2583 KJ_IREQUIRE((which() == Message::ABORT), |
2578 "Must check which() before get()ing a union member."); | 2584 "Must check which() before get()ing a union member."); |
2579 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::disown( | 2585 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::disown(_builder.getPointerField( |
2580 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2586 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2581 } | 2587 } |
2582 | 2588 |
2583 inline bool Message::Reader::isCall() const { | 2589 inline bool Message::Reader::isCall() const { |
2584 return which() == Message::CALL; | 2590 return which() == Message::CALL; |
2585 } | 2591 } |
2586 inline bool Message::Builder::isCall() { | 2592 inline bool Message::Builder::isCall() { |
2587 return which() == Message::CALL; | 2593 return which() == Message::CALL; |
2588 } | 2594 } |
2589 inline bool Message::Reader::hasCall() const { | 2595 inline bool Message::Reader::hasCall() const { |
2590 if (which() != Message::CALL) return false; | 2596 if (which() != Message::CALL) return false; |
2591 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2597 return !_reader.getPointerField( |
2598 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2592 } | 2599 } |
2593 inline bool Message::Builder::hasCall() { | 2600 inline bool Message::Builder::hasCall() { |
2594 if (which() != Message::CALL) return false; | 2601 if (which() != Message::CALL) return false; |
2595 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2602 return !_builder.getPointerField( |
2603 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2596 } | 2604 } |
2597 inline ::capnp::rpc::Call::Reader Message::Reader::getCall() const { | 2605 inline ::capnp::rpc::Call::Reader Message::Reader::getCall() const { |
2598 KJ_IREQUIRE((which() == Message::CALL), | 2606 KJ_IREQUIRE((which() == Message::CALL), |
2599 "Must check which() before get()ing a union member."); | 2607 "Must check which() before get()ing a union member."); |
2600 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::get( | 2608 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::get(_reader.getPointerField( |
2601 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2609 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2602 } | 2610 } |
2603 inline ::capnp::rpc::Call::Builder Message::Builder::getCall() { | 2611 inline ::capnp::rpc::Call::Builder Message::Builder::getCall() { |
2604 KJ_IREQUIRE((which() == Message::CALL), | 2612 KJ_IREQUIRE((which() == Message::CALL), |
2605 "Must check which() before get()ing a union member."); | 2613 "Must check which() before get()ing a union member."); |
2606 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::get( | 2614 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::get(_builder.getPointerField( |
2607 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2615 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2608 } | 2616 } |
2609 inline void Message::Builder::setCall( ::capnp::rpc::Call::Reader value) { | 2617 inline void Message::Builder::setCall( ::capnp::rpc::Call::Reader value) { |
2610 _builder.setDataField<Message::Which>( | 2618 _builder.setDataField<Message::Which>( |
2611 0 * ::capnp::ELEMENTS, Message::CALL); | 2619 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::CALL); |
2612 ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::set( | 2620 ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::set(_builder.getPointerField( |
2613 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2621 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2614 } | 2622 } |
2615 inline ::capnp::rpc::Call::Builder Message::Builder::initCall() { | 2623 inline ::capnp::rpc::Call::Builder Message::Builder::initCall() { |
2616 _builder.setDataField<Message::Which>( | 2624 _builder.setDataField<Message::Which>( |
2617 0 * ::capnp::ELEMENTS, Message::CALL); | 2625 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::CALL); |
2618 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::init( | 2626 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::init(_builder.getPointerField( |
2619 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2627 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2620 } | 2628 } |
2621 inline void Message::Builder::adoptCall( | 2629 inline void Message::Builder::adoptCall( |
2622 ::capnp::Orphan< ::capnp::rpc::Call>&& value) { | 2630 ::capnp::Orphan< ::capnp::rpc::Call>&& value) { |
2623 _builder.setDataField<Message::Which>( | 2631 _builder.setDataField<Message::Which>( |
2624 0 * ::capnp::ELEMENTS, Message::CALL); | 2632 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::CALL); |
2625 ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::adopt( | 2633 ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::adopt(_builder.getPointerField( |
2626 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2634 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2627 } | 2635 } |
2628 inline ::capnp::Orphan< ::capnp::rpc::Call> Message::Builder::disownCall() { | 2636 inline ::capnp::Orphan< ::capnp::rpc::Call> Message::Builder::disownCall() { |
2629 KJ_IREQUIRE((which() == Message::CALL), | 2637 KJ_IREQUIRE((which() == Message::CALL), |
2630 "Must check which() before get()ing a union member."); | 2638 "Must check which() before get()ing a union member."); |
2631 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::disown( | 2639 return ::capnp::_::PointerHelpers< ::capnp::rpc::Call>::disown(_builder.getPointerField( |
2632 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2640 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2633 } | 2641 } |
2634 | 2642 |
2635 inline bool Message::Reader::isReturn() const { | 2643 inline bool Message::Reader::isReturn() const { |
2636 return which() == Message::RETURN; | 2644 return which() == Message::RETURN; |
2637 } | 2645 } |
2638 inline bool Message::Builder::isReturn() { | 2646 inline bool Message::Builder::isReturn() { |
2639 return which() == Message::RETURN; | 2647 return which() == Message::RETURN; |
2640 } | 2648 } |
2641 inline bool Message::Reader::hasReturn() const { | 2649 inline bool Message::Reader::hasReturn() const { |
2642 if (which() != Message::RETURN) return false; | 2650 if (which() != Message::RETURN) return false; |
2643 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2651 return !_reader.getPointerField( |
2652 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2644 } | 2653 } |
2645 inline bool Message::Builder::hasReturn() { | 2654 inline bool Message::Builder::hasReturn() { |
2646 if (which() != Message::RETURN) return false; | 2655 if (which() != Message::RETURN) return false; |
2647 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2656 return !_builder.getPointerField( |
2657 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2648 } | 2658 } |
2649 inline ::capnp::rpc::Return::Reader Message::Reader::getReturn() const { | 2659 inline ::capnp::rpc::Return::Reader Message::Reader::getReturn() const { |
2650 KJ_IREQUIRE((which() == Message::RETURN), | 2660 KJ_IREQUIRE((which() == Message::RETURN), |
2651 "Must check which() before get()ing a union member."); | 2661 "Must check which() before get()ing a union member."); |
2652 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::get( | 2662 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::get(_reader.getPointerField( |
2653 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2663 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2654 } | 2664 } |
2655 inline ::capnp::rpc::Return::Builder Message::Builder::getReturn() { | 2665 inline ::capnp::rpc::Return::Builder Message::Builder::getReturn() { |
2656 KJ_IREQUIRE((which() == Message::RETURN), | 2666 KJ_IREQUIRE((which() == Message::RETURN), |
2657 "Must check which() before get()ing a union member."); | 2667 "Must check which() before get()ing a union member."); |
2658 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::get( | 2668 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::get(_builder.getPointerField( |
2659 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2669 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2660 } | 2670 } |
2661 inline void Message::Builder::setReturn( ::capnp::rpc::Return::Reader value) { | 2671 inline void Message::Builder::setReturn( ::capnp::rpc::Return::Reader value) { |
2662 _builder.setDataField<Message::Which>( | 2672 _builder.setDataField<Message::Which>( |
2663 0 * ::capnp::ELEMENTS, Message::RETURN); | 2673 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RETURN); |
2664 ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::set( | 2674 ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::set(_builder.getPointerField( |
2665 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2675 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2666 } | 2676 } |
2667 inline ::capnp::rpc::Return::Builder Message::Builder::initReturn() { | 2677 inline ::capnp::rpc::Return::Builder Message::Builder::initReturn() { |
2668 _builder.setDataField<Message::Which>( | 2678 _builder.setDataField<Message::Which>( |
2669 0 * ::capnp::ELEMENTS, Message::RETURN); | 2679 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RETURN); |
2670 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::init( | 2680 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::init(_builder.getPointerField( |
2671 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2681 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2672 } | 2682 } |
2673 inline void Message::Builder::adoptReturn( | 2683 inline void Message::Builder::adoptReturn( |
2674 ::capnp::Orphan< ::capnp::rpc::Return>&& value) { | 2684 ::capnp::Orphan< ::capnp::rpc::Return>&& value) { |
2675 _builder.setDataField<Message::Which>( | 2685 _builder.setDataField<Message::Which>( |
2676 0 * ::capnp::ELEMENTS, Message::RETURN); | 2686 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RETURN); |
2677 ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::adopt( | 2687 ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::adopt(_builder.getPointerField( |
2678 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2688 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2679 } | 2689 } |
2680 inline ::capnp::Orphan< ::capnp::rpc::Return> Message::Builder::disownReturn() { | 2690 inline ::capnp::Orphan< ::capnp::rpc::Return> Message::Builder::disownReturn() { |
2681 KJ_IREQUIRE((which() == Message::RETURN), | 2691 KJ_IREQUIRE((which() == Message::RETURN), |
2682 "Must check which() before get()ing a union member."); | 2692 "Must check which() before get()ing a union member."); |
2683 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::disown( | 2693 return ::capnp::_::PointerHelpers< ::capnp::rpc::Return>::disown(_builder.getPointerField( |
2684 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2694 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2685 } | 2695 } |
2686 | 2696 |
2687 inline bool Message::Reader::isFinish() const { | 2697 inline bool Message::Reader::isFinish() const { |
2688 return which() == Message::FINISH; | 2698 return which() == Message::FINISH; |
2689 } | 2699 } |
2690 inline bool Message::Builder::isFinish() { | 2700 inline bool Message::Builder::isFinish() { |
2691 return which() == Message::FINISH; | 2701 return which() == Message::FINISH; |
2692 } | 2702 } |
2693 inline bool Message::Reader::hasFinish() const { | 2703 inline bool Message::Reader::hasFinish() const { |
2694 if (which() != Message::FINISH) return false; | 2704 if (which() != Message::FINISH) return false; |
2695 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2705 return !_reader.getPointerField( |
2706 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2696 } | 2707 } |
2697 inline bool Message::Builder::hasFinish() { | 2708 inline bool Message::Builder::hasFinish() { |
2698 if (which() != Message::FINISH) return false; | 2709 if (which() != Message::FINISH) return false; |
2699 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2710 return !_builder.getPointerField( |
2711 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2700 } | 2712 } |
2701 inline ::capnp::rpc::Finish::Reader Message::Reader::getFinish() const { | 2713 inline ::capnp::rpc::Finish::Reader Message::Reader::getFinish() const { |
2702 KJ_IREQUIRE((which() == Message::FINISH), | 2714 KJ_IREQUIRE((which() == Message::FINISH), |
2703 "Must check which() before get()ing a union member."); | 2715 "Must check which() before get()ing a union member."); |
2704 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::get( | 2716 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::get(_reader.getPointerField( |
2705 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2717 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2706 } | 2718 } |
2707 inline ::capnp::rpc::Finish::Builder Message::Builder::getFinish() { | 2719 inline ::capnp::rpc::Finish::Builder Message::Builder::getFinish() { |
2708 KJ_IREQUIRE((which() == Message::FINISH), | 2720 KJ_IREQUIRE((which() == Message::FINISH), |
2709 "Must check which() before get()ing a union member."); | 2721 "Must check which() before get()ing a union member."); |
2710 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::get( | 2722 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::get(_builder.getPointerField( |
2711 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2723 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2712 } | 2724 } |
2713 inline void Message::Builder::setFinish( ::capnp::rpc::Finish::Reader value) { | 2725 inline void Message::Builder::setFinish( ::capnp::rpc::Finish::Reader value) { |
2714 _builder.setDataField<Message::Which>( | 2726 _builder.setDataField<Message::Which>( |
2715 0 * ::capnp::ELEMENTS, Message::FINISH); | 2727 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::FINISH); |
2716 ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::set( | 2728 ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::set(_builder.getPointerField( |
2717 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2729 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2718 } | 2730 } |
2719 inline ::capnp::rpc::Finish::Builder Message::Builder::initFinish() { | 2731 inline ::capnp::rpc::Finish::Builder Message::Builder::initFinish() { |
2720 _builder.setDataField<Message::Which>( | 2732 _builder.setDataField<Message::Which>( |
2721 0 * ::capnp::ELEMENTS, Message::FINISH); | 2733 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::FINISH); |
2722 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::init( | 2734 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::init(_builder.getPointerField( |
2723 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2735 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2724 } | 2736 } |
2725 inline void Message::Builder::adoptFinish( | 2737 inline void Message::Builder::adoptFinish( |
2726 ::capnp::Orphan< ::capnp::rpc::Finish>&& value) { | 2738 ::capnp::Orphan< ::capnp::rpc::Finish>&& value) { |
2727 _builder.setDataField<Message::Which>( | 2739 _builder.setDataField<Message::Which>( |
2728 0 * ::capnp::ELEMENTS, Message::FINISH); | 2740 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::FINISH); |
2729 ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::adopt( | 2741 ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::adopt(_builder.getPointerField( |
2730 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2742 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2731 } | 2743 } |
2732 inline ::capnp::Orphan< ::capnp::rpc::Finish> Message::Builder::disownFinish() { | 2744 inline ::capnp::Orphan< ::capnp::rpc::Finish> Message::Builder::disownFinish() { |
2733 KJ_IREQUIRE((which() == Message::FINISH), | 2745 KJ_IREQUIRE((which() == Message::FINISH), |
2734 "Must check which() before get()ing a union member."); | 2746 "Must check which() before get()ing a union member."); |
2735 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::disown( | 2747 return ::capnp::_::PointerHelpers< ::capnp::rpc::Finish>::disown(_builder.getPointerField( |
2736 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2748 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2737 } | 2749 } |
2738 | 2750 |
2739 inline bool Message::Reader::isResolve() const { | 2751 inline bool Message::Reader::isResolve() const { |
2740 return which() == Message::RESOLVE; | 2752 return which() == Message::RESOLVE; |
2741 } | 2753 } |
2742 inline bool Message::Builder::isResolve() { | 2754 inline bool Message::Builder::isResolve() { |
2743 return which() == Message::RESOLVE; | 2755 return which() == Message::RESOLVE; |
2744 } | 2756 } |
2745 inline bool Message::Reader::hasResolve() const { | 2757 inline bool Message::Reader::hasResolve() const { |
2746 if (which() != Message::RESOLVE) return false; | 2758 if (which() != Message::RESOLVE) return false; |
2747 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2759 return !_reader.getPointerField( |
2760 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2748 } | 2761 } |
2749 inline bool Message::Builder::hasResolve() { | 2762 inline bool Message::Builder::hasResolve() { |
2750 if (which() != Message::RESOLVE) return false; | 2763 if (which() != Message::RESOLVE) return false; |
2751 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2764 return !_builder.getPointerField( |
2765 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2752 } | 2766 } |
2753 inline ::capnp::rpc::Resolve::Reader Message::Reader::getResolve() const { | 2767 inline ::capnp::rpc::Resolve::Reader Message::Reader::getResolve() const { |
2754 KJ_IREQUIRE((which() == Message::RESOLVE), | 2768 KJ_IREQUIRE((which() == Message::RESOLVE), |
2755 "Must check which() before get()ing a union member."); | 2769 "Must check which() before get()ing a union member."); |
2756 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::get( | 2770 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::get(_reader.getPointerField( |
2757 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2771 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2758 } | 2772 } |
2759 inline ::capnp::rpc::Resolve::Builder Message::Builder::getResolve() { | 2773 inline ::capnp::rpc::Resolve::Builder Message::Builder::getResolve() { |
2760 KJ_IREQUIRE((which() == Message::RESOLVE), | 2774 KJ_IREQUIRE((which() == Message::RESOLVE), |
2761 "Must check which() before get()ing a union member."); | 2775 "Must check which() before get()ing a union member."); |
2762 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::get( | 2776 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::get(_builder.getPointerField( |
2763 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2777 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2764 } | 2778 } |
2765 inline void Message::Builder::setResolve( ::capnp::rpc::Resolve::Reader value) { | 2779 inline void Message::Builder::setResolve( ::capnp::rpc::Resolve::Reader value) { |
2766 _builder.setDataField<Message::Which>( | 2780 _builder.setDataField<Message::Which>( |
2767 0 * ::capnp::ELEMENTS, Message::RESOLVE); | 2781 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RESOLVE); |
2768 ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::set( | 2782 ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::set(_builder.getPointerField( |
2769 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2783 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2770 } | 2784 } |
2771 inline ::capnp::rpc::Resolve::Builder Message::Builder::initResolve() { | 2785 inline ::capnp::rpc::Resolve::Builder Message::Builder::initResolve() { |
2772 _builder.setDataField<Message::Which>( | 2786 _builder.setDataField<Message::Which>( |
2773 0 * ::capnp::ELEMENTS, Message::RESOLVE); | 2787 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RESOLVE); |
2774 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::init( | 2788 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::init(_builder.getPointerField( |
2775 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2789 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2776 } | 2790 } |
2777 inline void Message::Builder::adoptResolve( | 2791 inline void Message::Builder::adoptResolve( |
2778 ::capnp::Orphan< ::capnp::rpc::Resolve>&& value) { | 2792 ::capnp::Orphan< ::capnp::rpc::Resolve>&& value) { |
2779 _builder.setDataField<Message::Which>( | 2793 _builder.setDataField<Message::Which>( |
2780 0 * ::capnp::ELEMENTS, Message::RESOLVE); | 2794 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RESOLVE); |
2781 ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::adopt( | 2795 ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::adopt(_builder.getPointerField( |
2782 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2796 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2783 } | 2797 } |
2784 inline ::capnp::Orphan< ::capnp::rpc::Resolve> Message::Builder::disownResolve() { | 2798 inline ::capnp::Orphan< ::capnp::rpc::Resolve> Message::Builder::disownResolve() { |
2785 KJ_IREQUIRE((which() == Message::RESOLVE), | 2799 KJ_IREQUIRE((which() == Message::RESOLVE), |
2786 "Must check which() before get()ing a union member."); | 2800 "Must check which() before get()ing a union member."); |
2787 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::disown( | 2801 return ::capnp::_::PointerHelpers< ::capnp::rpc::Resolve>::disown(_builder.getPointerField( |
2788 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2802 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2789 } | 2803 } |
2790 | 2804 |
2791 inline bool Message::Reader::isRelease() const { | 2805 inline bool Message::Reader::isRelease() const { |
2792 return which() == Message::RELEASE; | 2806 return which() == Message::RELEASE; |
2793 } | 2807 } |
2794 inline bool Message::Builder::isRelease() { | 2808 inline bool Message::Builder::isRelease() { |
2795 return which() == Message::RELEASE; | 2809 return which() == Message::RELEASE; |
2796 } | 2810 } |
2797 inline bool Message::Reader::hasRelease() const { | 2811 inline bool Message::Reader::hasRelease() const { |
2798 if (which() != Message::RELEASE) return false; | 2812 if (which() != Message::RELEASE) return false; |
2799 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2813 return !_reader.getPointerField( |
2814 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2800 } | 2815 } |
2801 inline bool Message::Builder::hasRelease() { | 2816 inline bool Message::Builder::hasRelease() { |
2802 if (which() != Message::RELEASE) return false; | 2817 if (which() != Message::RELEASE) return false; |
2803 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2818 return !_builder.getPointerField( |
2819 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2804 } | 2820 } |
2805 inline ::capnp::rpc::Release::Reader Message::Reader::getRelease() const { | 2821 inline ::capnp::rpc::Release::Reader Message::Reader::getRelease() const { |
2806 KJ_IREQUIRE((which() == Message::RELEASE), | 2822 KJ_IREQUIRE((which() == Message::RELEASE), |
2807 "Must check which() before get()ing a union member."); | 2823 "Must check which() before get()ing a union member."); |
2808 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::get( | 2824 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::get(_reader.getPointerField( |
2809 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2825 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2810 } | 2826 } |
2811 inline ::capnp::rpc::Release::Builder Message::Builder::getRelease() { | 2827 inline ::capnp::rpc::Release::Builder Message::Builder::getRelease() { |
2812 KJ_IREQUIRE((which() == Message::RELEASE), | 2828 KJ_IREQUIRE((which() == Message::RELEASE), |
2813 "Must check which() before get()ing a union member."); | 2829 "Must check which() before get()ing a union member."); |
2814 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::get( | 2830 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::get(_builder.getPointerField( |
2815 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2831 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2816 } | 2832 } |
2817 inline void Message::Builder::setRelease( ::capnp::rpc::Release::Reader value) { | 2833 inline void Message::Builder::setRelease( ::capnp::rpc::Release::Reader value) { |
2818 _builder.setDataField<Message::Which>( | 2834 _builder.setDataField<Message::Which>( |
2819 0 * ::capnp::ELEMENTS, Message::RELEASE); | 2835 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RELEASE); |
2820 ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::set( | 2836 ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::set(_builder.getPointerField( |
2821 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2837 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2822 } | 2838 } |
2823 inline ::capnp::rpc::Release::Builder Message::Builder::initRelease() { | 2839 inline ::capnp::rpc::Release::Builder Message::Builder::initRelease() { |
2824 _builder.setDataField<Message::Which>( | 2840 _builder.setDataField<Message::Which>( |
2825 0 * ::capnp::ELEMENTS, Message::RELEASE); | 2841 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RELEASE); |
2826 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::init( | 2842 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::init(_builder.getPointerField( |
2827 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2843 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2828 } | 2844 } |
2829 inline void Message::Builder::adoptRelease( | 2845 inline void Message::Builder::adoptRelease( |
2830 ::capnp::Orphan< ::capnp::rpc::Release>&& value) { | 2846 ::capnp::Orphan< ::capnp::rpc::Release>&& value) { |
2831 _builder.setDataField<Message::Which>( | 2847 _builder.setDataField<Message::Which>( |
2832 0 * ::capnp::ELEMENTS, Message::RELEASE); | 2848 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::RELEASE); |
2833 ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::adopt( | 2849 ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::adopt(_builder.getPointerField( |
2834 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2850 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2835 } | 2851 } |
2836 inline ::capnp::Orphan< ::capnp::rpc::Release> Message::Builder::disownRelease() { | 2852 inline ::capnp::Orphan< ::capnp::rpc::Release> Message::Builder::disownRelease() { |
2837 KJ_IREQUIRE((which() == Message::RELEASE), | 2853 KJ_IREQUIRE((which() == Message::RELEASE), |
2838 "Must check which() before get()ing a union member."); | 2854 "Must check which() before get()ing a union member."); |
2839 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::disown( | 2855 return ::capnp::_::PointerHelpers< ::capnp::rpc::Release>::disown(_builder.getPointerField( |
2840 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2856 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2841 } | 2857 } |
2842 | 2858 |
2843 inline bool Message::Reader::isObsoleteSave() const { | 2859 inline bool Message::Reader::isObsoleteSave() const { |
2844 return which() == Message::OBSOLETE_SAVE; | 2860 return which() == Message::OBSOLETE_SAVE; |
2845 } | 2861 } |
2846 inline bool Message::Builder::isObsoleteSave() { | 2862 inline bool Message::Builder::isObsoleteSave() { |
2847 return which() == Message::OBSOLETE_SAVE; | 2863 return which() == Message::OBSOLETE_SAVE; |
2848 } | 2864 } |
2849 inline bool Message::Reader::hasObsoleteSave() const { | 2865 inline bool Message::Reader::hasObsoleteSave() const { |
2850 if (which() != Message::OBSOLETE_SAVE) return false; | 2866 if (which() != Message::OBSOLETE_SAVE) return false; |
2851 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2867 return !_reader.getPointerField( |
2868 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2852 } | 2869 } |
2853 inline bool Message::Builder::hasObsoleteSave() { | 2870 inline bool Message::Builder::hasObsoleteSave() { |
2854 if (which() != Message::OBSOLETE_SAVE) return false; | 2871 if (which() != Message::OBSOLETE_SAVE) return false; |
2855 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2872 return !_builder.getPointerField( |
2873 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2856 } | 2874 } |
2857 inline ::capnp::AnyPointer::Reader Message::Reader::getObsoleteSave() const { | 2875 inline ::capnp::AnyPointer::Reader Message::Reader::getObsoleteSave() const { |
2858 KJ_IREQUIRE((which() == Message::OBSOLETE_SAVE), | 2876 KJ_IREQUIRE((which() == Message::OBSOLETE_SAVE), |
2859 "Must check which() before get()ing a union member."); | 2877 "Must check which() before get()ing a union member."); |
2860 return ::capnp::AnyPointer::Reader( | 2878 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
2861 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2879 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2862 } | 2880 } |
2863 inline ::capnp::AnyPointer::Builder Message::Builder::getObsoleteSave() { | 2881 inline ::capnp::AnyPointer::Builder Message::Builder::getObsoleteSave() { |
2864 KJ_IREQUIRE((which() == Message::OBSOLETE_SAVE), | 2882 KJ_IREQUIRE((which() == Message::OBSOLETE_SAVE), |
2865 "Must check which() before get()ing a union member."); | 2883 "Must check which() before get()ing a union member."); |
2866 return ::capnp::AnyPointer::Builder( | 2884 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
2867 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2885 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2868 } | 2886 } |
2869 inline ::capnp::AnyPointer::Builder Message::Builder::initObsoleteSave() { | 2887 inline ::capnp::AnyPointer::Builder Message::Builder::initObsoleteSave() { |
2870 _builder.setDataField<Message::Which>( | 2888 _builder.setDataField<Message::Which>( |
2871 0 * ::capnp::ELEMENTS, Message::OBSOLETE_SAVE); | 2889 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::OBSOLETE_SAVE); |
2872 auto result = ::capnp::AnyPointer::Builder( | 2890 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
2873 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2891 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2874 result.clear(); | 2892 result.clear(); |
2875 return result; | 2893 return result; |
2876 } | 2894 } |
2877 | 2895 |
2878 inline bool Message::Reader::isBootstrap() const { | 2896 inline bool Message::Reader::isBootstrap() const { |
2881 inline bool Message::Builder::isBootstrap() { | 2899 inline bool Message::Builder::isBootstrap() { |
2882 return which() == Message::BOOTSTRAP; | 2900 return which() == Message::BOOTSTRAP; |
2883 } | 2901 } |
2884 inline bool Message::Reader::hasBootstrap() const { | 2902 inline bool Message::Reader::hasBootstrap() const { |
2885 if (which() != Message::BOOTSTRAP) return false; | 2903 if (which() != Message::BOOTSTRAP) return false; |
2886 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2904 return !_reader.getPointerField( |
2905 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2887 } | 2906 } |
2888 inline bool Message::Builder::hasBootstrap() { | 2907 inline bool Message::Builder::hasBootstrap() { |
2889 if (which() != Message::BOOTSTRAP) return false; | 2908 if (which() != Message::BOOTSTRAP) return false; |
2890 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2909 return !_builder.getPointerField( |
2910 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2891 } | 2911 } |
2892 inline ::capnp::rpc::Bootstrap::Reader Message::Reader::getBootstrap() const { | 2912 inline ::capnp::rpc::Bootstrap::Reader Message::Reader::getBootstrap() const { |
2893 KJ_IREQUIRE((which() == Message::BOOTSTRAP), | 2913 KJ_IREQUIRE((which() == Message::BOOTSTRAP), |
2894 "Must check which() before get()ing a union member."); | 2914 "Must check which() before get()ing a union member."); |
2895 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::get( | 2915 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::get(_reader.getPointerField( |
2896 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2916 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2897 } | 2917 } |
2898 inline ::capnp::rpc::Bootstrap::Builder Message::Builder::getBootstrap() { | 2918 inline ::capnp::rpc::Bootstrap::Builder Message::Builder::getBootstrap() { |
2899 KJ_IREQUIRE((which() == Message::BOOTSTRAP), | 2919 KJ_IREQUIRE((which() == Message::BOOTSTRAP), |
2900 "Must check which() before get()ing a union member."); | 2920 "Must check which() before get()ing a union member."); |
2901 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::get( | 2921 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::get(_builder.getPointerField( |
2902 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2922 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2903 } | 2923 } |
2904 inline void Message::Builder::setBootstrap( ::capnp::rpc::Bootstrap::Reader value) { | 2924 inline void Message::Builder::setBootstrap( ::capnp::rpc::Bootstrap::Reader value) { |
2905 _builder.setDataField<Message::Which>( | 2925 _builder.setDataField<Message::Which>( |
2906 0 * ::capnp::ELEMENTS, Message::BOOTSTRAP); | 2926 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::BOOTSTRAP); |
2907 ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::set( | 2927 ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::set(_builder.getPointerField( |
2908 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 2928 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2909 } | 2929 } |
2910 inline ::capnp::rpc::Bootstrap::Builder Message::Builder::initBootstrap() { | 2930 inline ::capnp::rpc::Bootstrap::Builder Message::Builder::initBootstrap() { |
2911 _builder.setDataField<Message::Which>( | 2931 _builder.setDataField<Message::Which>( |
2912 0 * ::capnp::ELEMENTS, Message::BOOTSTRAP); | 2932 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::BOOTSTRAP); |
2913 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::init( | 2933 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::init(_builder.getPointerField( |
2914 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2934 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2915 } | 2935 } |
2916 inline void Message::Builder::adoptBootstrap( | 2936 inline void Message::Builder::adoptBootstrap( |
2917 ::capnp::Orphan< ::capnp::rpc::Bootstrap>&& value) { | 2937 ::capnp::Orphan< ::capnp::rpc::Bootstrap>&& value) { |
2918 _builder.setDataField<Message::Which>( | 2938 _builder.setDataField<Message::Which>( |
2919 0 * ::capnp::ELEMENTS, Message::BOOTSTRAP); | 2939 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::BOOTSTRAP); |
2920 ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::adopt( | 2940 ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::adopt(_builder.getPointerField( |
2921 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 2941 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
2922 } | 2942 } |
2923 inline ::capnp::Orphan< ::capnp::rpc::Bootstrap> Message::Builder::disownBootstrap() { | 2943 inline ::capnp::Orphan< ::capnp::rpc::Bootstrap> Message::Builder::disownBootstrap() { |
2924 KJ_IREQUIRE((which() == Message::BOOTSTRAP), | 2944 KJ_IREQUIRE((which() == Message::BOOTSTRAP), |
2925 "Must check which() before get()ing a union member."); | 2945 "Must check which() before get()ing a union member."); |
2926 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::disown( | 2946 return ::capnp::_::PointerHelpers< ::capnp::rpc::Bootstrap>::disown(_builder.getPointerField( |
2927 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2947 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2928 } | 2948 } |
2929 | 2949 |
2930 inline bool Message::Reader::isObsoleteDelete() const { | 2950 inline bool Message::Reader::isObsoleteDelete() const { |
2931 return which() == Message::OBSOLETE_DELETE; | 2951 return which() == Message::OBSOLETE_DELETE; |
2932 } | 2952 } |
2933 inline bool Message::Builder::isObsoleteDelete() { | 2953 inline bool Message::Builder::isObsoleteDelete() { |
2934 return which() == Message::OBSOLETE_DELETE; | 2954 return which() == Message::OBSOLETE_DELETE; |
2935 } | 2955 } |
2936 inline bool Message::Reader::hasObsoleteDelete() const { | 2956 inline bool Message::Reader::hasObsoleteDelete() const { |
2937 if (which() != Message::OBSOLETE_DELETE) return false; | 2957 if (which() != Message::OBSOLETE_DELETE) return false; |
2938 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2958 return !_reader.getPointerField( |
2959 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2939 } | 2960 } |
2940 inline bool Message::Builder::hasObsoleteDelete() { | 2961 inline bool Message::Builder::hasObsoleteDelete() { |
2941 if (which() != Message::OBSOLETE_DELETE) return false; | 2962 if (which() != Message::OBSOLETE_DELETE) return false; |
2942 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2963 return !_builder.getPointerField( |
2964 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2943 } | 2965 } |
2944 inline ::capnp::AnyPointer::Reader Message::Reader::getObsoleteDelete() const { | 2966 inline ::capnp::AnyPointer::Reader Message::Reader::getObsoleteDelete() const { |
2945 KJ_IREQUIRE((which() == Message::OBSOLETE_DELETE), | 2967 KJ_IREQUIRE((which() == Message::OBSOLETE_DELETE), |
2946 "Must check which() before get()ing a union member."); | 2968 "Must check which() before get()ing a union member."); |
2947 return ::capnp::AnyPointer::Reader( | 2969 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
2948 _reader.getPointerField(0 * ::capnp::POINTERS)); | 2970 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2949 } | 2971 } |
2950 inline ::capnp::AnyPointer::Builder Message::Builder::getObsoleteDelete() { | 2972 inline ::capnp::AnyPointer::Builder Message::Builder::getObsoleteDelete() { |
2951 KJ_IREQUIRE((which() == Message::OBSOLETE_DELETE), | 2973 KJ_IREQUIRE((which() == Message::OBSOLETE_DELETE), |
2952 "Must check which() before get()ing a union member."); | 2974 "Must check which() before get()ing a union member."); |
2953 return ::capnp::AnyPointer::Builder( | 2975 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
2954 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2976 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2955 } | 2977 } |
2956 inline ::capnp::AnyPointer::Builder Message::Builder::initObsoleteDelete() { | 2978 inline ::capnp::AnyPointer::Builder Message::Builder::initObsoleteDelete() { |
2957 _builder.setDataField<Message::Which>( | 2979 _builder.setDataField<Message::Which>( |
2958 0 * ::capnp::ELEMENTS, Message::OBSOLETE_DELETE); | 2980 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::OBSOLETE_DELETE); |
2959 auto result = ::capnp::AnyPointer::Builder( | 2981 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
2960 _builder.getPointerField(0 * ::capnp::POINTERS)); | 2982 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2961 result.clear(); | 2983 result.clear(); |
2962 return result; | 2984 return result; |
2963 } | 2985 } |
2964 | 2986 |
2965 inline bool Message::Reader::isProvide() const { | 2987 inline bool Message::Reader::isProvide() const { |
2968 inline bool Message::Builder::isProvide() { | 2990 inline bool Message::Builder::isProvide() { |
2969 return which() == Message::PROVIDE; | 2991 return which() == Message::PROVIDE; |
2970 } | 2992 } |
2971 inline bool Message::Reader::hasProvide() const { | 2993 inline bool Message::Reader::hasProvide() const { |
2972 if (which() != Message::PROVIDE) return false; | 2994 if (which() != Message::PROVIDE) return false; |
2973 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 2995 return !_reader.getPointerField( |
2996 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2974 } | 2997 } |
2975 inline bool Message::Builder::hasProvide() { | 2998 inline bool Message::Builder::hasProvide() { |
2976 if (which() != Message::PROVIDE) return false; | 2999 if (which() != Message::PROVIDE) return false; |
2977 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3000 return !_builder.getPointerField( |
3001 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
2978 } | 3002 } |
2979 inline ::capnp::rpc::Provide::Reader Message::Reader::getProvide() const { | 3003 inline ::capnp::rpc::Provide::Reader Message::Reader::getProvide() const { |
2980 KJ_IREQUIRE((which() == Message::PROVIDE), | 3004 KJ_IREQUIRE((which() == Message::PROVIDE), |
2981 "Must check which() before get()ing a union member."); | 3005 "Must check which() before get()ing a union member."); |
2982 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::get( | 3006 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::get(_reader.getPointerField( |
2983 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3007 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2984 } | 3008 } |
2985 inline ::capnp::rpc::Provide::Builder Message::Builder::getProvide() { | 3009 inline ::capnp::rpc::Provide::Builder Message::Builder::getProvide() { |
2986 KJ_IREQUIRE((which() == Message::PROVIDE), | 3010 KJ_IREQUIRE((which() == Message::PROVIDE), |
2987 "Must check which() before get()ing a union member."); | 3011 "Must check which() before get()ing a union member."); |
2988 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::get( | 3012 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::get(_builder.getPointerField( |
2989 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3013 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
2990 } | 3014 } |
2991 inline void Message::Builder::setProvide( ::capnp::rpc::Provide::Reader value) { | 3015 inline void Message::Builder::setProvide( ::capnp::rpc::Provide::Reader value) { |
2992 _builder.setDataField<Message::Which>( | 3016 _builder.setDataField<Message::Which>( |
2993 0 * ::capnp::ELEMENTS, Message::PROVIDE); | 3017 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::PROVIDE); |
2994 ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::set( | 3018 ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::set(_builder.getPointerField( |
2995 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3019 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
2996 } | 3020 } |
2997 inline ::capnp::rpc::Provide::Builder Message::Builder::initProvide() { | 3021 inline ::capnp::rpc::Provide::Builder Message::Builder::initProvide() { |
2998 _builder.setDataField<Message::Which>( | 3022 _builder.setDataField<Message::Which>( |
2999 0 * ::capnp::ELEMENTS, Message::PROVIDE); | 3023 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::PROVIDE); |
3000 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::init( | 3024 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::init(_builder.getPointerField( |
3001 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3025 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3002 } | 3026 } |
3003 inline void Message::Builder::adoptProvide( | 3027 inline void Message::Builder::adoptProvide( |
3004 ::capnp::Orphan< ::capnp::rpc::Provide>&& value) { | 3028 ::capnp::Orphan< ::capnp::rpc::Provide>&& value) { |
3005 _builder.setDataField<Message::Which>( | 3029 _builder.setDataField<Message::Which>( |
3006 0 * ::capnp::ELEMENTS, Message::PROVIDE); | 3030 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::PROVIDE); |
3007 ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::adopt( | 3031 ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::adopt(_builder.getPointerField( |
3008 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3032 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3009 } | 3033 } |
3010 inline ::capnp::Orphan< ::capnp::rpc::Provide> Message::Builder::disownProvide() { | 3034 inline ::capnp::Orphan< ::capnp::rpc::Provide> Message::Builder::disownProvide() { |
3011 KJ_IREQUIRE((which() == Message::PROVIDE), | 3035 KJ_IREQUIRE((which() == Message::PROVIDE), |
3012 "Must check which() before get()ing a union member."); | 3036 "Must check which() before get()ing a union member."); |
3013 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::disown( | 3037 return ::capnp::_::PointerHelpers< ::capnp::rpc::Provide>::disown(_builder.getPointerField( |
3014 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3038 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3015 } | 3039 } |
3016 | 3040 |
3017 inline bool Message::Reader::isAccept() const { | 3041 inline bool Message::Reader::isAccept() const { |
3018 return which() == Message::ACCEPT; | 3042 return which() == Message::ACCEPT; |
3019 } | 3043 } |
3020 inline bool Message::Builder::isAccept() { | 3044 inline bool Message::Builder::isAccept() { |
3021 return which() == Message::ACCEPT; | 3045 return which() == Message::ACCEPT; |
3022 } | 3046 } |
3023 inline bool Message::Reader::hasAccept() const { | 3047 inline bool Message::Reader::hasAccept() const { |
3024 if (which() != Message::ACCEPT) return false; | 3048 if (which() != Message::ACCEPT) return false; |
3025 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3049 return !_reader.getPointerField( |
3050 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3026 } | 3051 } |
3027 inline bool Message::Builder::hasAccept() { | 3052 inline bool Message::Builder::hasAccept() { |
3028 if (which() != Message::ACCEPT) return false; | 3053 if (which() != Message::ACCEPT) return false; |
3029 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3054 return !_builder.getPointerField( |
3055 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3030 } | 3056 } |
3031 inline ::capnp::rpc::Accept::Reader Message::Reader::getAccept() const { | 3057 inline ::capnp::rpc::Accept::Reader Message::Reader::getAccept() const { |
3032 KJ_IREQUIRE((which() == Message::ACCEPT), | 3058 KJ_IREQUIRE((which() == Message::ACCEPT), |
3033 "Must check which() before get()ing a union member."); | 3059 "Must check which() before get()ing a union member."); |
3034 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::get( | 3060 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::get(_reader.getPointerField( |
3035 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3061 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3036 } | 3062 } |
3037 inline ::capnp::rpc::Accept::Builder Message::Builder::getAccept() { | 3063 inline ::capnp::rpc::Accept::Builder Message::Builder::getAccept() { |
3038 KJ_IREQUIRE((which() == Message::ACCEPT), | 3064 KJ_IREQUIRE((which() == Message::ACCEPT), |
3039 "Must check which() before get()ing a union member."); | 3065 "Must check which() before get()ing a union member."); |
3040 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::get( | 3066 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::get(_builder.getPointerField( |
3041 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3067 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3042 } | 3068 } |
3043 inline void Message::Builder::setAccept( ::capnp::rpc::Accept::Reader value) { | 3069 inline void Message::Builder::setAccept( ::capnp::rpc::Accept::Reader value) { |
3044 _builder.setDataField<Message::Which>( | 3070 _builder.setDataField<Message::Which>( |
3045 0 * ::capnp::ELEMENTS, Message::ACCEPT); | 3071 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::ACCEPT); |
3046 ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::set( | 3072 ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::set(_builder.getPointerField( |
3047 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3073 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3048 } | 3074 } |
3049 inline ::capnp::rpc::Accept::Builder Message::Builder::initAccept() { | 3075 inline ::capnp::rpc::Accept::Builder Message::Builder::initAccept() { |
3050 _builder.setDataField<Message::Which>( | 3076 _builder.setDataField<Message::Which>( |
3051 0 * ::capnp::ELEMENTS, Message::ACCEPT); | 3077 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::ACCEPT); |
3052 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::init( | 3078 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::init(_builder.getPointerField( |
3053 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3079 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3054 } | 3080 } |
3055 inline void Message::Builder::adoptAccept( | 3081 inline void Message::Builder::adoptAccept( |
3056 ::capnp::Orphan< ::capnp::rpc::Accept>&& value) { | 3082 ::capnp::Orphan< ::capnp::rpc::Accept>&& value) { |
3057 _builder.setDataField<Message::Which>( | 3083 _builder.setDataField<Message::Which>( |
3058 0 * ::capnp::ELEMENTS, Message::ACCEPT); | 3084 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::ACCEPT); |
3059 ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::adopt( | 3085 ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::adopt(_builder.getPointerField( |
3060 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3086 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3061 } | 3087 } |
3062 inline ::capnp::Orphan< ::capnp::rpc::Accept> Message::Builder::disownAccept() { | 3088 inline ::capnp::Orphan< ::capnp::rpc::Accept> Message::Builder::disownAccept() { |
3063 KJ_IREQUIRE((which() == Message::ACCEPT), | 3089 KJ_IREQUIRE((which() == Message::ACCEPT), |
3064 "Must check which() before get()ing a union member."); | 3090 "Must check which() before get()ing a union member."); |
3065 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::disown( | 3091 return ::capnp::_::PointerHelpers< ::capnp::rpc::Accept>::disown(_builder.getPointerField( |
3066 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3092 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3067 } | 3093 } |
3068 | 3094 |
3069 inline bool Message::Reader::isJoin() const { | 3095 inline bool Message::Reader::isJoin() const { |
3070 return which() == Message::JOIN; | 3096 return which() == Message::JOIN; |
3071 } | 3097 } |
3072 inline bool Message::Builder::isJoin() { | 3098 inline bool Message::Builder::isJoin() { |
3073 return which() == Message::JOIN; | 3099 return which() == Message::JOIN; |
3074 } | 3100 } |
3075 inline bool Message::Reader::hasJoin() const { | 3101 inline bool Message::Reader::hasJoin() const { |
3076 if (which() != Message::JOIN) return false; | 3102 if (which() != Message::JOIN) return false; |
3077 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3103 return !_reader.getPointerField( |
3104 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3078 } | 3105 } |
3079 inline bool Message::Builder::hasJoin() { | 3106 inline bool Message::Builder::hasJoin() { |
3080 if (which() != Message::JOIN) return false; | 3107 if (which() != Message::JOIN) return false; |
3081 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3108 return !_builder.getPointerField( |
3109 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3082 } | 3110 } |
3083 inline ::capnp::rpc::Join::Reader Message::Reader::getJoin() const { | 3111 inline ::capnp::rpc::Join::Reader Message::Reader::getJoin() const { |
3084 KJ_IREQUIRE((which() == Message::JOIN), | 3112 KJ_IREQUIRE((which() == Message::JOIN), |
3085 "Must check which() before get()ing a union member."); | 3113 "Must check which() before get()ing a union member."); |
3086 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::get( | 3114 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::get(_reader.getPointerField( |
3087 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3115 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3088 } | 3116 } |
3089 inline ::capnp::rpc::Join::Builder Message::Builder::getJoin() { | 3117 inline ::capnp::rpc::Join::Builder Message::Builder::getJoin() { |
3090 KJ_IREQUIRE((which() == Message::JOIN), | 3118 KJ_IREQUIRE((which() == Message::JOIN), |
3091 "Must check which() before get()ing a union member."); | 3119 "Must check which() before get()ing a union member."); |
3092 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::get( | 3120 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::get(_builder.getPointerField( |
3093 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3121 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3094 } | 3122 } |
3095 inline void Message::Builder::setJoin( ::capnp::rpc::Join::Reader value) { | 3123 inline void Message::Builder::setJoin( ::capnp::rpc::Join::Reader value) { |
3096 _builder.setDataField<Message::Which>( | 3124 _builder.setDataField<Message::Which>( |
3097 0 * ::capnp::ELEMENTS, Message::JOIN); | 3125 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::JOIN); |
3098 ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::set( | 3126 ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::set(_builder.getPointerField( |
3099 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3127 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3100 } | 3128 } |
3101 inline ::capnp::rpc::Join::Builder Message::Builder::initJoin() { | 3129 inline ::capnp::rpc::Join::Builder Message::Builder::initJoin() { |
3102 _builder.setDataField<Message::Which>( | 3130 _builder.setDataField<Message::Which>( |
3103 0 * ::capnp::ELEMENTS, Message::JOIN); | 3131 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::JOIN); |
3104 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::init( | 3132 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::init(_builder.getPointerField( |
3105 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3133 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3106 } | 3134 } |
3107 inline void Message::Builder::adoptJoin( | 3135 inline void Message::Builder::adoptJoin( |
3108 ::capnp::Orphan< ::capnp::rpc::Join>&& value) { | 3136 ::capnp::Orphan< ::capnp::rpc::Join>&& value) { |
3109 _builder.setDataField<Message::Which>( | 3137 _builder.setDataField<Message::Which>( |
3110 0 * ::capnp::ELEMENTS, Message::JOIN); | 3138 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::JOIN); |
3111 ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::adopt( | 3139 ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::adopt(_builder.getPointerField( |
3112 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3140 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3113 } | 3141 } |
3114 inline ::capnp::Orphan< ::capnp::rpc::Join> Message::Builder::disownJoin() { | 3142 inline ::capnp::Orphan< ::capnp::rpc::Join> Message::Builder::disownJoin() { |
3115 KJ_IREQUIRE((which() == Message::JOIN), | 3143 KJ_IREQUIRE((which() == Message::JOIN), |
3116 "Must check which() before get()ing a union member."); | 3144 "Must check which() before get()ing a union member."); |
3117 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::disown( | 3145 return ::capnp::_::PointerHelpers< ::capnp::rpc::Join>::disown(_builder.getPointerField( |
3118 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3146 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3119 } | 3147 } |
3120 | 3148 |
3121 inline bool Message::Reader::isDisembargo() const { | 3149 inline bool Message::Reader::isDisembargo() const { |
3122 return which() == Message::DISEMBARGO; | 3150 return which() == Message::DISEMBARGO; |
3123 } | 3151 } |
3124 inline bool Message::Builder::isDisembargo() { | 3152 inline bool Message::Builder::isDisembargo() { |
3125 return which() == Message::DISEMBARGO; | 3153 return which() == Message::DISEMBARGO; |
3126 } | 3154 } |
3127 inline bool Message::Reader::hasDisembargo() const { | 3155 inline bool Message::Reader::hasDisembargo() const { |
3128 if (which() != Message::DISEMBARGO) return false; | 3156 if (which() != Message::DISEMBARGO) return false; |
3129 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3157 return !_reader.getPointerField( |
3158 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3130 } | 3159 } |
3131 inline bool Message::Builder::hasDisembargo() { | 3160 inline bool Message::Builder::hasDisembargo() { |
3132 if (which() != Message::DISEMBARGO) return false; | 3161 if (which() != Message::DISEMBARGO) return false; |
3133 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3162 return !_builder.getPointerField( |
3163 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3134 } | 3164 } |
3135 inline ::capnp::rpc::Disembargo::Reader Message::Reader::getDisembargo() const { | 3165 inline ::capnp::rpc::Disembargo::Reader Message::Reader::getDisembargo() const { |
3136 KJ_IREQUIRE((which() == Message::DISEMBARGO), | 3166 KJ_IREQUIRE((which() == Message::DISEMBARGO), |
3137 "Must check which() before get()ing a union member."); | 3167 "Must check which() before get()ing a union member."); |
3138 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::get( | 3168 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::get(_reader.getPointerField( |
3139 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3169 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3140 } | 3170 } |
3141 inline ::capnp::rpc::Disembargo::Builder Message::Builder::getDisembargo() { | 3171 inline ::capnp::rpc::Disembargo::Builder Message::Builder::getDisembargo() { |
3142 KJ_IREQUIRE((which() == Message::DISEMBARGO), | 3172 KJ_IREQUIRE((which() == Message::DISEMBARGO), |
3143 "Must check which() before get()ing a union member."); | 3173 "Must check which() before get()ing a union member."); |
3144 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::get( | 3174 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::get(_builder.getPointerField( |
3145 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3175 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3146 } | 3176 } |
3147 inline void Message::Builder::setDisembargo( ::capnp::rpc::Disembargo::Reader value) { | 3177 inline void Message::Builder::setDisembargo( ::capnp::rpc::Disembargo::Reader value) { |
3148 _builder.setDataField<Message::Which>( | 3178 _builder.setDataField<Message::Which>( |
3149 0 * ::capnp::ELEMENTS, Message::DISEMBARGO); | 3179 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::DISEMBARGO); |
3150 ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::set( | 3180 ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::set(_builder.getPointerField( |
3151 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3181 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3152 } | 3182 } |
3153 inline ::capnp::rpc::Disembargo::Builder Message::Builder::initDisembargo() { | 3183 inline ::capnp::rpc::Disembargo::Builder Message::Builder::initDisembargo() { |
3154 _builder.setDataField<Message::Which>( | 3184 _builder.setDataField<Message::Which>( |
3155 0 * ::capnp::ELEMENTS, Message::DISEMBARGO); | 3185 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::DISEMBARGO); |
3156 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::init( | 3186 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::init(_builder.getPointerField( |
3157 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3187 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3158 } | 3188 } |
3159 inline void Message::Builder::adoptDisembargo( | 3189 inline void Message::Builder::adoptDisembargo( |
3160 ::capnp::Orphan< ::capnp::rpc::Disembargo>&& value) { | 3190 ::capnp::Orphan< ::capnp::rpc::Disembargo>&& value) { |
3161 _builder.setDataField<Message::Which>( | 3191 _builder.setDataField<Message::Which>( |
3162 0 * ::capnp::ELEMENTS, Message::DISEMBARGO); | 3192 ::capnp::bounded<0>() * ::capnp::ELEMENTS, Message::DISEMBARGO); |
3163 ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::adopt( | 3193 ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::adopt(_builder.getPointerField( |
3164 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3194 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3165 } | 3195 } |
3166 inline ::capnp::Orphan< ::capnp::rpc::Disembargo> Message::Builder::disownDisembargo() { | 3196 inline ::capnp::Orphan< ::capnp::rpc::Disembargo> Message::Builder::disownDisembargo() { |
3167 KJ_IREQUIRE((which() == Message::DISEMBARGO), | 3197 KJ_IREQUIRE((which() == Message::DISEMBARGO), |
3168 "Must check which() before get()ing a union member."); | 3198 "Must check which() before get()ing a union member."); |
3169 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::disown( | 3199 return ::capnp::_::PointerHelpers< ::capnp::rpc::Disembargo>::disown(_builder.getPointerField( |
3170 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3200 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3171 } | 3201 } |
3172 | 3202 |
3173 inline ::uint32_t Bootstrap::Reader::getQuestionId() const { | 3203 inline ::uint32_t Bootstrap::Reader::getQuestionId() const { |
3174 return _reader.getDataField< ::uint32_t>( | 3204 return _reader.getDataField< ::uint32_t>( |
3175 0 * ::capnp::ELEMENTS); | 3205 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3176 } | 3206 } |
3177 | 3207 |
3178 inline ::uint32_t Bootstrap::Builder::getQuestionId() { | 3208 inline ::uint32_t Bootstrap::Builder::getQuestionId() { |
3179 return _builder.getDataField< ::uint32_t>( | 3209 return _builder.getDataField< ::uint32_t>( |
3180 0 * ::capnp::ELEMENTS); | 3210 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3181 } | 3211 } |
3182 inline void Bootstrap::Builder::setQuestionId( ::uint32_t value) { | 3212 inline void Bootstrap::Builder::setQuestionId( ::uint32_t value) { |
3183 _builder.setDataField< ::uint32_t>( | 3213 _builder.setDataField< ::uint32_t>( |
3184 0 * ::capnp::ELEMENTS, value); | 3214 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3185 } | 3215 } |
3186 | 3216 |
3187 inline bool Bootstrap::Reader::hasDeprecatedObjectId() const { | 3217 inline bool Bootstrap::Reader::hasDeprecatedObjectId() const { |
3188 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3218 return !_reader.getPointerField( |
3219 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3189 } | 3220 } |
3190 inline bool Bootstrap::Builder::hasDeprecatedObjectId() { | 3221 inline bool Bootstrap::Builder::hasDeprecatedObjectId() { |
3191 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3222 return !_builder.getPointerField( |
3223 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3192 } | 3224 } |
3193 inline ::capnp::AnyPointer::Reader Bootstrap::Reader::getDeprecatedObjectId() const { | 3225 inline ::capnp::AnyPointer::Reader Bootstrap::Reader::getDeprecatedObjectId() const { |
3194 return ::capnp::AnyPointer::Reader( | 3226 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
3195 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3227 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3196 } | 3228 } |
3197 inline ::capnp::AnyPointer::Builder Bootstrap::Builder::getDeprecatedObjectId() { | 3229 inline ::capnp::AnyPointer::Builder Bootstrap::Builder::getDeprecatedObjectId() { |
3198 return ::capnp::AnyPointer::Builder( | 3230 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
3199 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3231 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3200 } | 3232 } |
3201 inline ::capnp::AnyPointer::Builder Bootstrap::Builder::initDeprecatedObjectId() { | 3233 inline ::capnp::AnyPointer::Builder Bootstrap::Builder::initDeprecatedObjectId() { |
3202 auto result = ::capnp::AnyPointer::Builder( | 3234 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
3203 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3235 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3204 result.clear(); | 3236 result.clear(); |
3205 return result; | 3237 return result; |
3206 } | 3238 } |
3207 | 3239 |
3208 inline ::uint32_t Call::Reader::getQuestionId() const { | 3240 inline ::uint32_t Call::Reader::getQuestionId() const { |
3209 return _reader.getDataField< ::uint32_t>( | 3241 return _reader.getDataField< ::uint32_t>( |
3210 0 * ::capnp::ELEMENTS); | 3242 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3211 } | 3243 } |
3212 | 3244 |
3213 inline ::uint32_t Call::Builder::getQuestionId() { | 3245 inline ::uint32_t Call::Builder::getQuestionId() { |
3214 return _builder.getDataField< ::uint32_t>( | 3246 return _builder.getDataField< ::uint32_t>( |
3215 0 * ::capnp::ELEMENTS); | 3247 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3216 } | 3248 } |
3217 inline void Call::Builder::setQuestionId( ::uint32_t value) { | 3249 inline void Call::Builder::setQuestionId( ::uint32_t value) { |
3218 _builder.setDataField< ::uint32_t>( | 3250 _builder.setDataField< ::uint32_t>( |
3219 0 * ::capnp::ELEMENTS, value); | 3251 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3220 } | 3252 } |
3221 | 3253 |
3222 inline bool Call::Reader::hasTarget() const { | 3254 inline bool Call::Reader::hasTarget() const { |
3223 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3255 return !_reader.getPointerField( |
3256 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3224 } | 3257 } |
3225 inline bool Call::Builder::hasTarget() { | 3258 inline bool Call::Builder::hasTarget() { |
3226 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3259 return !_builder.getPointerField( |
3260 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3227 } | 3261 } |
3228 inline ::capnp::rpc::MessageTarget::Reader Call::Reader::getTarget() const { | 3262 inline ::capnp::rpc::MessageTarget::Reader Call::Reader::getTarget() const { |
3229 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 3263 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_reader.getPointerField( |
3230 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3264 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3231 } | 3265 } |
3232 inline ::capnp::rpc::MessageTarget::Builder Call::Builder::getTarget() { | 3266 inline ::capnp::rpc::MessageTarget::Builder Call::Builder::getTarget() { |
3233 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 3267 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_builder.getPointerField( |
3234 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3268 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3235 } | 3269 } |
3236 #if !CAPNP_LITE | 3270 #if !CAPNP_LITE |
3237 inline ::capnp::rpc::MessageTarget::Pipeline Call::Pipeline::getTarget() { | 3271 inline ::capnp::rpc::MessageTarget::Pipeline Call::Pipeline::getTarget() { |
3238 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); | 3272 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); |
3239 } | 3273 } |
3240 #endif // !CAPNP_LITE | 3274 #endif // !CAPNP_LITE |
3241 inline void Call::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { | 3275 inline void Call::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { |
3242 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set( | 3276 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set(_builder.getPointerField( |
3243 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3277 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3244 } | 3278 } |
3245 inline ::capnp::rpc::MessageTarget::Builder Call::Builder::initTarget() { | 3279 inline ::capnp::rpc::MessageTarget::Builder Call::Builder::initTarget() { |
3246 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init( | 3280 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init(_builder.getPointerField( |
3247 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3281 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3248 } | 3282 } |
3249 inline void Call::Builder::adoptTarget( | 3283 inline void Call::Builder::adoptTarget( |
3250 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { | 3284 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { |
3251 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt( | 3285 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt(_builder.getPointerField( |
3252 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3286 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3253 } | 3287 } |
3254 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Call::Builder::disownTarget() { | 3288 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Call::Builder::disownTarget() { |
3255 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown( | 3289 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown(_builder.getPointerField( |
3256 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3290 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3257 } | 3291 } |
3258 | 3292 |
3259 inline ::uint64_t Call::Reader::getInterfaceId() const { | 3293 inline ::uint64_t Call::Reader::getInterfaceId() const { |
3260 return _reader.getDataField< ::uint64_t>( | 3294 return _reader.getDataField< ::uint64_t>( |
3261 1 * ::capnp::ELEMENTS); | 3295 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
3262 } | 3296 } |
3263 | 3297 |
3264 inline ::uint64_t Call::Builder::getInterfaceId() { | 3298 inline ::uint64_t Call::Builder::getInterfaceId() { |
3265 return _builder.getDataField< ::uint64_t>( | 3299 return _builder.getDataField< ::uint64_t>( |
3266 1 * ::capnp::ELEMENTS); | 3300 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
3267 } | 3301 } |
3268 inline void Call::Builder::setInterfaceId( ::uint64_t value) { | 3302 inline void Call::Builder::setInterfaceId( ::uint64_t value) { |
3269 _builder.setDataField< ::uint64_t>( | 3303 _builder.setDataField< ::uint64_t>( |
3270 1 * ::capnp::ELEMENTS, value); | 3304 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); |
3271 } | 3305 } |
3272 | 3306 |
3273 inline ::uint16_t Call::Reader::getMethodId() const { | 3307 inline ::uint16_t Call::Reader::getMethodId() const { |
3274 return _reader.getDataField< ::uint16_t>( | 3308 return _reader.getDataField< ::uint16_t>( |
3275 2 * ::capnp::ELEMENTS); | 3309 ::capnp::bounded<2>() * ::capnp::ELEMENTS); |
3276 } | 3310 } |
3277 | 3311 |
3278 inline ::uint16_t Call::Builder::getMethodId() { | 3312 inline ::uint16_t Call::Builder::getMethodId() { |
3279 return _builder.getDataField< ::uint16_t>( | 3313 return _builder.getDataField< ::uint16_t>( |
3280 2 * ::capnp::ELEMENTS); | 3314 ::capnp::bounded<2>() * ::capnp::ELEMENTS); |
3281 } | 3315 } |
3282 inline void Call::Builder::setMethodId( ::uint16_t value) { | 3316 inline void Call::Builder::setMethodId( ::uint16_t value) { |
3283 _builder.setDataField< ::uint16_t>( | 3317 _builder.setDataField< ::uint16_t>( |
3284 2 * ::capnp::ELEMENTS, value); | 3318 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); |
3285 } | 3319 } |
3286 | 3320 |
3287 inline bool Call::Reader::hasParams() const { | 3321 inline bool Call::Reader::hasParams() const { |
3288 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); | 3322 return !_reader.getPointerField( |
3323 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
3289 } | 3324 } |
3290 inline bool Call::Builder::hasParams() { | 3325 inline bool Call::Builder::hasParams() { |
3291 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); | 3326 return !_builder.getPointerField( |
3327 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
3292 } | 3328 } |
3293 inline ::capnp::rpc::Payload::Reader Call::Reader::getParams() const { | 3329 inline ::capnp::rpc::Payload::Reader Call::Reader::getParams() const { |
3294 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get( | 3330 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get(_reader.getPointerField( |
3295 _reader.getPointerField(1 * ::capnp::POINTERS)); | 3331 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
3296 } | 3332 } |
3297 inline ::capnp::rpc::Payload::Builder Call::Builder::getParams() { | 3333 inline ::capnp::rpc::Payload::Builder Call::Builder::getParams() { |
3298 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get( | 3334 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get(_builder.getPointerField( |
3299 _builder.getPointerField(1 * ::capnp::POINTERS)); | 3335 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
3300 } | 3336 } |
3301 #if !CAPNP_LITE | 3337 #if !CAPNP_LITE |
3302 inline ::capnp::rpc::Payload::Pipeline Call::Pipeline::getParams() { | 3338 inline ::capnp::rpc::Payload::Pipeline Call::Pipeline::getParams() { |
3303 return ::capnp::rpc::Payload::Pipeline(_typeless.getPointerField(1)); | 3339 return ::capnp::rpc::Payload::Pipeline(_typeless.getPointerField(1)); |
3304 } | 3340 } |
3305 #endif // !CAPNP_LITE | 3341 #endif // !CAPNP_LITE |
3306 inline void Call::Builder::setParams( ::capnp::rpc::Payload::Reader value) { | 3342 inline void Call::Builder::setParams( ::capnp::rpc::Payload::Reader value) { |
3307 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::set( | 3343 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::set(_builder.getPointerField( |
3308 _builder.getPointerField(1 * ::capnp::POINTERS), value); | 3344 ::capnp::bounded<1>() * ::capnp::POINTERS), value); |
3309 } | 3345 } |
3310 inline ::capnp::rpc::Payload::Builder Call::Builder::initParams() { | 3346 inline ::capnp::rpc::Payload::Builder Call::Builder::initParams() { |
3311 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::init( | 3347 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::init(_builder.getPointerField( |
3312 _builder.getPointerField(1 * ::capnp::POINTERS)); | 3348 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
3313 } | 3349 } |
3314 inline void Call::Builder::adoptParams( | 3350 inline void Call::Builder::adoptParams( |
3315 ::capnp::Orphan< ::capnp::rpc::Payload>&& value) { | 3351 ::capnp::Orphan< ::capnp::rpc::Payload>&& value) { |
3316 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::adopt( | 3352 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::adopt(_builder.getPointerField( |
3317 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); | 3353 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); |
3318 } | 3354 } |
3319 inline ::capnp::Orphan< ::capnp::rpc::Payload> Call::Builder::disownParams() { | 3355 inline ::capnp::Orphan< ::capnp::rpc::Payload> Call::Builder::disownParams() { |
3320 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::disown( | 3356 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::disown(_builder.getPointerField( |
3321 _builder.getPointerField(1 * ::capnp::POINTERS)); | 3357 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
3322 } | 3358 } |
3323 | 3359 |
3324 inline typename Call::SendResultsTo::Reader Call::Reader::getSendResultsTo() const { | 3360 inline typename Call::SendResultsTo::Reader Call::Reader::getSendResultsTo() const { |
3325 return typename Call::SendResultsTo::Reader(_reader); | 3361 return typename Call::SendResultsTo::Reader(_reader); |
3326 } | 3362 } |
3331 inline typename Call::SendResultsTo::Pipeline Call::Pipeline::getSendResultsTo() { | 3367 inline typename Call::SendResultsTo::Pipeline Call::Pipeline::getSendResultsTo() { |
3332 return typename Call::SendResultsTo::Pipeline(_typeless.noop()); | 3368 return typename Call::SendResultsTo::Pipeline(_typeless.noop()); |
3333 } | 3369 } |
3334 #endif // !CAPNP_LITE | 3370 #endif // !CAPNP_LITE |
3335 inline typename Call::SendResultsTo::Builder Call::Builder::initSendResultsTo() { | 3371 inline typename Call::SendResultsTo::Builder Call::Builder::initSendResultsTo() { |
3336 _builder.setDataField< ::uint16_t>(3 * ::capnp::ELEMENTS, 0); | 3372 _builder.setDataField< ::uint16_t>(::capnp::bounded<3>() * ::capnp::ELEMENTS, 0); |
3337 _builder.getPointerField(2 * ::capnp::POINTERS).clear(); | 3373 _builder.getPointerField(::capnp::bounded<2>() * ::capnp::POINTERS).clear(); |
3338 return typename Call::SendResultsTo::Builder(_builder); | 3374 return typename Call::SendResultsTo::Builder(_builder); |
3339 } | 3375 } |
3340 inline bool Call::Reader::getAllowThirdPartyTailCall() const { | 3376 inline bool Call::Reader::getAllowThirdPartyTailCall() const { |
3341 return _reader.getDataField<bool>( | 3377 return _reader.getDataField<bool>( |
3342 128 * ::capnp::ELEMENTS); | 3378 ::capnp::bounded<128>() * ::capnp::ELEMENTS); |
3343 } | 3379 } |
3344 | 3380 |
3345 inline bool Call::Builder::getAllowThirdPartyTailCall() { | 3381 inline bool Call::Builder::getAllowThirdPartyTailCall() { |
3346 return _builder.getDataField<bool>( | 3382 return _builder.getDataField<bool>( |
3347 128 * ::capnp::ELEMENTS); | 3383 ::capnp::bounded<128>() * ::capnp::ELEMENTS); |
3348 } | 3384 } |
3349 inline void Call::Builder::setAllowThirdPartyTailCall(bool value) { | 3385 inline void Call::Builder::setAllowThirdPartyTailCall(bool value) { |
3350 _builder.setDataField<bool>( | 3386 _builder.setDataField<bool>( |
3351 128 * ::capnp::ELEMENTS, value); | 3387 ::capnp::bounded<128>() * ::capnp::ELEMENTS, value); |
3352 } | 3388 } |
3353 | 3389 |
3354 inline ::capnp::rpc::Call::SendResultsTo::Which Call::SendResultsTo::Reader::which() const { | 3390 inline ::capnp::rpc::Call::SendResultsTo::Which Call::SendResultsTo::Reader::which() const { |
3355 return _reader.getDataField<Which>(3 * ::capnp::ELEMENTS); | 3391 return _reader.getDataField<Which>( |
3392 ::capnp::bounded<3>() * ::capnp::ELEMENTS); | |
3356 } | 3393 } |
3357 inline ::capnp::rpc::Call::SendResultsTo::Which Call::SendResultsTo::Builder::which() { | 3394 inline ::capnp::rpc::Call::SendResultsTo::Which Call::SendResultsTo::Builder::which() { |
3358 return _builder.getDataField<Which>(3 * ::capnp::ELEMENTS); | 3395 return _builder.getDataField<Which>( |
3396 ::capnp::bounded<3>() * ::capnp::ELEMENTS); | |
3359 } | 3397 } |
3360 | 3398 |
3361 inline bool Call::SendResultsTo::Reader::isCaller() const { | 3399 inline bool Call::SendResultsTo::Reader::isCaller() const { |
3362 return which() == Call::SendResultsTo::CALLER; | 3400 return which() == Call::SendResultsTo::CALLER; |
3363 } | 3401 } |
3366 } | 3404 } |
3367 inline ::capnp::Void Call::SendResultsTo::Reader::getCaller() const { | 3405 inline ::capnp::Void Call::SendResultsTo::Reader::getCaller() const { |
3368 KJ_IREQUIRE((which() == Call::SendResultsTo::CALLER), | 3406 KJ_IREQUIRE((which() == Call::SendResultsTo::CALLER), |
3369 "Must check which() before get()ing a union member."); | 3407 "Must check which() before get()ing a union member."); |
3370 return _reader.getDataField< ::capnp::Void>( | 3408 return _reader.getDataField< ::capnp::Void>( |
3371 0 * ::capnp::ELEMENTS); | 3409 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3372 } | 3410 } |
3373 | 3411 |
3374 inline ::capnp::Void Call::SendResultsTo::Builder::getCaller() { | 3412 inline ::capnp::Void Call::SendResultsTo::Builder::getCaller() { |
3375 KJ_IREQUIRE((which() == Call::SendResultsTo::CALLER), | 3413 KJ_IREQUIRE((which() == Call::SendResultsTo::CALLER), |
3376 "Must check which() before get()ing a union member."); | 3414 "Must check which() before get()ing a union member."); |
3377 return _builder.getDataField< ::capnp::Void>( | 3415 return _builder.getDataField< ::capnp::Void>( |
3378 0 * ::capnp::ELEMENTS); | 3416 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3379 } | 3417 } |
3380 inline void Call::SendResultsTo::Builder::setCaller( ::capnp::Void value) { | 3418 inline void Call::SendResultsTo::Builder::setCaller( ::capnp::Void value) { |
3381 _builder.setDataField<Call::SendResultsTo::Which>( | 3419 _builder.setDataField<Call::SendResultsTo::Which>( |
3382 3 * ::capnp::ELEMENTS, Call::SendResultsTo::CALLER); | 3420 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Call::SendResultsTo::CALLER); |
3383 _builder.setDataField< ::capnp::Void>( | 3421 _builder.setDataField< ::capnp::Void>( |
3384 0 * ::capnp::ELEMENTS, value); | 3422 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3385 } | 3423 } |
3386 | 3424 |
3387 inline bool Call::SendResultsTo::Reader::isYourself() const { | 3425 inline bool Call::SendResultsTo::Reader::isYourself() const { |
3388 return which() == Call::SendResultsTo::YOURSELF; | 3426 return which() == Call::SendResultsTo::YOURSELF; |
3389 } | 3427 } |
3392 } | 3430 } |
3393 inline ::capnp::Void Call::SendResultsTo::Reader::getYourself() const { | 3431 inline ::capnp::Void Call::SendResultsTo::Reader::getYourself() const { |
3394 KJ_IREQUIRE((which() == Call::SendResultsTo::YOURSELF), | 3432 KJ_IREQUIRE((which() == Call::SendResultsTo::YOURSELF), |
3395 "Must check which() before get()ing a union member."); | 3433 "Must check which() before get()ing a union member."); |
3396 return _reader.getDataField< ::capnp::Void>( | 3434 return _reader.getDataField< ::capnp::Void>( |
3397 0 * ::capnp::ELEMENTS); | 3435 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3398 } | 3436 } |
3399 | 3437 |
3400 inline ::capnp::Void Call::SendResultsTo::Builder::getYourself() { | 3438 inline ::capnp::Void Call::SendResultsTo::Builder::getYourself() { |
3401 KJ_IREQUIRE((which() == Call::SendResultsTo::YOURSELF), | 3439 KJ_IREQUIRE((which() == Call::SendResultsTo::YOURSELF), |
3402 "Must check which() before get()ing a union member."); | 3440 "Must check which() before get()ing a union member."); |
3403 return _builder.getDataField< ::capnp::Void>( | 3441 return _builder.getDataField< ::capnp::Void>( |
3404 0 * ::capnp::ELEMENTS); | 3442 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3405 } | 3443 } |
3406 inline void Call::SendResultsTo::Builder::setYourself( ::capnp::Void value) { | 3444 inline void Call::SendResultsTo::Builder::setYourself( ::capnp::Void value) { |
3407 _builder.setDataField<Call::SendResultsTo::Which>( | 3445 _builder.setDataField<Call::SendResultsTo::Which>( |
3408 3 * ::capnp::ELEMENTS, Call::SendResultsTo::YOURSELF); | 3446 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Call::SendResultsTo::YOURSELF); |
3409 _builder.setDataField< ::capnp::Void>( | 3447 _builder.setDataField< ::capnp::Void>( |
3410 0 * ::capnp::ELEMENTS, value); | 3448 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3411 } | 3449 } |
3412 | 3450 |
3413 inline bool Call::SendResultsTo::Reader::isThirdParty() const { | 3451 inline bool Call::SendResultsTo::Reader::isThirdParty() const { |
3414 return which() == Call::SendResultsTo::THIRD_PARTY; | 3452 return which() == Call::SendResultsTo::THIRD_PARTY; |
3415 } | 3453 } |
3416 inline bool Call::SendResultsTo::Builder::isThirdParty() { | 3454 inline bool Call::SendResultsTo::Builder::isThirdParty() { |
3417 return which() == Call::SendResultsTo::THIRD_PARTY; | 3455 return which() == Call::SendResultsTo::THIRD_PARTY; |
3418 } | 3456 } |
3419 inline bool Call::SendResultsTo::Reader::hasThirdParty() const { | 3457 inline bool Call::SendResultsTo::Reader::hasThirdParty() const { |
3420 if (which() != Call::SendResultsTo::THIRD_PARTY) return false; | 3458 if (which() != Call::SendResultsTo::THIRD_PARTY) return false; |
3421 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull(); | 3459 return !_reader.getPointerField( |
3460 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); | |
3422 } | 3461 } |
3423 inline bool Call::SendResultsTo::Builder::hasThirdParty() { | 3462 inline bool Call::SendResultsTo::Builder::hasThirdParty() { |
3424 if (which() != Call::SendResultsTo::THIRD_PARTY) return false; | 3463 if (which() != Call::SendResultsTo::THIRD_PARTY) return false; |
3425 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull(); | 3464 return !_builder.getPointerField( |
3465 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); | |
3426 } | 3466 } |
3427 inline ::capnp::AnyPointer::Reader Call::SendResultsTo::Reader::getThirdParty() const { | 3467 inline ::capnp::AnyPointer::Reader Call::SendResultsTo::Reader::getThirdParty() const { |
3428 KJ_IREQUIRE((which() == Call::SendResultsTo::THIRD_PARTY), | 3468 KJ_IREQUIRE((which() == Call::SendResultsTo::THIRD_PARTY), |
3429 "Must check which() before get()ing a union member."); | 3469 "Must check which() before get()ing a union member."); |
3430 return ::capnp::AnyPointer::Reader( | 3470 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
3431 _reader.getPointerField(2 * ::capnp::POINTERS)); | 3471 ::capnp::bounded<2>() * ::capnp::POINTERS)); |
3432 } | 3472 } |
3433 inline ::capnp::AnyPointer::Builder Call::SendResultsTo::Builder::getThirdParty() { | 3473 inline ::capnp::AnyPointer::Builder Call::SendResultsTo::Builder::getThirdParty() { |
3434 KJ_IREQUIRE((which() == Call::SendResultsTo::THIRD_PARTY), | 3474 KJ_IREQUIRE((which() == Call::SendResultsTo::THIRD_PARTY), |
3435 "Must check which() before get()ing a union member."); | 3475 "Must check which() before get()ing a union member."); |
3436 return ::capnp::AnyPointer::Builder( | 3476 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
3437 _builder.getPointerField(2 * ::capnp::POINTERS)); | 3477 ::capnp::bounded<2>() * ::capnp::POINTERS)); |
3438 } | 3478 } |
3439 inline ::capnp::AnyPointer::Builder Call::SendResultsTo::Builder::initThirdParty() { | 3479 inline ::capnp::AnyPointer::Builder Call::SendResultsTo::Builder::initThirdParty() { |
3440 _builder.setDataField<Call::SendResultsTo::Which>( | 3480 _builder.setDataField<Call::SendResultsTo::Which>( |
3441 3 * ::capnp::ELEMENTS, Call::SendResultsTo::THIRD_PARTY); | 3481 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Call::SendResultsTo::THIRD_PARTY); |
3442 auto result = ::capnp::AnyPointer::Builder( | 3482 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
3443 _builder.getPointerField(2 * ::capnp::POINTERS)); | 3483 ::capnp::bounded<2>() * ::capnp::POINTERS)); |
3444 result.clear(); | 3484 result.clear(); |
3445 return result; | 3485 return result; |
3446 } | 3486 } |
3447 | 3487 |
3448 inline ::capnp::rpc::Return::Which Return::Reader::which() const { | 3488 inline ::capnp::rpc::Return::Which Return::Reader::which() const { |
3449 return _reader.getDataField<Which>(3 * ::capnp::ELEMENTS); | 3489 return _reader.getDataField<Which>( |
3490 ::capnp::bounded<3>() * ::capnp::ELEMENTS); | |
3450 } | 3491 } |
3451 inline ::capnp::rpc::Return::Which Return::Builder::which() { | 3492 inline ::capnp::rpc::Return::Which Return::Builder::which() { |
3452 return _builder.getDataField<Which>(3 * ::capnp::ELEMENTS); | 3493 return _builder.getDataField<Which>( |
3494 ::capnp::bounded<3>() * ::capnp::ELEMENTS); | |
3453 } | 3495 } |
3454 | 3496 |
3455 inline ::uint32_t Return::Reader::getAnswerId() const { | 3497 inline ::uint32_t Return::Reader::getAnswerId() const { |
3456 return _reader.getDataField< ::uint32_t>( | 3498 return _reader.getDataField< ::uint32_t>( |
3457 0 * ::capnp::ELEMENTS); | 3499 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3458 } | 3500 } |
3459 | 3501 |
3460 inline ::uint32_t Return::Builder::getAnswerId() { | 3502 inline ::uint32_t Return::Builder::getAnswerId() { |
3461 return _builder.getDataField< ::uint32_t>( | 3503 return _builder.getDataField< ::uint32_t>( |
3462 0 * ::capnp::ELEMENTS); | 3504 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3463 } | 3505 } |
3464 inline void Return::Builder::setAnswerId( ::uint32_t value) { | 3506 inline void Return::Builder::setAnswerId( ::uint32_t value) { |
3465 _builder.setDataField< ::uint32_t>( | 3507 _builder.setDataField< ::uint32_t>( |
3466 0 * ::capnp::ELEMENTS, value); | 3508 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3467 } | 3509 } |
3468 | 3510 |
3469 inline bool Return::Reader::getReleaseParamCaps() const { | 3511 inline bool Return::Reader::getReleaseParamCaps() const { |
3470 return _reader.getDataField<bool>( | 3512 return _reader.getDataField<bool>( |
3471 32 * ::capnp::ELEMENTS, true); | 3513 ::capnp::bounded<32>() * ::capnp::ELEMENTS, true); |
3472 } | 3514 } |
3473 | 3515 |
3474 inline bool Return::Builder::getReleaseParamCaps() { | 3516 inline bool Return::Builder::getReleaseParamCaps() { |
3475 return _builder.getDataField<bool>( | 3517 return _builder.getDataField<bool>( |
3476 32 * ::capnp::ELEMENTS, true); | 3518 ::capnp::bounded<32>() * ::capnp::ELEMENTS, true); |
3477 } | 3519 } |
3478 inline void Return::Builder::setReleaseParamCaps(bool value) { | 3520 inline void Return::Builder::setReleaseParamCaps(bool value) { |
3479 _builder.setDataField<bool>( | 3521 _builder.setDataField<bool>( |
3480 32 * ::capnp::ELEMENTS, value, true); | 3522 ::capnp::bounded<32>() * ::capnp::ELEMENTS, value, true); |
3481 } | 3523 } |
3482 | 3524 |
3483 inline bool Return::Reader::isResults() const { | 3525 inline bool Return::Reader::isResults() const { |
3484 return which() == Return::RESULTS; | 3526 return which() == Return::RESULTS; |
3485 } | 3527 } |
3486 inline bool Return::Builder::isResults() { | 3528 inline bool Return::Builder::isResults() { |
3487 return which() == Return::RESULTS; | 3529 return which() == Return::RESULTS; |
3488 } | 3530 } |
3489 inline bool Return::Reader::hasResults() const { | 3531 inline bool Return::Reader::hasResults() const { |
3490 if (which() != Return::RESULTS) return false; | 3532 if (which() != Return::RESULTS) return false; |
3491 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3533 return !_reader.getPointerField( |
3534 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3492 } | 3535 } |
3493 inline bool Return::Builder::hasResults() { | 3536 inline bool Return::Builder::hasResults() { |
3494 if (which() != Return::RESULTS) return false; | 3537 if (which() != Return::RESULTS) return false; |
3495 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3538 return !_builder.getPointerField( |
3539 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3496 } | 3540 } |
3497 inline ::capnp::rpc::Payload::Reader Return::Reader::getResults() const { | 3541 inline ::capnp::rpc::Payload::Reader Return::Reader::getResults() const { |
3498 KJ_IREQUIRE((which() == Return::RESULTS), | 3542 KJ_IREQUIRE((which() == Return::RESULTS), |
3499 "Must check which() before get()ing a union member."); | 3543 "Must check which() before get()ing a union member."); |
3500 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get( | 3544 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get(_reader.getPointerField( |
3501 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3545 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3502 } | 3546 } |
3503 inline ::capnp::rpc::Payload::Builder Return::Builder::getResults() { | 3547 inline ::capnp::rpc::Payload::Builder Return::Builder::getResults() { |
3504 KJ_IREQUIRE((which() == Return::RESULTS), | 3548 KJ_IREQUIRE((which() == Return::RESULTS), |
3505 "Must check which() before get()ing a union member."); | 3549 "Must check which() before get()ing a union member."); |
3506 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get( | 3550 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::get(_builder.getPointerField( |
3507 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3551 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3508 } | 3552 } |
3509 inline void Return::Builder::setResults( ::capnp::rpc::Payload::Reader value) { | 3553 inline void Return::Builder::setResults( ::capnp::rpc::Payload::Reader value) { |
3510 _builder.setDataField<Return::Which>( | 3554 _builder.setDataField<Return::Which>( |
3511 3 * ::capnp::ELEMENTS, Return::RESULTS); | 3555 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::RESULTS); |
3512 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::set( | 3556 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::set(_builder.getPointerField( |
3513 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3557 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3514 } | 3558 } |
3515 inline ::capnp::rpc::Payload::Builder Return::Builder::initResults() { | 3559 inline ::capnp::rpc::Payload::Builder Return::Builder::initResults() { |
3516 _builder.setDataField<Return::Which>( | 3560 _builder.setDataField<Return::Which>( |
3517 3 * ::capnp::ELEMENTS, Return::RESULTS); | 3561 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::RESULTS); |
3518 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::init( | 3562 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::init(_builder.getPointerField( |
3519 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3563 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3520 } | 3564 } |
3521 inline void Return::Builder::adoptResults( | 3565 inline void Return::Builder::adoptResults( |
3522 ::capnp::Orphan< ::capnp::rpc::Payload>&& value) { | 3566 ::capnp::Orphan< ::capnp::rpc::Payload>&& value) { |
3523 _builder.setDataField<Return::Which>( | 3567 _builder.setDataField<Return::Which>( |
3524 3 * ::capnp::ELEMENTS, Return::RESULTS); | 3568 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::RESULTS); |
3525 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::adopt( | 3569 ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::adopt(_builder.getPointerField( |
3526 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3570 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3527 } | 3571 } |
3528 inline ::capnp::Orphan< ::capnp::rpc::Payload> Return::Builder::disownResults() { | 3572 inline ::capnp::Orphan< ::capnp::rpc::Payload> Return::Builder::disownResults() { |
3529 KJ_IREQUIRE((which() == Return::RESULTS), | 3573 KJ_IREQUIRE((which() == Return::RESULTS), |
3530 "Must check which() before get()ing a union member."); | 3574 "Must check which() before get()ing a union member."); |
3531 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::disown( | 3575 return ::capnp::_::PointerHelpers< ::capnp::rpc::Payload>::disown(_builder.getPointerField( |
3532 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3576 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3533 } | 3577 } |
3534 | 3578 |
3535 inline bool Return::Reader::isException() const { | 3579 inline bool Return::Reader::isException() const { |
3536 return which() == Return::EXCEPTION; | 3580 return which() == Return::EXCEPTION; |
3537 } | 3581 } |
3538 inline bool Return::Builder::isException() { | 3582 inline bool Return::Builder::isException() { |
3539 return which() == Return::EXCEPTION; | 3583 return which() == Return::EXCEPTION; |
3540 } | 3584 } |
3541 inline bool Return::Reader::hasException() const { | 3585 inline bool Return::Reader::hasException() const { |
3542 if (which() != Return::EXCEPTION) return false; | 3586 if (which() != Return::EXCEPTION) return false; |
3543 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3587 return !_reader.getPointerField( |
3588 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3544 } | 3589 } |
3545 inline bool Return::Builder::hasException() { | 3590 inline bool Return::Builder::hasException() { |
3546 if (which() != Return::EXCEPTION) return false; | 3591 if (which() != Return::EXCEPTION) return false; |
3547 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3592 return !_builder.getPointerField( |
3593 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3548 } | 3594 } |
3549 inline ::capnp::rpc::Exception::Reader Return::Reader::getException() const { | 3595 inline ::capnp::rpc::Exception::Reader Return::Reader::getException() const { |
3550 KJ_IREQUIRE((which() == Return::EXCEPTION), | 3596 KJ_IREQUIRE((which() == Return::EXCEPTION), |
3551 "Must check which() before get()ing a union member."); | 3597 "Must check which() before get()ing a union member."); |
3552 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get( | 3598 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get(_reader.getPointerField( |
3553 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3599 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3554 } | 3600 } |
3555 inline ::capnp::rpc::Exception::Builder Return::Builder::getException() { | 3601 inline ::capnp::rpc::Exception::Builder Return::Builder::getException() { |
3556 KJ_IREQUIRE((which() == Return::EXCEPTION), | 3602 KJ_IREQUIRE((which() == Return::EXCEPTION), |
3557 "Must check which() before get()ing a union member."); | 3603 "Must check which() before get()ing a union member."); |
3558 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get( | 3604 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get(_builder.getPointerField( |
3559 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3605 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3560 } | 3606 } |
3561 inline void Return::Builder::setException( ::capnp::rpc::Exception::Reader value) { | 3607 inline void Return::Builder::setException( ::capnp::rpc::Exception::Reader value) { |
3562 _builder.setDataField<Return::Which>( | 3608 _builder.setDataField<Return::Which>( |
3563 3 * ::capnp::ELEMENTS, Return::EXCEPTION); | 3609 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::EXCEPTION); |
3564 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::set( | 3610 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::set(_builder.getPointerField( |
3565 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3611 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3566 } | 3612 } |
3567 inline ::capnp::rpc::Exception::Builder Return::Builder::initException() { | 3613 inline ::capnp::rpc::Exception::Builder Return::Builder::initException() { |
3568 _builder.setDataField<Return::Which>( | 3614 _builder.setDataField<Return::Which>( |
3569 3 * ::capnp::ELEMENTS, Return::EXCEPTION); | 3615 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::EXCEPTION); |
3570 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::init( | 3616 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::init(_builder.getPointerField( |
3571 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3617 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3572 } | 3618 } |
3573 inline void Return::Builder::adoptException( | 3619 inline void Return::Builder::adoptException( |
3574 ::capnp::Orphan< ::capnp::rpc::Exception>&& value) { | 3620 ::capnp::Orphan< ::capnp::rpc::Exception>&& value) { |
3575 _builder.setDataField<Return::Which>( | 3621 _builder.setDataField<Return::Which>( |
3576 3 * ::capnp::ELEMENTS, Return::EXCEPTION); | 3622 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::EXCEPTION); |
3577 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::adopt( | 3623 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::adopt(_builder.getPointerField( |
3578 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3624 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3579 } | 3625 } |
3580 inline ::capnp::Orphan< ::capnp::rpc::Exception> Return::Builder::disownException() { | 3626 inline ::capnp::Orphan< ::capnp::rpc::Exception> Return::Builder::disownException() { |
3581 KJ_IREQUIRE((which() == Return::EXCEPTION), | 3627 KJ_IREQUIRE((which() == Return::EXCEPTION), |
3582 "Must check which() before get()ing a union member."); | 3628 "Must check which() before get()ing a union member."); |
3583 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::disown( | 3629 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::disown(_builder.getPointerField( |
3584 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3630 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3585 } | 3631 } |
3586 | 3632 |
3587 inline bool Return::Reader::isCanceled() const { | 3633 inline bool Return::Reader::isCanceled() const { |
3588 return which() == Return::CANCELED; | 3634 return which() == Return::CANCELED; |
3589 } | 3635 } |
3592 } | 3638 } |
3593 inline ::capnp::Void Return::Reader::getCanceled() const { | 3639 inline ::capnp::Void Return::Reader::getCanceled() const { |
3594 KJ_IREQUIRE((which() == Return::CANCELED), | 3640 KJ_IREQUIRE((which() == Return::CANCELED), |
3595 "Must check which() before get()ing a union member."); | 3641 "Must check which() before get()ing a union member."); |
3596 return _reader.getDataField< ::capnp::Void>( | 3642 return _reader.getDataField< ::capnp::Void>( |
3597 0 * ::capnp::ELEMENTS); | 3643 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3598 } | 3644 } |
3599 | 3645 |
3600 inline ::capnp::Void Return::Builder::getCanceled() { | 3646 inline ::capnp::Void Return::Builder::getCanceled() { |
3601 KJ_IREQUIRE((which() == Return::CANCELED), | 3647 KJ_IREQUIRE((which() == Return::CANCELED), |
3602 "Must check which() before get()ing a union member."); | 3648 "Must check which() before get()ing a union member."); |
3603 return _builder.getDataField< ::capnp::Void>( | 3649 return _builder.getDataField< ::capnp::Void>( |
3604 0 * ::capnp::ELEMENTS); | 3650 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3605 } | 3651 } |
3606 inline void Return::Builder::setCanceled( ::capnp::Void value) { | 3652 inline void Return::Builder::setCanceled( ::capnp::Void value) { |
3607 _builder.setDataField<Return::Which>( | 3653 _builder.setDataField<Return::Which>( |
3608 3 * ::capnp::ELEMENTS, Return::CANCELED); | 3654 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::CANCELED); |
3609 _builder.setDataField< ::capnp::Void>( | 3655 _builder.setDataField< ::capnp::Void>( |
3610 0 * ::capnp::ELEMENTS, value); | 3656 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3611 } | 3657 } |
3612 | 3658 |
3613 inline bool Return::Reader::isResultsSentElsewhere() const { | 3659 inline bool Return::Reader::isResultsSentElsewhere() const { |
3614 return which() == Return::RESULTS_SENT_ELSEWHERE; | 3660 return which() == Return::RESULTS_SENT_ELSEWHERE; |
3615 } | 3661 } |
3618 } | 3664 } |
3619 inline ::capnp::Void Return::Reader::getResultsSentElsewhere() const { | 3665 inline ::capnp::Void Return::Reader::getResultsSentElsewhere() const { |
3620 KJ_IREQUIRE((which() == Return::RESULTS_SENT_ELSEWHERE), | 3666 KJ_IREQUIRE((which() == Return::RESULTS_SENT_ELSEWHERE), |
3621 "Must check which() before get()ing a union member."); | 3667 "Must check which() before get()ing a union member."); |
3622 return _reader.getDataField< ::capnp::Void>( | 3668 return _reader.getDataField< ::capnp::Void>( |
3623 0 * ::capnp::ELEMENTS); | 3669 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3624 } | 3670 } |
3625 | 3671 |
3626 inline ::capnp::Void Return::Builder::getResultsSentElsewhere() { | 3672 inline ::capnp::Void Return::Builder::getResultsSentElsewhere() { |
3627 KJ_IREQUIRE((which() == Return::RESULTS_SENT_ELSEWHERE), | 3673 KJ_IREQUIRE((which() == Return::RESULTS_SENT_ELSEWHERE), |
3628 "Must check which() before get()ing a union member."); | 3674 "Must check which() before get()ing a union member."); |
3629 return _builder.getDataField< ::capnp::Void>( | 3675 return _builder.getDataField< ::capnp::Void>( |
3630 0 * ::capnp::ELEMENTS); | 3676 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3631 } | 3677 } |
3632 inline void Return::Builder::setResultsSentElsewhere( ::capnp::Void value) { | 3678 inline void Return::Builder::setResultsSentElsewhere( ::capnp::Void value) { |
3633 _builder.setDataField<Return::Which>( | 3679 _builder.setDataField<Return::Which>( |
3634 3 * ::capnp::ELEMENTS, Return::RESULTS_SENT_ELSEWHERE); | 3680 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::RESULTS_SENT_ELSEWHERE); |
3635 _builder.setDataField< ::capnp::Void>( | 3681 _builder.setDataField< ::capnp::Void>( |
3636 0 * ::capnp::ELEMENTS, value); | 3682 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3637 } | 3683 } |
3638 | 3684 |
3639 inline bool Return::Reader::isTakeFromOtherQuestion() const { | 3685 inline bool Return::Reader::isTakeFromOtherQuestion() const { |
3640 return which() == Return::TAKE_FROM_OTHER_QUESTION; | 3686 return which() == Return::TAKE_FROM_OTHER_QUESTION; |
3641 } | 3687 } |
3644 } | 3690 } |
3645 inline ::uint32_t Return::Reader::getTakeFromOtherQuestion() const { | 3691 inline ::uint32_t Return::Reader::getTakeFromOtherQuestion() const { |
3646 KJ_IREQUIRE((which() == Return::TAKE_FROM_OTHER_QUESTION), | 3692 KJ_IREQUIRE((which() == Return::TAKE_FROM_OTHER_QUESTION), |
3647 "Must check which() before get()ing a union member."); | 3693 "Must check which() before get()ing a union member."); |
3648 return _reader.getDataField< ::uint32_t>( | 3694 return _reader.getDataField< ::uint32_t>( |
3649 2 * ::capnp::ELEMENTS); | 3695 ::capnp::bounded<2>() * ::capnp::ELEMENTS); |
3650 } | 3696 } |
3651 | 3697 |
3652 inline ::uint32_t Return::Builder::getTakeFromOtherQuestion() { | 3698 inline ::uint32_t Return::Builder::getTakeFromOtherQuestion() { |
3653 KJ_IREQUIRE((which() == Return::TAKE_FROM_OTHER_QUESTION), | 3699 KJ_IREQUIRE((which() == Return::TAKE_FROM_OTHER_QUESTION), |
3654 "Must check which() before get()ing a union member."); | 3700 "Must check which() before get()ing a union member."); |
3655 return _builder.getDataField< ::uint32_t>( | 3701 return _builder.getDataField< ::uint32_t>( |
3656 2 * ::capnp::ELEMENTS); | 3702 ::capnp::bounded<2>() * ::capnp::ELEMENTS); |
3657 } | 3703 } |
3658 inline void Return::Builder::setTakeFromOtherQuestion( ::uint32_t value) { | 3704 inline void Return::Builder::setTakeFromOtherQuestion( ::uint32_t value) { |
3659 _builder.setDataField<Return::Which>( | 3705 _builder.setDataField<Return::Which>( |
3660 3 * ::capnp::ELEMENTS, Return::TAKE_FROM_OTHER_QUESTION); | 3706 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::TAKE_FROM_OTHER_QUESTION); |
3661 _builder.setDataField< ::uint32_t>( | 3707 _builder.setDataField< ::uint32_t>( |
3662 2 * ::capnp::ELEMENTS, value); | 3708 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); |
3663 } | 3709 } |
3664 | 3710 |
3665 inline bool Return::Reader::isAcceptFromThirdParty() const { | 3711 inline bool Return::Reader::isAcceptFromThirdParty() const { |
3666 return which() == Return::ACCEPT_FROM_THIRD_PARTY; | 3712 return which() == Return::ACCEPT_FROM_THIRD_PARTY; |
3667 } | 3713 } |
3668 inline bool Return::Builder::isAcceptFromThirdParty() { | 3714 inline bool Return::Builder::isAcceptFromThirdParty() { |
3669 return which() == Return::ACCEPT_FROM_THIRD_PARTY; | 3715 return which() == Return::ACCEPT_FROM_THIRD_PARTY; |
3670 } | 3716 } |
3671 inline bool Return::Reader::hasAcceptFromThirdParty() const { | 3717 inline bool Return::Reader::hasAcceptFromThirdParty() const { |
3672 if (which() != Return::ACCEPT_FROM_THIRD_PARTY) return false; | 3718 if (which() != Return::ACCEPT_FROM_THIRD_PARTY) return false; |
3673 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3719 return !_reader.getPointerField( |
3720 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3674 } | 3721 } |
3675 inline bool Return::Builder::hasAcceptFromThirdParty() { | 3722 inline bool Return::Builder::hasAcceptFromThirdParty() { |
3676 if (which() != Return::ACCEPT_FROM_THIRD_PARTY) return false; | 3723 if (which() != Return::ACCEPT_FROM_THIRD_PARTY) return false; |
3677 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3724 return !_builder.getPointerField( |
3725 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3678 } | 3726 } |
3679 inline ::capnp::AnyPointer::Reader Return::Reader::getAcceptFromThirdParty() const { | 3727 inline ::capnp::AnyPointer::Reader Return::Reader::getAcceptFromThirdParty() const { |
3680 KJ_IREQUIRE((which() == Return::ACCEPT_FROM_THIRD_PARTY), | 3728 KJ_IREQUIRE((which() == Return::ACCEPT_FROM_THIRD_PARTY), |
3681 "Must check which() before get()ing a union member."); | 3729 "Must check which() before get()ing a union member."); |
3682 return ::capnp::AnyPointer::Reader( | 3730 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
3683 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3731 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3684 } | 3732 } |
3685 inline ::capnp::AnyPointer::Builder Return::Builder::getAcceptFromThirdParty() { | 3733 inline ::capnp::AnyPointer::Builder Return::Builder::getAcceptFromThirdParty() { |
3686 KJ_IREQUIRE((which() == Return::ACCEPT_FROM_THIRD_PARTY), | 3734 KJ_IREQUIRE((which() == Return::ACCEPT_FROM_THIRD_PARTY), |
3687 "Must check which() before get()ing a union member."); | 3735 "Must check which() before get()ing a union member."); |
3688 return ::capnp::AnyPointer::Builder( | 3736 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
3689 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3737 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3690 } | 3738 } |
3691 inline ::capnp::AnyPointer::Builder Return::Builder::initAcceptFromThirdParty() { | 3739 inline ::capnp::AnyPointer::Builder Return::Builder::initAcceptFromThirdParty() { |
3692 _builder.setDataField<Return::Which>( | 3740 _builder.setDataField<Return::Which>( |
3693 3 * ::capnp::ELEMENTS, Return::ACCEPT_FROM_THIRD_PARTY); | 3741 ::capnp::bounded<3>() * ::capnp::ELEMENTS, Return::ACCEPT_FROM_THIRD_PARTY); |
3694 auto result = ::capnp::AnyPointer::Builder( | 3742 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
3695 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3743 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3696 result.clear(); | 3744 result.clear(); |
3697 return result; | 3745 return result; |
3698 } | 3746 } |
3699 | 3747 |
3700 inline ::uint32_t Finish::Reader::getQuestionId() const { | 3748 inline ::uint32_t Finish::Reader::getQuestionId() const { |
3701 return _reader.getDataField< ::uint32_t>( | 3749 return _reader.getDataField< ::uint32_t>( |
3702 0 * ::capnp::ELEMENTS); | 3750 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3703 } | 3751 } |
3704 | 3752 |
3705 inline ::uint32_t Finish::Builder::getQuestionId() { | 3753 inline ::uint32_t Finish::Builder::getQuestionId() { |
3706 return _builder.getDataField< ::uint32_t>( | 3754 return _builder.getDataField< ::uint32_t>( |
3707 0 * ::capnp::ELEMENTS); | 3755 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3708 } | 3756 } |
3709 inline void Finish::Builder::setQuestionId( ::uint32_t value) { | 3757 inline void Finish::Builder::setQuestionId( ::uint32_t value) { |
3710 _builder.setDataField< ::uint32_t>( | 3758 _builder.setDataField< ::uint32_t>( |
3711 0 * ::capnp::ELEMENTS, value); | 3759 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3712 } | 3760 } |
3713 | 3761 |
3714 inline bool Finish::Reader::getReleaseResultCaps() const { | 3762 inline bool Finish::Reader::getReleaseResultCaps() const { |
3715 return _reader.getDataField<bool>( | 3763 return _reader.getDataField<bool>( |
3716 32 * ::capnp::ELEMENTS, true); | 3764 ::capnp::bounded<32>() * ::capnp::ELEMENTS, true); |
3717 } | 3765 } |
3718 | 3766 |
3719 inline bool Finish::Builder::getReleaseResultCaps() { | 3767 inline bool Finish::Builder::getReleaseResultCaps() { |
3720 return _builder.getDataField<bool>( | 3768 return _builder.getDataField<bool>( |
3721 32 * ::capnp::ELEMENTS, true); | 3769 ::capnp::bounded<32>() * ::capnp::ELEMENTS, true); |
3722 } | 3770 } |
3723 inline void Finish::Builder::setReleaseResultCaps(bool value) { | 3771 inline void Finish::Builder::setReleaseResultCaps(bool value) { |
3724 _builder.setDataField<bool>( | 3772 _builder.setDataField<bool>( |
3725 32 * ::capnp::ELEMENTS, value, true); | 3773 ::capnp::bounded<32>() * ::capnp::ELEMENTS, value, true); |
3726 } | 3774 } |
3727 | 3775 |
3728 inline ::capnp::rpc::Resolve::Which Resolve::Reader::which() const { | 3776 inline ::capnp::rpc::Resolve::Which Resolve::Reader::which() const { |
3729 return _reader.getDataField<Which>(2 * ::capnp::ELEMENTS); | 3777 return _reader.getDataField<Which>( |
3778 ::capnp::bounded<2>() * ::capnp::ELEMENTS); | |
3730 } | 3779 } |
3731 inline ::capnp::rpc::Resolve::Which Resolve::Builder::which() { | 3780 inline ::capnp::rpc::Resolve::Which Resolve::Builder::which() { |
3732 return _builder.getDataField<Which>(2 * ::capnp::ELEMENTS); | 3781 return _builder.getDataField<Which>( |
3782 ::capnp::bounded<2>() * ::capnp::ELEMENTS); | |
3733 } | 3783 } |
3734 | 3784 |
3735 inline ::uint32_t Resolve::Reader::getPromiseId() const { | 3785 inline ::uint32_t Resolve::Reader::getPromiseId() const { |
3736 return _reader.getDataField< ::uint32_t>( | 3786 return _reader.getDataField< ::uint32_t>( |
3737 0 * ::capnp::ELEMENTS); | 3787 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3738 } | 3788 } |
3739 | 3789 |
3740 inline ::uint32_t Resolve::Builder::getPromiseId() { | 3790 inline ::uint32_t Resolve::Builder::getPromiseId() { |
3741 return _builder.getDataField< ::uint32_t>( | 3791 return _builder.getDataField< ::uint32_t>( |
3742 0 * ::capnp::ELEMENTS); | 3792 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3743 } | 3793 } |
3744 inline void Resolve::Builder::setPromiseId( ::uint32_t value) { | 3794 inline void Resolve::Builder::setPromiseId( ::uint32_t value) { |
3745 _builder.setDataField< ::uint32_t>( | 3795 _builder.setDataField< ::uint32_t>( |
3746 0 * ::capnp::ELEMENTS, value); | 3796 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3747 } | 3797 } |
3748 | 3798 |
3749 inline bool Resolve::Reader::isCap() const { | 3799 inline bool Resolve::Reader::isCap() const { |
3750 return which() == Resolve::CAP; | 3800 return which() == Resolve::CAP; |
3751 } | 3801 } |
3752 inline bool Resolve::Builder::isCap() { | 3802 inline bool Resolve::Builder::isCap() { |
3753 return which() == Resolve::CAP; | 3803 return which() == Resolve::CAP; |
3754 } | 3804 } |
3755 inline bool Resolve::Reader::hasCap() const { | 3805 inline bool Resolve::Reader::hasCap() const { |
3756 if (which() != Resolve::CAP) return false; | 3806 if (which() != Resolve::CAP) return false; |
3757 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3807 return !_reader.getPointerField( |
3808 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3758 } | 3809 } |
3759 inline bool Resolve::Builder::hasCap() { | 3810 inline bool Resolve::Builder::hasCap() { |
3760 if (which() != Resolve::CAP) return false; | 3811 if (which() != Resolve::CAP) return false; |
3761 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3812 return !_builder.getPointerField( |
3813 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3762 } | 3814 } |
3763 inline ::capnp::rpc::CapDescriptor::Reader Resolve::Reader::getCap() const { | 3815 inline ::capnp::rpc::CapDescriptor::Reader Resolve::Reader::getCap() const { |
3764 KJ_IREQUIRE((which() == Resolve::CAP), | 3816 KJ_IREQUIRE((which() == Resolve::CAP), |
3765 "Must check which() before get()ing a union member."); | 3817 "Must check which() before get()ing a union member."); |
3766 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::get( | 3818 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::get(_reader.getPointerField( |
3767 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3819 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3768 } | 3820 } |
3769 inline ::capnp::rpc::CapDescriptor::Builder Resolve::Builder::getCap() { | 3821 inline ::capnp::rpc::CapDescriptor::Builder Resolve::Builder::getCap() { |
3770 KJ_IREQUIRE((which() == Resolve::CAP), | 3822 KJ_IREQUIRE((which() == Resolve::CAP), |
3771 "Must check which() before get()ing a union member."); | 3823 "Must check which() before get()ing a union member."); |
3772 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::get( | 3824 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::get(_builder.getPointerField( |
3773 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3825 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3774 } | 3826 } |
3775 inline void Resolve::Builder::setCap( ::capnp::rpc::CapDescriptor::Reader value) { | 3827 inline void Resolve::Builder::setCap( ::capnp::rpc::CapDescriptor::Reader value) { |
3776 _builder.setDataField<Resolve::Which>( | 3828 _builder.setDataField<Resolve::Which>( |
3777 2 * ::capnp::ELEMENTS, Resolve::CAP); | 3829 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Resolve::CAP); |
3778 ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::set( | 3830 ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::set(_builder.getPointerField( |
3779 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3831 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3780 } | 3832 } |
3781 inline ::capnp::rpc::CapDescriptor::Builder Resolve::Builder::initCap() { | 3833 inline ::capnp::rpc::CapDescriptor::Builder Resolve::Builder::initCap() { |
3782 _builder.setDataField<Resolve::Which>( | 3834 _builder.setDataField<Resolve::Which>( |
3783 2 * ::capnp::ELEMENTS, Resolve::CAP); | 3835 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Resolve::CAP); |
3784 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::init( | 3836 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::init(_builder.getPointerField( |
3785 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3837 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3786 } | 3838 } |
3787 inline void Resolve::Builder::adoptCap( | 3839 inline void Resolve::Builder::adoptCap( |
3788 ::capnp::Orphan< ::capnp::rpc::CapDescriptor>&& value) { | 3840 ::capnp::Orphan< ::capnp::rpc::CapDescriptor>&& value) { |
3789 _builder.setDataField<Resolve::Which>( | 3841 _builder.setDataField<Resolve::Which>( |
3790 2 * ::capnp::ELEMENTS, Resolve::CAP); | 3842 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Resolve::CAP); |
3791 ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::adopt( | 3843 ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::adopt(_builder.getPointerField( |
3792 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3844 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3793 } | 3845 } |
3794 inline ::capnp::Orphan< ::capnp::rpc::CapDescriptor> Resolve::Builder::disownCap() { | 3846 inline ::capnp::Orphan< ::capnp::rpc::CapDescriptor> Resolve::Builder::disownCap() { |
3795 KJ_IREQUIRE((which() == Resolve::CAP), | 3847 KJ_IREQUIRE((which() == Resolve::CAP), |
3796 "Must check which() before get()ing a union member."); | 3848 "Must check which() before get()ing a union member."); |
3797 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::disown( | 3849 return ::capnp::_::PointerHelpers< ::capnp::rpc::CapDescriptor>::disown(_builder.getPointerField( |
3798 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3850 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3799 } | 3851 } |
3800 | 3852 |
3801 inline bool Resolve::Reader::isException() const { | 3853 inline bool Resolve::Reader::isException() const { |
3802 return which() == Resolve::EXCEPTION; | 3854 return which() == Resolve::EXCEPTION; |
3803 } | 3855 } |
3804 inline bool Resolve::Builder::isException() { | 3856 inline bool Resolve::Builder::isException() { |
3805 return which() == Resolve::EXCEPTION; | 3857 return which() == Resolve::EXCEPTION; |
3806 } | 3858 } |
3807 inline bool Resolve::Reader::hasException() const { | 3859 inline bool Resolve::Reader::hasException() const { |
3808 if (which() != Resolve::EXCEPTION) return false; | 3860 if (which() != Resolve::EXCEPTION) return false; |
3809 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3861 return !_reader.getPointerField( |
3862 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3810 } | 3863 } |
3811 inline bool Resolve::Builder::hasException() { | 3864 inline bool Resolve::Builder::hasException() { |
3812 if (which() != Resolve::EXCEPTION) return false; | 3865 if (which() != Resolve::EXCEPTION) return false; |
3813 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3866 return !_builder.getPointerField( |
3867 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3814 } | 3868 } |
3815 inline ::capnp::rpc::Exception::Reader Resolve::Reader::getException() const { | 3869 inline ::capnp::rpc::Exception::Reader Resolve::Reader::getException() const { |
3816 KJ_IREQUIRE((which() == Resolve::EXCEPTION), | 3870 KJ_IREQUIRE((which() == Resolve::EXCEPTION), |
3817 "Must check which() before get()ing a union member."); | 3871 "Must check which() before get()ing a union member."); |
3818 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get( | 3872 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get(_reader.getPointerField( |
3819 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3873 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3820 } | 3874 } |
3821 inline ::capnp::rpc::Exception::Builder Resolve::Builder::getException() { | 3875 inline ::capnp::rpc::Exception::Builder Resolve::Builder::getException() { |
3822 KJ_IREQUIRE((which() == Resolve::EXCEPTION), | 3876 KJ_IREQUIRE((which() == Resolve::EXCEPTION), |
3823 "Must check which() before get()ing a union member."); | 3877 "Must check which() before get()ing a union member."); |
3824 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get( | 3878 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::get(_builder.getPointerField( |
3825 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3879 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3826 } | 3880 } |
3827 inline void Resolve::Builder::setException( ::capnp::rpc::Exception::Reader value) { | 3881 inline void Resolve::Builder::setException( ::capnp::rpc::Exception::Reader value) { |
3828 _builder.setDataField<Resolve::Which>( | 3882 _builder.setDataField<Resolve::Which>( |
3829 2 * ::capnp::ELEMENTS, Resolve::EXCEPTION); | 3883 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Resolve::EXCEPTION); |
3830 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::set( | 3884 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::set(_builder.getPointerField( |
3831 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3885 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3832 } | 3886 } |
3833 inline ::capnp::rpc::Exception::Builder Resolve::Builder::initException() { | 3887 inline ::capnp::rpc::Exception::Builder Resolve::Builder::initException() { |
3834 _builder.setDataField<Resolve::Which>( | 3888 _builder.setDataField<Resolve::Which>( |
3835 2 * ::capnp::ELEMENTS, Resolve::EXCEPTION); | 3889 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Resolve::EXCEPTION); |
3836 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::init( | 3890 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::init(_builder.getPointerField( |
3837 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3891 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3838 } | 3892 } |
3839 inline void Resolve::Builder::adoptException( | 3893 inline void Resolve::Builder::adoptException( |
3840 ::capnp::Orphan< ::capnp::rpc::Exception>&& value) { | 3894 ::capnp::Orphan< ::capnp::rpc::Exception>&& value) { |
3841 _builder.setDataField<Resolve::Which>( | 3895 _builder.setDataField<Resolve::Which>( |
3842 2 * ::capnp::ELEMENTS, Resolve::EXCEPTION); | 3896 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Resolve::EXCEPTION); |
3843 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::adopt( | 3897 ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::adopt(_builder.getPointerField( |
3844 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3898 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3845 } | 3899 } |
3846 inline ::capnp::Orphan< ::capnp::rpc::Exception> Resolve::Builder::disownException() { | 3900 inline ::capnp::Orphan< ::capnp::rpc::Exception> Resolve::Builder::disownException() { |
3847 KJ_IREQUIRE((which() == Resolve::EXCEPTION), | 3901 KJ_IREQUIRE((which() == Resolve::EXCEPTION), |
3848 "Must check which() before get()ing a union member."); | 3902 "Must check which() before get()ing a union member."); |
3849 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::disown( | 3903 return ::capnp::_::PointerHelpers< ::capnp::rpc::Exception>::disown(_builder.getPointerField( |
3850 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3904 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3851 } | 3905 } |
3852 | 3906 |
3853 inline ::uint32_t Release::Reader::getId() const { | 3907 inline ::uint32_t Release::Reader::getId() const { |
3854 return _reader.getDataField< ::uint32_t>( | 3908 return _reader.getDataField< ::uint32_t>( |
3855 0 * ::capnp::ELEMENTS); | 3909 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3856 } | 3910 } |
3857 | 3911 |
3858 inline ::uint32_t Release::Builder::getId() { | 3912 inline ::uint32_t Release::Builder::getId() { |
3859 return _builder.getDataField< ::uint32_t>( | 3913 return _builder.getDataField< ::uint32_t>( |
3860 0 * ::capnp::ELEMENTS); | 3914 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3861 } | 3915 } |
3862 inline void Release::Builder::setId( ::uint32_t value) { | 3916 inline void Release::Builder::setId( ::uint32_t value) { |
3863 _builder.setDataField< ::uint32_t>( | 3917 _builder.setDataField< ::uint32_t>( |
3864 0 * ::capnp::ELEMENTS, value); | 3918 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3865 } | 3919 } |
3866 | 3920 |
3867 inline ::uint32_t Release::Reader::getReferenceCount() const { | 3921 inline ::uint32_t Release::Reader::getReferenceCount() const { |
3868 return _reader.getDataField< ::uint32_t>( | 3922 return _reader.getDataField< ::uint32_t>( |
3869 1 * ::capnp::ELEMENTS); | 3923 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
3870 } | 3924 } |
3871 | 3925 |
3872 inline ::uint32_t Release::Builder::getReferenceCount() { | 3926 inline ::uint32_t Release::Builder::getReferenceCount() { |
3873 return _builder.getDataField< ::uint32_t>( | 3927 return _builder.getDataField< ::uint32_t>( |
3874 1 * ::capnp::ELEMENTS); | 3928 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
3875 } | 3929 } |
3876 inline void Release::Builder::setReferenceCount( ::uint32_t value) { | 3930 inline void Release::Builder::setReferenceCount( ::uint32_t value) { |
3877 _builder.setDataField< ::uint32_t>( | 3931 _builder.setDataField< ::uint32_t>( |
3878 1 * ::capnp::ELEMENTS, value); | 3932 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); |
3879 } | 3933 } |
3880 | 3934 |
3881 inline bool Disembargo::Reader::hasTarget() const { | 3935 inline bool Disembargo::Reader::hasTarget() const { |
3882 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3936 return !_reader.getPointerField( |
3937 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3883 } | 3938 } |
3884 inline bool Disembargo::Builder::hasTarget() { | 3939 inline bool Disembargo::Builder::hasTarget() { |
3885 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 3940 return !_builder.getPointerField( |
3941 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
3886 } | 3942 } |
3887 inline ::capnp::rpc::MessageTarget::Reader Disembargo::Reader::getTarget() const { | 3943 inline ::capnp::rpc::MessageTarget::Reader Disembargo::Reader::getTarget() const { |
3888 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 3944 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_reader.getPointerField( |
3889 _reader.getPointerField(0 * ::capnp::POINTERS)); | 3945 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3890 } | 3946 } |
3891 inline ::capnp::rpc::MessageTarget::Builder Disembargo::Builder::getTarget() { | 3947 inline ::capnp::rpc::MessageTarget::Builder Disembargo::Builder::getTarget() { |
3892 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 3948 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_builder.getPointerField( |
3893 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3949 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3894 } | 3950 } |
3895 #if !CAPNP_LITE | 3951 #if !CAPNP_LITE |
3896 inline ::capnp::rpc::MessageTarget::Pipeline Disembargo::Pipeline::getTarget() { | 3952 inline ::capnp::rpc::MessageTarget::Pipeline Disembargo::Pipeline::getTarget() { |
3897 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); | 3953 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); |
3898 } | 3954 } |
3899 #endif // !CAPNP_LITE | 3955 #endif // !CAPNP_LITE |
3900 inline void Disembargo::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { | 3956 inline void Disembargo::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { |
3901 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set( | 3957 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set(_builder.getPointerField( |
3902 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 3958 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
3903 } | 3959 } |
3904 inline ::capnp::rpc::MessageTarget::Builder Disembargo::Builder::initTarget() { | 3960 inline ::capnp::rpc::MessageTarget::Builder Disembargo::Builder::initTarget() { |
3905 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init( | 3961 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init(_builder.getPointerField( |
3906 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3962 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3907 } | 3963 } |
3908 inline void Disembargo::Builder::adoptTarget( | 3964 inline void Disembargo::Builder::adoptTarget( |
3909 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { | 3965 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { |
3910 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt( | 3966 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt(_builder.getPointerField( |
3911 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 3967 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
3912 } | 3968 } |
3913 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Disembargo::Builder::disownTarget() { | 3969 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Disembargo::Builder::disownTarget() { |
3914 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown( | 3970 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown(_builder.getPointerField( |
3915 _builder.getPointerField(0 * ::capnp::POINTERS)); | 3971 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
3916 } | 3972 } |
3917 | 3973 |
3918 inline typename Disembargo::Context::Reader Disembargo::Reader::getContext() const { | 3974 inline typename Disembargo::Context::Reader Disembargo::Reader::getContext() const { |
3919 return typename Disembargo::Context::Reader(_reader); | 3975 return typename Disembargo::Context::Reader(_reader); |
3920 } | 3976 } |
3925 inline typename Disembargo::Context::Pipeline Disembargo::Pipeline::getContext() { | 3981 inline typename Disembargo::Context::Pipeline Disembargo::Pipeline::getContext() { |
3926 return typename Disembargo::Context::Pipeline(_typeless.noop()); | 3982 return typename Disembargo::Context::Pipeline(_typeless.noop()); |
3927 } | 3983 } |
3928 #endif // !CAPNP_LITE | 3984 #endif // !CAPNP_LITE |
3929 inline typename Disembargo::Context::Builder Disembargo::Builder::initContext() { | 3985 inline typename Disembargo::Context::Builder Disembargo::Builder::initContext() { |
3930 _builder.setDataField< ::uint32_t>(0 * ::capnp::ELEMENTS, 0); | 3986 _builder.setDataField< ::uint32_t>(::capnp::bounded<0>() * ::capnp::ELEMENTS, 0); |
3931 _builder.setDataField< ::uint16_t>(2 * ::capnp::ELEMENTS, 0); | 3987 _builder.setDataField< ::uint16_t>(::capnp::bounded<2>() * ::capnp::ELEMENTS, 0); |
3932 return typename Disembargo::Context::Builder(_builder); | 3988 return typename Disembargo::Context::Builder(_builder); |
3933 } | 3989 } |
3934 inline ::capnp::rpc::Disembargo::Context::Which Disembargo::Context::Reader::which() const { | 3990 inline ::capnp::rpc::Disembargo::Context::Which Disembargo::Context::Reader::which() const { |
3935 return _reader.getDataField<Which>(2 * ::capnp::ELEMENTS); | 3991 return _reader.getDataField<Which>( |
3992 ::capnp::bounded<2>() * ::capnp::ELEMENTS); | |
3936 } | 3993 } |
3937 inline ::capnp::rpc::Disembargo::Context::Which Disembargo::Context::Builder::which() { | 3994 inline ::capnp::rpc::Disembargo::Context::Which Disembargo::Context::Builder::which() { |
3938 return _builder.getDataField<Which>(2 * ::capnp::ELEMENTS); | 3995 return _builder.getDataField<Which>( |
3996 ::capnp::bounded<2>() * ::capnp::ELEMENTS); | |
3939 } | 3997 } |
3940 | 3998 |
3941 inline bool Disembargo::Context::Reader::isSenderLoopback() const { | 3999 inline bool Disembargo::Context::Reader::isSenderLoopback() const { |
3942 return which() == Disembargo::Context::SENDER_LOOPBACK; | 4000 return which() == Disembargo::Context::SENDER_LOOPBACK; |
3943 } | 4001 } |
3946 } | 4004 } |
3947 inline ::uint32_t Disembargo::Context::Reader::getSenderLoopback() const { | 4005 inline ::uint32_t Disembargo::Context::Reader::getSenderLoopback() const { |
3948 KJ_IREQUIRE((which() == Disembargo::Context::SENDER_LOOPBACK), | 4006 KJ_IREQUIRE((which() == Disembargo::Context::SENDER_LOOPBACK), |
3949 "Must check which() before get()ing a union member."); | 4007 "Must check which() before get()ing a union member."); |
3950 return _reader.getDataField< ::uint32_t>( | 4008 return _reader.getDataField< ::uint32_t>( |
3951 0 * ::capnp::ELEMENTS); | 4009 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3952 } | 4010 } |
3953 | 4011 |
3954 inline ::uint32_t Disembargo::Context::Builder::getSenderLoopback() { | 4012 inline ::uint32_t Disembargo::Context::Builder::getSenderLoopback() { |
3955 KJ_IREQUIRE((which() == Disembargo::Context::SENDER_LOOPBACK), | 4013 KJ_IREQUIRE((which() == Disembargo::Context::SENDER_LOOPBACK), |
3956 "Must check which() before get()ing a union member."); | 4014 "Must check which() before get()ing a union member."); |
3957 return _builder.getDataField< ::uint32_t>( | 4015 return _builder.getDataField< ::uint32_t>( |
3958 0 * ::capnp::ELEMENTS); | 4016 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3959 } | 4017 } |
3960 inline void Disembargo::Context::Builder::setSenderLoopback( ::uint32_t value) { | 4018 inline void Disembargo::Context::Builder::setSenderLoopback( ::uint32_t value) { |
3961 _builder.setDataField<Disembargo::Context::Which>( | 4019 _builder.setDataField<Disembargo::Context::Which>( |
3962 2 * ::capnp::ELEMENTS, Disembargo::Context::SENDER_LOOPBACK); | 4020 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Disembargo::Context::SENDER_LOOPBACK); |
3963 _builder.setDataField< ::uint32_t>( | 4021 _builder.setDataField< ::uint32_t>( |
3964 0 * ::capnp::ELEMENTS, value); | 4022 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3965 } | 4023 } |
3966 | 4024 |
3967 inline bool Disembargo::Context::Reader::isReceiverLoopback() const { | 4025 inline bool Disembargo::Context::Reader::isReceiverLoopback() const { |
3968 return which() == Disembargo::Context::RECEIVER_LOOPBACK; | 4026 return which() == Disembargo::Context::RECEIVER_LOOPBACK; |
3969 } | 4027 } |
3972 } | 4030 } |
3973 inline ::uint32_t Disembargo::Context::Reader::getReceiverLoopback() const { | 4031 inline ::uint32_t Disembargo::Context::Reader::getReceiverLoopback() const { |
3974 KJ_IREQUIRE((which() == Disembargo::Context::RECEIVER_LOOPBACK), | 4032 KJ_IREQUIRE((which() == Disembargo::Context::RECEIVER_LOOPBACK), |
3975 "Must check which() before get()ing a union member."); | 4033 "Must check which() before get()ing a union member."); |
3976 return _reader.getDataField< ::uint32_t>( | 4034 return _reader.getDataField< ::uint32_t>( |
3977 0 * ::capnp::ELEMENTS); | 4035 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3978 } | 4036 } |
3979 | 4037 |
3980 inline ::uint32_t Disembargo::Context::Builder::getReceiverLoopback() { | 4038 inline ::uint32_t Disembargo::Context::Builder::getReceiverLoopback() { |
3981 KJ_IREQUIRE((which() == Disembargo::Context::RECEIVER_LOOPBACK), | 4039 KJ_IREQUIRE((which() == Disembargo::Context::RECEIVER_LOOPBACK), |
3982 "Must check which() before get()ing a union member."); | 4040 "Must check which() before get()ing a union member."); |
3983 return _builder.getDataField< ::uint32_t>( | 4041 return _builder.getDataField< ::uint32_t>( |
3984 0 * ::capnp::ELEMENTS); | 4042 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
3985 } | 4043 } |
3986 inline void Disembargo::Context::Builder::setReceiverLoopback( ::uint32_t value) { | 4044 inline void Disembargo::Context::Builder::setReceiverLoopback( ::uint32_t value) { |
3987 _builder.setDataField<Disembargo::Context::Which>( | 4045 _builder.setDataField<Disembargo::Context::Which>( |
3988 2 * ::capnp::ELEMENTS, Disembargo::Context::RECEIVER_LOOPBACK); | 4046 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Disembargo::Context::RECEIVER_LOOPBACK); |
3989 _builder.setDataField< ::uint32_t>( | 4047 _builder.setDataField< ::uint32_t>( |
3990 0 * ::capnp::ELEMENTS, value); | 4048 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
3991 } | 4049 } |
3992 | 4050 |
3993 inline bool Disembargo::Context::Reader::isAccept() const { | 4051 inline bool Disembargo::Context::Reader::isAccept() const { |
3994 return which() == Disembargo::Context::ACCEPT; | 4052 return which() == Disembargo::Context::ACCEPT; |
3995 } | 4053 } |
3998 } | 4056 } |
3999 inline ::capnp::Void Disembargo::Context::Reader::getAccept() const { | 4057 inline ::capnp::Void Disembargo::Context::Reader::getAccept() const { |
4000 KJ_IREQUIRE((which() == Disembargo::Context::ACCEPT), | 4058 KJ_IREQUIRE((which() == Disembargo::Context::ACCEPT), |
4001 "Must check which() before get()ing a union member."); | 4059 "Must check which() before get()ing a union member."); |
4002 return _reader.getDataField< ::capnp::Void>( | 4060 return _reader.getDataField< ::capnp::Void>( |
4003 0 * ::capnp::ELEMENTS); | 4061 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4004 } | 4062 } |
4005 | 4063 |
4006 inline ::capnp::Void Disembargo::Context::Builder::getAccept() { | 4064 inline ::capnp::Void Disembargo::Context::Builder::getAccept() { |
4007 KJ_IREQUIRE((which() == Disembargo::Context::ACCEPT), | 4065 KJ_IREQUIRE((which() == Disembargo::Context::ACCEPT), |
4008 "Must check which() before get()ing a union member."); | 4066 "Must check which() before get()ing a union member."); |
4009 return _builder.getDataField< ::capnp::Void>( | 4067 return _builder.getDataField< ::capnp::Void>( |
4010 0 * ::capnp::ELEMENTS); | 4068 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4011 } | 4069 } |
4012 inline void Disembargo::Context::Builder::setAccept( ::capnp::Void value) { | 4070 inline void Disembargo::Context::Builder::setAccept( ::capnp::Void value) { |
4013 _builder.setDataField<Disembargo::Context::Which>( | 4071 _builder.setDataField<Disembargo::Context::Which>( |
4014 2 * ::capnp::ELEMENTS, Disembargo::Context::ACCEPT); | 4072 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Disembargo::Context::ACCEPT); |
4015 _builder.setDataField< ::capnp::Void>( | 4073 _builder.setDataField< ::capnp::Void>( |
4016 0 * ::capnp::ELEMENTS, value); | 4074 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4017 } | 4075 } |
4018 | 4076 |
4019 inline bool Disembargo::Context::Reader::isProvide() const { | 4077 inline bool Disembargo::Context::Reader::isProvide() const { |
4020 return which() == Disembargo::Context::PROVIDE; | 4078 return which() == Disembargo::Context::PROVIDE; |
4021 } | 4079 } |
4024 } | 4082 } |
4025 inline ::uint32_t Disembargo::Context::Reader::getProvide() const { | 4083 inline ::uint32_t Disembargo::Context::Reader::getProvide() const { |
4026 KJ_IREQUIRE((which() == Disembargo::Context::PROVIDE), | 4084 KJ_IREQUIRE((which() == Disembargo::Context::PROVIDE), |
4027 "Must check which() before get()ing a union member."); | 4085 "Must check which() before get()ing a union member."); |
4028 return _reader.getDataField< ::uint32_t>( | 4086 return _reader.getDataField< ::uint32_t>( |
4029 0 * ::capnp::ELEMENTS); | 4087 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4030 } | 4088 } |
4031 | 4089 |
4032 inline ::uint32_t Disembargo::Context::Builder::getProvide() { | 4090 inline ::uint32_t Disembargo::Context::Builder::getProvide() { |
4033 KJ_IREQUIRE((which() == Disembargo::Context::PROVIDE), | 4091 KJ_IREQUIRE((which() == Disembargo::Context::PROVIDE), |
4034 "Must check which() before get()ing a union member."); | 4092 "Must check which() before get()ing a union member."); |
4035 return _builder.getDataField< ::uint32_t>( | 4093 return _builder.getDataField< ::uint32_t>( |
4036 0 * ::capnp::ELEMENTS); | 4094 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4037 } | 4095 } |
4038 inline void Disembargo::Context::Builder::setProvide( ::uint32_t value) { | 4096 inline void Disembargo::Context::Builder::setProvide( ::uint32_t value) { |
4039 _builder.setDataField<Disembargo::Context::Which>( | 4097 _builder.setDataField<Disembargo::Context::Which>( |
4040 2 * ::capnp::ELEMENTS, Disembargo::Context::PROVIDE); | 4098 ::capnp::bounded<2>() * ::capnp::ELEMENTS, Disembargo::Context::PROVIDE); |
4041 _builder.setDataField< ::uint32_t>( | 4099 _builder.setDataField< ::uint32_t>( |
4042 0 * ::capnp::ELEMENTS, value); | 4100 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4043 } | 4101 } |
4044 | 4102 |
4045 inline ::uint32_t Provide::Reader::getQuestionId() const { | 4103 inline ::uint32_t Provide::Reader::getQuestionId() const { |
4046 return _reader.getDataField< ::uint32_t>( | 4104 return _reader.getDataField< ::uint32_t>( |
4047 0 * ::capnp::ELEMENTS); | 4105 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4048 } | 4106 } |
4049 | 4107 |
4050 inline ::uint32_t Provide::Builder::getQuestionId() { | 4108 inline ::uint32_t Provide::Builder::getQuestionId() { |
4051 return _builder.getDataField< ::uint32_t>( | 4109 return _builder.getDataField< ::uint32_t>( |
4052 0 * ::capnp::ELEMENTS); | 4110 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4053 } | 4111 } |
4054 inline void Provide::Builder::setQuestionId( ::uint32_t value) { | 4112 inline void Provide::Builder::setQuestionId( ::uint32_t value) { |
4055 _builder.setDataField< ::uint32_t>( | 4113 _builder.setDataField< ::uint32_t>( |
4056 0 * ::capnp::ELEMENTS, value); | 4114 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4057 } | 4115 } |
4058 | 4116 |
4059 inline bool Provide::Reader::hasTarget() const { | 4117 inline bool Provide::Reader::hasTarget() const { |
4060 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4118 return !_reader.getPointerField( |
4119 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4061 } | 4120 } |
4062 inline bool Provide::Builder::hasTarget() { | 4121 inline bool Provide::Builder::hasTarget() { |
4063 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4122 return !_builder.getPointerField( |
4123 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4064 } | 4124 } |
4065 inline ::capnp::rpc::MessageTarget::Reader Provide::Reader::getTarget() const { | 4125 inline ::capnp::rpc::MessageTarget::Reader Provide::Reader::getTarget() const { |
4066 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 4126 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_reader.getPointerField( |
4067 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4127 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4068 } | 4128 } |
4069 inline ::capnp::rpc::MessageTarget::Builder Provide::Builder::getTarget() { | 4129 inline ::capnp::rpc::MessageTarget::Builder Provide::Builder::getTarget() { |
4070 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 4130 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_builder.getPointerField( |
4071 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4131 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4072 } | 4132 } |
4073 #if !CAPNP_LITE | 4133 #if !CAPNP_LITE |
4074 inline ::capnp::rpc::MessageTarget::Pipeline Provide::Pipeline::getTarget() { | 4134 inline ::capnp::rpc::MessageTarget::Pipeline Provide::Pipeline::getTarget() { |
4075 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); | 4135 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); |
4076 } | 4136 } |
4077 #endif // !CAPNP_LITE | 4137 #endif // !CAPNP_LITE |
4078 inline void Provide::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { | 4138 inline void Provide::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { |
4079 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set( | 4139 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set(_builder.getPointerField( |
4080 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 4140 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
4081 } | 4141 } |
4082 inline ::capnp::rpc::MessageTarget::Builder Provide::Builder::initTarget() { | 4142 inline ::capnp::rpc::MessageTarget::Builder Provide::Builder::initTarget() { |
4083 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init( | 4143 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init(_builder.getPointerField( |
4084 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4144 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4085 } | 4145 } |
4086 inline void Provide::Builder::adoptTarget( | 4146 inline void Provide::Builder::adoptTarget( |
4087 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { | 4147 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { |
4088 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt( | 4148 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt(_builder.getPointerField( |
4089 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 4149 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
4090 } | 4150 } |
4091 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Provide::Builder::disownTarget() { | 4151 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Provide::Builder::disownTarget() { |
4092 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown( | 4152 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown(_builder.getPointerField( |
4093 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4153 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4094 } | 4154 } |
4095 | 4155 |
4096 inline bool Provide::Reader::hasRecipient() const { | 4156 inline bool Provide::Reader::hasRecipient() const { |
4097 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); | 4157 return !_reader.getPointerField( |
4158 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
4098 } | 4159 } |
4099 inline bool Provide::Builder::hasRecipient() { | 4160 inline bool Provide::Builder::hasRecipient() { |
4100 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); | 4161 return !_builder.getPointerField( |
4162 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
4101 } | 4163 } |
4102 inline ::capnp::AnyPointer::Reader Provide::Reader::getRecipient() const { | 4164 inline ::capnp::AnyPointer::Reader Provide::Reader::getRecipient() const { |
4103 return ::capnp::AnyPointer::Reader( | 4165 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
4104 _reader.getPointerField(1 * ::capnp::POINTERS)); | 4166 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4105 } | 4167 } |
4106 inline ::capnp::AnyPointer::Builder Provide::Builder::getRecipient() { | 4168 inline ::capnp::AnyPointer::Builder Provide::Builder::getRecipient() { |
4107 return ::capnp::AnyPointer::Builder( | 4169 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4108 _builder.getPointerField(1 * ::capnp::POINTERS)); | 4170 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4109 } | 4171 } |
4110 inline ::capnp::AnyPointer::Builder Provide::Builder::initRecipient() { | 4172 inline ::capnp::AnyPointer::Builder Provide::Builder::initRecipient() { |
4111 auto result = ::capnp::AnyPointer::Builder( | 4173 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4112 _builder.getPointerField(1 * ::capnp::POINTERS)); | 4174 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4113 result.clear(); | 4175 result.clear(); |
4114 return result; | 4176 return result; |
4115 } | 4177 } |
4116 | 4178 |
4117 inline ::uint32_t Accept::Reader::getQuestionId() const { | 4179 inline ::uint32_t Accept::Reader::getQuestionId() const { |
4118 return _reader.getDataField< ::uint32_t>( | 4180 return _reader.getDataField< ::uint32_t>( |
4119 0 * ::capnp::ELEMENTS); | 4181 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4120 } | 4182 } |
4121 | 4183 |
4122 inline ::uint32_t Accept::Builder::getQuestionId() { | 4184 inline ::uint32_t Accept::Builder::getQuestionId() { |
4123 return _builder.getDataField< ::uint32_t>( | 4185 return _builder.getDataField< ::uint32_t>( |
4124 0 * ::capnp::ELEMENTS); | 4186 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4125 } | 4187 } |
4126 inline void Accept::Builder::setQuestionId( ::uint32_t value) { | 4188 inline void Accept::Builder::setQuestionId( ::uint32_t value) { |
4127 _builder.setDataField< ::uint32_t>( | 4189 _builder.setDataField< ::uint32_t>( |
4128 0 * ::capnp::ELEMENTS, value); | 4190 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4129 } | 4191 } |
4130 | 4192 |
4131 inline bool Accept::Reader::hasProvision() const { | 4193 inline bool Accept::Reader::hasProvision() const { |
4132 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4194 return !_reader.getPointerField( |
4195 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4133 } | 4196 } |
4134 inline bool Accept::Builder::hasProvision() { | 4197 inline bool Accept::Builder::hasProvision() { |
4135 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4198 return !_builder.getPointerField( |
4199 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4136 } | 4200 } |
4137 inline ::capnp::AnyPointer::Reader Accept::Reader::getProvision() const { | 4201 inline ::capnp::AnyPointer::Reader Accept::Reader::getProvision() const { |
4138 return ::capnp::AnyPointer::Reader( | 4202 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
4139 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4203 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4140 } | 4204 } |
4141 inline ::capnp::AnyPointer::Builder Accept::Builder::getProvision() { | 4205 inline ::capnp::AnyPointer::Builder Accept::Builder::getProvision() { |
4142 return ::capnp::AnyPointer::Builder( | 4206 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4143 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4207 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4144 } | 4208 } |
4145 inline ::capnp::AnyPointer::Builder Accept::Builder::initProvision() { | 4209 inline ::capnp::AnyPointer::Builder Accept::Builder::initProvision() { |
4146 auto result = ::capnp::AnyPointer::Builder( | 4210 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4147 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4211 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4148 result.clear(); | 4212 result.clear(); |
4149 return result; | 4213 return result; |
4150 } | 4214 } |
4151 | 4215 |
4152 inline bool Accept::Reader::getEmbargo() const { | 4216 inline bool Accept::Reader::getEmbargo() const { |
4153 return _reader.getDataField<bool>( | 4217 return _reader.getDataField<bool>( |
4154 32 * ::capnp::ELEMENTS); | 4218 ::capnp::bounded<32>() * ::capnp::ELEMENTS); |
4155 } | 4219 } |
4156 | 4220 |
4157 inline bool Accept::Builder::getEmbargo() { | 4221 inline bool Accept::Builder::getEmbargo() { |
4158 return _builder.getDataField<bool>( | 4222 return _builder.getDataField<bool>( |
4159 32 * ::capnp::ELEMENTS); | 4223 ::capnp::bounded<32>() * ::capnp::ELEMENTS); |
4160 } | 4224 } |
4161 inline void Accept::Builder::setEmbargo(bool value) { | 4225 inline void Accept::Builder::setEmbargo(bool value) { |
4162 _builder.setDataField<bool>( | 4226 _builder.setDataField<bool>( |
4163 32 * ::capnp::ELEMENTS, value); | 4227 ::capnp::bounded<32>() * ::capnp::ELEMENTS, value); |
4164 } | 4228 } |
4165 | 4229 |
4166 inline ::uint32_t Join::Reader::getQuestionId() const { | 4230 inline ::uint32_t Join::Reader::getQuestionId() const { |
4167 return _reader.getDataField< ::uint32_t>( | 4231 return _reader.getDataField< ::uint32_t>( |
4168 0 * ::capnp::ELEMENTS); | 4232 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4169 } | 4233 } |
4170 | 4234 |
4171 inline ::uint32_t Join::Builder::getQuestionId() { | 4235 inline ::uint32_t Join::Builder::getQuestionId() { |
4172 return _builder.getDataField< ::uint32_t>( | 4236 return _builder.getDataField< ::uint32_t>( |
4173 0 * ::capnp::ELEMENTS); | 4237 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4174 } | 4238 } |
4175 inline void Join::Builder::setQuestionId( ::uint32_t value) { | 4239 inline void Join::Builder::setQuestionId( ::uint32_t value) { |
4176 _builder.setDataField< ::uint32_t>( | 4240 _builder.setDataField< ::uint32_t>( |
4177 0 * ::capnp::ELEMENTS, value); | 4241 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4178 } | 4242 } |
4179 | 4243 |
4180 inline bool Join::Reader::hasTarget() const { | 4244 inline bool Join::Reader::hasTarget() const { |
4181 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4245 return !_reader.getPointerField( |
4246 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4182 } | 4247 } |
4183 inline bool Join::Builder::hasTarget() { | 4248 inline bool Join::Builder::hasTarget() { |
4184 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4249 return !_builder.getPointerField( |
4250 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4185 } | 4251 } |
4186 inline ::capnp::rpc::MessageTarget::Reader Join::Reader::getTarget() const { | 4252 inline ::capnp::rpc::MessageTarget::Reader Join::Reader::getTarget() const { |
4187 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 4253 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_reader.getPointerField( |
4188 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4254 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4189 } | 4255 } |
4190 inline ::capnp::rpc::MessageTarget::Builder Join::Builder::getTarget() { | 4256 inline ::capnp::rpc::MessageTarget::Builder Join::Builder::getTarget() { |
4191 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get( | 4257 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::get(_builder.getPointerField( |
4192 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4258 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4193 } | 4259 } |
4194 #if !CAPNP_LITE | 4260 #if !CAPNP_LITE |
4195 inline ::capnp::rpc::MessageTarget::Pipeline Join::Pipeline::getTarget() { | 4261 inline ::capnp::rpc::MessageTarget::Pipeline Join::Pipeline::getTarget() { |
4196 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); | 4262 return ::capnp::rpc::MessageTarget::Pipeline(_typeless.getPointerField(0)); |
4197 } | 4263 } |
4198 #endif // !CAPNP_LITE | 4264 #endif // !CAPNP_LITE |
4199 inline void Join::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { | 4265 inline void Join::Builder::setTarget( ::capnp::rpc::MessageTarget::Reader value) { |
4200 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set( | 4266 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::set(_builder.getPointerField( |
4201 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 4267 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
4202 } | 4268 } |
4203 inline ::capnp::rpc::MessageTarget::Builder Join::Builder::initTarget() { | 4269 inline ::capnp::rpc::MessageTarget::Builder Join::Builder::initTarget() { |
4204 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init( | 4270 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::init(_builder.getPointerField( |
4205 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4271 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4206 } | 4272 } |
4207 inline void Join::Builder::adoptTarget( | 4273 inline void Join::Builder::adoptTarget( |
4208 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { | 4274 ::capnp::Orphan< ::capnp::rpc::MessageTarget>&& value) { |
4209 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt( | 4275 ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::adopt(_builder.getPointerField( |
4210 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 4276 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
4211 } | 4277 } |
4212 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Join::Builder::disownTarget() { | 4278 inline ::capnp::Orphan< ::capnp::rpc::MessageTarget> Join::Builder::disownTarget() { |
4213 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown( | 4279 return ::capnp::_::PointerHelpers< ::capnp::rpc::MessageTarget>::disown(_builder.getPointerField( |
4214 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4280 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4215 } | 4281 } |
4216 | 4282 |
4217 inline bool Join::Reader::hasKeyPart() const { | 4283 inline bool Join::Reader::hasKeyPart() const { |
4218 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); | 4284 return !_reader.getPointerField( |
4285 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
4219 } | 4286 } |
4220 inline bool Join::Builder::hasKeyPart() { | 4287 inline bool Join::Builder::hasKeyPart() { |
4221 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); | 4288 return !_builder.getPointerField( |
4289 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
4222 } | 4290 } |
4223 inline ::capnp::AnyPointer::Reader Join::Reader::getKeyPart() const { | 4291 inline ::capnp::AnyPointer::Reader Join::Reader::getKeyPart() const { |
4224 return ::capnp::AnyPointer::Reader( | 4292 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
4225 _reader.getPointerField(1 * ::capnp::POINTERS)); | 4293 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4226 } | 4294 } |
4227 inline ::capnp::AnyPointer::Builder Join::Builder::getKeyPart() { | 4295 inline ::capnp::AnyPointer::Builder Join::Builder::getKeyPart() { |
4228 return ::capnp::AnyPointer::Builder( | 4296 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4229 _builder.getPointerField(1 * ::capnp::POINTERS)); | 4297 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4230 } | 4298 } |
4231 inline ::capnp::AnyPointer::Builder Join::Builder::initKeyPart() { | 4299 inline ::capnp::AnyPointer::Builder Join::Builder::initKeyPart() { |
4232 auto result = ::capnp::AnyPointer::Builder( | 4300 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4233 _builder.getPointerField(1 * ::capnp::POINTERS)); | 4301 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4234 result.clear(); | 4302 result.clear(); |
4235 return result; | 4303 return result; |
4236 } | 4304 } |
4237 | 4305 |
4238 inline ::capnp::rpc::MessageTarget::Which MessageTarget::Reader::which() const { | 4306 inline ::capnp::rpc::MessageTarget::Which MessageTarget::Reader::which() const { |
4239 return _reader.getDataField<Which>(2 * ::capnp::ELEMENTS); | 4307 return _reader.getDataField<Which>( |
4308 ::capnp::bounded<2>() * ::capnp::ELEMENTS); | |
4240 } | 4309 } |
4241 inline ::capnp::rpc::MessageTarget::Which MessageTarget::Builder::which() { | 4310 inline ::capnp::rpc::MessageTarget::Which MessageTarget::Builder::which() { |
4242 return _builder.getDataField<Which>(2 * ::capnp::ELEMENTS); | 4311 return _builder.getDataField<Which>( |
4312 ::capnp::bounded<2>() * ::capnp::ELEMENTS); | |
4243 } | 4313 } |
4244 | 4314 |
4245 inline bool MessageTarget::Reader::isImportedCap() const { | 4315 inline bool MessageTarget::Reader::isImportedCap() const { |
4246 return which() == MessageTarget::IMPORTED_CAP; | 4316 return which() == MessageTarget::IMPORTED_CAP; |
4247 } | 4317 } |
4250 } | 4320 } |
4251 inline ::uint32_t MessageTarget::Reader::getImportedCap() const { | 4321 inline ::uint32_t MessageTarget::Reader::getImportedCap() const { |
4252 KJ_IREQUIRE((which() == MessageTarget::IMPORTED_CAP), | 4322 KJ_IREQUIRE((which() == MessageTarget::IMPORTED_CAP), |
4253 "Must check which() before get()ing a union member."); | 4323 "Must check which() before get()ing a union member."); |
4254 return _reader.getDataField< ::uint32_t>( | 4324 return _reader.getDataField< ::uint32_t>( |
4255 0 * ::capnp::ELEMENTS); | 4325 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4256 } | 4326 } |
4257 | 4327 |
4258 inline ::uint32_t MessageTarget::Builder::getImportedCap() { | 4328 inline ::uint32_t MessageTarget::Builder::getImportedCap() { |
4259 KJ_IREQUIRE((which() == MessageTarget::IMPORTED_CAP), | 4329 KJ_IREQUIRE((which() == MessageTarget::IMPORTED_CAP), |
4260 "Must check which() before get()ing a union member."); | 4330 "Must check which() before get()ing a union member."); |
4261 return _builder.getDataField< ::uint32_t>( | 4331 return _builder.getDataField< ::uint32_t>( |
4262 0 * ::capnp::ELEMENTS); | 4332 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4263 } | 4333 } |
4264 inline void MessageTarget::Builder::setImportedCap( ::uint32_t value) { | 4334 inline void MessageTarget::Builder::setImportedCap( ::uint32_t value) { |
4265 _builder.setDataField<MessageTarget::Which>( | 4335 _builder.setDataField<MessageTarget::Which>( |
4266 2 * ::capnp::ELEMENTS, MessageTarget::IMPORTED_CAP); | 4336 ::capnp::bounded<2>() * ::capnp::ELEMENTS, MessageTarget::IMPORTED_CAP); |
4267 _builder.setDataField< ::uint32_t>( | 4337 _builder.setDataField< ::uint32_t>( |
4268 0 * ::capnp::ELEMENTS, value); | 4338 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4269 } | 4339 } |
4270 | 4340 |
4271 inline bool MessageTarget::Reader::isPromisedAnswer() const { | 4341 inline bool MessageTarget::Reader::isPromisedAnswer() const { |
4272 return which() == MessageTarget::PROMISED_ANSWER; | 4342 return which() == MessageTarget::PROMISED_ANSWER; |
4273 } | 4343 } |
4274 inline bool MessageTarget::Builder::isPromisedAnswer() { | 4344 inline bool MessageTarget::Builder::isPromisedAnswer() { |
4275 return which() == MessageTarget::PROMISED_ANSWER; | 4345 return which() == MessageTarget::PROMISED_ANSWER; |
4276 } | 4346 } |
4277 inline bool MessageTarget::Reader::hasPromisedAnswer() const { | 4347 inline bool MessageTarget::Reader::hasPromisedAnswer() const { |
4278 if (which() != MessageTarget::PROMISED_ANSWER) return false; | 4348 if (which() != MessageTarget::PROMISED_ANSWER) return false; |
4279 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4349 return !_reader.getPointerField( |
4350 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4280 } | 4351 } |
4281 inline bool MessageTarget::Builder::hasPromisedAnswer() { | 4352 inline bool MessageTarget::Builder::hasPromisedAnswer() { |
4282 if (which() != MessageTarget::PROMISED_ANSWER) return false; | 4353 if (which() != MessageTarget::PROMISED_ANSWER) return false; |
4283 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4354 return !_builder.getPointerField( |
4355 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4284 } | 4356 } |
4285 inline ::capnp::rpc::PromisedAnswer::Reader MessageTarget::Reader::getPromisedAnswer() const { | 4357 inline ::capnp::rpc::PromisedAnswer::Reader MessageTarget::Reader::getPromisedAnswer() const { |
4286 KJ_IREQUIRE((which() == MessageTarget::PROMISED_ANSWER), | 4358 KJ_IREQUIRE((which() == MessageTarget::PROMISED_ANSWER), |
4287 "Must check which() before get()ing a union member."); | 4359 "Must check which() before get()ing a union member."); |
4288 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get( | 4360 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get(_reader.getPointerField( |
4289 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4361 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4290 } | 4362 } |
4291 inline ::capnp::rpc::PromisedAnswer::Builder MessageTarget::Builder::getPromisedAnswer() { | 4363 inline ::capnp::rpc::PromisedAnswer::Builder MessageTarget::Builder::getPromisedAnswer() { |
4292 KJ_IREQUIRE((which() == MessageTarget::PROMISED_ANSWER), | 4364 KJ_IREQUIRE((which() == MessageTarget::PROMISED_ANSWER), |
4293 "Must check which() before get()ing a union member."); | 4365 "Must check which() before get()ing a union member."); |
4294 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get( | 4366 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get(_builder.getPointerField( |
4295 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4367 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4296 } | 4368 } |
4297 inline void MessageTarget::Builder::setPromisedAnswer( ::capnp::rpc::PromisedAnswer::Reader value) { | 4369 inline void MessageTarget::Builder::setPromisedAnswer( ::capnp::rpc::PromisedAnswer::Reader value) { |
4298 _builder.setDataField<MessageTarget::Which>( | 4370 _builder.setDataField<MessageTarget::Which>( |
4299 2 * ::capnp::ELEMENTS, MessageTarget::PROMISED_ANSWER); | 4371 ::capnp::bounded<2>() * ::capnp::ELEMENTS, MessageTarget::PROMISED_ANSWER); |
4300 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::set( | 4372 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::set(_builder.getPointerField( |
4301 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 4373 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
4302 } | 4374 } |
4303 inline ::capnp::rpc::PromisedAnswer::Builder MessageTarget::Builder::initPromisedAnswer() { | 4375 inline ::capnp::rpc::PromisedAnswer::Builder MessageTarget::Builder::initPromisedAnswer() { |
4304 _builder.setDataField<MessageTarget::Which>( | 4376 _builder.setDataField<MessageTarget::Which>( |
4305 2 * ::capnp::ELEMENTS, MessageTarget::PROMISED_ANSWER); | 4377 ::capnp::bounded<2>() * ::capnp::ELEMENTS, MessageTarget::PROMISED_ANSWER); |
4306 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::init( | 4378 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::init(_builder.getPointerField( |
4307 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4379 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4308 } | 4380 } |
4309 inline void MessageTarget::Builder::adoptPromisedAnswer( | 4381 inline void MessageTarget::Builder::adoptPromisedAnswer( |
4310 ::capnp::Orphan< ::capnp::rpc::PromisedAnswer>&& value) { | 4382 ::capnp::Orphan< ::capnp::rpc::PromisedAnswer>&& value) { |
4311 _builder.setDataField<MessageTarget::Which>( | 4383 _builder.setDataField<MessageTarget::Which>( |
4312 2 * ::capnp::ELEMENTS, MessageTarget::PROMISED_ANSWER); | 4384 ::capnp::bounded<2>() * ::capnp::ELEMENTS, MessageTarget::PROMISED_ANSWER); |
4313 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::adopt( | 4385 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::adopt(_builder.getPointerField( |
4314 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 4386 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
4315 } | 4387 } |
4316 inline ::capnp::Orphan< ::capnp::rpc::PromisedAnswer> MessageTarget::Builder::disownPromisedAnswer() { | 4388 inline ::capnp::Orphan< ::capnp::rpc::PromisedAnswer> MessageTarget::Builder::disownPromisedAnswer() { |
4317 KJ_IREQUIRE((which() == MessageTarget::PROMISED_ANSWER), | 4389 KJ_IREQUIRE((which() == MessageTarget::PROMISED_ANSWER), |
4318 "Must check which() before get()ing a union member."); | 4390 "Must check which() before get()ing a union member."); |
4319 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::disown( | 4391 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::disown(_builder.getPointerField( |
4320 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4392 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4321 } | 4393 } |
4322 | 4394 |
4323 inline bool Payload::Reader::hasContent() const { | 4395 inline bool Payload::Reader::hasContent() const { |
4324 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4396 return !_reader.getPointerField( |
4397 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4325 } | 4398 } |
4326 inline bool Payload::Builder::hasContent() { | 4399 inline bool Payload::Builder::hasContent() { |
4327 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4400 return !_builder.getPointerField( |
4401 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4328 } | 4402 } |
4329 inline ::capnp::AnyPointer::Reader Payload::Reader::getContent() const { | 4403 inline ::capnp::AnyPointer::Reader Payload::Reader::getContent() const { |
4330 return ::capnp::AnyPointer::Reader( | 4404 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
4331 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4405 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4332 } | 4406 } |
4333 inline ::capnp::AnyPointer::Builder Payload::Builder::getContent() { | 4407 inline ::capnp::AnyPointer::Builder Payload::Builder::getContent() { |
4334 return ::capnp::AnyPointer::Builder( | 4408 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4335 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4409 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4336 } | 4410 } |
4337 inline ::capnp::AnyPointer::Builder Payload::Builder::initContent() { | 4411 inline ::capnp::AnyPointer::Builder Payload::Builder::initContent() { |
4338 auto result = ::capnp::AnyPointer::Builder( | 4412 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4339 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4413 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4340 result.clear(); | 4414 result.clear(); |
4341 return result; | 4415 return result; |
4342 } | 4416 } |
4343 | 4417 |
4344 inline bool Payload::Reader::hasCapTable() const { | 4418 inline bool Payload::Reader::hasCapTable() const { |
4345 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); | 4419 return !_reader.getPointerField( |
4420 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
4346 } | 4421 } |
4347 inline bool Payload::Builder::hasCapTable() { | 4422 inline bool Payload::Builder::hasCapTable() { |
4348 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); | 4423 return !_builder.getPointerField( |
4424 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); | |
4349 } | 4425 } |
4350 inline ::capnp::List< ::capnp::rpc::CapDescriptor>::Reader Payload::Reader::getCapTable() const { | 4426 inline ::capnp::List< ::capnp::rpc::CapDescriptor>::Reader Payload::Reader::getCapTable() const { |
4351 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::get( | 4427 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::get(_reader.getPointerField( |
4352 _reader.getPointerField(1 * ::capnp::POINTERS)); | 4428 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4353 } | 4429 } |
4354 inline ::capnp::List< ::capnp::rpc::CapDescriptor>::Builder Payload::Builder::getCapTable() { | 4430 inline ::capnp::List< ::capnp::rpc::CapDescriptor>::Builder Payload::Builder::getCapTable() { |
4355 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::get( | 4431 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::get(_builder.getPointerField( |
4356 _builder.getPointerField(1 * ::capnp::POINTERS)); | 4432 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4357 } | 4433 } |
4358 inline void Payload::Builder::setCapTable( ::capnp::List< ::capnp::rpc::CapDescriptor>::Reader value) { | 4434 inline void Payload::Builder::setCapTable( ::capnp::List< ::capnp::rpc::CapDescriptor>::Reader value) { |
4359 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::set( | 4435 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::set(_builder.getPointerField( |
4360 _builder.getPointerField(1 * ::capnp::POINTERS), value); | 4436 ::capnp::bounded<1>() * ::capnp::POINTERS), value); |
4361 } | 4437 } |
4362 inline ::capnp::List< ::capnp::rpc::CapDescriptor>::Builder Payload::Builder::initCapTable(unsigned int size) { | 4438 inline ::capnp::List< ::capnp::rpc::CapDescriptor>::Builder Payload::Builder::initCapTable(unsigned int size) { |
4363 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::init( | 4439 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::init(_builder.getPointerField( |
4364 _builder.getPointerField(1 * ::capnp::POINTERS), size); | 4440 ::capnp::bounded<1>() * ::capnp::POINTERS), size); |
4365 } | 4441 } |
4366 inline void Payload::Builder::adoptCapTable( | 4442 inline void Payload::Builder::adoptCapTable( |
4367 ::capnp::Orphan< ::capnp::List< ::capnp::rpc::CapDescriptor>>&& value) { | 4443 ::capnp::Orphan< ::capnp::List< ::capnp::rpc::CapDescriptor>>&& value) { |
4368 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::adopt( | 4444 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::adopt(_builder.getPointerField( |
4369 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); | 4445 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); |
4370 } | 4446 } |
4371 inline ::capnp::Orphan< ::capnp::List< ::capnp::rpc::CapDescriptor>> Payload::Builder::disownCapTable() { | 4447 inline ::capnp::Orphan< ::capnp::List< ::capnp::rpc::CapDescriptor>> Payload::Builder::disownCapTable() { |
4372 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::disown( | 4448 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::CapDescriptor>>::disown(_builder.getPointerField( |
4373 _builder.getPointerField(1 * ::capnp::POINTERS)); | 4449 ::capnp::bounded<1>() * ::capnp::POINTERS)); |
4374 } | 4450 } |
4375 | 4451 |
4376 inline ::capnp::rpc::CapDescriptor::Which CapDescriptor::Reader::which() const { | 4452 inline ::capnp::rpc::CapDescriptor::Which CapDescriptor::Reader::which() const { |
4377 return _reader.getDataField<Which>(0 * ::capnp::ELEMENTS); | 4453 return _reader.getDataField<Which>( |
4454 ::capnp::bounded<0>() * ::capnp::ELEMENTS); | |
4378 } | 4455 } |
4379 inline ::capnp::rpc::CapDescriptor::Which CapDescriptor::Builder::which() { | 4456 inline ::capnp::rpc::CapDescriptor::Which CapDescriptor::Builder::which() { |
4380 return _builder.getDataField<Which>(0 * ::capnp::ELEMENTS); | 4457 return _builder.getDataField<Which>( |
4458 ::capnp::bounded<0>() * ::capnp::ELEMENTS); | |
4381 } | 4459 } |
4382 | 4460 |
4383 inline bool CapDescriptor::Reader::isNone() const { | 4461 inline bool CapDescriptor::Reader::isNone() const { |
4384 return which() == CapDescriptor::NONE; | 4462 return which() == CapDescriptor::NONE; |
4385 } | 4463 } |
4388 } | 4466 } |
4389 inline ::capnp::Void CapDescriptor::Reader::getNone() const { | 4467 inline ::capnp::Void CapDescriptor::Reader::getNone() const { |
4390 KJ_IREQUIRE((which() == CapDescriptor::NONE), | 4468 KJ_IREQUIRE((which() == CapDescriptor::NONE), |
4391 "Must check which() before get()ing a union member."); | 4469 "Must check which() before get()ing a union member."); |
4392 return _reader.getDataField< ::capnp::Void>( | 4470 return _reader.getDataField< ::capnp::Void>( |
4393 0 * ::capnp::ELEMENTS); | 4471 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4394 } | 4472 } |
4395 | 4473 |
4396 inline ::capnp::Void CapDescriptor::Builder::getNone() { | 4474 inline ::capnp::Void CapDescriptor::Builder::getNone() { |
4397 KJ_IREQUIRE((which() == CapDescriptor::NONE), | 4475 KJ_IREQUIRE((which() == CapDescriptor::NONE), |
4398 "Must check which() before get()ing a union member."); | 4476 "Must check which() before get()ing a union member."); |
4399 return _builder.getDataField< ::capnp::Void>( | 4477 return _builder.getDataField< ::capnp::Void>( |
4400 0 * ::capnp::ELEMENTS); | 4478 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4401 } | 4479 } |
4402 inline void CapDescriptor::Builder::setNone( ::capnp::Void value) { | 4480 inline void CapDescriptor::Builder::setNone( ::capnp::Void value) { |
4403 _builder.setDataField<CapDescriptor::Which>( | 4481 _builder.setDataField<CapDescriptor::Which>( |
4404 0 * ::capnp::ELEMENTS, CapDescriptor::NONE); | 4482 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::NONE); |
4405 _builder.setDataField< ::capnp::Void>( | 4483 _builder.setDataField< ::capnp::Void>( |
4406 0 * ::capnp::ELEMENTS, value); | 4484 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4407 } | 4485 } |
4408 | 4486 |
4409 inline bool CapDescriptor::Reader::isSenderHosted() const { | 4487 inline bool CapDescriptor::Reader::isSenderHosted() const { |
4410 return which() == CapDescriptor::SENDER_HOSTED; | 4488 return which() == CapDescriptor::SENDER_HOSTED; |
4411 } | 4489 } |
4414 } | 4492 } |
4415 inline ::uint32_t CapDescriptor::Reader::getSenderHosted() const { | 4493 inline ::uint32_t CapDescriptor::Reader::getSenderHosted() const { |
4416 KJ_IREQUIRE((which() == CapDescriptor::SENDER_HOSTED), | 4494 KJ_IREQUIRE((which() == CapDescriptor::SENDER_HOSTED), |
4417 "Must check which() before get()ing a union member."); | 4495 "Must check which() before get()ing a union member."); |
4418 return _reader.getDataField< ::uint32_t>( | 4496 return _reader.getDataField< ::uint32_t>( |
4419 1 * ::capnp::ELEMENTS); | 4497 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4420 } | 4498 } |
4421 | 4499 |
4422 inline ::uint32_t CapDescriptor::Builder::getSenderHosted() { | 4500 inline ::uint32_t CapDescriptor::Builder::getSenderHosted() { |
4423 KJ_IREQUIRE((which() == CapDescriptor::SENDER_HOSTED), | 4501 KJ_IREQUIRE((which() == CapDescriptor::SENDER_HOSTED), |
4424 "Must check which() before get()ing a union member."); | 4502 "Must check which() before get()ing a union member."); |
4425 return _builder.getDataField< ::uint32_t>( | 4503 return _builder.getDataField< ::uint32_t>( |
4426 1 * ::capnp::ELEMENTS); | 4504 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4427 } | 4505 } |
4428 inline void CapDescriptor::Builder::setSenderHosted( ::uint32_t value) { | 4506 inline void CapDescriptor::Builder::setSenderHosted( ::uint32_t value) { |
4429 _builder.setDataField<CapDescriptor::Which>( | 4507 _builder.setDataField<CapDescriptor::Which>( |
4430 0 * ::capnp::ELEMENTS, CapDescriptor::SENDER_HOSTED); | 4508 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::SENDER_HOSTED); |
4431 _builder.setDataField< ::uint32_t>( | 4509 _builder.setDataField< ::uint32_t>( |
4432 1 * ::capnp::ELEMENTS, value); | 4510 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); |
4433 } | 4511 } |
4434 | 4512 |
4435 inline bool CapDescriptor::Reader::isSenderPromise() const { | 4513 inline bool CapDescriptor::Reader::isSenderPromise() const { |
4436 return which() == CapDescriptor::SENDER_PROMISE; | 4514 return which() == CapDescriptor::SENDER_PROMISE; |
4437 } | 4515 } |
4440 } | 4518 } |
4441 inline ::uint32_t CapDescriptor::Reader::getSenderPromise() const { | 4519 inline ::uint32_t CapDescriptor::Reader::getSenderPromise() const { |
4442 KJ_IREQUIRE((which() == CapDescriptor::SENDER_PROMISE), | 4520 KJ_IREQUIRE((which() == CapDescriptor::SENDER_PROMISE), |
4443 "Must check which() before get()ing a union member."); | 4521 "Must check which() before get()ing a union member."); |
4444 return _reader.getDataField< ::uint32_t>( | 4522 return _reader.getDataField< ::uint32_t>( |
4445 1 * ::capnp::ELEMENTS); | 4523 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4446 } | 4524 } |
4447 | 4525 |
4448 inline ::uint32_t CapDescriptor::Builder::getSenderPromise() { | 4526 inline ::uint32_t CapDescriptor::Builder::getSenderPromise() { |
4449 KJ_IREQUIRE((which() == CapDescriptor::SENDER_PROMISE), | 4527 KJ_IREQUIRE((which() == CapDescriptor::SENDER_PROMISE), |
4450 "Must check which() before get()ing a union member."); | 4528 "Must check which() before get()ing a union member."); |
4451 return _builder.getDataField< ::uint32_t>( | 4529 return _builder.getDataField< ::uint32_t>( |
4452 1 * ::capnp::ELEMENTS); | 4530 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4453 } | 4531 } |
4454 inline void CapDescriptor::Builder::setSenderPromise( ::uint32_t value) { | 4532 inline void CapDescriptor::Builder::setSenderPromise( ::uint32_t value) { |
4455 _builder.setDataField<CapDescriptor::Which>( | 4533 _builder.setDataField<CapDescriptor::Which>( |
4456 0 * ::capnp::ELEMENTS, CapDescriptor::SENDER_PROMISE); | 4534 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::SENDER_PROMISE); |
4457 _builder.setDataField< ::uint32_t>( | 4535 _builder.setDataField< ::uint32_t>( |
4458 1 * ::capnp::ELEMENTS, value); | 4536 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); |
4459 } | 4537 } |
4460 | 4538 |
4461 inline bool CapDescriptor::Reader::isReceiverHosted() const { | 4539 inline bool CapDescriptor::Reader::isReceiverHosted() const { |
4462 return which() == CapDescriptor::RECEIVER_HOSTED; | 4540 return which() == CapDescriptor::RECEIVER_HOSTED; |
4463 } | 4541 } |
4466 } | 4544 } |
4467 inline ::uint32_t CapDescriptor::Reader::getReceiverHosted() const { | 4545 inline ::uint32_t CapDescriptor::Reader::getReceiverHosted() const { |
4468 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_HOSTED), | 4546 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_HOSTED), |
4469 "Must check which() before get()ing a union member."); | 4547 "Must check which() before get()ing a union member."); |
4470 return _reader.getDataField< ::uint32_t>( | 4548 return _reader.getDataField< ::uint32_t>( |
4471 1 * ::capnp::ELEMENTS); | 4549 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4472 } | 4550 } |
4473 | 4551 |
4474 inline ::uint32_t CapDescriptor::Builder::getReceiverHosted() { | 4552 inline ::uint32_t CapDescriptor::Builder::getReceiverHosted() { |
4475 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_HOSTED), | 4553 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_HOSTED), |
4476 "Must check which() before get()ing a union member."); | 4554 "Must check which() before get()ing a union member."); |
4477 return _builder.getDataField< ::uint32_t>( | 4555 return _builder.getDataField< ::uint32_t>( |
4478 1 * ::capnp::ELEMENTS); | 4556 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4479 } | 4557 } |
4480 inline void CapDescriptor::Builder::setReceiverHosted( ::uint32_t value) { | 4558 inline void CapDescriptor::Builder::setReceiverHosted( ::uint32_t value) { |
4481 _builder.setDataField<CapDescriptor::Which>( | 4559 _builder.setDataField<CapDescriptor::Which>( |
4482 0 * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_HOSTED); | 4560 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_HOSTED); |
4483 _builder.setDataField< ::uint32_t>( | 4561 _builder.setDataField< ::uint32_t>( |
4484 1 * ::capnp::ELEMENTS, value); | 4562 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); |
4485 } | 4563 } |
4486 | 4564 |
4487 inline bool CapDescriptor::Reader::isReceiverAnswer() const { | 4565 inline bool CapDescriptor::Reader::isReceiverAnswer() const { |
4488 return which() == CapDescriptor::RECEIVER_ANSWER; | 4566 return which() == CapDescriptor::RECEIVER_ANSWER; |
4489 } | 4567 } |
4490 inline bool CapDescriptor::Builder::isReceiverAnswer() { | 4568 inline bool CapDescriptor::Builder::isReceiverAnswer() { |
4491 return which() == CapDescriptor::RECEIVER_ANSWER; | 4569 return which() == CapDescriptor::RECEIVER_ANSWER; |
4492 } | 4570 } |
4493 inline bool CapDescriptor::Reader::hasReceiverAnswer() const { | 4571 inline bool CapDescriptor::Reader::hasReceiverAnswer() const { |
4494 if (which() != CapDescriptor::RECEIVER_ANSWER) return false; | 4572 if (which() != CapDescriptor::RECEIVER_ANSWER) return false; |
4495 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4573 return !_reader.getPointerField( |
4574 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4496 } | 4575 } |
4497 inline bool CapDescriptor::Builder::hasReceiverAnswer() { | 4576 inline bool CapDescriptor::Builder::hasReceiverAnswer() { |
4498 if (which() != CapDescriptor::RECEIVER_ANSWER) return false; | 4577 if (which() != CapDescriptor::RECEIVER_ANSWER) return false; |
4499 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4578 return !_builder.getPointerField( |
4579 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4500 } | 4580 } |
4501 inline ::capnp::rpc::PromisedAnswer::Reader CapDescriptor::Reader::getReceiverAnswer() const { | 4581 inline ::capnp::rpc::PromisedAnswer::Reader CapDescriptor::Reader::getReceiverAnswer() const { |
4502 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_ANSWER), | 4582 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_ANSWER), |
4503 "Must check which() before get()ing a union member."); | 4583 "Must check which() before get()ing a union member."); |
4504 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get( | 4584 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get(_reader.getPointerField( |
4505 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4585 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4506 } | 4586 } |
4507 inline ::capnp::rpc::PromisedAnswer::Builder CapDescriptor::Builder::getReceiverAnswer() { | 4587 inline ::capnp::rpc::PromisedAnswer::Builder CapDescriptor::Builder::getReceiverAnswer() { |
4508 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_ANSWER), | 4588 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_ANSWER), |
4509 "Must check which() before get()ing a union member."); | 4589 "Must check which() before get()ing a union member."); |
4510 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get( | 4590 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::get(_builder.getPointerField( |
4511 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4591 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4512 } | 4592 } |
4513 inline void CapDescriptor::Builder::setReceiverAnswer( ::capnp::rpc::PromisedAnswer::Reader value) { | 4593 inline void CapDescriptor::Builder::setReceiverAnswer( ::capnp::rpc::PromisedAnswer::Reader value) { |
4514 _builder.setDataField<CapDescriptor::Which>( | 4594 _builder.setDataField<CapDescriptor::Which>( |
4515 0 * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_ANSWER); | 4595 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_ANSWER); |
4516 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::set( | 4596 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::set(_builder.getPointerField( |
4517 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 4597 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
4518 } | 4598 } |
4519 inline ::capnp::rpc::PromisedAnswer::Builder CapDescriptor::Builder::initReceiverAnswer() { | 4599 inline ::capnp::rpc::PromisedAnswer::Builder CapDescriptor::Builder::initReceiverAnswer() { |
4520 _builder.setDataField<CapDescriptor::Which>( | 4600 _builder.setDataField<CapDescriptor::Which>( |
4521 0 * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_ANSWER); | 4601 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_ANSWER); |
4522 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::init( | 4602 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::init(_builder.getPointerField( |
4523 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4603 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4524 } | 4604 } |
4525 inline void CapDescriptor::Builder::adoptReceiverAnswer( | 4605 inline void CapDescriptor::Builder::adoptReceiverAnswer( |
4526 ::capnp::Orphan< ::capnp::rpc::PromisedAnswer>&& value) { | 4606 ::capnp::Orphan< ::capnp::rpc::PromisedAnswer>&& value) { |
4527 _builder.setDataField<CapDescriptor::Which>( | 4607 _builder.setDataField<CapDescriptor::Which>( |
4528 0 * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_ANSWER); | 4608 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::RECEIVER_ANSWER); |
4529 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::adopt( | 4609 ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::adopt(_builder.getPointerField( |
4530 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 4610 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
4531 } | 4611 } |
4532 inline ::capnp::Orphan< ::capnp::rpc::PromisedAnswer> CapDescriptor::Builder::disownReceiverAnswer() { | 4612 inline ::capnp::Orphan< ::capnp::rpc::PromisedAnswer> CapDescriptor::Builder::disownReceiverAnswer() { |
4533 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_ANSWER), | 4613 KJ_IREQUIRE((which() == CapDescriptor::RECEIVER_ANSWER), |
4534 "Must check which() before get()ing a union member."); | 4614 "Must check which() before get()ing a union member."); |
4535 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::disown( | 4615 return ::capnp::_::PointerHelpers< ::capnp::rpc::PromisedAnswer>::disown(_builder.getPointerField( |
4536 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4616 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4537 } | 4617 } |
4538 | 4618 |
4539 inline bool CapDescriptor::Reader::isThirdPartyHosted() const { | 4619 inline bool CapDescriptor::Reader::isThirdPartyHosted() const { |
4540 return which() == CapDescriptor::THIRD_PARTY_HOSTED; | 4620 return which() == CapDescriptor::THIRD_PARTY_HOSTED; |
4541 } | 4621 } |
4542 inline bool CapDescriptor::Builder::isThirdPartyHosted() { | 4622 inline bool CapDescriptor::Builder::isThirdPartyHosted() { |
4543 return which() == CapDescriptor::THIRD_PARTY_HOSTED; | 4623 return which() == CapDescriptor::THIRD_PARTY_HOSTED; |
4544 } | 4624 } |
4545 inline bool CapDescriptor::Reader::hasThirdPartyHosted() const { | 4625 inline bool CapDescriptor::Reader::hasThirdPartyHosted() const { |
4546 if (which() != CapDescriptor::THIRD_PARTY_HOSTED) return false; | 4626 if (which() != CapDescriptor::THIRD_PARTY_HOSTED) return false; |
4547 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4627 return !_reader.getPointerField( |
4628 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4548 } | 4629 } |
4549 inline bool CapDescriptor::Builder::hasThirdPartyHosted() { | 4630 inline bool CapDescriptor::Builder::hasThirdPartyHosted() { |
4550 if (which() != CapDescriptor::THIRD_PARTY_HOSTED) return false; | 4631 if (which() != CapDescriptor::THIRD_PARTY_HOSTED) return false; |
4551 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4632 return !_builder.getPointerField( |
4633 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4552 } | 4634 } |
4553 inline ::capnp::rpc::ThirdPartyCapDescriptor::Reader CapDescriptor::Reader::getThirdPartyHosted() const { | 4635 inline ::capnp::rpc::ThirdPartyCapDescriptor::Reader CapDescriptor::Reader::getThirdPartyHosted() const { |
4554 KJ_IREQUIRE((which() == CapDescriptor::THIRD_PARTY_HOSTED), | 4636 KJ_IREQUIRE((which() == CapDescriptor::THIRD_PARTY_HOSTED), |
4555 "Must check which() before get()ing a union member."); | 4637 "Must check which() before get()ing a union member."); |
4556 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::get( | 4638 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::get(_reader.getPointerField( |
4557 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4639 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4558 } | 4640 } |
4559 inline ::capnp::rpc::ThirdPartyCapDescriptor::Builder CapDescriptor::Builder::getThirdPartyHosted() { | 4641 inline ::capnp::rpc::ThirdPartyCapDescriptor::Builder CapDescriptor::Builder::getThirdPartyHosted() { |
4560 KJ_IREQUIRE((which() == CapDescriptor::THIRD_PARTY_HOSTED), | 4642 KJ_IREQUIRE((which() == CapDescriptor::THIRD_PARTY_HOSTED), |
4561 "Must check which() before get()ing a union member."); | 4643 "Must check which() before get()ing a union member."); |
4562 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::get( | 4644 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::get(_builder.getPointerField( |
4563 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4645 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4564 } | 4646 } |
4565 inline void CapDescriptor::Builder::setThirdPartyHosted( ::capnp::rpc::ThirdPartyCapDescriptor::Reader value) { | 4647 inline void CapDescriptor::Builder::setThirdPartyHosted( ::capnp::rpc::ThirdPartyCapDescriptor::Reader value) { |
4566 _builder.setDataField<CapDescriptor::Which>( | 4648 _builder.setDataField<CapDescriptor::Which>( |
4567 0 * ::capnp::ELEMENTS, CapDescriptor::THIRD_PARTY_HOSTED); | 4649 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::THIRD_PARTY_HOSTED); |
4568 ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::set( | 4650 ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::set(_builder.getPointerField( |
4569 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 4651 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
4570 } | 4652 } |
4571 inline ::capnp::rpc::ThirdPartyCapDescriptor::Builder CapDescriptor::Builder::initThirdPartyHosted() { | 4653 inline ::capnp::rpc::ThirdPartyCapDescriptor::Builder CapDescriptor::Builder::initThirdPartyHosted() { |
4572 _builder.setDataField<CapDescriptor::Which>( | 4654 _builder.setDataField<CapDescriptor::Which>( |
4573 0 * ::capnp::ELEMENTS, CapDescriptor::THIRD_PARTY_HOSTED); | 4655 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::THIRD_PARTY_HOSTED); |
4574 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::init( | 4656 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::init(_builder.getPointerField( |
4575 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4657 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4576 } | 4658 } |
4577 inline void CapDescriptor::Builder::adoptThirdPartyHosted( | 4659 inline void CapDescriptor::Builder::adoptThirdPartyHosted( |
4578 ::capnp::Orphan< ::capnp::rpc::ThirdPartyCapDescriptor>&& value) { | 4660 ::capnp::Orphan< ::capnp::rpc::ThirdPartyCapDescriptor>&& value) { |
4579 _builder.setDataField<CapDescriptor::Which>( | 4661 _builder.setDataField<CapDescriptor::Which>( |
4580 0 * ::capnp::ELEMENTS, CapDescriptor::THIRD_PARTY_HOSTED); | 4662 ::capnp::bounded<0>() * ::capnp::ELEMENTS, CapDescriptor::THIRD_PARTY_HOSTED); |
4581 ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::adopt( | 4663 ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::adopt(_builder.getPointerField( |
4582 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 4664 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
4583 } | 4665 } |
4584 inline ::capnp::Orphan< ::capnp::rpc::ThirdPartyCapDescriptor> CapDescriptor::Builder::disownThirdPartyHosted() { | 4666 inline ::capnp::Orphan< ::capnp::rpc::ThirdPartyCapDescriptor> CapDescriptor::Builder::disownThirdPartyHosted() { |
4585 KJ_IREQUIRE((which() == CapDescriptor::THIRD_PARTY_HOSTED), | 4667 KJ_IREQUIRE((which() == CapDescriptor::THIRD_PARTY_HOSTED), |
4586 "Must check which() before get()ing a union member."); | 4668 "Must check which() before get()ing a union member."); |
4587 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::disown( | 4669 return ::capnp::_::PointerHelpers< ::capnp::rpc::ThirdPartyCapDescriptor>::disown(_builder.getPointerField( |
4588 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4670 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4589 } | 4671 } |
4590 | 4672 |
4591 inline ::uint32_t PromisedAnswer::Reader::getQuestionId() const { | 4673 inline ::uint32_t PromisedAnswer::Reader::getQuestionId() const { |
4592 return _reader.getDataField< ::uint32_t>( | 4674 return _reader.getDataField< ::uint32_t>( |
4593 0 * ::capnp::ELEMENTS); | 4675 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4594 } | 4676 } |
4595 | 4677 |
4596 inline ::uint32_t PromisedAnswer::Builder::getQuestionId() { | 4678 inline ::uint32_t PromisedAnswer::Builder::getQuestionId() { |
4597 return _builder.getDataField< ::uint32_t>( | 4679 return _builder.getDataField< ::uint32_t>( |
4598 0 * ::capnp::ELEMENTS); | 4680 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4599 } | 4681 } |
4600 inline void PromisedAnswer::Builder::setQuestionId( ::uint32_t value) { | 4682 inline void PromisedAnswer::Builder::setQuestionId( ::uint32_t value) { |
4601 _builder.setDataField< ::uint32_t>( | 4683 _builder.setDataField< ::uint32_t>( |
4602 0 * ::capnp::ELEMENTS, value); | 4684 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4603 } | 4685 } |
4604 | 4686 |
4605 inline bool PromisedAnswer::Reader::hasTransform() const { | 4687 inline bool PromisedAnswer::Reader::hasTransform() const { |
4606 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4688 return !_reader.getPointerField( |
4689 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4607 } | 4690 } |
4608 inline bool PromisedAnswer::Builder::hasTransform() { | 4691 inline bool PromisedAnswer::Builder::hasTransform() { |
4609 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4692 return !_builder.getPointerField( |
4693 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4610 } | 4694 } |
4611 inline ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Reader PromisedAnswer::Reader::getTransform() const { | 4695 inline ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Reader PromisedAnswer::Reader::getTransform() const { |
4612 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::get( | 4696 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::get(_reader.getPointerField( |
4613 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4697 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4614 } | 4698 } |
4615 inline ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Builder PromisedAnswer::Builder::getTransform() { | 4699 inline ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Builder PromisedAnswer::Builder::getTransform() { |
4616 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::get( | 4700 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::get(_builder.getPointerField( |
4617 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4701 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4618 } | 4702 } |
4619 inline void PromisedAnswer::Builder::setTransform( ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Reader value) { | 4703 inline void PromisedAnswer::Builder::setTransform( ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Reader value) { |
4620 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::set( | 4704 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::set(_builder.getPointerField( |
4621 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 4705 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
4622 } | 4706 } |
4623 inline ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Builder PromisedAnswer::Builder::initTransform(unsigned int size) { | 4707 inline ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>::Builder PromisedAnswer::Builder::initTransform(unsigned int size) { |
4624 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::init( | 4708 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::init(_builder.getPointerField( |
4625 _builder.getPointerField(0 * ::capnp::POINTERS), size); | 4709 ::capnp::bounded<0>() * ::capnp::POINTERS), size); |
4626 } | 4710 } |
4627 inline void PromisedAnswer::Builder::adoptTransform( | 4711 inline void PromisedAnswer::Builder::adoptTransform( |
4628 ::capnp::Orphan< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>&& value) { | 4712 ::capnp::Orphan< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>&& value) { |
4629 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::adopt( | 4713 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::adopt(_builder.getPointerField( |
4630 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 4714 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
4631 } | 4715 } |
4632 inline ::capnp::Orphan< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>> PromisedAnswer::Builder::disownTransform() { | 4716 inline ::capnp::Orphan< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>> PromisedAnswer::Builder::disownTransform() { |
4633 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::disown( | 4717 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::rpc::PromisedAnswer::Op>>::disown(_builder.getPointerField( |
4634 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4718 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4635 } | 4719 } |
4636 | 4720 |
4637 inline ::capnp::rpc::PromisedAnswer::Op::Which PromisedAnswer::Op::Reader::which() const { | 4721 inline ::capnp::rpc::PromisedAnswer::Op::Which PromisedAnswer::Op::Reader::which() const { |
4638 return _reader.getDataField<Which>(0 * ::capnp::ELEMENTS); | 4722 return _reader.getDataField<Which>( |
4723 ::capnp::bounded<0>() * ::capnp::ELEMENTS); | |
4639 } | 4724 } |
4640 inline ::capnp::rpc::PromisedAnswer::Op::Which PromisedAnswer::Op::Builder::which() { | 4725 inline ::capnp::rpc::PromisedAnswer::Op::Which PromisedAnswer::Op::Builder::which() { |
4641 return _builder.getDataField<Which>(0 * ::capnp::ELEMENTS); | 4726 return _builder.getDataField<Which>( |
4727 ::capnp::bounded<0>() * ::capnp::ELEMENTS); | |
4642 } | 4728 } |
4643 | 4729 |
4644 inline bool PromisedAnswer::Op::Reader::isNoop() const { | 4730 inline bool PromisedAnswer::Op::Reader::isNoop() const { |
4645 return which() == PromisedAnswer::Op::NOOP; | 4731 return which() == PromisedAnswer::Op::NOOP; |
4646 } | 4732 } |
4649 } | 4735 } |
4650 inline ::capnp::Void PromisedAnswer::Op::Reader::getNoop() const { | 4736 inline ::capnp::Void PromisedAnswer::Op::Reader::getNoop() const { |
4651 KJ_IREQUIRE((which() == PromisedAnswer::Op::NOOP), | 4737 KJ_IREQUIRE((which() == PromisedAnswer::Op::NOOP), |
4652 "Must check which() before get()ing a union member."); | 4738 "Must check which() before get()ing a union member."); |
4653 return _reader.getDataField< ::capnp::Void>( | 4739 return _reader.getDataField< ::capnp::Void>( |
4654 0 * ::capnp::ELEMENTS); | 4740 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4655 } | 4741 } |
4656 | 4742 |
4657 inline ::capnp::Void PromisedAnswer::Op::Builder::getNoop() { | 4743 inline ::capnp::Void PromisedAnswer::Op::Builder::getNoop() { |
4658 KJ_IREQUIRE((which() == PromisedAnswer::Op::NOOP), | 4744 KJ_IREQUIRE((which() == PromisedAnswer::Op::NOOP), |
4659 "Must check which() before get()ing a union member."); | 4745 "Must check which() before get()ing a union member."); |
4660 return _builder.getDataField< ::capnp::Void>( | 4746 return _builder.getDataField< ::capnp::Void>( |
4661 0 * ::capnp::ELEMENTS); | 4747 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4662 } | 4748 } |
4663 inline void PromisedAnswer::Op::Builder::setNoop( ::capnp::Void value) { | 4749 inline void PromisedAnswer::Op::Builder::setNoop( ::capnp::Void value) { |
4664 _builder.setDataField<PromisedAnswer::Op::Which>( | 4750 _builder.setDataField<PromisedAnswer::Op::Which>( |
4665 0 * ::capnp::ELEMENTS, PromisedAnswer::Op::NOOP); | 4751 ::capnp::bounded<0>() * ::capnp::ELEMENTS, PromisedAnswer::Op::NOOP); |
4666 _builder.setDataField< ::capnp::Void>( | 4752 _builder.setDataField< ::capnp::Void>( |
4667 0 * ::capnp::ELEMENTS, value); | 4753 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4668 } | 4754 } |
4669 | 4755 |
4670 inline bool PromisedAnswer::Op::Reader::isGetPointerField() const { | 4756 inline bool PromisedAnswer::Op::Reader::isGetPointerField() const { |
4671 return which() == PromisedAnswer::Op::GET_POINTER_FIELD; | 4757 return which() == PromisedAnswer::Op::GET_POINTER_FIELD; |
4672 } | 4758 } |
4675 } | 4761 } |
4676 inline ::uint16_t PromisedAnswer::Op::Reader::getGetPointerField() const { | 4762 inline ::uint16_t PromisedAnswer::Op::Reader::getGetPointerField() const { |
4677 KJ_IREQUIRE((which() == PromisedAnswer::Op::GET_POINTER_FIELD), | 4763 KJ_IREQUIRE((which() == PromisedAnswer::Op::GET_POINTER_FIELD), |
4678 "Must check which() before get()ing a union member."); | 4764 "Must check which() before get()ing a union member."); |
4679 return _reader.getDataField< ::uint16_t>( | 4765 return _reader.getDataField< ::uint16_t>( |
4680 1 * ::capnp::ELEMENTS); | 4766 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4681 } | 4767 } |
4682 | 4768 |
4683 inline ::uint16_t PromisedAnswer::Op::Builder::getGetPointerField() { | 4769 inline ::uint16_t PromisedAnswer::Op::Builder::getGetPointerField() { |
4684 KJ_IREQUIRE((which() == PromisedAnswer::Op::GET_POINTER_FIELD), | 4770 KJ_IREQUIRE((which() == PromisedAnswer::Op::GET_POINTER_FIELD), |
4685 "Must check which() before get()ing a union member."); | 4771 "Must check which() before get()ing a union member."); |
4686 return _builder.getDataField< ::uint16_t>( | 4772 return _builder.getDataField< ::uint16_t>( |
4687 1 * ::capnp::ELEMENTS); | 4773 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4688 } | 4774 } |
4689 inline void PromisedAnswer::Op::Builder::setGetPointerField( ::uint16_t value) { | 4775 inline void PromisedAnswer::Op::Builder::setGetPointerField( ::uint16_t value) { |
4690 _builder.setDataField<PromisedAnswer::Op::Which>( | 4776 _builder.setDataField<PromisedAnswer::Op::Which>( |
4691 0 * ::capnp::ELEMENTS, PromisedAnswer::Op::GET_POINTER_FIELD); | 4777 ::capnp::bounded<0>() * ::capnp::ELEMENTS, PromisedAnswer::Op::GET_POINTER_FIELD); |
4692 _builder.setDataField< ::uint16_t>( | 4778 _builder.setDataField< ::uint16_t>( |
4693 1 * ::capnp::ELEMENTS, value); | 4779 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); |
4694 } | 4780 } |
4695 | 4781 |
4696 inline bool ThirdPartyCapDescriptor::Reader::hasId() const { | 4782 inline bool ThirdPartyCapDescriptor::Reader::hasId() const { |
4697 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4783 return !_reader.getPointerField( |
4784 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4698 } | 4785 } |
4699 inline bool ThirdPartyCapDescriptor::Builder::hasId() { | 4786 inline bool ThirdPartyCapDescriptor::Builder::hasId() { |
4700 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4787 return !_builder.getPointerField( |
4788 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4701 } | 4789 } |
4702 inline ::capnp::AnyPointer::Reader ThirdPartyCapDescriptor::Reader::getId() const { | 4790 inline ::capnp::AnyPointer::Reader ThirdPartyCapDescriptor::Reader::getId() const { |
4703 return ::capnp::AnyPointer::Reader( | 4791 return ::capnp::AnyPointer::Reader(_reader.getPointerField( |
4704 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4792 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4705 } | 4793 } |
4706 inline ::capnp::AnyPointer::Builder ThirdPartyCapDescriptor::Builder::getId() { | 4794 inline ::capnp::AnyPointer::Builder ThirdPartyCapDescriptor::Builder::getId() { |
4707 return ::capnp::AnyPointer::Builder( | 4795 return ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4708 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4796 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4709 } | 4797 } |
4710 inline ::capnp::AnyPointer::Builder ThirdPartyCapDescriptor::Builder::initId() { | 4798 inline ::capnp::AnyPointer::Builder ThirdPartyCapDescriptor::Builder::initId() { |
4711 auto result = ::capnp::AnyPointer::Builder( | 4799 auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField( |
4712 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4800 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4713 result.clear(); | 4801 result.clear(); |
4714 return result; | 4802 return result; |
4715 } | 4803 } |
4716 | 4804 |
4717 inline ::uint32_t ThirdPartyCapDescriptor::Reader::getVineId() const { | 4805 inline ::uint32_t ThirdPartyCapDescriptor::Reader::getVineId() const { |
4718 return _reader.getDataField< ::uint32_t>( | 4806 return _reader.getDataField< ::uint32_t>( |
4719 0 * ::capnp::ELEMENTS); | 4807 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4720 } | 4808 } |
4721 | 4809 |
4722 inline ::uint32_t ThirdPartyCapDescriptor::Builder::getVineId() { | 4810 inline ::uint32_t ThirdPartyCapDescriptor::Builder::getVineId() { |
4723 return _builder.getDataField< ::uint32_t>( | 4811 return _builder.getDataField< ::uint32_t>( |
4724 0 * ::capnp::ELEMENTS); | 4812 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4725 } | 4813 } |
4726 inline void ThirdPartyCapDescriptor::Builder::setVineId( ::uint32_t value) { | 4814 inline void ThirdPartyCapDescriptor::Builder::setVineId( ::uint32_t value) { |
4727 _builder.setDataField< ::uint32_t>( | 4815 _builder.setDataField< ::uint32_t>( |
4728 0 * ::capnp::ELEMENTS, value); | 4816 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4729 } | 4817 } |
4730 | 4818 |
4731 inline bool Exception::Reader::hasReason() const { | 4819 inline bool Exception::Reader::hasReason() const { |
4732 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4820 return !_reader.getPointerField( |
4821 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4733 } | 4822 } |
4734 inline bool Exception::Builder::hasReason() { | 4823 inline bool Exception::Builder::hasReason() { |
4735 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); | 4824 return !_builder.getPointerField( |
4825 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); | |
4736 } | 4826 } |
4737 inline ::capnp::Text::Reader Exception::Reader::getReason() const { | 4827 inline ::capnp::Text::Reader Exception::Reader::getReason() const { |
4738 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( | 4828 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( |
4739 _reader.getPointerField(0 * ::capnp::POINTERS)); | 4829 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4740 } | 4830 } |
4741 inline ::capnp::Text::Builder Exception::Builder::getReason() { | 4831 inline ::capnp::Text::Builder Exception::Builder::getReason() { |
4742 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( | 4832 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( |
4743 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4833 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4744 } | 4834 } |
4745 inline void Exception::Builder::setReason( ::capnp::Text::Reader value) { | 4835 inline void Exception::Builder::setReason( ::capnp::Text::Reader value) { |
4746 ::capnp::_::PointerHelpers< ::capnp::Text>::set( | 4836 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( |
4747 _builder.getPointerField(0 * ::capnp::POINTERS), value); | 4837 ::capnp::bounded<0>() * ::capnp::POINTERS), value); |
4748 } | 4838 } |
4749 inline ::capnp::Text::Builder Exception::Builder::initReason(unsigned int size) { | 4839 inline ::capnp::Text::Builder Exception::Builder::initReason(unsigned int size) { |
4750 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( | 4840 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( |
4751 _builder.getPointerField(0 * ::capnp::POINTERS), size); | 4841 ::capnp::bounded<0>() * ::capnp::POINTERS), size); |
4752 } | 4842 } |
4753 inline void Exception::Builder::adoptReason( | 4843 inline void Exception::Builder::adoptReason( |
4754 ::capnp::Orphan< ::capnp::Text>&& value) { | 4844 ::capnp::Orphan< ::capnp::Text>&& value) { |
4755 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( | 4845 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( |
4756 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); | 4846 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); |
4757 } | 4847 } |
4758 inline ::capnp::Orphan< ::capnp::Text> Exception::Builder::disownReason() { | 4848 inline ::capnp::Orphan< ::capnp::Text> Exception::Builder::disownReason() { |
4759 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( | 4849 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( |
4760 _builder.getPointerField(0 * ::capnp::POINTERS)); | 4850 ::capnp::bounded<0>() * ::capnp::POINTERS)); |
4761 } | 4851 } |
4762 | 4852 |
4763 inline bool Exception::Reader::getObsoleteIsCallersFault() const { | 4853 inline bool Exception::Reader::getObsoleteIsCallersFault() const { |
4764 return _reader.getDataField<bool>( | 4854 return _reader.getDataField<bool>( |
4765 0 * ::capnp::ELEMENTS); | 4855 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4766 } | 4856 } |
4767 | 4857 |
4768 inline bool Exception::Builder::getObsoleteIsCallersFault() { | 4858 inline bool Exception::Builder::getObsoleteIsCallersFault() { |
4769 return _builder.getDataField<bool>( | 4859 return _builder.getDataField<bool>( |
4770 0 * ::capnp::ELEMENTS); | 4860 ::capnp::bounded<0>() * ::capnp::ELEMENTS); |
4771 } | 4861 } |
4772 inline void Exception::Builder::setObsoleteIsCallersFault(bool value) { | 4862 inline void Exception::Builder::setObsoleteIsCallersFault(bool value) { |
4773 _builder.setDataField<bool>( | 4863 _builder.setDataField<bool>( |
4774 0 * ::capnp::ELEMENTS, value); | 4864 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); |
4775 } | 4865 } |
4776 | 4866 |
4777 inline ::uint16_t Exception::Reader::getObsoleteDurability() const { | 4867 inline ::uint16_t Exception::Reader::getObsoleteDurability() const { |
4778 return _reader.getDataField< ::uint16_t>( | 4868 return _reader.getDataField< ::uint16_t>( |
4779 1 * ::capnp::ELEMENTS); | 4869 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4780 } | 4870 } |
4781 | 4871 |
4782 inline ::uint16_t Exception::Builder::getObsoleteDurability() { | 4872 inline ::uint16_t Exception::Builder::getObsoleteDurability() { |
4783 return _builder.getDataField< ::uint16_t>( | 4873 return _builder.getDataField< ::uint16_t>( |
4784 1 * ::capnp::ELEMENTS); | 4874 ::capnp::bounded<1>() * ::capnp::ELEMENTS); |
4785 } | 4875 } |
4786 inline void Exception::Builder::setObsoleteDurability( ::uint16_t value) { | 4876 inline void Exception::Builder::setObsoleteDurability( ::uint16_t value) { |
4787 _builder.setDataField< ::uint16_t>( | 4877 _builder.setDataField< ::uint16_t>( |
4788 1 * ::capnp::ELEMENTS, value); | 4878 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); |
4789 } | 4879 } |
4790 | 4880 |
4791 inline ::capnp::rpc::Exception::Type Exception::Reader::getType() const { | 4881 inline ::capnp::rpc::Exception::Type Exception::Reader::getType() const { |
4792 return _reader.getDataField< ::capnp::rpc::Exception::Type>( | 4882 return _reader.getDataField< ::capnp::rpc::Exception::Type>( |
4793 2 * ::capnp::ELEMENTS); | 4883 ::capnp::bounded<2>() * ::capnp::ELEMENTS); |
4794 } | 4884 } |
4795 | 4885 |
4796 inline ::capnp::rpc::Exception::Type Exception::Builder::getType() { | 4886 inline ::capnp::rpc::Exception::Type Exception::Builder::getType() { |
4797 return _builder.getDataField< ::capnp::rpc::Exception::Type>( | 4887 return _builder.getDataField< ::capnp::rpc::Exception::Type>( |
4798 2 * ::capnp::ELEMENTS); | 4888 ::capnp::bounded<2>() * ::capnp::ELEMENTS); |
4799 } | 4889 } |
4800 inline void Exception::Builder::setType( ::capnp::rpc::Exception::Type value) { | 4890 inline void Exception::Builder::setType( ::capnp::rpc::Exception::Type value) { |
4801 _builder.setDataField< ::capnp::rpc::Exception::Type>( | 4891 _builder.setDataField< ::capnp::rpc::Exception::Type>( |
4802 2 * ::capnp::ELEMENTS, value); | 4892 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); |
4803 } | 4893 } |
4804 | 4894 |
4805 } // namespace | 4895 } // namespace |
4806 } // namespace | 4896 } // namespace |
4807 | 4897 |