comparison vamp-capnp/piper.capnp.h @ 218:ea8994465322

Rebuild these for capnp v0.6. But it would probably be better at this point not to commit them, as the main reason they are in the repo is because the compiler wasn't available for Visual Studio builds, and that's no longer the case.
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 09 May 2017 11:46:23 +0100
parents 328ffacfc70e
children db929669e7d3
comparison
equal deleted inserted replaced
217:d06300b789ea 218:ea8994465322
4 #ifndef CAPNP_INCLUDED_c4b1c6c44c999206_ 4 #ifndef CAPNP_INCLUDED_c4b1c6c44c999206_
5 #define CAPNP_INCLUDED_c4b1c6c44c999206_ 5 #define CAPNP_INCLUDED_c4b1c6c44c999206_
6 6
7 #include <capnp/generated-header-support.h> 7 #include <capnp/generated-header-support.h>
8 8
9 #if CAPNP_VERSION != 6000 9 #if CAPNP_VERSION != 7000
10 #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library." 10 #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library."
11 #endif 11 #endif
12 12
13 13
14 namespace capnp { 14 namespace capnp {
80 class Pipeline; 80 class Pipeline;
81 81
82 struct _capnpPrivate { 82 struct _capnpPrivate {
83 CAPNP_DECLARE_STRUCT_HEADER(b491ca63222c253f, 0, 3) 83 CAPNP_DECLARE_STRUCT_HEADER(b491ca63222c253f, 0, 3)
84 #if !CAPNP_LITE 84 #if !CAPNP_LITE
85 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 85 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
86 #endif // !CAPNP_LITE 86 #endif // !CAPNP_LITE
87 }; 87 };
88 }; 88 };
89 89
90 struct ParameterDescriptor { 90 struct ParameterDescriptor {
95 class Pipeline; 95 class Pipeline;
96 96
97 struct _capnpPrivate { 97 struct _capnpPrivate {
98 CAPNP_DECLARE_STRUCT_HEADER(f8fda10bef70a97d, 3, 3) 98 CAPNP_DECLARE_STRUCT_HEADER(f8fda10bef70a97d, 3, 3)
99 #if !CAPNP_LITE 99 #if !CAPNP_LITE
100 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 100 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
101 #endif // !CAPNP_LITE 101 #endif // !CAPNP_LITE
102 }; 102 };
103 }; 103 };
104 104
105 typedef ::capnp::schemas::SampleType_eca23e4a04bdfeb2 SampleType; 105 typedef ::capnp::schemas::SampleType_eca23e4a04bdfeb2 SampleType;
112 class Pipeline; 112 class Pipeline;
113 113
114 struct _capnpPrivate { 114 struct _capnpPrivate {
115 CAPNP_DECLARE_STRUCT_HEADER(b2d0c825aac8249c, 3, 2) 115 CAPNP_DECLARE_STRUCT_HEADER(b2d0c825aac8249c, 3, 2)
116 #if !CAPNP_LITE 116 #if !CAPNP_LITE
117 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 117 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
118 #endif // !CAPNP_LITE 118 #endif // !CAPNP_LITE
119 }; 119 };
120 }; 120 };
121 121
122 struct OutputDescriptor { 122 struct OutputDescriptor {
127 class Pipeline; 127 class Pipeline;
128 128
129 struct _capnpPrivate { 129 struct _capnpPrivate {
130 CAPNP_DECLARE_STRUCT_HEADER(902c6065e1be824a, 0, 2) 130 CAPNP_DECLARE_STRUCT_HEADER(902c6065e1be824a, 0, 2)
131 #if !CAPNP_LITE 131 #if !CAPNP_LITE
132 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 132 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
133 #endif // !CAPNP_LITE 133 #endif // !CAPNP_LITE
134 }; 134 };
135 }; 135 };
136 136
137 typedef ::capnp::schemas::InputDomain_f50fb3b9c1bf75f4 InputDomain; 137 typedef ::capnp::schemas::InputDomain_f50fb3b9c1bf75f4 InputDomain;
144 class Pipeline; 144 class Pipeline;
145 145
146 struct _capnpPrivate { 146 struct _capnpPrivate {
147 CAPNP_DECLARE_STRUCT_HEADER(b83ac85463e6caa1, 2, 8) 147 CAPNP_DECLARE_STRUCT_HEADER(b83ac85463e6caa1, 2, 8)
148 #if !CAPNP_LITE 148 #if !CAPNP_LITE
149 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 149 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
150 #endif // !CAPNP_LITE 150 #endif // !CAPNP_LITE
151 }; 151 };
152 }; 152 };
153 153
154 struct RealTime { 154 struct RealTime {
159 class Pipeline; 159 class Pipeline;
160 160
161 struct _capnpPrivate { 161 struct _capnpPrivate {
162 CAPNP_DECLARE_STRUCT_HEADER(84d515888a427d07, 1, 0) 162 CAPNP_DECLARE_STRUCT_HEADER(84d515888a427d07, 1, 0)
163 #if !CAPNP_LITE 163 #if !CAPNP_LITE
164 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 164 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
165 #endif // !CAPNP_LITE 165 #endif // !CAPNP_LITE
166 }; 166 };
167 }; 167 };
168 168
169 struct ProcessInput { 169 struct ProcessInput {
174 class Pipeline; 174 class Pipeline;
175 175
176 struct _capnpPrivate { 176 struct _capnpPrivate {
177 CAPNP_DECLARE_STRUCT_HEADER(c6f3f05f2bc614ba, 0, 2) 177 CAPNP_DECLARE_STRUCT_HEADER(c6f3f05f2bc614ba, 0, 2)
178 #if !CAPNP_LITE 178 #if !CAPNP_LITE
179 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 179 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
180 #endif // !CAPNP_LITE 180 #endif // !CAPNP_LITE
181 }; 181 };
182 }; 182 };
183 183
184 struct Feature { 184 struct Feature {
189 class Pipeline; 189 class Pipeline;
190 190
191 struct _capnpPrivate { 191 struct _capnpPrivate {
192 CAPNP_DECLARE_STRUCT_HEADER(d6a172208c9a1760, 1, 4) 192 CAPNP_DECLARE_STRUCT_HEADER(d6a172208c9a1760, 1, 4)
193 #if !CAPNP_LITE 193 #if !CAPNP_LITE
194 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 194 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
195 #endif // !CAPNP_LITE 195 #endif // !CAPNP_LITE
196 }; 196 };
197 }; 197 };
198 198
199 struct FeatureSet { 199 struct FeatureSet {
205 struct FSPair; 205 struct FSPair;
206 206
207 struct _capnpPrivate { 207 struct _capnpPrivate {
208 CAPNP_DECLARE_STRUCT_HEADER(ffa3fccceb684869, 0, 1) 208 CAPNP_DECLARE_STRUCT_HEADER(ffa3fccceb684869, 0, 1)
209 #if !CAPNP_LITE 209 #if !CAPNP_LITE
210 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 210 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
211 #endif // !CAPNP_LITE 211 #endif // !CAPNP_LITE
212 }; 212 };
213 }; 213 };
214 214
215 struct FeatureSet::FSPair { 215 struct FeatureSet::FSPair {
220 class Pipeline; 220 class Pipeline;
221 221
222 struct _capnpPrivate { 222 struct _capnpPrivate {
223 CAPNP_DECLARE_STRUCT_HEADER(ab2572c346316b24, 0, 2) 223 CAPNP_DECLARE_STRUCT_HEADER(ab2572c346316b24, 0, 2)
224 #if !CAPNP_LITE 224 #if !CAPNP_LITE
225 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 225 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
226 #endif // !CAPNP_LITE 226 #endif // !CAPNP_LITE
227 }; 227 };
228 }; 228 };
229 229
230 struct Framing { 230 struct Framing {
235 class Pipeline; 235 class Pipeline;
236 236
237 struct _capnpPrivate { 237 struct _capnpPrivate {
238 CAPNP_DECLARE_STRUCT_HEADER(fe907ebf410a65a4, 1, 0) 238 CAPNP_DECLARE_STRUCT_HEADER(fe907ebf410a65a4, 1, 0)
239 #if !CAPNP_LITE 239 #if !CAPNP_LITE
240 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 240 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
241 #endif // !CAPNP_LITE 241 #endif // !CAPNP_LITE
242 }; 242 };
243 }; 243 };
244 244
245 struct Configuration { 245 struct Configuration {
251 struct PVPair; 251 struct PVPair;
252 252
253 struct _capnpPrivate { 253 struct _capnpPrivate {
254 CAPNP_DECLARE_STRUCT_HEADER(db209a01f86fe045, 1, 3) 254 CAPNP_DECLARE_STRUCT_HEADER(db209a01f86fe045, 1, 3)
255 #if !CAPNP_LITE 255 #if !CAPNP_LITE
256 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 256 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
257 #endif // !CAPNP_LITE 257 #endif // !CAPNP_LITE
258 }; 258 };
259 }; 259 };
260 260
261 struct Configuration::PVPair { 261 struct Configuration::PVPair {
266 class Pipeline; 266 class Pipeline;
267 267
268 struct _capnpPrivate { 268 struct _capnpPrivate {
269 CAPNP_DECLARE_STRUCT_HEADER(900b56fed422dd37, 1, 1) 269 CAPNP_DECLARE_STRUCT_HEADER(900b56fed422dd37, 1, 1)
270 #if !CAPNP_LITE 270 #if !CAPNP_LITE
271 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 271 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
272 #endif // !CAPNP_LITE 272 #endif // !CAPNP_LITE
273 }; 273 };
274 }; 274 };
275 275
276 typedef ::capnp::schemas::AdapterFlag_b5edf73eb2e79c4e AdapterFlag; 276 typedef ::capnp::schemas::AdapterFlag_b5edf73eb2e79c4e AdapterFlag;
285 class Pipeline; 285 class Pipeline;
286 286
287 struct _capnpPrivate { 287 struct _capnpPrivate {
288 CAPNP_DECLARE_STRUCT_HEADER(b54ff18dabd0d4e1, 0, 1) 288 CAPNP_DECLARE_STRUCT_HEADER(b54ff18dabd0d4e1, 0, 1)
289 #if !CAPNP_LITE 289 #if !CAPNP_LITE
290 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 290 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
291 #endif // !CAPNP_LITE 291 #endif // !CAPNP_LITE
292 }; 292 };
293 }; 293 };
294 294
295 struct ListResponse { 295 struct ListResponse {
300 class Pipeline; 300 class Pipeline;
301 301
302 struct _capnpPrivate { 302 struct _capnpPrivate {
303 CAPNP_DECLARE_STRUCT_HEADER(c8b36e8e9e8d6f15, 0, 1) 303 CAPNP_DECLARE_STRUCT_HEADER(c8b36e8e9e8d6f15, 0, 1)
304 #if !CAPNP_LITE 304 #if !CAPNP_LITE
305 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 305 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
306 #endif // !CAPNP_LITE 306 #endif // !CAPNP_LITE
307 }; 307 };
308 }; 308 };
309 309
310 struct LoadRequest { 310 struct LoadRequest {
315 class Pipeline; 315 class Pipeline;
316 316
317 struct _capnpPrivate { 317 struct _capnpPrivate {
318 CAPNP_DECLARE_STRUCT_HEADER(fca0f520555d0c94, 1, 2) 318 CAPNP_DECLARE_STRUCT_HEADER(fca0f520555d0c94, 1, 2)
319 #if !CAPNP_LITE 319 #if !CAPNP_LITE
320 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 320 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
321 #endif // !CAPNP_LITE 321 #endif // !CAPNP_LITE
322 }; 322 };
323 }; 323 };
324 324
325 struct LoadResponse { 325 struct LoadResponse {
330 class Pipeline; 330 class Pipeline;
331 331
332 struct _capnpPrivate { 332 struct _capnpPrivate {
333 CAPNP_DECLARE_STRUCT_HEADER(82fb08d7f06fe81d, 1, 2) 333 CAPNP_DECLARE_STRUCT_HEADER(82fb08d7f06fe81d, 1, 2)
334 #if !CAPNP_LITE 334 #if !CAPNP_LITE
335 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 335 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
336 #endif // !CAPNP_LITE 336 #endif // !CAPNP_LITE
337 }; 337 };
338 }; 338 };
339 339
340 struct ConfigurationRequest { 340 struct ConfigurationRequest {
345 class Pipeline; 345 class Pipeline;
346 346
347 struct _capnpPrivate { 347 struct _capnpPrivate {
348 CAPNP_DECLARE_STRUCT_HEADER(fcf72b478bbe9d02, 1, 1) 348 CAPNP_DECLARE_STRUCT_HEADER(fcf72b478bbe9d02, 1, 1)
349 #if !CAPNP_LITE 349 #if !CAPNP_LITE
350 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 350 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
351 #endif // !CAPNP_LITE 351 #endif // !CAPNP_LITE
352 }; 352 };
353 }; 353 };
354 354
355 struct ConfigurationResponse { 355 struct ConfigurationResponse {
360 class Pipeline; 360 class Pipeline;
361 361
362 struct _capnpPrivate { 362 struct _capnpPrivate {
363 CAPNP_DECLARE_STRUCT_HEADER(c433db5864bf6d56, 1, 2) 363 CAPNP_DECLARE_STRUCT_HEADER(c433db5864bf6d56, 1, 2)
364 #if !CAPNP_LITE 364 #if !CAPNP_LITE
365 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 365 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
366 #endif // !CAPNP_LITE 366 #endif // !CAPNP_LITE
367 }; 367 };
368 }; 368 };
369 369
370 struct ProcessRequest { 370 struct ProcessRequest {
375 class Pipeline; 375 class Pipeline;
376 376
377 struct _capnpPrivate { 377 struct _capnpPrivate {
378 CAPNP_DECLARE_STRUCT_HEADER(ea87c8bff474ddce, 1, 1) 378 CAPNP_DECLARE_STRUCT_HEADER(ea87c8bff474ddce, 1, 1)
379 #if !CAPNP_LITE 379 #if !CAPNP_LITE
380 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 380 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
381 #endif // !CAPNP_LITE 381 #endif // !CAPNP_LITE
382 }; 382 };
383 }; 383 };
384 384
385 struct ProcessResponse { 385 struct ProcessResponse {
390 class Pipeline; 390 class Pipeline;
391 391
392 struct _capnpPrivate { 392 struct _capnpPrivate {
393 CAPNP_DECLARE_STRUCT_HEADER(fe801447309c2782, 1, 1) 393 CAPNP_DECLARE_STRUCT_HEADER(fe801447309c2782, 1, 1)
394 #if !CAPNP_LITE 394 #if !CAPNP_LITE
395 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 395 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
396 #endif // !CAPNP_LITE 396 #endif // !CAPNP_LITE
397 }; 397 };
398 }; 398 };
399 399
400 struct FinishRequest { 400 struct FinishRequest {
405 class Pipeline; 405 class Pipeline;
406 406
407 struct _capnpPrivate { 407 struct _capnpPrivate {
408 CAPNP_DECLARE_STRUCT_HEADER(d8c0271e01d84377, 1, 0) 408 CAPNP_DECLARE_STRUCT_HEADER(d8c0271e01d84377, 1, 0)
409 #if !CAPNP_LITE 409 #if !CAPNP_LITE
410 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 410 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
411 #endif // !CAPNP_LITE 411 #endif // !CAPNP_LITE
412 }; 412 };
413 }; 413 };
414 414
415 struct FinishResponse { 415 struct FinishResponse {
420 class Pipeline; 420 class Pipeline;
421 421
422 struct _capnpPrivate { 422 struct _capnpPrivate {
423 CAPNP_DECLARE_STRUCT_HEADER(ff4c6fd2917a8eb7, 1, 1) 423 CAPNP_DECLARE_STRUCT_HEADER(ff4c6fd2917a8eb7, 1, 1)
424 #if !CAPNP_LITE 424 #if !CAPNP_LITE
425 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 425 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
426 #endif // !CAPNP_LITE 426 #endif // !CAPNP_LITE
427 }; 427 };
428 }; 428 };
429 429
430 struct Error { 430 struct Error {
435 class Pipeline; 435 class Pipeline;
436 436
437 struct _capnpPrivate { 437 struct _capnpPrivate {
438 CAPNP_DECLARE_STRUCT_HEADER(a7e9dceb8fbd0e23, 1, 1) 438 CAPNP_DECLARE_STRUCT_HEADER(a7e9dceb8fbd0e23, 1, 1)
439 #if !CAPNP_LITE 439 #if !CAPNP_LITE
440 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 440 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
441 #endif // !CAPNP_LITE 441 #endif // !CAPNP_LITE
442 }; 442 };
443 }; 443 };
444 444
445 struct RpcRequest { 445 struct RpcRequest {
452 struct Request; 452 struct Request;
453 453
454 struct _capnpPrivate { 454 struct _capnpPrivate {
455 CAPNP_DECLARE_STRUCT_HEADER(df8b913d24f04413, 1, 2) 455 CAPNP_DECLARE_STRUCT_HEADER(df8b913d24f04413, 1, 2)
456 #if !CAPNP_LITE 456 #if !CAPNP_LITE
457 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 457 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
458 #endif // !CAPNP_LITE 458 #endif // !CAPNP_LITE
459 }; 459 };
460 }; 460 };
461 461
462 struct RpcRequest::Id { 462 struct RpcRequest::Id {
472 }; 472 };
473 473
474 struct _capnpPrivate { 474 struct _capnpPrivate {
475 CAPNP_DECLARE_STRUCT_HEADER(a56d2f77e663c2f9, 1, 2) 475 CAPNP_DECLARE_STRUCT_HEADER(a56d2f77e663c2f9, 1, 2)
476 #if !CAPNP_LITE 476 #if !CAPNP_LITE
477 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 477 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
478 #endif // !CAPNP_LITE 478 #endif // !CAPNP_LITE
479 }; 479 };
480 }; 480 };
481 481
482 struct RpcRequest::Request { 482 struct RpcRequest::Request {
494 }; 494 };
495 495
496 struct _capnpPrivate { 496 struct _capnpPrivate {
497 CAPNP_DECLARE_STRUCT_HEADER(a6fbd69d9815fb3a, 1, 2) 497 CAPNP_DECLARE_STRUCT_HEADER(a6fbd69d9815fb3a, 1, 2)
498 #if !CAPNP_LITE 498 #if !CAPNP_LITE
499 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 499 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
500 #endif // !CAPNP_LITE 500 #endif // !CAPNP_LITE
501 }; 501 };
502 }; 502 };
503 503
504 struct RpcResponse { 504 struct RpcResponse {
511 struct Response; 511 struct Response;
512 512
513 struct _capnpPrivate { 513 struct _capnpPrivate {
514 CAPNP_DECLARE_STRUCT_HEADER(b1fd870b8c5fe885, 1, 2) 514 CAPNP_DECLARE_STRUCT_HEADER(b1fd870b8c5fe885, 1, 2)
515 #if !CAPNP_LITE 515 #if !CAPNP_LITE
516 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 516 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
517 #endif // !CAPNP_LITE 517 #endif // !CAPNP_LITE
518 }; 518 };
519 }; 519 };
520 520
521 struct RpcResponse::Id { 521 struct RpcResponse::Id {
531 }; 531 };
532 532
533 struct _capnpPrivate { 533 struct _capnpPrivate {
534 CAPNP_DECLARE_STRUCT_HEADER(d6d526aed45ac1db, 1, 2) 534 CAPNP_DECLARE_STRUCT_HEADER(d6d526aed45ac1db, 1, 2)
535 #if !CAPNP_LITE 535 #if !CAPNP_LITE
536 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 536 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
537 #endif // !CAPNP_LITE 537 #endif // !CAPNP_LITE
538 }; 538 };
539 }; 539 };
540 540
541 struct RpcResponse::Response { 541 struct RpcResponse::Response {
554 }; 554 };
555 555
556 struct _capnpPrivate { 556 struct _capnpPrivate {
557 CAPNP_DECLARE_STRUCT_HEADER(ad12bb4485b0d3ac, 1, 2) 557 CAPNP_DECLARE_STRUCT_HEADER(ad12bb4485b0d3ac, 1, 2)
558 #if !CAPNP_LITE 558 #if !CAPNP_LITE
559 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand; 559 static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
560 #endif // !CAPNP_LITE 560 #endif // !CAPNP_LITE
561 }; 561 };
562 }; 562 };
563 563
564 // ======================================================================================= 564 // =======================================================================================
574 return _reader.totalSize().asPublic(); 574 return _reader.totalSize().asPublic();
575 } 575 }
576 576
577 #if !CAPNP_LITE 577 #if !CAPNP_LITE
578 inline ::kj::StringTree toString() const { 578 inline ::kj::StringTree toString() const {
579 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 579 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
580 } 580 }
581 #endif // !CAPNP_LITE 581 #endif // !CAPNP_LITE
582 582
583 inline bool hasIdentifier() const; 583 inline bool hasIdentifier() const;
584 inline ::capnp::Text::Reader getIdentifier() const; 584 inline ::capnp::Text::Reader getIdentifier() const;
675 return _reader.totalSize().asPublic(); 675 return _reader.totalSize().asPublic();
676 } 676 }
677 677
678 #if !CAPNP_LITE 678 #if !CAPNP_LITE
679 inline ::kj::StringTree toString() const { 679 inline ::kj::StringTree toString() const {
680 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 680 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
681 } 681 }
682 #endif // !CAPNP_LITE 682 #endif // !CAPNP_LITE
683 683
684 inline bool hasBasic() const; 684 inline bool hasBasic() const;
685 inline ::piper::Basic::Reader getBasic() const; 685 inline ::piper::Basic::Reader getBasic() const;
803 return _reader.totalSize().asPublic(); 803 return _reader.totalSize().asPublic();
804 } 804 }
805 805
806 #if !CAPNP_LITE 806 #if !CAPNP_LITE
807 inline ::kj::StringTree toString() const { 807 inline ::kj::StringTree toString() const {
808 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 808 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
809 } 809 }
810 #endif // !CAPNP_LITE 810 #endif // !CAPNP_LITE
811 811
812 inline bool hasUnit() const; 812 inline bool hasUnit() const;
813 inline ::capnp::Text::Reader getUnit() const; 813 inline ::capnp::Text::Reader getUnit() const;
945 return _reader.totalSize().asPublic(); 945 return _reader.totalSize().asPublic();
946 } 946 }
947 947
948 #if !CAPNP_LITE 948 #if !CAPNP_LITE
949 inline ::kj::StringTree toString() const { 949 inline ::kj::StringTree toString() const {
950 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 950 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
951 } 951 }
952 #endif // !CAPNP_LITE 952 #endif // !CAPNP_LITE
953 953
954 inline bool hasBasic() const; 954 inline bool hasBasic() const;
955 inline ::piper::Basic::Reader getBasic() const; 955 inline ::piper::Basic::Reader getBasic() const;
1038 return _reader.totalSize().asPublic(); 1038 return _reader.totalSize().asPublic();
1039 } 1039 }
1040 1040
1041 #if !CAPNP_LITE 1041 #if !CAPNP_LITE
1042 inline ::kj::StringTree toString() const { 1042 inline ::kj::StringTree toString() const {
1043 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1043 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1044 } 1044 }
1045 #endif // !CAPNP_LITE 1045 #endif // !CAPNP_LITE
1046 1046
1047 inline bool hasKey() const; 1047 inline bool hasKey() const;
1048 inline ::capnp::Text::Reader getKey() const; 1048 inline ::capnp::Text::Reader getKey() const;
1212 return _reader.totalSize().asPublic(); 1212 return _reader.totalSize().asPublic();
1213 } 1213 }
1214 1214
1215 #if !CAPNP_LITE 1215 #if !CAPNP_LITE
1216 inline ::kj::StringTree toString() const { 1216 inline ::kj::StringTree toString() const {
1217 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1217 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1218 } 1218 }
1219 #endif // !CAPNP_LITE 1219 #endif // !CAPNP_LITE
1220 1220
1221 inline ::int32_t getSec() const; 1221 inline ::int32_t getSec() const;
1222 1222
1293 return _reader.totalSize().asPublic(); 1293 return _reader.totalSize().asPublic();
1294 } 1294 }
1295 1295
1296 #if !CAPNP_LITE 1296 #if !CAPNP_LITE
1297 inline ::kj::StringTree toString() const { 1297 inline ::kj::StringTree toString() const {
1298 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1298 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1299 } 1299 }
1300 #endif // !CAPNP_LITE 1300 #endif // !CAPNP_LITE
1301 1301
1302 inline bool hasInputBuffers() const; 1302 inline bool hasInputBuffers() const;
1303 inline ::capnp::List< ::capnp::List<float>>::Reader getInputBuffers() const; 1303 inline ::capnp::List< ::capnp::List<float>>::Reader getInputBuffers() const;
1386 return _reader.totalSize().asPublic(); 1386 return _reader.totalSize().asPublic();
1387 } 1387 }
1388 1388
1389 #if !CAPNP_LITE 1389 #if !CAPNP_LITE
1390 inline ::kj::StringTree toString() const { 1390 inline ::kj::StringTree toString() const {
1391 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1391 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1392 } 1392 }
1393 #endif // !CAPNP_LITE 1393 #endif // !CAPNP_LITE
1394 1394
1395 inline bool getHasTimestamp() const; 1395 inline bool getHasTimestamp() const;
1396 1396
1510 return _reader.totalSize().asPublic(); 1510 return _reader.totalSize().asPublic();
1511 } 1511 }
1512 1512
1513 #if !CAPNP_LITE 1513 #if !CAPNP_LITE
1514 inline ::kj::StringTree toString() const { 1514 inline ::kj::StringTree toString() const {
1515 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1515 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1516 } 1516 }
1517 #endif // !CAPNP_LITE 1517 #endif // !CAPNP_LITE
1518 1518
1519 inline bool hasFeaturePairs() const; 1519 inline bool hasFeaturePairs() const;
1520 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Reader getFeaturePairs() const; 1520 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Reader getFeaturePairs() const;
1591 return _reader.totalSize().asPublic(); 1591 return _reader.totalSize().asPublic();
1592 } 1592 }
1593 1593
1594 #if !CAPNP_LITE 1594 #if !CAPNP_LITE
1595 inline ::kj::StringTree toString() const { 1595 inline ::kj::StringTree toString() const {
1596 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1596 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1597 } 1597 }
1598 #endif // !CAPNP_LITE 1598 #endif // !CAPNP_LITE
1599 1599
1600 inline bool hasOutput() const; 1600 inline bool hasOutput() const;
1601 inline ::capnp::Text::Reader getOutput() const; 1601 inline ::capnp::Text::Reader getOutput() const;
1682 return _reader.totalSize().asPublic(); 1682 return _reader.totalSize().asPublic();
1683 } 1683 }
1684 1684
1685 #if !CAPNP_LITE 1685 #if !CAPNP_LITE
1686 inline ::kj::StringTree toString() const { 1686 inline ::kj::StringTree toString() const {
1687 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1687 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1688 } 1688 }
1689 #endif // !CAPNP_LITE 1689 #endif // !CAPNP_LITE
1690 1690
1691 inline ::int32_t getBlockSize() const; 1691 inline ::int32_t getBlockSize() const;
1692 1692
1763 return _reader.totalSize().asPublic(); 1763 return _reader.totalSize().asPublic();
1764 } 1764 }
1765 1765
1766 #if !CAPNP_LITE 1766 #if !CAPNP_LITE
1767 inline ::kj::StringTree toString() const { 1767 inline ::kj::StringTree toString() const {
1768 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1768 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1769 } 1769 }
1770 #endif // !CAPNP_LITE 1770 #endif // !CAPNP_LITE
1771 1771
1772 inline bool hasParameterValues() const; 1772 inline bool hasParameterValues() const;
1773 inline ::capnp::List< ::piper::Configuration::PVPair>::Reader getParameterValues() const; 1773 inline ::capnp::List< ::piper::Configuration::PVPair>::Reader getParameterValues() const;
1870 return _reader.totalSize().asPublic(); 1870 return _reader.totalSize().asPublic();
1871 } 1871 }
1872 1872
1873 #if !CAPNP_LITE 1873 #if !CAPNP_LITE
1874 inline ::kj::StringTree toString() const { 1874 inline ::kj::StringTree toString() const {
1875 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1875 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1876 } 1876 }
1877 #endif // !CAPNP_LITE 1877 #endif // !CAPNP_LITE
1878 1878
1879 inline bool hasParameter() const; 1879 inline bool hasParameter() const;
1880 inline ::capnp::Text::Reader getParameter() const; 1880 inline ::capnp::Text::Reader getParameter() const;
1956 return _reader.totalSize().asPublic(); 1956 return _reader.totalSize().asPublic();
1957 } 1957 }
1958 1958
1959 #if !CAPNP_LITE 1959 #if !CAPNP_LITE
1960 inline ::kj::StringTree toString() const { 1960 inline ::kj::StringTree toString() const {
1961 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 1961 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
1962 } 1962 }
1963 #endif // !CAPNP_LITE 1963 #endif // !CAPNP_LITE
1964 1964
1965 inline bool hasFrom() const; 1965 inline bool hasFrom() const;
1966 inline ::capnp::List< ::capnp::Text>::Reader getFrom() const; 1966 inline ::capnp::List< ::capnp::Text>::Reader getFrom() const;
2038 return _reader.totalSize().asPublic(); 2038 return _reader.totalSize().asPublic();
2039 } 2039 }
2040 2040
2041 #if !CAPNP_LITE 2041 #if !CAPNP_LITE
2042 inline ::kj::StringTree toString() const { 2042 inline ::kj::StringTree toString() const {
2043 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2043 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2044 } 2044 }
2045 #endif // !CAPNP_LITE 2045 #endif // !CAPNP_LITE
2046 2046
2047 inline bool hasAvailable() const; 2047 inline bool hasAvailable() const;
2048 inline ::capnp::List< ::piper::ExtractorStaticData>::Reader getAvailable() const; 2048 inline ::capnp::List< ::piper::ExtractorStaticData>::Reader getAvailable() const;
2119 return _reader.totalSize().asPublic(); 2119 return _reader.totalSize().asPublic();
2120 } 2120 }
2121 2121
2122 #if !CAPNP_LITE 2122 #if !CAPNP_LITE
2123 inline ::kj::StringTree toString() const { 2123 inline ::kj::StringTree toString() const {
2124 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2124 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2125 } 2125 }
2126 #endif // !CAPNP_LITE 2126 #endif // !CAPNP_LITE
2127 2127
2128 inline bool hasKey() const; 2128 inline bool hasKey() const;
2129 inline ::capnp::Text::Reader getKey() const; 2129 inline ::capnp::Text::Reader getKey() const;
2216 return _reader.totalSize().asPublic(); 2216 return _reader.totalSize().asPublic();
2217 } 2217 }
2218 2218
2219 #if !CAPNP_LITE 2219 #if !CAPNP_LITE
2220 inline ::kj::StringTree toString() const { 2220 inline ::kj::StringTree toString() const {
2221 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2221 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2222 } 2222 }
2223 #endif // !CAPNP_LITE 2223 #endif // !CAPNP_LITE
2224 2224
2225 inline ::int32_t getHandle() const; 2225 inline ::int32_t getHandle() const;
2226 2226
2314 return _reader.totalSize().asPublic(); 2314 return _reader.totalSize().asPublic();
2315 } 2315 }
2316 2316
2317 #if !CAPNP_LITE 2317 #if !CAPNP_LITE
2318 inline ::kj::StringTree toString() const { 2318 inline ::kj::StringTree toString() const {
2319 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2319 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2320 } 2320 }
2321 #endif // !CAPNP_LITE 2321 #endif // !CAPNP_LITE
2322 2322
2323 inline ::int32_t getHandle() const; 2323 inline ::int32_t getHandle() const;
2324 2324
2401 return _reader.totalSize().asPublic(); 2401 return _reader.totalSize().asPublic();
2402 } 2402 }
2403 2403
2404 #if !CAPNP_LITE 2404 #if !CAPNP_LITE
2405 inline ::kj::StringTree toString() const { 2405 inline ::kj::StringTree toString() const {
2406 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2406 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2407 } 2407 }
2408 #endif // !CAPNP_LITE 2408 #endif // !CAPNP_LITE
2409 2409
2410 inline ::int32_t getHandle() const; 2410 inline ::int32_t getHandle() const;
2411 2411
2498 return _reader.totalSize().asPublic(); 2498 return _reader.totalSize().asPublic();
2499 } 2499 }
2500 2500
2501 #if !CAPNP_LITE 2501 #if !CAPNP_LITE
2502 inline ::kj::StringTree toString() const { 2502 inline ::kj::StringTree toString() const {
2503 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2503 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2504 } 2504 }
2505 #endif // !CAPNP_LITE 2505 #endif // !CAPNP_LITE
2506 2506
2507 inline ::int32_t getHandle() const; 2507 inline ::int32_t getHandle() const;
2508 2508
2585 return _reader.totalSize().asPublic(); 2585 return _reader.totalSize().asPublic();
2586 } 2586 }
2587 2587
2588 #if !CAPNP_LITE 2588 #if !CAPNP_LITE
2589 inline ::kj::StringTree toString() const { 2589 inline ::kj::StringTree toString() const {
2590 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2590 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2591 } 2591 }
2592 #endif // !CAPNP_LITE 2592 #endif // !CAPNP_LITE
2593 2593
2594 inline ::int32_t getHandle() const; 2594 inline ::int32_t getHandle() const;
2595 2595
2672 return _reader.totalSize().asPublic(); 2672 return _reader.totalSize().asPublic();
2673 } 2673 }
2674 2674
2675 #if !CAPNP_LITE 2675 #if !CAPNP_LITE
2676 inline ::kj::StringTree toString() const { 2676 inline ::kj::StringTree toString() const {
2677 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2677 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2678 } 2678 }
2679 #endif // !CAPNP_LITE 2679 #endif // !CAPNP_LITE
2680 2680
2681 inline ::int32_t getHandle() const; 2681 inline ::int32_t getHandle() const;
2682 2682
2748 return _reader.totalSize().asPublic(); 2748 return _reader.totalSize().asPublic();
2749 } 2749 }
2750 2750
2751 #if !CAPNP_LITE 2751 #if !CAPNP_LITE
2752 inline ::kj::StringTree toString() const { 2752 inline ::kj::StringTree toString() const {
2753 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2753 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2754 } 2754 }
2755 #endif // !CAPNP_LITE 2755 #endif // !CAPNP_LITE
2756 2756
2757 inline ::int32_t getHandle() const; 2757 inline ::int32_t getHandle() const;
2758 2758
2835 return _reader.totalSize().asPublic(); 2835 return _reader.totalSize().asPublic();
2836 } 2836 }
2837 2837
2838 #if !CAPNP_LITE 2838 #if !CAPNP_LITE
2839 inline ::kj::StringTree toString() const { 2839 inline ::kj::StringTree toString() const {
2840 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2840 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2841 } 2841 }
2842 #endif // !CAPNP_LITE 2842 #endif // !CAPNP_LITE
2843 2843
2844 inline ::int32_t getCode() const; 2844 inline ::int32_t getCode() const;
2845 2845
2921 return _reader.totalSize().asPublic(); 2921 return _reader.totalSize().asPublic();
2922 } 2922 }
2923 2923
2924 #if !CAPNP_LITE 2924 #if !CAPNP_LITE
2925 inline ::kj::StringTree toString() const { 2925 inline ::kj::StringTree toString() const {
2926 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 2926 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
2927 } 2927 }
2928 #endif // !CAPNP_LITE 2928 #endif // !CAPNP_LITE
2929 2929
2930 inline Id::Reader getId() const; 2930 inline typename Id::Reader getId() const;
2931 2931
2932 inline Request::Reader getRequest() const; 2932 inline typename Request::Reader getRequest() const;
2933 2933
2934 private: 2934 private:
2935 ::capnp::_::StructReader _reader; 2935 ::capnp::_::StructReader _reader;
2936 template <typename, ::capnp::Kind> 2936 template <typename, ::capnp::Kind>
2937 friend struct ::capnp::ToDynamic_; 2937 friend struct ::capnp::ToDynamic_;
2957 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } 2957 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
2958 #if !CAPNP_LITE 2958 #if !CAPNP_LITE
2959 inline ::kj::StringTree toString() const { return asReader().toString(); } 2959 inline ::kj::StringTree toString() const { return asReader().toString(); }
2960 #endif // !CAPNP_LITE 2960 #endif // !CAPNP_LITE
2961 2961
2962 inline Id::Builder getId(); 2962 inline typename Id::Builder getId();
2963 inline Id::Builder initId(); 2963 inline typename Id::Builder initId();
2964 2964
2965 inline Request::Builder getRequest(); 2965 inline typename Request::Builder getRequest();
2966 inline Request::Builder initRequest(); 2966 inline typename Request::Builder initRequest();
2967 2967
2968 private: 2968 private:
2969 ::capnp::_::StructBuilder _builder; 2969 ::capnp::_::StructBuilder _builder;
2970 template <typename, ::capnp::Kind> 2970 template <typename, ::capnp::Kind>
2971 friend struct ::capnp::ToDynamic_; 2971 friend struct ::capnp::ToDynamic_;
2981 2981
2982 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} 2982 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
2983 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) 2983 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
2984 : _typeless(kj::mv(typeless)) {} 2984 : _typeless(kj::mv(typeless)) {}
2985 2985
2986 inline Id::Pipeline getId(); 2986 inline typename Id::Pipeline getId();
2987 inline Request::Pipeline getRequest(); 2987 inline typename Request::Pipeline getRequest();
2988 private: 2988 private:
2989 ::capnp::AnyPointer::Pipeline _typeless; 2989 ::capnp::AnyPointer::Pipeline _typeless;
2990 friend class ::capnp::PipelineHook; 2990 friend class ::capnp::PipelineHook;
2991 template <typename, ::capnp::Kind> 2991 template <typename, ::capnp::Kind>
2992 friend struct ::capnp::ToDynamic_; 2992 friend struct ::capnp::ToDynamic_;
3004 return _reader.totalSize().asPublic(); 3004 return _reader.totalSize().asPublic();
3005 } 3005 }
3006 3006
3007 #if !CAPNP_LITE 3007 #if !CAPNP_LITE
3008 inline ::kj::StringTree toString() const { 3008 inline ::kj::StringTree toString() const {
3009 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 3009 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
3010 } 3010 }
3011 #endif // !CAPNP_LITE 3011 #endif // !CAPNP_LITE
3012 3012
3013 inline Which which() const; 3013 inline Which which() const;
3014 inline bool isNumber() const; 3014 inline bool isNumber() const;
3103 return _reader.totalSize().asPublic(); 3103 return _reader.totalSize().asPublic();
3104 } 3104 }
3105 3105
3106 #if !CAPNP_LITE 3106 #if !CAPNP_LITE
3107 inline ::kj::StringTree toString() const { 3107 inline ::kj::StringTree toString() const {
3108 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 3108 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
3109 } 3109 }
3110 #endif // !CAPNP_LITE 3110 #endif // !CAPNP_LITE
3111 3111
3112 inline Which which() const; 3112 inline Which which() const;
3113 inline bool isList() const; 3113 inline bool isList() const;
3236 return _reader.totalSize().asPublic(); 3236 return _reader.totalSize().asPublic();
3237 } 3237 }
3238 3238
3239 #if !CAPNP_LITE 3239 #if !CAPNP_LITE
3240 inline ::kj::StringTree toString() const { 3240 inline ::kj::StringTree toString() const {
3241 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 3241 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
3242 } 3242 }
3243 #endif // !CAPNP_LITE 3243 #endif // !CAPNP_LITE
3244 3244
3245 inline Id::Reader getId() const; 3245 inline typename Id::Reader getId() const;
3246 3246
3247 inline Response::Reader getResponse() const; 3247 inline typename Response::Reader getResponse() const;
3248 3248
3249 private: 3249 private:
3250 ::capnp::_::StructReader _reader; 3250 ::capnp::_::StructReader _reader;
3251 template <typename, ::capnp::Kind> 3251 template <typename, ::capnp::Kind>
3252 friend struct ::capnp::ToDynamic_; 3252 friend struct ::capnp::ToDynamic_;
3272 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } 3272 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
3273 #if !CAPNP_LITE 3273 #if !CAPNP_LITE
3274 inline ::kj::StringTree toString() const { return asReader().toString(); } 3274 inline ::kj::StringTree toString() const { return asReader().toString(); }
3275 #endif // !CAPNP_LITE 3275 #endif // !CAPNP_LITE
3276 3276
3277 inline Id::Builder getId(); 3277 inline typename Id::Builder getId();
3278 inline Id::Builder initId(); 3278 inline typename Id::Builder initId();
3279 3279
3280 inline Response::Builder getResponse(); 3280 inline typename Response::Builder getResponse();
3281 inline Response::Builder initResponse(); 3281 inline typename Response::Builder initResponse();
3282 3282
3283 private: 3283 private:
3284 ::capnp::_::StructBuilder _builder; 3284 ::capnp::_::StructBuilder _builder;
3285 template <typename, ::capnp::Kind> 3285 template <typename, ::capnp::Kind>
3286 friend struct ::capnp::ToDynamic_; 3286 friend struct ::capnp::ToDynamic_;
3296 3296
3297 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} 3297 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
3298 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) 3298 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
3299 : _typeless(kj::mv(typeless)) {} 3299 : _typeless(kj::mv(typeless)) {}
3300 3300
3301 inline Id::Pipeline getId(); 3301 inline typename Id::Pipeline getId();
3302 inline Response::Pipeline getResponse(); 3302 inline typename Response::Pipeline getResponse();
3303 private: 3303 private:
3304 ::capnp::AnyPointer::Pipeline _typeless; 3304 ::capnp::AnyPointer::Pipeline _typeless;
3305 friend class ::capnp::PipelineHook; 3305 friend class ::capnp::PipelineHook;
3306 template <typename, ::capnp::Kind> 3306 template <typename, ::capnp::Kind>
3307 friend struct ::capnp::ToDynamic_; 3307 friend struct ::capnp::ToDynamic_;
3319 return _reader.totalSize().asPublic(); 3319 return _reader.totalSize().asPublic();
3320 } 3320 }
3321 3321
3322 #if !CAPNP_LITE 3322 #if !CAPNP_LITE
3323 inline ::kj::StringTree toString() const { 3323 inline ::kj::StringTree toString() const {
3324 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 3324 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
3325 } 3325 }
3326 #endif // !CAPNP_LITE 3326 #endif // !CAPNP_LITE
3327 3327
3328 inline Which which() const; 3328 inline Which which() const;
3329 inline bool isNumber() const; 3329 inline bool isNumber() const;
3418 return _reader.totalSize().asPublic(); 3418 return _reader.totalSize().asPublic();
3419 } 3419 }
3420 3420
3421 #if !CAPNP_LITE 3421 #if !CAPNP_LITE
3422 inline ::kj::StringTree toString() const { 3422 inline ::kj::StringTree toString() const {
3423 return ::capnp::_::structString(_reader, *_capnpPrivate::brand); 3423 return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
3424 } 3424 }
3425 #endif // !CAPNP_LITE 3425 #endif // !CAPNP_LITE
3426 3426
3427 inline Which which() const; 3427 inline Which which() const;
3428 inline bool isError() const; 3428 inline bool isError() const;
3553 #endif // !CAPNP_LITE 3553 #endif // !CAPNP_LITE
3554 3554
3555 // ======================================================================================= 3555 // =======================================================================================
3556 3556
3557 inline bool Basic::Reader::hasIdentifier() const { 3557 inline bool Basic::Reader::hasIdentifier() const {
3558 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 3558 return !_reader.getPointerField(
3559 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
3559 } 3560 }
3560 inline bool Basic::Builder::hasIdentifier() { 3561 inline bool Basic::Builder::hasIdentifier() {
3561 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 3562 return !_builder.getPointerField(
3563 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
3562 } 3564 }
3563 inline ::capnp::Text::Reader Basic::Reader::getIdentifier() const { 3565 inline ::capnp::Text::Reader Basic::Reader::getIdentifier() const {
3564 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3566 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
3565 _reader.getPointerField(0 * ::capnp::POINTERS)); 3567 ::capnp::bounded<0>() * ::capnp::POINTERS));
3566 } 3568 }
3567 inline ::capnp::Text::Builder Basic::Builder::getIdentifier() { 3569 inline ::capnp::Text::Builder Basic::Builder::getIdentifier() {
3568 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3570 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
3569 _builder.getPointerField(0 * ::capnp::POINTERS)); 3571 ::capnp::bounded<0>() * ::capnp::POINTERS));
3570 } 3572 }
3571 inline void Basic::Builder::setIdentifier( ::capnp::Text::Reader value) { 3573 inline void Basic::Builder::setIdentifier( ::capnp::Text::Reader value) {
3572 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 3574 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
3573 _builder.getPointerField(0 * ::capnp::POINTERS), value); 3575 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
3574 } 3576 }
3575 inline ::capnp::Text::Builder Basic::Builder::initIdentifier(unsigned int size) { 3577 inline ::capnp::Text::Builder Basic::Builder::initIdentifier(unsigned int size) {
3576 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 3578 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
3577 _builder.getPointerField(0 * ::capnp::POINTERS), size); 3579 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
3578 } 3580 }
3579 inline void Basic::Builder::adoptIdentifier( 3581 inline void Basic::Builder::adoptIdentifier(
3580 ::capnp::Orphan< ::capnp::Text>&& value) { 3582 ::capnp::Orphan< ::capnp::Text>&& value) {
3581 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 3583 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
3582 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 3584 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
3583 } 3585 }
3584 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownIdentifier() { 3586 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownIdentifier() {
3585 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 3587 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
3586 _builder.getPointerField(0 * ::capnp::POINTERS)); 3588 ::capnp::bounded<0>() * ::capnp::POINTERS));
3587 } 3589 }
3588 3590
3589 inline bool Basic::Reader::hasName() const { 3591 inline bool Basic::Reader::hasName() const {
3590 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 3592 return !_reader.getPointerField(
3593 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
3591 } 3594 }
3592 inline bool Basic::Builder::hasName() { 3595 inline bool Basic::Builder::hasName() {
3593 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 3596 return !_builder.getPointerField(
3597 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
3594 } 3598 }
3595 inline ::capnp::Text::Reader Basic::Reader::getName() const { 3599 inline ::capnp::Text::Reader Basic::Reader::getName() const {
3596 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3600 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
3597 _reader.getPointerField(1 * ::capnp::POINTERS)); 3601 ::capnp::bounded<1>() * ::capnp::POINTERS));
3598 } 3602 }
3599 inline ::capnp::Text::Builder Basic::Builder::getName() { 3603 inline ::capnp::Text::Builder Basic::Builder::getName() {
3600 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3604 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
3601 _builder.getPointerField(1 * ::capnp::POINTERS)); 3605 ::capnp::bounded<1>() * ::capnp::POINTERS));
3602 } 3606 }
3603 inline void Basic::Builder::setName( ::capnp::Text::Reader value) { 3607 inline void Basic::Builder::setName( ::capnp::Text::Reader value) {
3604 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 3608 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
3605 _builder.getPointerField(1 * ::capnp::POINTERS), value); 3609 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
3606 } 3610 }
3607 inline ::capnp::Text::Builder Basic::Builder::initName(unsigned int size) { 3611 inline ::capnp::Text::Builder Basic::Builder::initName(unsigned int size) {
3608 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 3612 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
3609 _builder.getPointerField(1 * ::capnp::POINTERS), size); 3613 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
3610 } 3614 }
3611 inline void Basic::Builder::adoptName( 3615 inline void Basic::Builder::adoptName(
3612 ::capnp::Orphan< ::capnp::Text>&& value) { 3616 ::capnp::Orphan< ::capnp::Text>&& value) {
3613 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 3617 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
3614 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 3618 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
3615 } 3619 }
3616 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownName() { 3620 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownName() {
3617 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 3621 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
3618 _builder.getPointerField(1 * ::capnp::POINTERS)); 3622 ::capnp::bounded<1>() * ::capnp::POINTERS));
3619 } 3623 }
3620 3624
3621 inline bool Basic::Reader::hasDescription() const { 3625 inline bool Basic::Reader::hasDescription() const {
3622 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull(); 3626 return !_reader.getPointerField(
3627 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
3623 } 3628 }
3624 inline bool Basic::Builder::hasDescription() { 3629 inline bool Basic::Builder::hasDescription() {
3625 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull(); 3630 return !_builder.getPointerField(
3631 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
3626 } 3632 }
3627 inline ::capnp::Text::Reader Basic::Reader::getDescription() const { 3633 inline ::capnp::Text::Reader Basic::Reader::getDescription() const {
3628 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3634 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
3629 _reader.getPointerField(2 * ::capnp::POINTERS)); 3635 ::capnp::bounded<2>() * ::capnp::POINTERS));
3630 } 3636 }
3631 inline ::capnp::Text::Builder Basic::Builder::getDescription() { 3637 inline ::capnp::Text::Builder Basic::Builder::getDescription() {
3632 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3638 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
3633 _builder.getPointerField(2 * ::capnp::POINTERS)); 3639 ::capnp::bounded<2>() * ::capnp::POINTERS));
3634 } 3640 }
3635 inline void Basic::Builder::setDescription( ::capnp::Text::Reader value) { 3641 inline void Basic::Builder::setDescription( ::capnp::Text::Reader value) {
3636 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 3642 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
3637 _builder.getPointerField(2 * ::capnp::POINTERS), value); 3643 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
3638 } 3644 }
3639 inline ::capnp::Text::Builder Basic::Builder::initDescription(unsigned int size) { 3645 inline ::capnp::Text::Builder Basic::Builder::initDescription(unsigned int size) {
3640 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 3646 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
3641 _builder.getPointerField(2 * ::capnp::POINTERS), size); 3647 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
3642 } 3648 }
3643 inline void Basic::Builder::adoptDescription( 3649 inline void Basic::Builder::adoptDescription(
3644 ::capnp::Orphan< ::capnp::Text>&& value) { 3650 ::capnp::Orphan< ::capnp::Text>&& value) {
3645 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 3651 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
3646 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value)); 3652 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
3647 } 3653 }
3648 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownDescription() { 3654 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownDescription() {
3649 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 3655 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
3650 _builder.getPointerField(2 * ::capnp::POINTERS)); 3656 ::capnp::bounded<2>() * ::capnp::POINTERS));
3651 } 3657 }
3652 3658
3653 inline bool ParameterDescriptor::Reader::hasBasic() const { 3659 inline bool ParameterDescriptor::Reader::hasBasic() const {
3654 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 3660 return !_reader.getPointerField(
3661 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
3655 } 3662 }
3656 inline bool ParameterDescriptor::Builder::hasBasic() { 3663 inline bool ParameterDescriptor::Builder::hasBasic() {
3657 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 3664 return !_builder.getPointerField(
3665 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
3658 } 3666 }
3659 inline ::piper::Basic::Reader ParameterDescriptor::Reader::getBasic() const { 3667 inline ::piper::Basic::Reader ParameterDescriptor::Reader::getBasic() const {
3660 return ::capnp::_::PointerHelpers< ::piper::Basic>::get( 3668 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(_reader.getPointerField(
3661 _reader.getPointerField(0 * ::capnp::POINTERS)); 3669 ::capnp::bounded<0>() * ::capnp::POINTERS));
3662 } 3670 }
3663 inline ::piper::Basic::Builder ParameterDescriptor::Builder::getBasic() { 3671 inline ::piper::Basic::Builder ParameterDescriptor::Builder::getBasic() {
3664 return ::capnp::_::PointerHelpers< ::piper::Basic>::get( 3672 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(_builder.getPointerField(
3665 _builder.getPointerField(0 * ::capnp::POINTERS)); 3673 ::capnp::bounded<0>() * ::capnp::POINTERS));
3666 } 3674 }
3667 #if !CAPNP_LITE 3675 #if !CAPNP_LITE
3668 inline ::piper::Basic::Pipeline ParameterDescriptor::Pipeline::getBasic() { 3676 inline ::piper::Basic::Pipeline ParameterDescriptor::Pipeline::getBasic() {
3669 return ::piper::Basic::Pipeline(_typeless.getPointerField(0)); 3677 return ::piper::Basic::Pipeline(_typeless.getPointerField(0));
3670 } 3678 }
3671 #endif // !CAPNP_LITE 3679 #endif // !CAPNP_LITE
3672 inline void ParameterDescriptor::Builder::setBasic( ::piper::Basic::Reader value) { 3680 inline void ParameterDescriptor::Builder::setBasic( ::piper::Basic::Reader value) {
3673 ::capnp::_::PointerHelpers< ::piper::Basic>::set( 3681 ::capnp::_::PointerHelpers< ::piper::Basic>::set(_builder.getPointerField(
3674 _builder.getPointerField(0 * ::capnp::POINTERS), value); 3682 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
3675 } 3683 }
3676 inline ::piper::Basic::Builder ParameterDescriptor::Builder::initBasic() { 3684 inline ::piper::Basic::Builder ParameterDescriptor::Builder::initBasic() {
3677 return ::capnp::_::PointerHelpers< ::piper::Basic>::init( 3685 return ::capnp::_::PointerHelpers< ::piper::Basic>::init(_builder.getPointerField(
3678 _builder.getPointerField(0 * ::capnp::POINTERS)); 3686 ::capnp::bounded<0>() * ::capnp::POINTERS));
3679 } 3687 }
3680 inline void ParameterDescriptor::Builder::adoptBasic( 3688 inline void ParameterDescriptor::Builder::adoptBasic(
3681 ::capnp::Orphan< ::piper::Basic>&& value) { 3689 ::capnp::Orphan< ::piper::Basic>&& value) {
3682 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt( 3690 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt(_builder.getPointerField(
3683 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 3691 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
3684 } 3692 }
3685 inline ::capnp::Orphan< ::piper::Basic> ParameterDescriptor::Builder::disownBasic() { 3693 inline ::capnp::Orphan< ::piper::Basic> ParameterDescriptor::Builder::disownBasic() {
3686 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown( 3694 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown(_builder.getPointerField(
3687 _builder.getPointerField(0 * ::capnp::POINTERS)); 3695 ::capnp::bounded<0>() * ::capnp::POINTERS));
3688 } 3696 }
3689 3697
3690 inline bool ParameterDescriptor::Reader::hasUnit() const { 3698 inline bool ParameterDescriptor::Reader::hasUnit() const {
3691 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 3699 return !_reader.getPointerField(
3700 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
3692 } 3701 }
3693 inline bool ParameterDescriptor::Builder::hasUnit() { 3702 inline bool ParameterDescriptor::Builder::hasUnit() {
3694 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 3703 return !_builder.getPointerField(
3704 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
3695 } 3705 }
3696 inline ::capnp::Text::Reader ParameterDescriptor::Reader::getUnit() const { 3706 inline ::capnp::Text::Reader ParameterDescriptor::Reader::getUnit() const {
3697 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3707 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
3698 _reader.getPointerField(1 * ::capnp::POINTERS)); 3708 ::capnp::bounded<1>() * ::capnp::POINTERS));
3699 } 3709 }
3700 inline ::capnp::Text::Builder ParameterDescriptor::Builder::getUnit() { 3710 inline ::capnp::Text::Builder ParameterDescriptor::Builder::getUnit() {
3701 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3711 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
3702 _builder.getPointerField(1 * ::capnp::POINTERS)); 3712 ::capnp::bounded<1>() * ::capnp::POINTERS));
3703 } 3713 }
3704 inline void ParameterDescriptor::Builder::setUnit( ::capnp::Text::Reader value) { 3714 inline void ParameterDescriptor::Builder::setUnit( ::capnp::Text::Reader value) {
3705 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 3715 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
3706 _builder.getPointerField(1 * ::capnp::POINTERS), value); 3716 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
3707 } 3717 }
3708 inline ::capnp::Text::Builder ParameterDescriptor::Builder::initUnit(unsigned int size) { 3718 inline ::capnp::Text::Builder ParameterDescriptor::Builder::initUnit(unsigned int size) {
3709 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 3719 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
3710 _builder.getPointerField(1 * ::capnp::POINTERS), size); 3720 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
3711 } 3721 }
3712 inline void ParameterDescriptor::Builder::adoptUnit( 3722 inline void ParameterDescriptor::Builder::adoptUnit(
3713 ::capnp::Orphan< ::capnp::Text>&& value) { 3723 ::capnp::Orphan< ::capnp::Text>&& value) {
3714 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 3724 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
3715 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 3725 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
3716 } 3726 }
3717 inline ::capnp::Orphan< ::capnp::Text> ParameterDescriptor::Builder::disownUnit() { 3727 inline ::capnp::Orphan< ::capnp::Text> ParameterDescriptor::Builder::disownUnit() {
3718 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 3728 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
3719 _builder.getPointerField(1 * ::capnp::POINTERS)); 3729 ::capnp::bounded<1>() * ::capnp::POINTERS));
3720 } 3730 }
3721 3731
3722 inline float ParameterDescriptor::Reader::getMinValue() const { 3732 inline float ParameterDescriptor::Reader::getMinValue() const {
3723 return _reader.getDataField<float>( 3733 return _reader.getDataField<float>(
3724 0 * ::capnp::ELEMENTS); 3734 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
3725 } 3735 }
3726 3736
3727 inline float ParameterDescriptor::Builder::getMinValue() { 3737 inline float ParameterDescriptor::Builder::getMinValue() {
3728 return _builder.getDataField<float>( 3738 return _builder.getDataField<float>(
3729 0 * ::capnp::ELEMENTS); 3739 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
3730 } 3740 }
3731 inline void ParameterDescriptor::Builder::setMinValue(float value) { 3741 inline void ParameterDescriptor::Builder::setMinValue(float value) {
3732 _builder.setDataField<float>( 3742 _builder.setDataField<float>(
3733 0 * ::capnp::ELEMENTS, value); 3743 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
3734 } 3744 }
3735 3745
3736 inline float ParameterDescriptor::Reader::getMaxValue() const { 3746 inline float ParameterDescriptor::Reader::getMaxValue() const {
3737 return _reader.getDataField<float>( 3747 return _reader.getDataField<float>(
3738 1 * ::capnp::ELEMENTS); 3748 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
3739 } 3749 }
3740 3750
3741 inline float ParameterDescriptor::Builder::getMaxValue() { 3751 inline float ParameterDescriptor::Builder::getMaxValue() {
3742 return _builder.getDataField<float>( 3752 return _builder.getDataField<float>(
3743 1 * ::capnp::ELEMENTS); 3753 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
3744 } 3754 }
3745 inline void ParameterDescriptor::Builder::setMaxValue(float value) { 3755 inline void ParameterDescriptor::Builder::setMaxValue(float value) {
3746 _builder.setDataField<float>( 3756 _builder.setDataField<float>(
3747 1 * ::capnp::ELEMENTS, value); 3757 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
3748 } 3758 }
3749 3759
3750 inline float ParameterDescriptor::Reader::getDefaultValue() const { 3760 inline float ParameterDescriptor::Reader::getDefaultValue() const {
3751 return _reader.getDataField<float>( 3761 return _reader.getDataField<float>(
3752 2 * ::capnp::ELEMENTS); 3762 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
3753 } 3763 }
3754 3764
3755 inline float ParameterDescriptor::Builder::getDefaultValue() { 3765 inline float ParameterDescriptor::Builder::getDefaultValue() {
3756 return _builder.getDataField<float>( 3766 return _builder.getDataField<float>(
3757 2 * ::capnp::ELEMENTS); 3767 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
3758 } 3768 }
3759 inline void ParameterDescriptor::Builder::setDefaultValue(float value) { 3769 inline void ParameterDescriptor::Builder::setDefaultValue(float value) {
3760 _builder.setDataField<float>( 3770 _builder.setDataField<float>(
3761 2 * ::capnp::ELEMENTS, value); 3771 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
3762 } 3772 }
3763 3773
3764 inline bool ParameterDescriptor::Reader::getIsQuantized() const { 3774 inline bool ParameterDescriptor::Reader::getIsQuantized() const {
3765 return _reader.getDataField<bool>( 3775 return _reader.getDataField<bool>(
3766 96 * ::capnp::ELEMENTS); 3776 ::capnp::bounded<96>() * ::capnp::ELEMENTS);
3767 } 3777 }
3768 3778
3769 inline bool ParameterDescriptor::Builder::getIsQuantized() { 3779 inline bool ParameterDescriptor::Builder::getIsQuantized() {
3770 return _builder.getDataField<bool>( 3780 return _builder.getDataField<bool>(
3771 96 * ::capnp::ELEMENTS); 3781 ::capnp::bounded<96>() * ::capnp::ELEMENTS);
3772 } 3782 }
3773 inline void ParameterDescriptor::Builder::setIsQuantized(bool value) { 3783 inline void ParameterDescriptor::Builder::setIsQuantized(bool value) {
3774 _builder.setDataField<bool>( 3784 _builder.setDataField<bool>(
3775 96 * ::capnp::ELEMENTS, value); 3785 ::capnp::bounded<96>() * ::capnp::ELEMENTS, value);
3776 } 3786 }
3777 3787
3778 inline float ParameterDescriptor::Reader::getQuantizeStep() const { 3788 inline float ParameterDescriptor::Reader::getQuantizeStep() const {
3779 return _reader.getDataField<float>( 3789 return _reader.getDataField<float>(
3780 4 * ::capnp::ELEMENTS); 3790 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
3781 } 3791 }
3782 3792
3783 inline float ParameterDescriptor::Builder::getQuantizeStep() { 3793 inline float ParameterDescriptor::Builder::getQuantizeStep() {
3784 return _builder.getDataField<float>( 3794 return _builder.getDataField<float>(
3785 4 * ::capnp::ELEMENTS); 3795 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
3786 } 3796 }
3787 inline void ParameterDescriptor::Builder::setQuantizeStep(float value) { 3797 inline void ParameterDescriptor::Builder::setQuantizeStep(float value) {
3788 _builder.setDataField<float>( 3798 _builder.setDataField<float>(
3789 4 * ::capnp::ELEMENTS, value); 3799 ::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
3790 } 3800 }
3791 3801
3792 inline bool ParameterDescriptor::Reader::hasValueNames() const { 3802 inline bool ParameterDescriptor::Reader::hasValueNames() const {
3793 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull(); 3803 return !_reader.getPointerField(
3804 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
3794 } 3805 }
3795 inline bool ParameterDescriptor::Builder::hasValueNames() { 3806 inline bool ParameterDescriptor::Builder::hasValueNames() {
3796 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull(); 3807 return !_builder.getPointerField(
3808 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
3797 } 3809 }
3798 inline ::capnp::List< ::capnp::Text>::Reader ParameterDescriptor::Reader::getValueNames() const { 3810 inline ::capnp::List< ::capnp::Text>::Reader ParameterDescriptor::Reader::getValueNames() const {
3799 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 3811 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_reader.getPointerField(
3800 _reader.getPointerField(2 * ::capnp::POINTERS), 3812 ::capnp::bounded<2>() * ::capnp::POINTERS),
3801 ::capnp::schemas::bp_f8fda10bef70a97d + 147); 3813 ::capnp::schemas::bp_f8fda10bef70a97d + 147);
3802 } 3814 }
3803 inline ::capnp::List< ::capnp::Text>::Builder ParameterDescriptor::Builder::getValueNames() { 3815 inline ::capnp::List< ::capnp::Text>::Builder ParameterDescriptor::Builder::getValueNames() {
3804 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 3816 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_builder.getPointerField(
3805 _builder.getPointerField(2 * ::capnp::POINTERS), 3817 ::capnp::bounded<2>() * ::capnp::POINTERS),
3806 ::capnp::schemas::bp_f8fda10bef70a97d + 147); 3818 ::capnp::schemas::bp_f8fda10bef70a97d + 147);
3807 } 3819 }
3808 inline void ParameterDescriptor::Builder::setValueNames( ::capnp::List< ::capnp::Text>::Reader value) { 3820 inline void ParameterDescriptor::Builder::setValueNames( ::capnp::List< ::capnp::Text>::Reader value) {
3809 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 3821 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
3810 _builder.getPointerField(2 * ::capnp::POINTERS), value); 3822 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
3811 } 3823 }
3812 inline void ParameterDescriptor::Builder::setValueNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) { 3824 inline void ParameterDescriptor::Builder::setValueNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
3813 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 3825 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
3814 _builder.getPointerField(2 * ::capnp::POINTERS), value); 3826 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
3815 } 3827 }
3816 inline ::capnp::List< ::capnp::Text>::Builder ParameterDescriptor::Builder::initValueNames(unsigned int size) { 3828 inline ::capnp::List< ::capnp::Text>::Builder ParameterDescriptor::Builder::initValueNames(unsigned int size) {
3817 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init( 3829 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(_builder.getPointerField(
3818 _builder.getPointerField(2 * ::capnp::POINTERS), size); 3830 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
3819 } 3831 }
3820 inline void ParameterDescriptor::Builder::adoptValueNames( 3832 inline void ParameterDescriptor::Builder::adoptValueNames(
3821 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) { 3833 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
3822 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt( 3834 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(_builder.getPointerField(
3823 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value)); 3835 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
3824 } 3836 }
3825 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ParameterDescriptor::Builder::disownValueNames() { 3837 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ParameterDescriptor::Builder::disownValueNames() {
3826 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown( 3838 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(_builder.getPointerField(
3827 _builder.getPointerField(2 * ::capnp::POINTERS)); 3839 ::capnp::bounded<2>() * ::capnp::POINTERS));
3828 } 3840 }
3829 3841
3830 inline bool ConfiguredOutputDescriptor::Reader::hasUnit() const { 3842 inline bool ConfiguredOutputDescriptor::Reader::hasUnit() const {
3831 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 3843 return !_reader.getPointerField(
3844 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
3832 } 3845 }
3833 inline bool ConfiguredOutputDescriptor::Builder::hasUnit() { 3846 inline bool ConfiguredOutputDescriptor::Builder::hasUnit() {
3834 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 3847 return !_builder.getPointerField(
3848 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
3835 } 3849 }
3836 inline ::capnp::Text::Reader ConfiguredOutputDescriptor::Reader::getUnit() const { 3850 inline ::capnp::Text::Reader ConfiguredOutputDescriptor::Reader::getUnit() const {
3837 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3851 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
3838 _reader.getPointerField(0 * ::capnp::POINTERS)); 3852 ::capnp::bounded<0>() * ::capnp::POINTERS));
3839 } 3853 }
3840 inline ::capnp::Text::Builder ConfiguredOutputDescriptor::Builder::getUnit() { 3854 inline ::capnp::Text::Builder ConfiguredOutputDescriptor::Builder::getUnit() {
3841 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 3855 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
3842 _builder.getPointerField(0 * ::capnp::POINTERS)); 3856 ::capnp::bounded<0>() * ::capnp::POINTERS));
3843 } 3857 }
3844 inline void ConfiguredOutputDescriptor::Builder::setUnit( ::capnp::Text::Reader value) { 3858 inline void ConfiguredOutputDescriptor::Builder::setUnit( ::capnp::Text::Reader value) {
3845 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 3859 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
3846 _builder.getPointerField(0 * ::capnp::POINTERS), value); 3860 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
3847 } 3861 }
3848 inline ::capnp::Text::Builder ConfiguredOutputDescriptor::Builder::initUnit(unsigned int size) { 3862 inline ::capnp::Text::Builder ConfiguredOutputDescriptor::Builder::initUnit(unsigned int size) {
3849 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 3863 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
3850 _builder.getPointerField(0 * ::capnp::POINTERS), size); 3864 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
3851 } 3865 }
3852 inline void ConfiguredOutputDescriptor::Builder::adoptUnit( 3866 inline void ConfiguredOutputDescriptor::Builder::adoptUnit(
3853 ::capnp::Orphan< ::capnp::Text>&& value) { 3867 ::capnp::Orphan< ::capnp::Text>&& value) {
3854 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 3868 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
3855 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 3869 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
3856 } 3870 }
3857 inline ::capnp::Orphan< ::capnp::Text> ConfiguredOutputDescriptor::Builder::disownUnit() { 3871 inline ::capnp::Orphan< ::capnp::Text> ConfiguredOutputDescriptor::Builder::disownUnit() {
3858 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 3872 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
3859 _builder.getPointerField(0 * ::capnp::POINTERS)); 3873 ::capnp::bounded<0>() * ::capnp::POINTERS));
3860 } 3874 }
3861 3875
3862 inline bool ConfiguredOutputDescriptor::Reader::getHasFixedBinCount() const { 3876 inline bool ConfiguredOutputDescriptor::Reader::getHasFixedBinCount() const {
3863 return _reader.getDataField<bool>( 3877 return _reader.getDataField<bool>(
3864 0 * ::capnp::ELEMENTS); 3878 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
3865 } 3879 }
3866 3880
3867 inline bool ConfiguredOutputDescriptor::Builder::getHasFixedBinCount() { 3881 inline bool ConfiguredOutputDescriptor::Builder::getHasFixedBinCount() {
3868 return _builder.getDataField<bool>( 3882 return _builder.getDataField<bool>(
3869 0 * ::capnp::ELEMENTS); 3883 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
3870 } 3884 }
3871 inline void ConfiguredOutputDescriptor::Builder::setHasFixedBinCount(bool value) { 3885 inline void ConfiguredOutputDescriptor::Builder::setHasFixedBinCount(bool value) {
3872 _builder.setDataField<bool>( 3886 _builder.setDataField<bool>(
3873 0 * ::capnp::ELEMENTS, value); 3887 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
3874 } 3888 }
3875 3889
3876 inline ::int32_t ConfiguredOutputDescriptor::Reader::getBinCount() const { 3890 inline ::int32_t ConfiguredOutputDescriptor::Reader::getBinCount() const {
3877 return _reader.getDataField< ::int32_t>( 3891 return _reader.getDataField< ::int32_t>(
3878 1 * ::capnp::ELEMENTS); 3892 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
3879 } 3893 }
3880 3894
3881 inline ::int32_t ConfiguredOutputDescriptor::Builder::getBinCount() { 3895 inline ::int32_t ConfiguredOutputDescriptor::Builder::getBinCount() {
3882 return _builder.getDataField< ::int32_t>( 3896 return _builder.getDataField< ::int32_t>(
3883 1 * ::capnp::ELEMENTS); 3897 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
3884 } 3898 }
3885 inline void ConfiguredOutputDescriptor::Builder::setBinCount( ::int32_t value) { 3899 inline void ConfiguredOutputDescriptor::Builder::setBinCount( ::int32_t value) {
3886 _builder.setDataField< ::int32_t>( 3900 _builder.setDataField< ::int32_t>(
3887 1 * ::capnp::ELEMENTS, value); 3901 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
3888 } 3902 }
3889 3903
3890 inline bool ConfiguredOutputDescriptor::Reader::hasBinNames() const { 3904 inline bool ConfiguredOutputDescriptor::Reader::hasBinNames() const {
3891 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 3905 return !_reader.getPointerField(
3906 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
3892 } 3907 }
3893 inline bool ConfiguredOutputDescriptor::Builder::hasBinNames() { 3908 inline bool ConfiguredOutputDescriptor::Builder::hasBinNames() {
3894 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 3909 return !_builder.getPointerField(
3910 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
3895 } 3911 }
3896 inline ::capnp::List< ::capnp::Text>::Reader ConfiguredOutputDescriptor::Reader::getBinNames() const { 3912 inline ::capnp::List< ::capnp::Text>::Reader ConfiguredOutputDescriptor::Reader::getBinNames() const {
3897 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 3913 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_reader.getPointerField(
3898 _reader.getPointerField(1 * ::capnp::POINTERS), 3914 ::capnp::bounded<1>() * ::capnp::POINTERS),
3899 ::capnp::schemas::bp_b2d0c825aac8249c + 142); 3915 ::capnp::schemas::bp_b2d0c825aac8249c + 142);
3900 } 3916 }
3901 inline ::capnp::List< ::capnp::Text>::Builder ConfiguredOutputDescriptor::Builder::getBinNames() { 3917 inline ::capnp::List< ::capnp::Text>::Builder ConfiguredOutputDescriptor::Builder::getBinNames() {
3902 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 3918 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_builder.getPointerField(
3903 _builder.getPointerField(1 * ::capnp::POINTERS), 3919 ::capnp::bounded<1>() * ::capnp::POINTERS),
3904 ::capnp::schemas::bp_b2d0c825aac8249c + 142); 3920 ::capnp::schemas::bp_b2d0c825aac8249c + 142);
3905 } 3921 }
3906 inline void ConfiguredOutputDescriptor::Builder::setBinNames( ::capnp::List< ::capnp::Text>::Reader value) { 3922 inline void ConfiguredOutputDescriptor::Builder::setBinNames( ::capnp::List< ::capnp::Text>::Reader value) {
3907 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 3923 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
3908 _builder.getPointerField(1 * ::capnp::POINTERS), value); 3924 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
3909 } 3925 }
3910 inline void ConfiguredOutputDescriptor::Builder::setBinNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) { 3926 inline void ConfiguredOutputDescriptor::Builder::setBinNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
3911 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 3927 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
3912 _builder.getPointerField(1 * ::capnp::POINTERS), value); 3928 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
3913 } 3929 }
3914 inline ::capnp::List< ::capnp::Text>::Builder ConfiguredOutputDescriptor::Builder::initBinNames(unsigned int size) { 3930 inline ::capnp::List< ::capnp::Text>::Builder ConfiguredOutputDescriptor::Builder::initBinNames(unsigned int size) {
3915 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init( 3931 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(_builder.getPointerField(
3916 _builder.getPointerField(1 * ::capnp::POINTERS), size); 3932 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
3917 } 3933 }
3918 inline void ConfiguredOutputDescriptor::Builder::adoptBinNames( 3934 inline void ConfiguredOutputDescriptor::Builder::adoptBinNames(
3919 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) { 3935 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
3920 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt( 3936 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(_builder.getPointerField(
3921 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 3937 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
3922 } 3938 }
3923 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ConfiguredOutputDescriptor::Builder::disownBinNames() { 3939 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ConfiguredOutputDescriptor::Builder::disownBinNames() {
3924 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown( 3940 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(_builder.getPointerField(
3925 _builder.getPointerField(1 * ::capnp::POINTERS)); 3941 ::capnp::bounded<1>() * ::capnp::POINTERS));
3926 } 3942 }
3927 3943
3928 inline bool ConfiguredOutputDescriptor::Reader::getHasKnownExtents() const { 3944 inline bool ConfiguredOutputDescriptor::Reader::getHasKnownExtents() const {
3929 return _reader.getDataField<bool>( 3945 return _reader.getDataField<bool>(
3930 1 * ::capnp::ELEMENTS); 3946 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
3931 } 3947 }
3932 3948
3933 inline bool ConfiguredOutputDescriptor::Builder::getHasKnownExtents() { 3949 inline bool ConfiguredOutputDescriptor::Builder::getHasKnownExtents() {
3934 return _builder.getDataField<bool>( 3950 return _builder.getDataField<bool>(
3935 1 * ::capnp::ELEMENTS); 3951 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
3936 } 3952 }
3937 inline void ConfiguredOutputDescriptor::Builder::setHasKnownExtents(bool value) { 3953 inline void ConfiguredOutputDescriptor::Builder::setHasKnownExtents(bool value) {
3938 _builder.setDataField<bool>( 3954 _builder.setDataField<bool>(
3939 1 * ::capnp::ELEMENTS, value); 3955 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
3940 } 3956 }
3941 3957
3942 inline float ConfiguredOutputDescriptor::Reader::getMinValue() const { 3958 inline float ConfiguredOutputDescriptor::Reader::getMinValue() const {
3943 return _reader.getDataField<float>( 3959 return _reader.getDataField<float>(
3944 2 * ::capnp::ELEMENTS); 3960 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
3945 } 3961 }
3946 3962
3947 inline float ConfiguredOutputDescriptor::Builder::getMinValue() { 3963 inline float ConfiguredOutputDescriptor::Builder::getMinValue() {
3948 return _builder.getDataField<float>( 3964 return _builder.getDataField<float>(
3949 2 * ::capnp::ELEMENTS); 3965 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
3950 } 3966 }
3951 inline void ConfiguredOutputDescriptor::Builder::setMinValue(float value) { 3967 inline void ConfiguredOutputDescriptor::Builder::setMinValue(float value) {
3952 _builder.setDataField<float>( 3968 _builder.setDataField<float>(
3953 2 * ::capnp::ELEMENTS, value); 3969 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
3954 } 3970 }
3955 3971
3956 inline float ConfiguredOutputDescriptor::Reader::getMaxValue() const { 3972 inline float ConfiguredOutputDescriptor::Reader::getMaxValue() const {
3957 return _reader.getDataField<float>( 3973 return _reader.getDataField<float>(
3958 3 * ::capnp::ELEMENTS); 3974 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
3959 } 3975 }
3960 3976
3961 inline float ConfiguredOutputDescriptor::Builder::getMaxValue() { 3977 inline float ConfiguredOutputDescriptor::Builder::getMaxValue() {
3962 return _builder.getDataField<float>( 3978 return _builder.getDataField<float>(
3963 3 * ::capnp::ELEMENTS); 3979 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
3964 } 3980 }
3965 inline void ConfiguredOutputDescriptor::Builder::setMaxValue(float value) { 3981 inline void ConfiguredOutputDescriptor::Builder::setMaxValue(float value) {
3966 _builder.setDataField<float>( 3982 _builder.setDataField<float>(
3967 3 * ::capnp::ELEMENTS, value); 3983 ::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
3968 } 3984 }
3969 3985
3970 inline bool ConfiguredOutputDescriptor::Reader::getIsQuantized() const { 3986 inline bool ConfiguredOutputDescriptor::Reader::getIsQuantized() const {
3971 return _reader.getDataField<bool>( 3987 return _reader.getDataField<bool>(
3972 2 * ::capnp::ELEMENTS); 3988 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
3973 } 3989 }
3974 3990
3975 inline bool ConfiguredOutputDescriptor::Builder::getIsQuantized() { 3991 inline bool ConfiguredOutputDescriptor::Builder::getIsQuantized() {
3976 return _builder.getDataField<bool>( 3992 return _builder.getDataField<bool>(
3977 2 * ::capnp::ELEMENTS); 3993 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
3978 } 3994 }
3979 inline void ConfiguredOutputDescriptor::Builder::setIsQuantized(bool value) { 3995 inline void ConfiguredOutputDescriptor::Builder::setIsQuantized(bool value) {
3980 _builder.setDataField<bool>( 3996 _builder.setDataField<bool>(
3981 2 * ::capnp::ELEMENTS, value); 3997 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
3982 } 3998 }
3983 3999
3984 inline float ConfiguredOutputDescriptor::Reader::getQuantizeStep() const { 4000 inline float ConfiguredOutputDescriptor::Reader::getQuantizeStep() const {
3985 return _reader.getDataField<float>( 4001 return _reader.getDataField<float>(
3986 4 * ::capnp::ELEMENTS); 4002 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
3987 } 4003 }
3988 4004
3989 inline float ConfiguredOutputDescriptor::Builder::getQuantizeStep() { 4005 inline float ConfiguredOutputDescriptor::Builder::getQuantizeStep() {
3990 return _builder.getDataField<float>( 4006 return _builder.getDataField<float>(
3991 4 * ::capnp::ELEMENTS); 4007 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
3992 } 4008 }
3993 inline void ConfiguredOutputDescriptor::Builder::setQuantizeStep(float value) { 4009 inline void ConfiguredOutputDescriptor::Builder::setQuantizeStep(float value) {
3994 _builder.setDataField<float>( 4010 _builder.setDataField<float>(
3995 4 * ::capnp::ELEMENTS, value); 4011 ::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
3996 } 4012 }
3997 4013
3998 inline ::piper::SampleType ConfiguredOutputDescriptor::Reader::getSampleType() const { 4014 inline ::piper::SampleType ConfiguredOutputDescriptor::Reader::getSampleType() const {
3999 return _reader.getDataField< ::piper::SampleType>( 4015 return _reader.getDataField< ::piper::SampleType>(
4000 1 * ::capnp::ELEMENTS); 4016 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4001 } 4017 }
4002 4018
4003 inline ::piper::SampleType ConfiguredOutputDescriptor::Builder::getSampleType() { 4019 inline ::piper::SampleType ConfiguredOutputDescriptor::Builder::getSampleType() {
4004 return _builder.getDataField< ::piper::SampleType>( 4020 return _builder.getDataField< ::piper::SampleType>(
4005 1 * ::capnp::ELEMENTS); 4021 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4006 } 4022 }
4007 inline void ConfiguredOutputDescriptor::Builder::setSampleType( ::piper::SampleType value) { 4023 inline void ConfiguredOutputDescriptor::Builder::setSampleType( ::piper::SampleType value) {
4008 _builder.setDataField< ::piper::SampleType>( 4024 _builder.setDataField< ::piper::SampleType>(
4009 1 * ::capnp::ELEMENTS, value); 4025 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
4010 } 4026 }
4011 4027
4012 inline float ConfiguredOutputDescriptor::Reader::getSampleRate() const { 4028 inline float ConfiguredOutputDescriptor::Reader::getSampleRate() const {
4013 return _reader.getDataField<float>( 4029 return _reader.getDataField<float>(
4014 5 * ::capnp::ELEMENTS); 4030 ::capnp::bounded<5>() * ::capnp::ELEMENTS);
4015 } 4031 }
4016 4032
4017 inline float ConfiguredOutputDescriptor::Builder::getSampleRate() { 4033 inline float ConfiguredOutputDescriptor::Builder::getSampleRate() {
4018 return _builder.getDataField<float>( 4034 return _builder.getDataField<float>(
4019 5 * ::capnp::ELEMENTS); 4035 ::capnp::bounded<5>() * ::capnp::ELEMENTS);
4020 } 4036 }
4021 inline void ConfiguredOutputDescriptor::Builder::setSampleRate(float value) { 4037 inline void ConfiguredOutputDescriptor::Builder::setSampleRate(float value) {
4022 _builder.setDataField<float>( 4038 _builder.setDataField<float>(
4023 5 * ::capnp::ELEMENTS, value); 4039 ::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
4024 } 4040 }
4025 4041
4026 inline bool ConfiguredOutputDescriptor::Reader::getHasDuration() const { 4042 inline bool ConfiguredOutputDescriptor::Reader::getHasDuration() const {
4027 return _reader.getDataField<bool>( 4043 return _reader.getDataField<bool>(
4028 3 * ::capnp::ELEMENTS); 4044 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
4029 } 4045 }
4030 4046
4031 inline bool ConfiguredOutputDescriptor::Builder::getHasDuration() { 4047 inline bool ConfiguredOutputDescriptor::Builder::getHasDuration() {
4032 return _builder.getDataField<bool>( 4048 return _builder.getDataField<bool>(
4033 3 * ::capnp::ELEMENTS); 4049 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
4034 } 4050 }
4035 inline void ConfiguredOutputDescriptor::Builder::setHasDuration(bool value) { 4051 inline void ConfiguredOutputDescriptor::Builder::setHasDuration(bool value) {
4036 _builder.setDataField<bool>( 4052 _builder.setDataField<bool>(
4037 3 * ::capnp::ELEMENTS, value); 4053 ::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
4038 } 4054 }
4039 4055
4040 inline bool OutputDescriptor::Reader::hasBasic() const { 4056 inline bool OutputDescriptor::Reader::hasBasic() const {
4041 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 4057 return !_reader.getPointerField(
4058 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4042 } 4059 }
4043 inline bool OutputDescriptor::Builder::hasBasic() { 4060 inline bool OutputDescriptor::Builder::hasBasic() {
4044 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 4061 return !_builder.getPointerField(
4062 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4045 } 4063 }
4046 inline ::piper::Basic::Reader OutputDescriptor::Reader::getBasic() const { 4064 inline ::piper::Basic::Reader OutputDescriptor::Reader::getBasic() const {
4047 return ::capnp::_::PointerHelpers< ::piper::Basic>::get( 4065 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(_reader.getPointerField(
4048 _reader.getPointerField(0 * ::capnp::POINTERS)); 4066 ::capnp::bounded<0>() * ::capnp::POINTERS));
4049 } 4067 }
4050 inline ::piper::Basic::Builder OutputDescriptor::Builder::getBasic() { 4068 inline ::piper::Basic::Builder OutputDescriptor::Builder::getBasic() {
4051 return ::capnp::_::PointerHelpers< ::piper::Basic>::get( 4069 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(_builder.getPointerField(
4052 _builder.getPointerField(0 * ::capnp::POINTERS)); 4070 ::capnp::bounded<0>() * ::capnp::POINTERS));
4053 } 4071 }
4054 #if !CAPNP_LITE 4072 #if !CAPNP_LITE
4055 inline ::piper::Basic::Pipeline OutputDescriptor::Pipeline::getBasic() { 4073 inline ::piper::Basic::Pipeline OutputDescriptor::Pipeline::getBasic() {
4056 return ::piper::Basic::Pipeline(_typeless.getPointerField(0)); 4074 return ::piper::Basic::Pipeline(_typeless.getPointerField(0));
4057 } 4075 }
4058 #endif // !CAPNP_LITE 4076 #endif // !CAPNP_LITE
4059 inline void OutputDescriptor::Builder::setBasic( ::piper::Basic::Reader value) { 4077 inline void OutputDescriptor::Builder::setBasic( ::piper::Basic::Reader value) {
4060 ::capnp::_::PointerHelpers< ::piper::Basic>::set( 4078 ::capnp::_::PointerHelpers< ::piper::Basic>::set(_builder.getPointerField(
4061 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4079 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4062 } 4080 }
4063 inline ::piper::Basic::Builder OutputDescriptor::Builder::initBasic() { 4081 inline ::piper::Basic::Builder OutputDescriptor::Builder::initBasic() {
4064 return ::capnp::_::PointerHelpers< ::piper::Basic>::init( 4082 return ::capnp::_::PointerHelpers< ::piper::Basic>::init(_builder.getPointerField(
4065 _builder.getPointerField(0 * ::capnp::POINTERS)); 4083 ::capnp::bounded<0>() * ::capnp::POINTERS));
4066 } 4084 }
4067 inline void OutputDescriptor::Builder::adoptBasic( 4085 inline void OutputDescriptor::Builder::adoptBasic(
4068 ::capnp::Orphan< ::piper::Basic>&& value) { 4086 ::capnp::Orphan< ::piper::Basic>&& value) {
4069 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt( 4087 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt(_builder.getPointerField(
4070 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 4088 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4071 } 4089 }
4072 inline ::capnp::Orphan< ::piper::Basic> OutputDescriptor::Builder::disownBasic() { 4090 inline ::capnp::Orphan< ::piper::Basic> OutputDescriptor::Builder::disownBasic() {
4073 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown( 4091 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown(_builder.getPointerField(
4074 _builder.getPointerField(0 * ::capnp::POINTERS)); 4092 ::capnp::bounded<0>() * ::capnp::POINTERS));
4075 } 4093 }
4076 4094
4077 inline bool OutputDescriptor::Reader::hasConfigured() const { 4095 inline bool OutputDescriptor::Reader::hasConfigured() const {
4078 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 4096 return !_reader.getPointerField(
4097 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4079 } 4098 }
4080 inline bool OutputDescriptor::Builder::hasConfigured() { 4099 inline bool OutputDescriptor::Builder::hasConfigured() {
4081 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 4100 return !_builder.getPointerField(
4101 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4082 } 4102 }
4083 inline ::piper::ConfiguredOutputDescriptor::Reader OutputDescriptor::Reader::getConfigured() const { 4103 inline ::piper::ConfiguredOutputDescriptor::Reader OutputDescriptor::Reader::getConfigured() const {
4084 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::get( 4104 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::get(_reader.getPointerField(
4085 _reader.getPointerField(1 * ::capnp::POINTERS)); 4105 ::capnp::bounded<1>() * ::capnp::POINTERS));
4086 } 4106 }
4087 inline ::piper::ConfiguredOutputDescriptor::Builder OutputDescriptor::Builder::getConfigured() { 4107 inline ::piper::ConfiguredOutputDescriptor::Builder OutputDescriptor::Builder::getConfigured() {
4088 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::get( 4108 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::get(_builder.getPointerField(
4089 _builder.getPointerField(1 * ::capnp::POINTERS)); 4109 ::capnp::bounded<1>() * ::capnp::POINTERS));
4090 } 4110 }
4091 #if !CAPNP_LITE 4111 #if !CAPNP_LITE
4092 inline ::piper::ConfiguredOutputDescriptor::Pipeline OutputDescriptor::Pipeline::getConfigured() { 4112 inline ::piper::ConfiguredOutputDescriptor::Pipeline OutputDescriptor::Pipeline::getConfigured() {
4093 return ::piper::ConfiguredOutputDescriptor::Pipeline(_typeless.getPointerField(1)); 4113 return ::piper::ConfiguredOutputDescriptor::Pipeline(_typeless.getPointerField(1));
4094 } 4114 }
4095 #endif // !CAPNP_LITE 4115 #endif // !CAPNP_LITE
4096 inline void OutputDescriptor::Builder::setConfigured( ::piper::ConfiguredOutputDescriptor::Reader value) { 4116 inline void OutputDescriptor::Builder::setConfigured( ::piper::ConfiguredOutputDescriptor::Reader value) {
4097 ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::set( 4117 ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::set(_builder.getPointerField(
4098 _builder.getPointerField(1 * ::capnp::POINTERS), value); 4118 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
4099 } 4119 }
4100 inline ::piper::ConfiguredOutputDescriptor::Builder OutputDescriptor::Builder::initConfigured() { 4120 inline ::piper::ConfiguredOutputDescriptor::Builder OutputDescriptor::Builder::initConfigured() {
4101 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::init( 4121 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::init(_builder.getPointerField(
4102 _builder.getPointerField(1 * ::capnp::POINTERS)); 4122 ::capnp::bounded<1>() * ::capnp::POINTERS));
4103 } 4123 }
4104 inline void OutputDescriptor::Builder::adoptConfigured( 4124 inline void OutputDescriptor::Builder::adoptConfigured(
4105 ::capnp::Orphan< ::piper::ConfiguredOutputDescriptor>&& value) { 4125 ::capnp::Orphan< ::piper::ConfiguredOutputDescriptor>&& value) {
4106 ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::adopt( 4126 ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::adopt(_builder.getPointerField(
4107 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 4127 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
4108 } 4128 }
4109 inline ::capnp::Orphan< ::piper::ConfiguredOutputDescriptor> OutputDescriptor::Builder::disownConfigured() { 4129 inline ::capnp::Orphan< ::piper::ConfiguredOutputDescriptor> OutputDescriptor::Builder::disownConfigured() {
4110 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::disown( 4130 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::disown(_builder.getPointerField(
4111 _builder.getPointerField(1 * ::capnp::POINTERS)); 4131 ::capnp::bounded<1>() * ::capnp::POINTERS));
4112 } 4132 }
4113 4133
4114 inline bool ExtractorStaticData::Reader::hasKey() const { 4134 inline bool ExtractorStaticData::Reader::hasKey() const {
4115 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 4135 return !_reader.getPointerField(
4136 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4116 } 4137 }
4117 inline bool ExtractorStaticData::Builder::hasKey() { 4138 inline bool ExtractorStaticData::Builder::hasKey() {
4118 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 4139 return !_builder.getPointerField(
4140 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4119 } 4141 }
4120 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getKey() const { 4142 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getKey() const {
4121 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4143 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
4122 _reader.getPointerField(0 * ::capnp::POINTERS)); 4144 ::capnp::bounded<0>() * ::capnp::POINTERS));
4123 } 4145 }
4124 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getKey() { 4146 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getKey() {
4125 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4147 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
4126 _builder.getPointerField(0 * ::capnp::POINTERS)); 4148 ::capnp::bounded<0>() * ::capnp::POINTERS));
4127 } 4149 }
4128 inline void ExtractorStaticData::Builder::setKey( ::capnp::Text::Reader value) { 4150 inline void ExtractorStaticData::Builder::setKey( ::capnp::Text::Reader value) {
4129 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 4151 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
4130 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4152 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4131 } 4153 }
4132 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initKey(unsigned int size) { 4154 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initKey(unsigned int size) {
4133 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 4155 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
4134 _builder.getPointerField(0 * ::capnp::POINTERS), size); 4156 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
4135 } 4157 }
4136 inline void ExtractorStaticData::Builder::adoptKey( 4158 inline void ExtractorStaticData::Builder::adoptKey(
4137 ::capnp::Orphan< ::capnp::Text>&& value) { 4159 ::capnp::Orphan< ::capnp::Text>&& value) {
4138 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 4160 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
4139 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 4161 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4140 } 4162 }
4141 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownKey() { 4163 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownKey() {
4142 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 4164 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
4143 _builder.getPointerField(0 * ::capnp::POINTERS)); 4165 ::capnp::bounded<0>() * ::capnp::POINTERS));
4144 } 4166 }
4145 4167
4146 inline bool ExtractorStaticData::Reader::hasBasic() const { 4168 inline bool ExtractorStaticData::Reader::hasBasic() const {
4147 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 4169 return !_reader.getPointerField(
4170 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4148 } 4171 }
4149 inline bool ExtractorStaticData::Builder::hasBasic() { 4172 inline bool ExtractorStaticData::Builder::hasBasic() {
4150 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 4173 return !_builder.getPointerField(
4174 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4151 } 4175 }
4152 inline ::piper::Basic::Reader ExtractorStaticData::Reader::getBasic() const { 4176 inline ::piper::Basic::Reader ExtractorStaticData::Reader::getBasic() const {
4153 return ::capnp::_::PointerHelpers< ::piper::Basic>::get( 4177 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(_reader.getPointerField(
4154 _reader.getPointerField(1 * ::capnp::POINTERS)); 4178 ::capnp::bounded<1>() * ::capnp::POINTERS));
4155 } 4179 }
4156 inline ::piper::Basic::Builder ExtractorStaticData::Builder::getBasic() { 4180 inline ::piper::Basic::Builder ExtractorStaticData::Builder::getBasic() {
4157 return ::capnp::_::PointerHelpers< ::piper::Basic>::get( 4181 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(_builder.getPointerField(
4158 _builder.getPointerField(1 * ::capnp::POINTERS)); 4182 ::capnp::bounded<1>() * ::capnp::POINTERS));
4159 } 4183 }
4160 #if !CAPNP_LITE 4184 #if !CAPNP_LITE
4161 inline ::piper::Basic::Pipeline ExtractorStaticData::Pipeline::getBasic() { 4185 inline ::piper::Basic::Pipeline ExtractorStaticData::Pipeline::getBasic() {
4162 return ::piper::Basic::Pipeline(_typeless.getPointerField(1)); 4186 return ::piper::Basic::Pipeline(_typeless.getPointerField(1));
4163 } 4187 }
4164 #endif // !CAPNP_LITE 4188 #endif // !CAPNP_LITE
4165 inline void ExtractorStaticData::Builder::setBasic( ::piper::Basic::Reader value) { 4189 inline void ExtractorStaticData::Builder::setBasic( ::piper::Basic::Reader value) {
4166 ::capnp::_::PointerHelpers< ::piper::Basic>::set( 4190 ::capnp::_::PointerHelpers< ::piper::Basic>::set(_builder.getPointerField(
4167 _builder.getPointerField(1 * ::capnp::POINTERS), value); 4191 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
4168 } 4192 }
4169 inline ::piper::Basic::Builder ExtractorStaticData::Builder::initBasic() { 4193 inline ::piper::Basic::Builder ExtractorStaticData::Builder::initBasic() {
4170 return ::capnp::_::PointerHelpers< ::piper::Basic>::init( 4194 return ::capnp::_::PointerHelpers< ::piper::Basic>::init(_builder.getPointerField(
4171 _builder.getPointerField(1 * ::capnp::POINTERS)); 4195 ::capnp::bounded<1>() * ::capnp::POINTERS));
4172 } 4196 }
4173 inline void ExtractorStaticData::Builder::adoptBasic( 4197 inline void ExtractorStaticData::Builder::adoptBasic(
4174 ::capnp::Orphan< ::piper::Basic>&& value) { 4198 ::capnp::Orphan< ::piper::Basic>&& value) {
4175 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt( 4199 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt(_builder.getPointerField(
4176 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 4200 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
4177 } 4201 }
4178 inline ::capnp::Orphan< ::piper::Basic> ExtractorStaticData::Builder::disownBasic() { 4202 inline ::capnp::Orphan< ::piper::Basic> ExtractorStaticData::Builder::disownBasic() {
4179 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown( 4203 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown(_builder.getPointerField(
4180 _builder.getPointerField(1 * ::capnp::POINTERS)); 4204 ::capnp::bounded<1>() * ::capnp::POINTERS));
4181 } 4205 }
4182 4206
4183 inline bool ExtractorStaticData::Reader::hasMaker() const { 4207 inline bool ExtractorStaticData::Reader::hasMaker() const {
4184 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull(); 4208 return !_reader.getPointerField(
4209 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
4185 } 4210 }
4186 inline bool ExtractorStaticData::Builder::hasMaker() { 4211 inline bool ExtractorStaticData::Builder::hasMaker() {
4187 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull(); 4212 return !_builder.getPointerField(
4213 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
4188 } 4214 }
4189 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getMaker() const { 4215 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getMaker() const {
4190 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4216 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
4191 _reader.getPointerField(2 * ::capnp::POINTERS)); 4217 ::capnp::bounded<2>() * ::capnp::POINTERS));
4192 } 4218 }
4193 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getMaker() { 4219 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getMaker() {
4194 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4220 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
4195 _builder.getPointerField(2 * ::capnp::POINTERS)); 4221 ::capnp::bounded<2>() * ::capnp::POINTERS));
4196 } 4222 }
4197 inline void ExtractorStaticData::Builder::setMaker( ::capnp::Text::Reader value) { 4223 inline void ExtractorStaticData::Builder::setMaker( ::capnp::Text::Reader value) {
4198 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 4224 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
4199 _builder.getPointerField(2 * ::capnp::POINTERS), value); 4225 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
4200 } 4226 }
4201 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initMaker(unsigned int size) { 4227 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initMaker(unsigned int size) {
4202 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 4228 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
4203 _builder.getPointerField(2 * ::capnp::POINTERS), size); 4229 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
4204 } 4230 }
4205 inline void ExtractorStaticData::Builder::adoptMaker( 4231 inline void ExtractorStaticData::Builder::adoptMaker(
4206 ::capnp::Orphan< ::capnp::Text>&& value) { 4232 ::capnp::Orphan< ::capnp::Text>&& value) {
4207 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 4233 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
4208 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value)); 4234 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
4209 } 4235 }
4210 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownMaker() { 4236 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownMaker() {
4211 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 4237 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
4212 _builder.getPointerField(2 * ::capnp::POINTERS)); 4238 ::capnp::bounded<2>() * ::capnp::POINTERS));
4213 } 4239 }
4214 4240
4215 inline bool ExtractorStaticData::Reader::hasRights() const { 4241 inline bool ExtractorStaticData::Reader::hasRights() const {
4216 return !_reader.getPointerField(3 * ::capnp::POINTERS).isNull(); 4242 return !_reader.getPointerField(
4243 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
4217 } 4244 }
4218 inline bool ExtractorStaticData::Builder::hasRights() { 4245 inline bool ExtractorStaticData::Builder::hasRights() {
4219 return !_builder.getPointerField(3 * ::capnp::POINTERS).isNull(); 4246 return !_builder.getPointerField(
4247 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
4220 } 4248 }
4221 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getRights() const { 4249 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getRights() const {
4222 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4250 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
4223 _reader.getPointerField(3 * ::capnp::POINTERS)); 4251 ::capnp::bounded<3>() * ::capnp::POINTERS));
4224 } 4252 }
4225 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getRights() { 4253 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getRights() {
4226 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4254 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
4227 _builder.getPointerField(3 * ::capnp::POINTERS)); 4255 ::capnp::bounded<3>() * ::capnp::POINTERS));
4228 } 4256 }
4229 inline void ExtractorStaticData::Builder::setRights( ::capnp::Text::Reader value) { 4257 inline void ExtractorStaticData::Builder::setRights( ::capnp::Text::Reader value) {
4230 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 4258 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
4231 _builder.getPointerField(3 * ::capnp::POINTERS), value); 4259 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
4232 } 4260 }
4233 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initRights(unsigned int size) { 4261 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initRights(unsigned int size) {
4234 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 4262 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
4235 _builder.getPointerField(3 * ::capnp::POINTERS), size); 4263 ::capnp::bounded<3>() * ::capnp::POINTERS), size);
4236 } 4264 }
4237 inline void ExtractorStaticData::Builder::adoptRights( 4265 inline void ExtractorStaticData::Builder::adoptRights(
4238 ::capnp::Orphan< ::capnp::Text>&& value) { 4266 ::capnp::Orphan< ::capnp::Text>&& value) {
4239 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 4267 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
4240 _builder.getPointerField(3 * ::capnp::POINTERS), kj::mv(value)); 4268 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
4241 } 4269 }
4242 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownRights() { 4270 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownRights() {
4243 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 4271 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
4244 _builder.getPointerField(3 * ::capnp::POINTERS)); 4272 ::capnp::bounded<3>() * ::capnp::POINTERS));
4245 } 4273 }
4246 4274
4247 inline ::int32_t ExtractorStaticData::Reader::getVersion() const { 4275 inline ::int32_t ExtractorStaticData::Reader::getVersion() const {
4248 return _reader.getDataField< ::int32_t>( 4276 return _reader.getDataField< ::int32_t>(
4249 0 * ::capnp::ELEMENTS); 4277 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4250 } 4278 }
4251 4279
4252 inline ::int32_t ExtractorStaticData::Builder::getVersion() { 4280 inline ::int32_t ExtractorStaticData::Builder::getVersion() {
4253 return _builder.getDataField< ::int32_t>( 4281 return _builder.getDataField< ::int32_t>(
4254 0 * ::capnp::ELEMENTS); 4282 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4255 } 4283 }
4256 inline void ExtractorStaticData::Builder::setVersion( ::int32_t value) { 4284 inline void ExtractorStaticData::Builder::setVersion( ::int32_t value) {
4257 _builder.setDataField< ::int32_t>( 4285 _builder.setDataField< ::int32_t>(
4258 0 * ::capnp::ELEMENTS, value); 4286 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
4259 } 4287 }
4260 4288
4261 inline bool ExtractorStaticData::Reader::hasCategory() const { 4289 inline bool ExtractorStaticData::Reader::hasCategory() const {
4262 return !_reader.getPointerField(4 * ::capnp::POINTERS).isNull(); 4290 return !_reader.getPointerField(
4291 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
4263 } 4292 }
4264 inline bool ExtractorStaticData::Builder::hasCategory() { 4293 inline bool ExtractorStaticData::Builder::hasCategory() {
4265 return !_builder.getPointerField(4 * ::capnp::POINTERS).isNull(); 4294 return !_builder.getPointerField(
4295 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
4266 } 4296 }
4267 inline ::capnp::List< ::capnp::Text>::Reader ExtractorStaticData::Reader::getCategory() const { 4297 inline ::capnp::List< ::capnp::Text>::Reader ExtractorStaticData::Reader::getCategory() const {
4268 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 4298 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_reader.getPointerField(
4269 _reader.getPointerField(4 * ::capnp::POINTERS)); 4299 ::capnp::bounded<4>() * ::capnp::POINTERS));
4270 } 4300 }
4271 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::getCategory() { 4301 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::getCategory() {
4272 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 4302 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_builder.getPointerField(
4273 _builder.getPointerField(4 * ::capnp::POINTERS)); 4303 ::capnp::bounded<4>() * ::capnp::POINTERS));
4274 } 4304 }
4275 inline void ExtractorStaticData::Builder::setCategory( ::capnp::List< ::capnp::Text>::Reader value) { 4305 inline void ExtractorStaticData::Builder::setCategory( ::capnp::List< ::capnp::Text>::Reader value) {
4276 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 4306 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
4277 _builder.getPointerField(4 * ::capnp::POINTERS), value); 4307 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
4278 } 4308 }
4279 inline void ExtractorStaticData::Builder::setCategory(::kj::ArrayPtr<const ::capnp::Text::Reader> value) { 4309 inline void ExtractorStaticData::Builder::setCategory(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
4280 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 4310 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
4281 _builder.getPointerField(4 * ::capnp::POINTERS), value); 4311 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
4282 } 4312 }
4283 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::initCategory(unsigned int size) { 4313 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::initCategory(unsigned int size) {
4284 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init( 4314 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(_builder.getPointerField(
4285 _builder.getPointerField(4 * ::capnp::POINTERS), size); 4315 ::capnp::bounded<4>() * ::capnp::POINTERS), size);
4286 } 4316 }
4287 inline void ExtractorStaticData::Builder::adoptCategory( 4317 inline void ExtractorStaticData::Builder::adoptCategory(
4288 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) { 4318 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
4289 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt( 4319 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(_builder.getPointerField(
4290 _builder.getPointerField(4 * ::capnp::POINTERS), kj::mv(value)); 4320 ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
4291 } 4321 }
4292 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ExtractorStaticData::Builder::disownCategory() { 4322 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ExtractorStaticData::Builder::disownCategory() {
4293 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown( 4323 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(_builder.getPointerField(
4294 _builder.getPointerField(4 * ::capnp::POINTERS)); 4324 ::capnp::bounded<4>() * ::capnp::POINTERS));
4295 } 4325 }
4296 4326
4297 inline ::int32_t ExtractorStaticData::Reader::getMinChannelCount() const { 4327 inline ::int32_t ExtractorStaticData::Reader::getMinChannelCount() const {
4298 return _reader.getDataField< ::int32_t>( 4328 return _reader.getDataField< ::int32_t>(
4299 1 * ::capnp::ELEMENTS); 4329 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4300 } 4330 }
4301 4331
4302 inline ::int32_t ExtractorStaticData::Builder::getMinChannelCount() { 4332 inline ::int32_t ExtractorStaticData::Builder::getMinChannelCount() {
4303 return _builder.getDataField< ::int32_t>( 4333 return _builder.getDataField< ::int32_t>(
4304 1 * ::capnp::ELEMENTS); 4334 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4305 } 4335 }
4306 inline void ExtractorStaticData::Builder::setMinChannelCount( ::int32_t value) { 4336 inline void ExtractorStaticData::Builder::setMinChannelCount( ::int32_t value) {
4307 _builder.setDataField< ::int32_t>( 4337 _builder.setDataField< ::int32_t>(
4308 1 * ::capnp::ELEMENTS, value); 4338 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
4309 } 4339 }
4310 4340
4311 inline ::int32_t ExtractorStaticData::Reader::getMaxChannelCount() const { 4341 inline ::int32_t ExtractorStaticData::Reader::getMaxChannelCount() const {
4312 return _reader.getDataField< ::int32_t>( 4342 return _reader.getDataField< ::int32_t>(
4313 2 * ::capnp::ELEMENTS); 4343 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
4314 } 4344 }
4315 4345
4316 inline ::int32_t ExtractorStaticData::Builder::getMaxChannelCount() { 4346 inline ::int32_t ExtractorStaticData::Builder::getMaxChannelCount() {
4317 return _builder.getDataField< ::int32_t>( 4347 return _builder.getDataField< ::int32_t>(
4318 2 * ::capnp::ELEMENTS); 4348 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
4319 } 4349 }
4320 inline void ExtractorStaticData::Builder::setMaxChannelCount( ::int32_t value) { 4350 inline void ExtractorStaticData::Builder::setMaxChannelCount( ::int32_t value) {
4321 _builder.setDataField< ::int32_t>( 4351 _builder.setDataField< ::int32_t>(
4322 2 * ::capnp::ELEMENTS, value); 4352 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
4323 } 4353 }
4324 4354
4325 inline bool ExtractorStaticData::Reader::hasParameters() const { 4355 inline bool ExtractorStaticData::Reader::hasParameters() const {
4326 return !_reader.getPointerField(5 * ::capnp::POINTERS).isNull(); 4356 return !_reader.getPointerField(
4357 ::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
4327 } 4358 }
4328 inline bool ExtractorStaticData::Builder::hasParameters() { 4359 inline bool ExtractorStaticData::Builder::hasParameters() {
4329 return !_builder.getPointerField(5 * ::capnp::POINTERS).isNull(); 4360 return !_builder.getPointerField(
4361 ::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
4330 } 4362 }
4331 inline ::capnp::List< ::piper::ParameterDescriptor>::Reader ExtractorStaticData::Reader::getParameters() const { 4363 inline ::capnp::List< ::piper::ParameterDescriptor>::Reader ExtractorStaticData::Reader::getParameters() const {
4332 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::get( 4364 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::get(_reader.getPointerField(
4333 _reader.getPointerField(5 * ::capnp::POINTERS)); 4365 ::capnp::bounded<5>() * ::capnp::POINTERS));
4334 } 4366 }
4335 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder ExtractorStaticData::Builder::getParameters() { 4367 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder ExtractorStaticData::Builder::getParameters() {
4336 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::get( 4368 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::get(_builder.getPointerField(
4337 _builder.getPointerField(5 * ::capnp::POINTERS)); 4369 ::capnp::bounded<5>() * ::capnp::POINTERS));
4338 } 4370 }
4339 inline void ExtractorStaticData::Builder::setParameters( ::capnp::List< ::piper::ParameterDescriptor>::Reader value) { 4371 inline void ExtractorStaticData::Builder::setParameters( ::capnp::List< ::piper::ParameterDescriptor>::Reader value) {
4340 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::set( 4372 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::set(_builder.getPointerField(
4341 _builder.getPointerField(5 * ::capnp::POINTERS), value); 4373 ::capnp::bounded<5>() * ::capnp::POINTERS), value);
4342 } 4374 }
4343 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder ExtractorStaticData::Builder::initParameters(unsigned int size) { 4375 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder ExtractorStaticData::Builder::initParameters(unsigned int size) {
4344 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::init( 4376 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::init(_builder.getPointerField(
4345 _builder.getPointerField(5 * ::capnp::POINTERS), size); 4377 ::capnp::bounded<5>() * ::capnp::POINTERS), size);
4346 } 4378 }
4347 inline void ExtractorStaticData::Builder::adoptParameters( 4379 inline void ExtractorStaticData::Builder::adoptParameters(
4348 ::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>>&& value) { 4380 ::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>>&& value) {
4349 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::adopt( 4381 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::adopt(_builder.getPointerField(
4350 _builder.getPointerField(5 * ::capnp::POINTERS), kj::mv(value)); 4382 ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
4351 } 4383 }
4352 inline ::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>> ExtractorStaticData::Builder::disownParameters() { 4384 inline ::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>> ExtractorStaticData::Builder::disownParameters() {
4353 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::disown( 4385 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::disown(_builder.getPointerField(
4354 _builder.getPointerField(5 * ::capnp::POINTERS)); 4386 ::capnp::bounded<5>() * ::capnp::POINTERS));
4355 } 4387 }
4356 4388
4357 inline bool ExtractorStaticData::Reader::hasPrograms() const { 4389 inline bool ExtractorStaticData::Reader::hasPrograms() const {
4358 return !_reader.getPointerField(6 * ::capnp::POINTERS).isNull(); 4390 return !_reader.getPointerField(
4391 ::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
4359 } 4392 }
4360 inline bool ExtractorStaticData::Builder::hasPrograms() { 4393 inline bool ExtractorStaticData::Builder::hasPrograms() {
4361 return !_builder.getPointerField(6 * ::capnp::POINTERS).isNull(); 4394 return !_builder.getPointerField(
4395 ::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
4362 } 4396 }
4363 inline ::capnp::List< ::capnp::Text>::Reader ExtractorStaticData::Reader::getPrograms() const { 4397 inline ::capnp::List< ::capnp::Text>::Reader ExtractorStaticData::Reader::getPrograms() const {
4364 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 4398 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_reader.getPointerField(
4365 _reader.getPointerField(6 * ::capnp::POINTERS)); 4399 ::capnp::bounded<6>() * ::capnp::POINTERS));
4366 } 4400 }
4367 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::getPrograms() { 4401 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::getPrograms() {
4368 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 4402 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_builder.getPointerField(
4369 _builder.getPointerField(6 * ::capnp::POINTERS)); 4403 ::capnp::bounded<6>() * ::capnp::POINTERS));
4370 } 4404 }
4371 inline void ExtractorStaticData::Builder::setPrograms( ::capnp::List< ::capnp::Text>::Reader value) { 4405 inline void ExtractorStaticData::Builder::setPrograms( ::capnp::List< ::capnp::Text>::Reader value) {
4372 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 4406 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
4373 _builder.getPointerField(6 * ::capnp::POINTERS), value); 4407 ::capnp::bounded<6>() * ::capnp::POINTERS), value);
4374 } 4408 }
4375 inline void ExtractorStaticData::Builder::setPrograms(::kj::ArrayPtr<const ::capnp::Text::Reader> value) { 4409 inline void ExtractorStaticData::Builder::setPrograms(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
4376 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 4410 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
4377 _builder.getPointerField(6 * ::capnp::POINTERS), value); 4411 ::capnp::bounded<6>() * ::capnp::POINTERS), value);
4378 } 4412 }
4379 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::initPrograms(unsigned int size) { 4413 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::initPrograms(unsigned int size) {
4380 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init( 4414 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(_builder.getPointerField(
4381 _builder.getPointerField(6 * ::capnp::POINTERS), size); 4415 ::capnp::bounded<6>() * ::capnp::POINTERS), size);
4382 } 4416 }
4383 inline void ExtractorStaticData::Builder::adoptPrograms( 4417 inline void ExtractorStaticData::Builder::adoptPrograms(
4384 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) { 4418 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
4385 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt( 4419 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(_builder.getPointerField(
4386 _builder.getPointerField(6 * ::capnp::POINTERS), kj::mv(value)); 4420 ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
4387 } 4421 }
4388 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ExtractorStaticData::Builder::disownPrograms() { 4422 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ExtractorStaticData::Builder::disownPrograms() {
4389 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown( 4423 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(_builder.getPointerField(
4390 _builder.getPointerField(6 * ::capnp::POINTERS)); 4424 ::capnp::bounded<6>() * ::capnp::POINTERS));
4391 } 4425 }
4392 4426
4393 inline ::piper::InputDomain ExtractorStaticData::Reader::getInputDomain() const { 4427 inline ::piper::InputDomain ExtractorStaticData::Reader::getInputDomain() const {
4394 return _reader.getDataField< ::piper::InputDomain>( 4428 return _reader.getDataField< ::piper::InputDomain>(
4395 6 * ::capnp::ELEMENTS); 4429 ::capnp::bounded<6>() * ::capnp::ELEMENTS);
4396 } 4430 }
4397 4431
4398 inline ::piper::InputDomain ExtractorStaticData::Builder::getInputDomain() { 4432 inline ::piper::InputDomain ExtractorStaticData::Builder::getInputDomain() {
4399 return _builder.getDataField< ::piper::InputDomain>( 4433 return _builder.getDataField< ::piper::InputDomain>(
4400 6 * ::capnp::ELEMENTS); 4434 ::capnp::bounded<6>() * ::capnp::ELEMENTS);
4401 } 4435 }
4402 inline void ExtractorStaticData::Builder::setInputDomain( ::piper::InputDomain value) { 4436 inline void ExtractorStaticData::Builder::setInputDomain( ::piper::InputDomain value) {
4403 _builder.setDataField< ::piper::InputDomain>( 4437 _builder.setDataField< ::piper::InputDomain>(
4404 6 * ::capnp::ELEMENTS, value); 4438 ::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
4405 } 4439 }
4406 4440
4407 inline bool ExtractorStaticData::Reader::hasBasicOutputInfo() const { 4441 inline bool ExtractorStaticData::Reader::hasBasicOutputInfo() const {
4408 return !_reader.getPointerField(7 * ::capnp::POINTERS).isNull(); 4442 return !_reader.getPointerField(
4443 ::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
4409 } 4444 }
4410 inline bool ExtractorStaticData::Builder::hasBasicOutputInfo() { 4445 inline bool ExtractorStaticData::Builder::hasBasicOutputInfo() {
4411 return !_builder.getPointerField(7 * ::capnp::POINTERS).isNull(); 4446 return !_builder.getPointerField(
4447 ::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
4412 } 4448 }
4413 inline ::capnp::List< ::piper::Basic>::Reader ExtractorStaticData::Reader::getBasicOutputInfo() const { 4449 inline ::capnp::List< ::piper::Basic>::Reader ExtractorStaticData::Reader::getBasicOutputInfo() const {
4414 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::get( 4450 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::get(_reader.getPointerField(
4415 _reader.getPointerField(7 * ::capnp::POINTERS)); 4451 ::capnp::bounded<7>() * ::capnp::POINTERS));
4416 } 4452 }
4417 inline ::capnp::List< ::piper::Basic>::Builder ExtractorStaticData::Builder::getBasicOutputInfo() { 4453 inline ::capnp::List< ::piper::Basic>::Builder ExtractorStaticData::Builder::getBasicOutputInfo() {
4418 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::get( 4454 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::get(_builder.getPointerField(
4419 _builder.getPointerField(7 * ::capnp::POINTERS)); 4455 ::capnp::bounded<7>() * ::capnp::POINTERS));
4420 } 4456 }
4421 inline void ExtractorStaticData::Builder::setBasicOutputInfo( ::capnp::List< ::piper::Basic>::Reader value) { 4457 inline void ExtractorStaticData::Builder::setBasicOutputInfo( ::capnp::List< ::piper::Basic>::Reader value) {
4422 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::set( 4458 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::set(_builder.getPointerField(
4423 _builder.getPointerField(7 * ::capnp::POINTERS), value); 4459 ::capnp::bounded<7>() * ::capnp::POINTERS), value);
4424 } 4460 }
4425 inline ::capnp::List< ::piper::Basic>::Builder ExtractorStaticData::Builder::initBasicOutputInfo(unsigned int size) { 4461 inline ::capnp::List< ::piper::Basic>::Builder ExtractorStaticData::Builder::initBasicOutputInfo(unsigned int size) {
4426 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::init( 4462 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::init(_builder.getPointerField(
4427 _builder.getPointerField(7 * ::capnp::POINTERS), size); 4463 ::capnp::bounded<7>() * ::capnp::POINTERS), size);
4428 } 4464 }
4429 inline void ExtractorStaticData::Builder::adoptBasicOutputInfo( 4465 inline void ExtractorStaticData::Builder::adoptBasicOutputInfo(
4430 ::capnp::Orphan< ::capnp::List< ::piper::Basic>>&& value) { 4466 ::capnp::Orphan< ::capnp::List< ::piper::Basic>>&& value) {
4431 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::adopt( 4467 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::adopt(_builder.getPointerField(
4432 _builder.getPointerField(7 * ::capnp::POINTERS), kj::mv(value)); 4468 ::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
4433 } 4469 }
4434 inline ::capnp::Orphan< ::capnp::List< ::piper::Basic>> ExtractorStaticData::Builder::disownBasicOutputInfo() { 4470 inline ::capnp::Orphan< ::capnp::List< ::piper::Basic>> ExtractorStaticData::Builder::disownBasicOutputInfo() {
4435 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::disown( 4471 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::disown(_builder.getPointerField(
4436 _builder.getPointerField(7 * ::capnp::POINTERS)); 4472 ::capnp::bounded<7>() * ::capnp::POINTERS));
4437 } 4473 }
4438 4474
4439 inline ::int32_t RealTime::Reader::getSec() const { 4475 inline ::int32_t RealTime::Reader::getSec() const {
4440 return _reader.getDataField< ::int32_t>( 4476 return _reader.getDataField< ::int32_t>(
4441 0 * ::capnp::ELEMENTS); 4477 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4442 } 4478 }
4443 4479
4444 inline ::int32_t RealTime::Builder::getSec() { 4480 inline ::int32_t RealTime::Builder::getSec() {
4445 return _builder.getDataField< ::int32_t>( 4481 return _builder.getDataField< ::int32_t>(
4446 0 * ::capnp::ELEMENTS); 4482 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4447 } 4483 }
4448 inline void RealTime::Builder::setSec( ::int32_t value) { 4484 inline void RealTime::Builder::setSec( ::int32_t value) {
4449 _builder.setDataField< ::int32_t>( 4485 _builder.setDataField< ::int32_t>(
4450 0 * ::capnp::ELEMENTS, value); 4486 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
4451 } 4487 }
4452 4488
4453 inline ::int32_t RealTime::Reader::getNsec() const { 4489 inline ::int32_t RealTime::Reader::getNsec() const {
4454 return _reader.getDataField< ::int32_t>( 4490 return _reader.getDataField< ::int32_t>(
4455 1 * ::capnp::ELEMENTS); 4491 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4456 } 4492 }
4457 4493
4458 inline ::int32_t RealTime::Builder::getNsec() { 4494 inline ::int32_t RealTime::Builder::getNsec() {
4459 return _builder.getDataField< ::int32_t>( 4495 return _builder.getDataField< ::int32_t>(
4460 1 * ::capnp::ELEMENTS); 4496 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4461 } 4497 }
4462 inline void RealTime::Builder::setNsec( ::int32_t value) { 4498 inline void RealTime::Builder::setNsec( ::int32_t value) {
4463 _builder.setDataField< ::int32_t>( 4499 _builder.setDataField< ::int32_t>(
4464 1 * ::capnp::ELEMENTS, value); 4500 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
4465 } 4501 }
4466 4502
4467 inline bool ProcessInput::Reader::hasInputBuffers() const { 4503 inline bool ProcessInput::Reader::hasInputBuffers() const {
4468 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 4504 return !_reader.getPointerField(
4505 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4469 } 4506 }
4470 inline bool ProcessInput::Builder::hasInputBuffers() { 4507 inline bool ProcessInput::Builder::hasInputBuffers() {
4471 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 4508 return !_builder.getPointerField(
4509 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4472 } 4510 }
4473 inline ::capnp::List< ::capnp::List<float>>::Reader ProcessInput::Reader::getInputBuffers() const { 4511 inline ::capnp::List< ::capnp::List<float>>::Reader ProcessInput::Reader::getInputBuffers() const {
4474 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::get( 4512 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::get(_reader.getPointerField(
4475 _reader.getPointerField(0 * ::capnp::POINTERS)); 4513 ::capnp::bounded<0>() * ::capnp::POINTERS));
4476 } 4514 }
4477 inline ::capnp::List< ::capnp::List<float>>::Builder ProcessInput::Builder::getInputBuffers() { 4515 inline ::capnp::List< ::capnp::List<float>>::Builder ProcessInput::Builder::getInputBuffers() {
4478 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::get( 4516 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::get(_builder.getPointerField(
4479 _builder.getPointerField(0 * ::capnp::POINTERS)); 4517 ::capnp::bounded<0>() * ::capnp::POINTERS));
4480 } 4518 }
4481 inline void ProcessInput::Builder::setInputBuffers( ::capnp::List< ::capnp::List<float>>::Reader value) { 4519 inline void ProcessInput::Builder::setInputBuffers( ::capnp::List< ::capnp::List<float>>::Reader value) {
4482 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::set( 4520 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::set(_builder.getPointerField(
4483 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4521 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4484 } 4522 }
4485 inline void ProcessInput::Builder::setInputBuffers(::kj::ArrayPtr<const ::capnp::List<float>::Reader> value) { 4523 inline void ProcessInput::Builder::setInputBuffers(::kj::ArrayPtr<const ::capnp::List<float>::Reader> value) {
4486 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::set( 4524 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::set(_builder.getPointerField(
4487 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4525 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4488 } 4526 }
4489 inline ::capnp::List< ::capnp::List<float>>::Builder ProcessInput::Builder::initInputBuffers(unsigned int size) { 4527 inline ::capnp::List< ::capnp::List<float>>::Builder ProcessInput::Builder::initInputBuffers(unsigned int size) {
4490 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::init( 4528 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::init(_builder.getPointerField(
4491 _builder.getPointerField(0 * ::capnp::POINTERS), size); 4529 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
4492 } 4530 }
4493 inline void ProcessInput::Builder::adoptInputBuffers( 4531 inline void ProcessInput::Builder::adoptInputBuffers(
4494 ::capnp::Orphan< ::capnp::List< ::capnp::List<float>>>&& value) { 4532 ::capnp::Orphan< ::capnp::List< ::capnp::List<float>>>&& value) {
4495 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::adopt( 4533 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::adopt(_builder.getPointerField(
4496 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 4534 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4497 } 4535 }
4498 inline ::capnp::Orphan< ::capnp::List< ::capnp::List<float>>> ProcessInput::Builder::disownInputBuffers() { 4536 inline ::capnp::Orphan< ::capnp::List< ::capnp::List<float>>> ProcessInput::Builder::disownInputBuffers() {
4499 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::disown( 4537 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::disown(_builder.getPointerField(
4500 _builder.getPointerField(0 * ::capnp::POINTERS)); 4538 ::capnp::bounded<0>() * ::capnp::POINTERS));
4501 } 4539 }
4502 4540
4503 inline bool ProcessInput::Reader::hasTimestamp() const { 4541 inline bool ProcessInput::Reader::hasTimestamp() const {
4504 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 4542 return !_reader.getPointerField(
4543 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4505 } 4544 }
4506 inline bool ProcessInput::Builder::hasTimestamp() { 4545 inline bool ProcessInput::Builder::hasTimestamp() {
4507 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 4546 return !_builder.getPointerField(
4547 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4508 } 4548 }
4509 inline ::piper::RealTime::Reader ProcessInput::Reader::getTimestamp() const { 4549 inline ::piper::RealTime::Reader ProcessInput::Reader::getTimestamp() const {
4510 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get( 4550 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(_reader.getPointerField(
4511 _reader.getPointerField(1 * ::capnp::POINTERS)); 4551 ::capnp::bounded<1>() * ::capnp::POINTERS));
4512 } 4552 }
4513 inline ::piper::RealTime::Builder ProcessInput::Builder::getTimestamp() { 4553 inline ::piper::RealTime::Builder ProcessInput::Builder::getTimestamp() {
4514 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get( 4554 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(_builder.getPointerField(
4515 _builder.getPointerField(1 * ::capnp::POINTERS)); 4555 ::capnp::bounded<1>() * ::capnp::POINTERS));
4516 } 4556 }
4517 #if !CAPNP_LITE 4557 #if !CAPNP_LITE
4518 inline ::piper::RealTime::Pipeline ProcessInput::Pipeline::getTimestamp() { 4558 inline ::piper::RealTime::Pipeline ProcessInput::Pipeline::getTimestamp() {
4519 return ::piper::RealTime::Pipeline(_typeless.getPointerField(1)); 4559 return ::piper::RealTime::Pipeline(_typeless.getPointerField(1));
4520 } 4560 }
4521 #endif // !CAPNP_LITE 4561 #endif // !CAPNP_LITE
4522 inline void ProcessInput::Builder::setTimestamp( ::piper::RealTime::Reader value) { 4562 inline void ProcessInput::Builder::setTimestamp( ::piper::RealTime::Reader value) {
4523 ::capnp::_::PointerHelpers< ::piper::RealTime>::set( 4563 ::capnp::_::PointerHelpers< ::piper::RealTime>::set(_builder.getPointerField(
4524 _builder.getPointerField(1 * ::capnp::POINTERS), value); 4564 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
4525 } 4565 }
4526 inline ::piper::RealTime::Builder ProcessInput::Builder::initTimestamp() { 4566 inline ::piper::RealTime::Builder ProcessInput::Builder::initTimestamp() {
4527 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init( 4567 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init(_builder.getPointerField(
4528 _builder.getPointerField(1 * ::capnp::POINTERS)); 4568 ::capnp::bounded<1>() * ::capnp::POINTERS));
4529 } 4569 }
4530 inline void ProcessInput::Builder::adoptTimestamp( 4570 inline void ProcessInput::Builder::adoptTimestamp(
4531 ::capnp::Orphan< ::piper::RealTime>&& value) { 4571 ::capnp::Orphan< ::piper::RealTime>&& value) {
4532 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt( 4572 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt(_builder.getPointerField(
4533 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 4573 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
4534 } 4574 }
4535 inline ::capnp::Orphan< ::piper::RealTime> ProcessInput::Builder::disownTimestamp() { 4575 inline ::capnp::Orphan< ::piper::RealTime> ProcessInput::Builder::disownTimestamp() {
4536 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown( 4576 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown(_builder.getPointerField(
4537 _builder.getPointerField(1 * ::capnp::POINTERS)); 4577 ::capnp::bounded<1>() * ::capnp::POINTERS));
4538 } 4578 }
4539 4579
4540 inline bool Feature::Reader::getHasTimestamp() const { 4580 inline bool Feature::Reader::getHasTimestamp() const {
4541 return _reader.getDataField<bool>( 4581 return _reader.getDataField<bool>(
4542 0 * ::capnp::ELEMENTS); 4582 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4543 } 4583 }
4544 4584
4545 inline bool Feature::Builder::getHasTimestamp() { 4585 inline bool Feature::Builder::getHasTimestamp() {
4546 return _builder.getDataField<bool>( 4586 return _builder.getDataField<bool>(
4547 0 * ::capnp::ELEMENTS); 4587 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4548 } 4588 }
4549 inline void Feature::Builder::setHasTimestamp(bool value) { 4589 inline void Feature::Builder::setHasTimestamp(bool value) {
4550 _builder.setDataField<bool>( 4590 _builder.setDataField<bool>(
4551 0 * ::capnp::ELEMENTS, value); 4591 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
4552 } 4592 }
4553 4593
4554 inline bool Feature::Reader::hasTimestamp() const { 4594 inline bool Feature::Reader::hasTimestamp() const {
4555 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 4595 return !_reader.getPointerField(
4596 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4556 } 4597 }
4557 inline bool Feature::Builder::hasTimestamp() { 4598 inline bool Feature::Builder::hasTimestamp() {
4558 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 4599 return !_builder.getPointerField(
4600 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4559 } 4601 }
4560 inline ::piper::RealTime::Reader Feature::Reader::getTimestamp() const { 4602 inline ::piper::RealTime::Reader Feature::Reader::getTimestamp() const {
4561 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get( 4603 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(_reader.getPointerField(
4562 _reader.getPointerField(0 * ::capnp::POINTERS)); 4604 ::capnp::bounded<0>() * ::capnp::POINTERS));
4563 } 4605 }
4564 inline ::piper::RealTime::Builder Feature::Builder::getTimestamp() { 4606 inline ::piper::RealTime::Builder Feature::Builder::getTimestamp() {
4565 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get( 4607 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(_builder.getPointerField(
4566 _builder.getPointerField(0 * ::capnp::POINTERS)); 4608 ::capnp::bounded<0>() * ::capnp::POINTERS));
4567 } 4609 }
4568 #if !CAPNP_LITE 4610 #if !CAPNP_LITE
4569 inline ::piper::RealTime::Pipeline Feature::Pipeline::getTimestamp() { 4611 inline ::piper::RealTime::Pipeline Feature::Pipeline::getTimestamp() {
4570 return ::piper::RealTime::Pipeline(_typeless.getPointerField(0)); 4612 return ::piper::RealTime::Pipeline(_typeless.getPointerField(0));
4571 } 4613 }
4572 #endif // !CAPNP_LITE 4614 #endif // !CAPNP_LITE
4573 inline void Feature::Builder::setTimestamp( ::piper::RealTime::Reader value) { 4615 inline void Feature::Builder::setTimestamp( ::piper::RealTime::Reader value) {
4574 ::capnp::_::PointerHelpers< ::piper::RealTime>::set( 4616 ::capnp::_::PointerHelpers< ::piper::RealTime>::set(_builder.getPointerField(
4575 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4617 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4576 } 4618 }
4577 inline ::piper::RealTime::Builder Feature::Builder::initTimestamp() { 4619 inline ::piper::RealTime::Builder Feature::Builder::initTimestamp() {
4578 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init( 4620 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init(_builder.getPointerField(
4579 _builder.getPointerField(0 * ::capnp::POINTERS)); 4621 ::capnp::bounded<0>() * ::capnp::POINTERS));
4580 } 4622 }
4581 inline void Feature::Builder::adoptTimestamp( 4623 inline void Feature::Builder::adoptTimestamp(
4582 ::capnp::Orphan< ::piper::RealTime>&& value) { 4624 ::capnp::Orphan< ::piper::RealTime>&& value) {
4583 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt( 4625 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt(_builder.getPointerField(
4584 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 4626 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4585 } 4627 }
4586 inline ::capnp::Orphan< ::piper::RealTime> Feature::Builder::disownTimestamp() { 4628 inline ::capnp::Orphan< ::piper::RealTime> Feature::Builder::disownTimestamp() {
4587 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown( 4629 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown(_builder.getPointerField(
4588 _builder.getPointerField(0 * ::capnp::POINTERS)); 4630 ::capnp::bounded<0>() * ::capnp::POINTERS));
4589 } 4631 }
4590 4632
4591 inline bool Feature::Reader::getHasDuration() const { 4633 inline bool Feature::Reader::getHasDuration() const {
4592 return _reader.getDataField<bool>( 4634 return _reader.getDataField<bool>(
4593 1 * ::capnp::ELEMENTS); 4635 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4594 } 4636 }
4595 4637
4596 inline bool Feature::Builder::getHasDuration() { 4638 inline bool Feature::Builder::getHasDuration() {
4597 return _builder.getDataField<bool>( 4639 return _builder.getDataField<bool>(
4598 1 * ::capnp::ELEMENTS); 4640 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4599 } 4641 }
4600 inline void Feature::Builder::setHasDuration(bool value) { 4642 inline void Feature::Builder::setHasDuration(bool value) {
4601 _builder.setDataField<bool>( 4643 _builder.setDataField<bool>(
4602 1 * ::capnp::ELEMENTS, value); 4644 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
4603 } 4645 }
4604 4646
4605 inline bool Feature::Reader::hasDuration() const { 4647 inline bool Feature::Reader::hasDuration() const {
4606 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 4648 return !_reader.getPointerField(
4649 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4607 } 4650 }
4608 inline bool Feature::Builder::hasDuration() { 4651 inline bool Feature::Builder::hasDuration() {
4609 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 4652 return !_builder.getPointerField(
4653 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4610 } 4654 }
4611 inline ::piper::RealTime::Reader Feature::Reader::getDuration() const { 4655 inline ::piper::RealTime::Reader Feature::Reader::getDuration() const {
4612 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get( 4656 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(_reader.getPointerField(
4613 _reader.getPointerField(1 * ::capnp::POINTERS)); 4657 ::capnp::bounded<1>() * ::capnp::POINTERS));
4614 } 4658 }
4615 inline ::piper::RealTime::Builder Feature::Builder::getDuration() { 4659 inline ::piper::RealTime::Builder Feature::Builder::getDuration() {
4616 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get( 4660 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(_builder.getPointerField(
4617 _builder.getPointerField(1 * ::capnp::POINTERS)); 4661 ::capnp::bounded<1>() * ::capnp::POINTERS));
4618 } 4662 }
4619 #if !CAPNP_LITE 4663 #if !CAPNP_LITE
4620 inline ::piper::RealTime::Pipeline Feature::Pipeline::getDuration() { 4664 inline ::piper::RealTime::Pipeline Feature::Pipeline::getDuration() {
4621 return ::piper::RealTime::Pipeline(_typeless.getPointerField(1)); 4665 return ::piper::RealTime::Pipeline(_typeless.getPointerField(1));
4622 } 4666 }
4623 #endif // !CAPNP_LITE 4667 #endif // !CAPNP_LITE
4624 inline void Feature::Builder::setDuration( ::piper::RealTime::Reader value) { 4668 inline void Feature::Builder::setDuration( ::piper::RealTime::Reader value) {
4625 ::capnp::_::PointerHelpers< ::piper::RealTime>::set( 4669 ::capnp::_::PointerHelpers< ::piper::RealTime>::set(_builder.getPointerField(
4626 _builder.getPointerField(1 * ::capnp::POINTERS), value); 4670 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
4627 } 4671 }
4628 inline ::piper::RealTime::Builder Feature::Builder::initDuration() { 4672 inline ::piper::RealTime::Builder Feature::Builder::initDuration() {
4629 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init( 4673 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init(_builder.getPointerField(
4630 _builder.getPointerField(1 * ::capnp::POINTERS)); 4674 ::capnp::bounded<1>() * ::capnp::POINTERS));
4631 } 4675 }
4632 inline void Feature::Builder::adoptDuration( 4676 inline void Feature::Builder::adoptDuration(
4633 ::capnp::Orphan< ::piper::RealTime>&& value) { 4677 ::capnp::Orphan< ::piper::RealTime>&& value) {
4634 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt( 4678 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt(_builder.getPointerField(
4635 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 4679 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
4636 } 4680 }
4637 inline ::capnp::Orphan< ::piper::RealTime> Feature::Builder::disownDuration() { 4681 inline ::capnp::Orphan< ::piper::RealTime> Feature::Builder::disownDuration() {
4638 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown( 4682 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown(_builder.getPointerField(
4639 _builder.getPointerField(1 * ::capnp::POINTERS)); 4683 ::capnp::bounded<1>() * ::capnp::POINTERS));
4640 } 4684 }
4641 4685
4642 inline bool Feature::Reader::hasLabel() const { 4686 inline bool Feature::Reader::hasLabel() const {
4643 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull(); 4687 return !_reader.getPointerField(
4688 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
4644 } 4689 }
4645 inline bool Feature::Builder::hasLabel() { 4690 inline bool Feature::Builder::hasLabel() {
4646 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull(); 4691 return !_builder.getPointerField(
4692 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
4647 } 4693 }
4648 inline ::capnp::Text::Reader Feature::Reader::getLabel() const { 4694 inline ::capnp::Text::Reader Feature::Reader::getLabel() const {
4649 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4695 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
4650 _reader.getPointerField(2 * ::capnp::POINTERS)); 4696 ::capnp::bounded<2>() * ::capnp::POINTERS));
4651 } 4697 }
4652 inline ::capnp::Text::Builder Feature::Builder::getLabel() { 4698 inline ::capnp::Text::Builder Feature::Builder::getLabel() {
4653 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4699 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
4654 _builder.getPointerField(2 * ::capnp::POINTERS)); 4700 ::capnp::bounded<2>() * ::capnp::POINTERS));
4655 } 4701 }
4656 inline void Feature::Builder::setLabel( ::capnp::Text::Reader value) { 4702 inline void Feature::Builder::setLabel( ::capnp::Text::Reader value) {
4657 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 4703 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
4658 _builder.getPointerField(2 * ::capnp::POINTERS), value); 4704 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
4659 } 4705 }
4660 inline ::capnp::Text::Builder Feature::Builder::initLabel(unsigned int size) { 4706 inline ::capnp::Text::Builder Feature::Builder::initLabel(unsigned int size) {
4661 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 4707 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
4662 _builder.getPointerField(2 * ::capnp::POINTERS), size); 4708 ::capnp::bounded<2>() * ::capnp::POINTERS), size);
4663 } 4709 }
4664 inline void Feature::Builder::adoptLabel( 4710 inline void Feature::Builder::adoptLabel(
4665 ::capnp::Orphan< ::capnp::Text>&& value) { 4711 ::capnp::Orphan< ::capnp::Text>&& value) {
4666 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 4712 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
4667 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value)); 4713 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
4668 } 4714 }
4669 inline ::capnp::Orphan< ::capnp::Text> Feature::Builder::disownLabel() { 4715 inline ::capnp::Orphan< ::capnp::Text> Feature::Builder::disownLabel() {
4670 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 4716 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
4671 _builder.getPointerField(2 * ::capnp::POINTERS)); 4717 ::capnp::bounded<2>() * ::capnp::POINTERS));
4672 } 4718 }
4673 4719
4674 inline bool Feature::Reader::hasFeatureValues() const { 4720 inline bool Feature::Reader::hasFeatureValues() const {
4675 return !_reader.getPointerField(3 * ::capnp::POINTERS).isNull(); 4721 return !_reader.getPointerField(
4722 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
4676 } 4723 }
4677 inline bool Feature::Builder::hasFeatureValues() { 4724 inline bool Feature::Builder::hasFeatureValues() {
4678 return !_builder.getPointerField(3 * ::capnp::POINTERS).isNull(); 4725 return !_builder.getPointerField(
4726 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
4679 } 4727 }
4680 inline ::capnp::List<float>::Reader Feature::Reader::getFeatureValues() const { 4728 inline ::capnp::List<float>::Reader Feature::Reader::getFeatureValues() const {
4681 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get( 4729 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_reader.getPointerField(
4682 _reader.getPointerField(3 * ::capnp::POINTERS), 4730 ::capnp::bounded<3>() * ::capnp::POINTERS),
4683 ::capnp::schemas::bp_d6a172208c9a1760 + 115); 4731 ::capnp::schemas::bp_d6a172208c9a1760 + 115);
4684 } 4732 }
4685 inline ::capnp::List<float>::Builder Feature::Builder::getFeatureValues() { 4733 inline ::capnp::List<float>::Builder Feature::Builder::getFeatureValues() {
4686 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get( 4734 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(_builder.getPointerField(
4687 _builder.getPointerField(3 * ::capnp::POINTERS), 4735 ::capnp::bounded<3>() * ::capnp::POINTERS),
4688 ::capnp::schemas::bp_d6a172208c9a1760 + 115); 4736 ::capnp::schemas::bp_d6a172208c9a1760 + 115);
4689 } 4737 }
4690 inline void Feature::Builder::setFeatureValues( ::capnp::List<float>::Reader value) { 4738 inline void Feature::Builder::setFeatureValues( ::capnp::List<float>::Reader value) {
4691 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set( 4739 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
4692 _builder.getPointerField(3 * ::capnp::POINTERS), value); 4740 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
4693 } 4741 }
4694 inline void Feature::Builder::setFeatureValues(::kj::ArrayPtr<const float> value) { 4742 inline void Feature::Builder::setFeatureValues(::kj::ArrayPtr<const float> value) {
4695 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set( 4743 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(_builder.getPointerField(
4696 _builder.getPointerField(3 * ::capnp::POINTERS), value); 4744 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
4697 } 4745 }
4698 inline ::capnp::List<float>::Builder Feature::Builder::initFeatureValues(unsigned int size) { 4746 inline ::capnp::List<float>::Builder Feature::Builder::initFeatureValues(unsigned int size) {
4699 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init( 4747 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init(_builder.getPointerField(
4700 _builder.getPointerField(3 * ::capnp::POINTERS), size); 4748 ::capnp::bounded<3>() * ::capnp::POINTERS), size);
4701 } 4749 }
4702 inline void Feature::Builder::adoptFeatureValues( 4750 inline void Feature::Builder::adoptFeatureValues(
4703 ::capnp::Orphan< ::capnp::List<float>>&& value) { 4751 ::capnp::Orphan< ::capnp::List<float>>&& value) {
4704 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt( 4752 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt(_builder.getPointerField(
4705 _builder.getPointerField(3 * ::capnp::POINTERS), kj::mv(value)); 4753 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
4706 } 4754 }
4707 inline ::capnp::Orphan< ::capnp::List<float>> Feature::Builder::disownFeatureValues() { 4755 inline ::capnp::Orphan< ::capnp::List<float>> Feature::Builder::disownFeatureValues() {
4708 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown( 4756 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown(_builder.getPointerField(
4709 _builder.getPointerField(3 * ::capnp::POINTERS)); 4757 ::capnp::bounded<3>() * ::capnp::POINTERS));
4710 } 4758 }
4711 4759
4712 inline bool FeatureSet::Reader::hasFeaturePairs() const { 4760 inline bool FeatureSet::Reader::hasFeaturePairs() const {
4713 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 4761 return !_reader.getPointerField(
4762 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4714 } 4763 }
4715 inline bool FeatureSet::Builder::hasFeaturePairs() { 4764 inline bool FeatureSet::Builder::hasFeaturePairs() {
4716 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 4765 return !_builder.getPointerField(
4766 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4717 } 4767 }
4718 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Reader FeatureSet::Reader::getFeaturePairs() const { 4768 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Reader FeatureSet::Reader::getFeaturePairs() const {
4719 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::get( 4769 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::get(_reader.getPointerField(
4720 _reader.getPointerField(0 * ::capnp::POINTERS)); 4770 ::capnp::bounded<0>() * ::capnp::POINTERS));
4721 } 4771 }
4722 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder FeatureSet::Builder::getFeaturePairs() { 4772 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder FeatureSet::Builder::getFeaturePairs() {
4723 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::get( 4773 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::get(_builder.getPointerField(
4724 _builder.getPointerField(0 * ::capnp::POINTERS)); 4774 ::capnp::bounded<0>() * ::capnp::POINTERS));
4725 } 4775 }
4726 inline void FeatureSet::Builder::setFeaturePairs( ::capnp::List< ::piper::FeatureSet::FSPair>::Reader value) { 4776 inline void FeatureSet::Builder::setFeaturePairs( ::capnp::List< ::piper::FeatureSet::FSPair>::Reader value) {
4727 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::set( 4777 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::set(_builder.getPointerField(
4728 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4778 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4729 } 4779 }
4730 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder FeatureSet::Builder::initFeaturePairs(unsigned int size) { 4780 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder FeatureSet::Builder::initFeaturePairs(unsigned int size) {
4731 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::init( 4781 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::init(_builder.getPointerField(
4732 _builder.getPointerField(0 * ::capnp::POINTERS), size); 4782 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
4733 } 4783 }
4734 inline void FeatureSet::Builder::adoptFeaturePairs( 4784 inline void FeatureSet::Builder::adoptFeaturePairs(
4735 ::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>>&& value) { 4785 ::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>>&& value) {
4736 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::adopt( 4786 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::adopt(_builder.getPointerField(
4737 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 4787 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4738 } 4788 }
4739 inline ::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>> FeatureSet::Builder::disownFeaturePairs() { 4789 inline ::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>> FeatureSet::Builder::disownFeaturePairs() {
4740 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::disown( 4790 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::disown(_builder.getPointerField(
4741 _builder.getPointerField(0 * ::capnp::POINTERS)); 4791 ::capnp::bounded<0>() * ::capnp::POINTERS));
4742 } 4792 }
4743 4793
4744 inline bool FeatureSet::FSPair::Reader::hasOutput() const { 4794 inline bool FeatureSet::FSPair::Reader::hasOutput() const {
4745 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 4795 return !_reader.getPointerField(
4796 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4746 } 4797 }
4747 inline bool FeatureSet::FSPair::Builder::hasOutput() { 4798 inline bool FeatureSet::FSPair::Builder::hasOutput() {
4748 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 4799 return !_builder.getPointerField(
4800 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4749 } 4801 }
4750 inline ::capnp::Text::Reader FeatureSet::FSPair::Reader::getOutput() const { 4802 inline ::capnp::Text::Reader FeatureSet::FSPair::Reader::getOutput() const {
4751 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4803 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
4752 _reader.getPointerField(0 * ::capnp::POINTERS)); 4804 ::capnp::bounded<0>() * ::capnp::POINTERS));
4753 } 4805 }
4754 inline ::capnp::Text::Builder FeatureSet::FSPair::Builder::getOutput() { 4806 inline ::capnp::Text::Builder FeatureSet::FSPair::Builder::getOutput() {
4755 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4807 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
4756 _builder.getPointerField(0 * ::capnp::POINTERS)); 4808 ::capnp::bounded<0>() * ::capnp::POINTERS));
4757 } 4809 }
4758 inline void FeatureSet::FSPair::Builder::setOutput( ::capnp::Text::Reader value) { 4810 inline void FeatureSet::FSPair::Builder::setOutput( ::capnp::Text::Reader value) {
4759 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 4811 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
4760 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4812 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4761 } 4813 }
4762 inline ::capnp::Text::Builder FeatureSet::FSPair::Builder::initOutput(unsigned int size) { 4814 inline ::capnp::Text::Builder FeatureSet::FSPair::Builder::initOutput(unsigned int size) {
4763 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 4815 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
4764 _builder.getPointerField(0 * ::capnp::POINTERS), size); 4816 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
4765 } 4817 }
4766 inline void FeatureSet::FSPair::Builder::adoptOutput( 4818 inline void FeatureSet::FSPair::Builder::adoptOutput(
4767 ::capnp::Orphan< ::capnp::Text>&& value) { 4819 ::capnp::Orphan< ::capnp::Text>&& value) {
4768 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 4820 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
4769 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 4821 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4770 } 4822 }
4771 inline ::capnp::Orphan< ::capnp::Text> FeatureSet::FSPair::Builder::disownOutput() { 4823 inline ::capnp::Orphan< ::capnp::Text> FeatureSet::FSPair::Builder::disownOutput() {
4772 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 4824 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
4773 _builder.getPointerField(0 * ::capnp::POINTERS)); 4825 ::capnp::bounded<0>() * ::capnp::POINTERS));
4774 } 4826 }
4775 4827
4776 inline bool FeatureSet::FSPair::Reader::hasFeatures() const { 4828 inline bool FeatureSet::FSPair::Reader::hasFeatures() const {
4777 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 4829 return !_reader.getPointerField(
4830 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4778 } 4831 }
4779 inline bool FeatureSet::FSPair::Builder::hasFeatures() { 4832 inline bool FeatureSet::FSPair::Builder::hasFeatures() {
4780 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 4833 return !_builder.getPointerField(
4834 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4781 } 4835 }
4782 inline ::capnp::List< ::piper::Feature>::Reader FeatureSet::FSPair::Reader::getFeatures() const { 4836 inline ::capnp::List< ::piper::Feature>::Reader FeatureSet::FSPair::Reader::getFeatures() const {
4783 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::get( 4837 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::get(_reader.getPointerField(
4784 _reader.getPointerField(1 * ::capnp::POINTERS), 4838 ::capnp::bounded<1>() * ::capnp::POINTERS),
4785 ::capnp::schemas::bp_ab2572c346316b24 + 52); 4839 ::capnp::schemas::bp_ab2572c346316b24 + 52);
4786 } 4840 }
4787 inline ::capnp::List< ::piper::Feature>::Builder FeatureSet::FSPair::Builder::getFeatures() { 4841 inline ::capnp::List< ::piper::Feature>::Builder FeatureSet::FSPair::Builder::getFeatures() {
4788 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::get( 4842 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::get(_builder.getPointerField(
4789 _builder.getPointerField(1 * ::capnp::POINTERS), 4843 ::capnp::bounded<1>() * ::capnp::POINTERS),
4790 ::capnp::schemas::bp_ab2572c346316b24 + 52); 4844 ::capnp::schemas::bp_ab2572c346316b24 + 52);
4791 } 4845 }
4792 inline void FeatureSet::FSPair::Builder::setFeatures( ::capnp::List< ::piper::Feature>::Reader value) { 4846 inline void FeatureSet::FSPair::Builder::setFeatures( ::capnp::List< ::piper::Feature>::Reader value) {
4793 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::set( 4847 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::set(_builder.getPointerField(
4794 _builder.getPointerField(1 * ::capnp::POINTERS), value); 4848 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
4795 } 4849 }
4796 inline ::capnp::List< ::piper::Feature>::Builder FeatureSet::FSPair::Builder::initFeatures(unsigned int size) { 4850 inline ::capnp::List< ::piper::Feature>::Builder FeatureSet::FSPair::Builder::initFeatures(unsigned int size) {
4797 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::init( 4851 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::init(_builder.getPointerField(
4798 _builder.getPointerField(1 * ::capnp::POINTERS), size); 4852 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
4799 } 4853 }
4800 inline void FeatureSet::FSPair::Builder::adoptFeatures( 4854 inline void FeatureSet::FSPair::Builder::adoptFeatures(
4801 ::capnp::Orphan< ::capnp::List< ::piper::Feature>>&& value) { 4855 ::capnp::Orphan< ::capnp::List< ::piper::Feature>>&& value) {
4802 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::adopt( 4856 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::adopt(_builder.getPointerField(
4803 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 4857 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
4804 } 4858 }
4805 inline ::capnp::Orphan< ::capnp::List< ::piper::Feature>> FeatureSet::FSPair::Builder::disownFeatures() { 4859 inline ::capnp::Orphan< ::capnp::List< ::piper::Feature>> FeatureSet::FSPair::Builder::disownFeatures() {
4806 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::disown( 4860 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::disown(_builder.getPointerField(
4807 _builder.getPointerField(1 * ::capnp::POINTERS)); 4861 ::capnp::bounded<1>() * ::capnp::POINTERS));
4808 } 4862 }
4809 4863
4810 inline ::int32_t Framing::Reader::getBlockSize() const { 4864 inline ::int32_t Framing::Reader::getBlockSize() const {
4811 return _reader.getDataField< ::int32_t>( 4865 return _reader.getDataField< ::int32_t>(
4812 0 * ::capnp::ELEMENTS); 4866 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4813 } 4867 }
4814 4868
4815 inline ::int32_t Framing::Builder::getBlockSize() { 4869 inline ::int32_t Framing::Builder::getBlockSize() {
4816 return _builder.getDataField< ::int32_t>( 4870 return _builder.getDataField< ::int32_t>(
4817 0 * ::capnp::ELEMENTS); 4871 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4818 } 4872 }
4819 inline void Framing::Builder::setBlockSize( ::int32_t value) { 4873 inline void Framing::Builder::setBlockSize( ::int32_t value) {
4820 _builder.setDataField< ::int32_t>( 4874 _builder.setDataField< ::int32_t>(
4821 0 * ::capnp::ELEMENTS, value); 4875 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
4822 } 4876 }
4823 4877
4824 inline ::int32_t Framing::Reader::getStepSize() const { 4878 inline ::int32_t Framing::Reader::getStepSize() const {
4825 return _reader.getDataField< ::int32_t>( 4879 return _reader.getDataField< ::int32_t>(
4826 1 * ::capnp::ELEMENTS); 4880 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4827 } 4881 }
4828 4882
4829 inline ::int32_t Framing::Builder::getStepSize() { 4883 inline ::int32_t Framing::Builder::getStepSize() {
4830 return _builder.getDataField< ::int32_t>( 4884 return _builder.getDataField< ::int32_t>(
4831 1 * ::capnp::ELEMENTS); 4885 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
4832 } 4886 }
4833 inline void Framing::Builder::setStepSize( ::int32_t value) { 4887 inline void Framing::Builder::setStepSize( ::int32_t value) {
4834 _builder.setDataField< ::int32_t>( 4888 _builder.setDataField< ::int32_t>(
4835 1 * ::capnp::ELEMENTS, value); 4889 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
4836 } 4890 }
4837 4891
4838 inline bool Configuration::Reader::hasParameterValues() const { 4892 inline bool Configuration::Reader::hasParameterValues() const {
4839 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 4893 return !_reader.getPointerField(
4894 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4840 } 4895 }
4841 inline bool Configuration::Builder::hasParameterValues() { 4896 inline bool Configuration::Builder::hasParameterValues() {
4842 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 4897 return !_builder.getPointerField(
4898 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4843 } 4899 }
4844 inline ::capnp::List< ::piper::Configuration::PVPair>::Reader Configuration::Reader::getParameterValues() const { 4900 inline ::capnp::List< ::piper::Configuration::PVPair>::Reader Configuration::Reader::getParameterValues() const {
4845 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::get( 4901 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::get(_reader.getPointerField(
4846 _reader.getPointerField(0 * ::capnp::POINTERS)); 4902 ::capnp::bounded<0>() * ::capnp::POINTERS));
4847 } 4903 }
4848 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder Configuration::Builder::getParameterValues() { 4904 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder Configuration::Builder::getParameterValues() {
4849 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::get( 4905 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::get(_builder.getPointerField(
4850 _builder.getPointerField(0 * ::capnp::POINTERS)); 4906 ::capnp::bounded<0>() * ::capnp::POINTERS));
4851 } 4907 }
4852 inline void Configuration::Builder::setParameterValues( ::capnp::List< ::piper::Configuration::PVPair>::Reader value) { 4908 inline void Configuration::Builder::setParameterValues( ::capnp::List< ::piper::Configuration::PVPair>::Reader value) {
4853 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::set( 4909 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::set(_builder.getPointerField(
4854 _builder.getPointerField(0 * ::capnp::POINTERS), value); 4910 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4855 } 4911 }
4856 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder Configuration::Builder::initParameterValues(unsigned int size) { 4912 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder Configuration::Builder::initParameterValues(unsigned int size) {
4857 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::init( 4913 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::init(_builder.getPointerField(
4858 _builder.getPointerField(0 * ::capnp::POINTERS), size); 4914 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
4859 } 4915 }
4860 inline void Configuration::Builder::adoptParameterValues( 4916 inline void Configuration::Builder::adoptParameterValues(
4861 ::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>>&& value) { 4917 ::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>>&& value) {
4862 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::adopt( 4918 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::adopt(_builder.getPointerField(
4863 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 4919 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4864 } 4920 }
4865 inline ::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>> Configuration::Builder::disownParameterValues() { 4921 inline ::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>> Configuration::Builder::disownParameterValues() {
4866 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::disown( 4922 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::disown(_builder.getPointerField(
4867 _builder.getPointerField(0 * ::capnp::POINTERS)); 4923 ::capnp::bounded<0>() * ::capnp::POINTERS));
4868 } 4924 }
4869 4925
4870 inline bool Configuration::Reader::hasCurrentProgram() const { 4926 inline bool Configuration::Reader::hasCurrentProgram() const {
4871 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 4927 return !_reader.getPointerField(
4928 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4872 } 4929 }
4873 inline bool Configuration::Builder::hasCurrentProgram() { 4930 inline bool Configuration::Builder::hasCurrentProgram() {
4874 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 4931 return !_builder.getPointerField(
4932 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
4875 } 4933 }
4876 inline ::capnp::Text::Reader Configuration::Reader::getCurrentProgram() const { 4934 inline ::capnp::Text::Reader Configuration::Reader::getCurrentProgram() const {
4877 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4935 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
4878 _reader.getPointerField(1 * ::capnp::POINTERS)); 4936 ::capnp::bounded<1>() * ::capnp::POINTERS));
4879 } 4937 }
4880 inline ::capnp::Text::Builder Configuration::Builder::getCurrentProgram() { 4938 inline ::capnp::Text::Builder Configuration::Builder::getCurrentProgram() {
4881 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 4939 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
4882 _builder.getPointerField(1 * ::capnp::POINTERS)); 4940 ::capnp::bounded<1>() * ::capnp::POINTERS));
4883 } 4941 }
4884 inline void Configuration::Builder::setCurrentProgram( ::capnp::Text::Reader value) { 4942 inline void Configuration::Builder::setCurrentProgram( ::capnp::Text::Reader value) {
4885 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 4943 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
4886 _builder.getPointerField(1 * ::capnp::POINTERS), value); 4944 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
4887 } 4945 }
4888 inline ::capnp::Text::Builder Configuration::Builder::initCurrentProgram(unsigned int size) { 4946 inline ::capnp::Text::Builder Configuration::Builder::initCurrentProgram(unsigned int size) {
4889 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 4947 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
4890 _builder.getPointerField(1 * ::capnp::POINTERS), size); 4948 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
4891 } 4949 }
4892 inline void Configuration::Builder::adoptCurrentProgram( 4950 inline void Configuration::Builder::adoptCurrentProgram(
4893 ::capnp::Orphan< ::capnp::Text>&& value) { 4951 ::capnp::Orphan< ::capnp::Text>&& value) {
4894 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 4952 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
4895 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 4953 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
4896 } 4954 }
4897 inline ::capnp::Orphan< ::capnp::Text> Configuration::Builder::disownCurrentProgram() { 4955 inline ::capnp::Orphan< ::capnp::Text> Configuration::Builder::disownCurrentProgram() {
4898 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 4956 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
4899 _builder.getPointerField(1 * ::capnp::POINTERS)); 4957 ::capnp::bounded<1>() * ::capnp::POINTERS));
4900 } 4958 }
4901 4959
4902 inline ::int32_t Configuration::Reader::getChannelCount() const { 4960 inline ::int32_t Configuration::Reader::getChannelCount() const {
4903 return _reader.getDataField< ::int32_t>( 4961 return _reader.getDataField< ::int32_t>(
4904 0 * ::capnp::ELEMENTS); 4962 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4905 } 4963 }
4906 4964
4907 inline ::int32_t Configuration::Builder::getChannelCount() { 4965 inline ::int32_t Configuration::Builder::getChannelCount() {
4908 return _builder.getDataField< ::int32_t>( 4966 return _builder.getDataField< ::int32_t>(
4909 0 * ::capnp::ELEMENTS); 4967 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4910 } 4968 }
4911 inline void Configuration::Builder::setChannelCount( ::int32_t value) { 4969 inline void Configuration::Builder::setChannelCount( ::int32_t value) {
4912 _builder.setDataField< ::int32_t>( 4970 _builder.setDataField< ::int32_t>(
4913 0 * ::capnp::ELEMENTS, value); 4971 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
4914 } 4972 }
4915 4973
4916 inline bool Configuration::Reader::hasFraming() const { 4974 inline bool Configuration::Reader::hasFraming() const {
4917 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull(); 4975 return !_reader.getPointerField(
4976 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
4918 } 4977 }
4919 inline bool Configuration::Builder::hasFraming() { 4978 inline bool Configuration::Builder::hasFraming() {
4920 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull(); 4979 return !_builder.getPointerField(
4980 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
4921 } 4981 }
4922 inline ::piper::Framing::Reader Configuration::Reader::getFraming() const { 4982 inline ::piper::Framing::Reader Configuration::Reader::getFraming() const {
4923 return ::capnp::_::PointerHelpers< ::piper::Framing>::get( 4983 return ::capnp::_::PointerHelpers< ::piper::Framing>::get(_reader.getPointerField(
4924 _reader.getPointerField(2 * ::capnp::POINTERS)); 4984 ::capnp::bounded<2>() * ::capnp::POINTERS));
4925 } 4985 }
4926 inline ::piper::Framing::Builder Configuration::Builder::getFraming() { 4986 inline ::piper::Framing::Builder Configuration::Builder::getFraming() {
4927 return ::capnp::_::PointerHelpers< ::piper::Framing>::get( 4987 return ::capnp::_::PointerHelpers< ::piper::Framing>::get(_builder.getPointerField(
4928 _builder.getPointerField(2 * ::capnp::POINTERS)); 4988 ::capnp::bounded<2>() * ::capnp::POINTERS));
4929 } 4989 }
4930 #if !CAPNP_LITE 4990 #if !CAPNP_LITE
4931 inline ::piper::Framing::Pipeline Configuration::Pipeline::getFraming() { 4991 inline ::piper::Framing::Pipeline Configuration::Pipeline::getFraming() {
4932 return ::piper::Framing::Pipeline(_typeless.getPointerField(2)); 4992 return ::piper::Framing::Pipeline(_typeless.getPointerField(2));
4933 } 4993 }
4934 #endif // !CAPNP_LITE 4994 #endif // !CAPNP_LITE
4935 inline void Configuration::Builder::setFraming( ::piper::Framing::Reader value) { 4995 inline void Configuration::Builder::setFraming( ::piper::Framing::Reader value) {
4936 ::capnp::_::PointerHelpers< ::piper::Framing>::set( 4996 ::capnp::_::PointerHelpers< ::piper::Framing>::set(_builder.getPointerField(
4937 _builder.getPointerField(2 * ::capnp::POINTERS), value); 4997 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
4938 } 4998 }
4939 inline ::piper::Framing::Builder Configuration::Builder::initFraming() { 4999 inline ::piper::Framing::Builder Configuration::Builder::initFraming() {
4940 return ::capnp::_::PointerHelpers< ::piper::Framing>::init( 5000 return ::capnp::_::PointerHelpers< ::piper::Framing>::init(_builder.getPointerField(
4941 _builder.getPointerField(2 * ::capnp::POINTERS)); 5001 ::capnp::bounded<2>() * ::capnp::POINTERS));
4942 } 5002 }
4943 inline void Configuration::Builder::adoptFraming( 5003 inline void Configuration::Builder::adoptFraming(
4944 ::capnp::Orphan< ::piper::Framing>&& value) { 5004 ::capnp::Orphan< ::piper::Framing>&& value) {
4945 ::capnp::_::PointerHelpers< ::piper::Framing>::adopt( 5005 ::capnp::_::PointerHelpers< ::piper::Framing>::adopt(_builder.getPointerField(
4946 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value)); 5006 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
4947 } 5007 }
4948 inline ::capnp::Orphan< ::piper::Framing> Configuration::Builder::disownFraming() { 5008 inline ::capnp::Orphan< ::piper::Framing> Configuration::Builder::disownFraming() {
4949 return ::capnp::_::PointerHelpers< ::piper::Framing>::disown( 5009 return ::capnp::_::PointerHelpers< ::piper::Framing>::disown(_builder.getPointerField(
4950 _builder.getPointerField(2 * ::capnp::POINTERS)); 5010 ::capnp::bounded<2>() * ::capnp::POINTERS));
4951 } 5011 }
4952 5012
4953 inline bool Configuration::PVPair::Reader::hasParameter() const { 5013 inline bool Configuration::PVPair::Reader::hasParameter() const {
4954 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5014 return !_reader.getPointerField(
5015 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4955 } 5016 }
4956 inline bool Configuration::PVPair::Builder::hasParameter() { 5017 inline bool Configuration::PVPair::Builder::hasParameter() {
4957 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5018 return !_builder.getPointerField(
5019 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
4958 } 5020 }
4959 inline ::capnp::Text::Reader Configuration::PVPair::Reader::getParameter() const { 5021 inline ::capnp::Text::Reader Configuration::PVPair::Reader::getParameter() const {
4960 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5022 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
4961 _reader.getPointerField(0 * ::capnp::POINTERS)); 5023 ::capnp::bounded<0>() * ::capnp::POINTERS));
4962 } 5024 }
4963 inline ::capnp::Text::Builder Configuration::PVPair::Builder::getParameter() { 5025 inline ::capnp::Text::Builder Configuration::PVPair::Builder::getParameter() {
4964 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5026 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
4965 _builder.getPointerField(0 * ::capnp::POINTERS)); 5027 ::capnp::bounded<0>() * ::capnp::POINTERS));
4966 } 5028 }
4967 inline void Configuration::PVPair::Builder::setParameter( ::capnp::Text::Reader value) { 5029 inline void Configuration::PVPair::Builder::setParameter( ::capnp::Text::Reader value) {
4968 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 5030 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
4969 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5031 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
4970 } 5032 }
4971 inline ::capnp::Text::Builder Configuration::PVPair::Builder::initParameter(unsigned int size) { 5033 inline ::capnp::Text::Builder Configuration::PVPair::Builder::initParameter(unsigned int size) {
4972 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 5034 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
4973 _builder.getPointerField(0 * ::capnp::POINTERS), size); 5035 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
4974 } 5036 }
4975 inline void Configuration::PVPair::Builder::adoptParameter( 5037 inline void Configuration::PVPair::Builder::adoptParameter(
4976 ::capnp::Orphan< ::capnp::Text>&& value) { 5038 ::capnp::Orphan< ::capnp::Text>&& value) {
4977 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 5039 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
4978 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5040 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
4979 } 5041 }
4980 inline ::capnp::Orphan< ::capnp::Text> Configuration::PVPair::Builder::disownParameter() { 5042 inline ::capnp::Orphan< ::capnp::Text> Configuration::PVPair::Builder::disownParameter() {
4981 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 5043 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
4982 _builder.getPointerField(0 * ::capnp::POINTERS)); 5044 ::capnp::bounded<0>() * ::capnp::POINTERS));
4983 } 5045 }
4984 5046
4985 inline float Configuration::PVPair::Reader::getValue() const { 5047 inline float Configuration::PVPair::Reader::getValue() const {
4986 return _reader.getDataField<float>( 5048 return _reader.getDataField<float>(
4987 0 * ::capnp::ELEMENTS); 5049 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4988 } 5050 }
4989 5051
4990 inline float Configuration::PVPair::Builder::getValue() { 5052 inline float Configuration::PVPair::Builder::getValue() {
4991 return _builder.getDataField<float>( 5053 return _builder.getDataField<float>(
4992 0 * ::capnp::ELEMENTS); 5054 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
4993 } 5055 }
4994 inline void Configuration::PVPair::Builder::setValue(float value) { 5056 inline void Configuration::PVPair::Builder::setValue(float value) {
4995 _builder.setDataField<float>( 5057 _builder.setDataField<float>(
4996 0 * ::capnp::ELEMENTS, value); 5058 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
4997 } 5059 }
4998 5060
4999 inline bool ListRequest::Reader::hasFrom() const { 5061 inline bool ListRequest::Reader::hasFrom() const {
5000 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5062 return !_reader.getPointerField(
5063 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5001 } 5064 }
5002 inline bool ListRequest::Builder::hasFrom() { 5065 inline bool ListRequest::Builder::hasFrom() {
5003 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5066 return !_builder.getPointerField(
5067 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5004 } 5068 }
5005 inline ::capnp::List< ::capnp::Text>::Reader ListRequest::Reader::getFrom() const { 5069 inline ::capnp::List< ::capnp::Text>::Reader ListRequest::Reader::getFrom() const {
5006 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 5070 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_reader.getPointerField(
5007 _reader.getPointerField(0 * ::capnp::POINTERS)); 5071 ::capnp::bounded<0>() * ::capnp::POINTERS));
5008 } 5072 }
5009 inline ::capnp::List< ::capnp::Text>::Builder ListRequest::Builder::getFrom() { 5073 inline ::capnp::List< ::capnp::Text>::Builder ListRequest::Builder::getFrom() {
5010 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get( 5074 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(_builder.getPointerField(
5011 _builder.getPointerField(0 * ::capnp::POINTERS)); 5075 ::capnp::bounded<0>() * ::capnp::POINTERS));
5012 } 5076 }
5013 inline void ListRequest::Builder::setFrom( ::capnp::List< ::capnp::Text>::Reader value) { 5077 inline void ListRequest::Builder::setFrom( ::capnp::List< ::capnp::Text>::Reader value) {
5014 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 5078 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
5015 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5079 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5016 } 5080 }
5017 inline void ListRequest::Builder::setFrom(::kj::ArrayPtr<const ::capnp::Text::Reader> value) { 5081 inline void ListRequest::Builder::setFrom(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
5018 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set( 5082 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(_builder.getPointerField(
5019 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5083 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5020 } 5084 }
5021 inline ::capnp::List< ::capnp::Text>::Builder ListRequest::Builder::initFrom(unsigned int size) { 5085 inline ::capnp::List< ::capnp::Text>::Builder ListRequest::Builder::initFrom(unsigned int size) {
5022 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init( 5086 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(_builder.getPointerField(
5023 _builder.getPointerField(0 * ::capnp::POINTERS), size); 5087 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
5024 } 5088 }
5025 inline void ListRequest::Builder::adoptFrom( 5089 inline void ListRequest::Builder::adoptFrom(
5026 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) { 5090 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
5027 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt( 5091 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(_builder.getPointerField(
5028 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5092 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5029 } 5093 }
5030 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ListRequest::Builder::disownFrom() { 5094 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ListRequest::Builder::disownFrom() {
5031 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown( 5095 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(_builder.getPointerField(
5032 _builder.getPointerField(0 * ::capnp::POINTERS)); 5096 ::capnp::bounded<0>() * ::capnp::POINTERS));
5033 } 5097 }
5034 5098
5035 inline bool ListResponse::Reader::hasAvailable() const { 5099 inline bool ListResponse::Reader::hasAvailable() const {
5036 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5100 return !_reader.getPointerField(
5101 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5037 } 5102 }
5038 inline bool ListResponse::Builder::hasAvailable() { 5103 inline bool ListResponse::Builder::hasAvailable() {
5039 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5104 return !_builder.getPointerField(
5105 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5040 } 5106 }
5041 inline ::capnp::List< ::piper::ExtractorStaticData>::Reader ListResponse::Reader::getAvailable() const { 5107 inline ::capnp::List< ::piper::ExtractorStaticData>::Reader ListResponse::Reader::getAvailable() const {
5042 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::get( 5108 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::get(_reader.getPointerField(
5043 _reader.getPointerField(0 * ::capnp::POINTERS)); 5109 ::capnp::bounded<0>() * ::capnp::POINTERS));
5044 } 5110 }
5045 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder ListResponse::Builder::getAvailable() { 5111 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder ListResponse::Builder::getAvailable() {
5046 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::get( 5112 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::get(_builder.getPointerField(
5047 _builder.getPointerField(0 * ::capnp::POINTERS)); 5113 ::capnp::bounded<0>() * ::capnp::POINTERS));
5048 } 5114 }
5049 inline void ListResponse::Builder::setAvailable( ::capnp::List< ::piper::ExtractorStaticData>::Reader value) { 5115 inline void ListResponse::Builder::setAvailable( ::capnp::List< ::piper::ExtractorStaticData>::Reader value) {
5050 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::set( 5116 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::set(_builder.getPointerField(
5051 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5117 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5052 } 5118 }
5053 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder ListResponse::Builder::initAvailable(unsigned int size) { 5119 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder ListResponse::Builder::initAvailable(unsigned int size) {
5054 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::init( 5120 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::init(_builder.getPointerField(
5055 _builder.getPointerField(0 * ::capnp::POINTERS), size); 5121 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
5056 } 5122 }
5057 inline void ListResponse::Builder::adoptAvailable( 5123 inline void ListResponse::Builder::adoptAvailable(
5058 ::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>>&& value) { 5124 ::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>>&& value) {
5059 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::adopt( 5125 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::adopt(_builder.getPointerField(
5060 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5126 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5061 } 5127 }
5062 inline ::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>> ListResponse::Builder::disownAvailable() { 5128 inline ::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>> ListResponse::Builder::disownAvailable() {
5063 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::disown( 5129 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::disown(_builder.getPointerField(
5064 _builder.getPointerField(0 * ::capnp::POINTERS)); 5130 ::capnp::bounded<0>() * ::capnp::POINTERS));
5065 } 5131 }
5066 5132
5067 inline bool LoadRequest::Reader::hasKey() const { 5133 inline bool LoadRequest::Reader::hasKey() const {
5068 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5134 return !_reader.getPointerField(
5135 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5069 } 5136 }
5070 inline bool LoadRequest::Builder::hasKey() { 5137 inline bool LoadRequest::Builder::hasKey() {
5071 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5138 return !_builder.getPointerField(
5139 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5072 } 5140 }
5073 inline ::capnp::Text::Reader LoadRequest::Reader::getKey() const { 5141 inline ::capnp::Text::Reader LoadRequest::Reader::getKey() const {
5074 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5142 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
5075 _reader.getPointerField(0 * ::capnp::POINTERS)); 5143 ::capnp::bounded<0>() * ::capnp::POINTERS));
5076 } 5144 }
5077 inline ::capnp::Text::Builder LoadRequest::Builder::getKey() { 5145 inline ::capnp::Text::Builder LoadRequest::Builder::getKey() {
5078 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5146 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
5079 _builder.getPointerField(0 * ::capnp::POINTERS)); 5147 ::capnp::bounded<0>() * ::capnp::POINTERS));
5080 } 5148 }
5081 inline void LoadRequest::Builder::setKey( ::capnp::Text::Reader value) { 5149 inline void LoadRequest::Builder::setKey( ::capnp::Text::Reader value) {
5082 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 5150 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
5083 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5151 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5084 } 5152 }
5085 inline ::capnp::Text::Builder LoadRequest::Builder::initKey(unsigned int size) { 5153 inline ::capnp::Text::Builder LoadRequest::Builder::initKey(unsigned int size) {
5086 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 5154 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
5087 _builder.getPointerField(0 * ::capnp::POINTERS), size); 5155 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
5088 } 5156 }
5089 inline void LoadRequest::Builder::adoptKey( 5157 inline void LoadRequest::Builder::adoptKey(
5090 ::capnp::Orphan< ::capnp::Text>&& value) { 5158 ::capnp::Orphan< ::capnp::Text>&& value) {
5091 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 5159 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
5092 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5160 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5093 } 5161 }
5094 inline ::capnp::Orphan< ::capnp::Text> LoadRequest::Builder::disownKey() { 5162 inline ::capnp::Orphan< ::capnp::Text> LoadRequest::Builder::disownKey() {
5095 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 5163 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
5096 _builder.getPointerField(0 * ::capnp::POINTERS)); 5164 ::capnp::bounded<0>() * ::capnp::POINTERS));
5097 } 5165 }
5098 5166
5099 inline float LoadRequest::Reader::getInputSampleRate() const { 5167 inline float LoadRequest::Reader::getInputSampleRate() const {
5100 return _reader.getDataField<float>( 5168 return _reader.getDataField<float>(
5101 0 * ::capnp::ELEMENTS); 5169 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5102 } 5170 }
5103 5171
5104 inline float LoadRequest::Builder::getInputSampleRate() { 5172 inline float LoadRequest::Builder::getInputSampleRate() {
5105 return _builder.getDataField<float>( 5173 return _builder.getDataField<float>(
5106 0 * ::capnp::ELEMENTS); 5174 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5107 } 5175 }
5108 inline void LoadRequest::Builder::setInputSampleRate(float value) { 5176 inline void LoadRequest::Builder::setInputSampleRate(float value) {
5109 _builder.setDataField<float>( 5177 _builder.setDataField<float>(
5110 0 * ::capnp::ELEMENTS, value); 5178 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5111 } 5179 }
5112 5180
5113 inline bool LoadRequest::Reader::hasAdapterFlags() const { 5181 inline bool LoadRequest::Reader::hasAdapterFlags() const {
5114 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 5182 return !_reader.getPointerField(
5183 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5115 } 5184 }
5116 inline bool LoadRequest::Builder::hasAdapterFlags() { 5185 inline bool LoadRequest::Builder::hasAdapterFlags() {
5117 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 5186 return !_builder.getPointerField(
5187 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5118 } 5188 }
5119 inline ::capnp::List< ::piper::AdapterFlag>::Reader LoadRequest::Reader::getAdapterFlags() const { 5189 inline ::capnp::List< ::piper::AdapterFlag>::Reader LoadRequest::Reader::getAdapterFlags() const {
5120 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::get( 5190 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::get(_reader.getPointerField(
5121 _reader.getPointerField(1 * ::capnp::POINTERS)); 5191 ::capnp::bounded<1>() * ::capnp::POINTERS));
5122 } 5192 }
5123 inline ::capnp::List< ::piper::AdapterFlag>::Builder LoadRequest::Builder::getAdapterFlags() { 5193 inline ::capnp::List< ::piper::AdapterFlag>::Builder LoadRequest::Builder::getAdapterFlags() {
5124 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::get( 5194 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::get(_builder.getPointerField(
5125 _builder.getPointerField(1 * ::capnp::POINTERS)); 5195 ::capnp::bounded<1>() * ::capnp::POINTERS));
5126 } 5196 }
5127 inline void LoadRequest::Builder::setAdapterFlags( ::capnp::List< ::piper::AdapterFlag>::Reader value) { 5197 inline void LoadRequest::Builder::setAdapterFlags( ::capnp::List< ::piper::AdapterFlag>::Reader value) {
5128 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::set( 5198 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::set(_builder.getPointerField(
5129 _builder.getPointerField(1 * ::capnp::POINTERS), value); 5199 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5130 } 5200 }
5131 inline void LoadRequest::Builder::setAdapterFlags(::kj::ArrayPtr<const ::piper::AdapterFlag> value) { 5201 inline void LoadRequest::Builder::setAdapterFlags(::kj::ArrayPtr<const ::piper::AdapterFlag> value) {
5132 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::set( 5202 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::set(_builder.getPointerField(
5133 _builder.getPointerField(1 * ::capnp::POINTERS), value); 5203 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5134 } 5204 }
5135 inline ::capnp::List< ::piper::AdapterFlag>::Builder LoadRequest::Builder::initAdapterFlags(unsigned int size) { 5205 inline ::capnp::List< ::piper::AdapterFlag>::Builder LoadRequest::Builder::initAdapterFlags(unsigned int size) {
5136 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::init( 5206 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::init(_builder.getPointerField(
5137 _builder.getPointerField(1 * ::capnp::POINTERS), size); 5207 ::capnp::bounded<1>() * ::capnp::POINTERS), size);
5138 } 5208 }
5139 inline void LoadRequest::Builder::adoptAdapterFlags( 5209 inline void LoadRequest::Builder::adoptAdapterFlags(
5140 ::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>>&& value) { 5210 ::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>>&& value) {
5141 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::adopt( 5211 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::adopt(_builder.getPointerField(
5142 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 5212 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5143 } 5213 }
5144 inline ::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>> LoadRequest::Builder::disownAdapterFlags() { 5214 inline ::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>> LoadRequest::Builder::disownAdapterFlags() {
5145 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::disown( 5215 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::disown(_builder.getPointerField(
5146 _builder.getPointerField(1 * ::capnp::POINTERS)); 5216 ::capnp::bounded<1>() * ::capnp::POINTERS));
5147 } 5217 }
5148 5218
5149 inline ::int32_t LoadResponse::Reader::getHandle() const { 5219 inline ::int32_t LoadResponse::Reader::getHandle() const {
5150 return _reader.getDataField< ::int32_t>( 5220 return _reader.getDataField< ::int32_t>(
5151 0 * ::capnp::ELEMENTS); 5221 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5152 } 5222 }
5153 5223
5154 inline ::int32_t LoadResponse::Builder::getHandle() { 5224 inline ::int32_t LoadResponse::Builder::getHandle() {
5155 return _builder.getDataField< ::int32_t>( 5225 return _builder.getDataField< ::int32_t>(
5156 0 * ::capnp::ELEMENTS); 5226 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5157 } 5227 }
5158 inline void LoadResponse::Builder::setHandle( ::int32_t value) { 5228 inline void LoadResponse::Builder::setHandle( ::int32_t value) {
5159 _builder.setDataField< ::int32_t>( 5229 _builder.setDataField< ::int32_t>(
5160 0 * ::capnp::ELEMENTS, value); 5230 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5161 } 5231 }
5162 5232
5163 inline bool LoadResponse::Reader::hasStaticData() const { 5233 inline bool LoadResponse::Reader::hasStaticData() const {
5164 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5234 return !_reader.getPointerField(
5235 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5165 } 5236 }
5166 inline bool LoadResponse::Builder::hasStaticData() { 5237 inline bool LoadResponse::Builder::hasStaticData() {
5167 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5238 return !_builder.getPointerField(
5239 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5168 } 5240 }
5169 inline ::piper::ExtractorStaticData::Reader LoadResponse::Reader::getStaticData() const { 5241 inline ::piper::ExtractorStaticData::Reader LoadResponse::Reader::getStaticData() const {
5170 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::get( 5242 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::get(_reader.getPointerField(
5171 _reader.getPointerField(0 * ::capnp::POINTERS)); 5243 ::capnp::bounded<0>() * ::capnp::POINTERS));
5172 } 5244 }
5173 inline ::piper::ExtractorStaticData::Builder LoadResponse::Builder::getStaticData() { 5245 inline ::piper::ExtractorStaticData::Builder LoadResponse::Builder::getStaticData() {
5174 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::get( 5246 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::get(_builder.getPointerField(
5175 _builder.getPointerField(0 * ::capnp::POINTERS)); 5247 ::capnp::bounded<0>() * ::capnp::POINTERS));
5176 } 5248 }
5177 #if !CAPNP_LITE 5249 #if !CAPNP_LITE
5178 inline ::piper::ExtractorStaticData::Pipeline LoadResponse::Pipeline::getStaticData() { 5250 inline ::piper::ExtractorStaticData::Pipeline LoadResponse::Pipeline::getStaticData() {
5179 return ::piper::ExtractorStaticData::Pipeline(_typeless.getPointerField(0)); 5251 return ::piper::ExtractorStaticData::Pipeline(_typeless.getPointerField(0));
5180 } 5252 }
5181 #endif // !CAPNP_LITE 5253 #endif // !CAPNP_LITE
5182 inline void LoadResponse::Builder::setStaticData( ::piper::ExtractorStaticData::Reader value) { 5254 inline void LoadResponse::Builder::setStaticData( ::piper::ExtractorStaticData::Reader value) {
5183 ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::set( 5255 ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::set(_builder.getPointerField(
5184 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5256 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5185 } 5257 }
5186 inline ::piper::ExtractorStaticData::Builder LoadResponse::Builder::initStaticData() { 5258 inline ::piper::ExtractorStaticData::Builder LoadResponse::Builder::initStaticData() {
5187 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::init( 5259 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::init(_builder.getPointerField(
5188 _builder.getPointerField(0 * ::capnp::POINTERS)); 5260 ::capnp::bounded<0>() * ::capnp::POINTERS));
5189 } 5261 }
5190 inline void LoadResponse::Builder::adoptStaticData( 5262 inline void LoadResponse::Builder::adoptStaticData(
5191 ::capnp::Orphan< ::piper::ExtractorStaticData>&& value) { 5263 ::capnp::Orphan< ::piper::ExtractorStaticData>&& value) {
5192 ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::adopt( 5264 ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::adopt(_builder.getPointerField(
5193 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5265 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5194 } 5266 }
5195 inline ::capnp::Orphan< ::piper::ExtractorStaticData> LoadResponse::Builder::disownStaticData() { 5267 inline ::capnp::Orphan< ::piper::ExtractorStaticData> LoadResponse::Builder::disownStaticData() {
5196 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::disown( 5268 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::disown(_builder.getPointerField(
5197 _builder.getPointerField(0 * ::capnp::POINTERS)); 5269 ::capnp::bounded<0>() * ::capnp::POINTERS));
5198 } 5270 }
5199 5271
5200 inline bool LoadResponse::Reader::hasDefaultConfiguration() const { 5272 inline bool LoadResponse::Reader::hasDefaultConfiguration() const {
5201 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 5273 return !_reader.getPointerField(
5274 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5202 } 5275 }
5203 inline bool LoadResponse::Builder::hasDefaultConfiguration() { 5276 inline bool LoadResponse::Builder::hasDefaultConfiguration() {
5204 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 5277 return !_builder.getPointerField(
5278 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5205 } 5279 }
5206 inline ::piper::Configuration::Reader LoadResponse::Reader::getDefaultConfiguration() const { 5280 inline ::piper::Configuration::Reader LoadResponse::Reader::getDefaultConfiguration() const {
5207 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get( 5281 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(_reader.getPointerField(
5208 _reader.getPointerField(1 * ::capnp::POINTERS)); 5282 ::capnp::bounded<1>() * ::capnp::POINTERS));
5209 } 5283 }
5210 inline ::piper::Configuration::Builder LoadResponse::Builder::getDefaultConfiguration() { 5284 inline ::piper::Configuration::Builder LoadResponse::Builder::getDefaultConfiguration() {
5211 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get( 5285 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(_builder.getPointerField(
5212 _builder.getPointerField(1 * ::capnp::POINTERS)); 5286 ::capnp::bounded<1>() * ::capnp::POINTERS));
5213 } 5287 }
5214 #if !CAPNP_LITE 5288 #if !CAPNP_LITE
5215 inline ::piper::Configuration::Pipeline LoadResponse::Pipeline::getDefaultConfiguration() { 5289 inline ::piper::Configuration::Pipeline LoadResponse::Pipeline::getDefaultConfiguration() {
5216 return ::piper::Configuration::Pipeline(_typeless.getPointerField(1)); 5290 return ::piper::Configuration::Pipeline(_typeless.getPointerField(1));
5217 } 5291 }
5218 #endif // !CAPNP_LITE 5292 #endif // !CAPNP_LITE
5219 inline void LoadResponse::Builder::setDefaultConfiguration( ::piper::Configuration::Reader value) { 5293 inline void LoadResponse::Builder::setDefaultConfiguration( ::piper::Configuration::Reader value) {
5220 ::capnp::_::PointerHelpers< ::piper::Configuration>::set( 5294 ::capnp::_::PointerHelpers< ::piper::Configuration>::set(_builder.getPointerField(
5221 _builder.getPointerField(1 * ::capnp::POINTERS), value); 5295 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5222 } 5296 }
5223 inline ::piper::Configuration::Builder LoadResponse::Builder::initDefaultConfiguration() { 5297 inline ::piper::Configuration::Builder LoadResponse::Builder::initDefaultConfiguration() {
5224 return ::capnp::_::PointerHelpers< ::piper::Configuration>::init( 5298 return ::capnp::_::PointerHelpers< ::piper::Configuration>::init(_builder.getPointerField(
5225 _builder.getPointerField(1 * ::capnp::POINTERS)); 5299 ::capnp::bounded<1>() * ::capnp::POINTERS));
5226 } 5300 }
5227 inline void LoadResponse::Builder::adoptDefaultConfiguration( 5301 inline void LoadResponse::Builder::adoptDefaultConfiguration(
5228 ::capnp::Orphan< ::piper::Configuration>&& value) { 5302 ::capnp::Orphan< ::piper::Configuration>&& value) {
5229 ::capnp::_::PointerHelpers< ::piper::Configuration>::adopt( 5303 ::capnp::_::PointerHelpers< ::piper::Configuration>::adopt(_builder.getPointerField(
5230 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 5304 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5231 } 5305 }
5232 inline ::capnp::Orphan< ::piper::Configuration> LoadResponse::Builder::disownDefaultConfiguration() { 5306 inline ::capnp::Orphan< ::piper::Configuration> LoadResponse::Builder::disownDefaultConfiguration() {
5233 return ::capnp::_::PointerHelpers< ::piper::Configuration>::disown( 5307 return ::capnp::_::PointerHelpers< ::piper::Configuration>::disown(_builder.getPointerField(
5234 _builder.getPointerField(1 * ::capnp::POINTERS)); 5308 ::capnp::bounded<1>() * ::capnp::POINTERS));
5235 } 5309 }
5236 5310
5237 inline ::int32_t ConfigurationRequest::Reader::getHandle() const { 5311 inline ::int32_t ConfigurationRequest::Reader::getHandle() const {
5238 return _reader.getDataField< ::int32_t>( 5312 return _reader.getDataField< ::int32_t>(
5239 0 * ::capnp::ELEMENTS); 5313 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5240 } 5314 }
5241 5315
5242 inline ::int32_t ConfigurationRequest::Builder::getHandle() { 5316 inline ::int32_t ConfigurationRequest::Builder::getHandle() {
5243 return _builder.getDataField< ::int32_t>( 5317 return _builder.getDataField< ::int32_t>(
5244 0 * ::capnp::ELEMENTS); 5318 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5245 } 5319 }
5246 inline void ConfigurationRequest::Builder::setHandle( ::int32_t value) { 5320 inline void ConfigurationRequest::Builder::setHandle( ::int32_t value) {
5247 _builder.setDataField< ::int32_t>( 5321 _builder.setDataField< ::int32_t>(
5248 0 * ::capnp::ELEMENTS, value); 5322 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5249 } 5323 }
5250 5324
5251 inline bool ConfigurationRequest::Reader::hasConfiguration() const { 5325 inline bool ConfigurationRequest::Reader::hasConfiguration() const {
5252 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5326 return !_reader.getPointerField(
5327 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5253 } 5328 }
5254 inline bool ConfigurationRequest::Builder::hasConfiguration() { 5329 inline bool ConfigurationRequest::Builder::hasConfiguration() {
5255 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5330 return !_builder.getPointerField(
5331 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5256 } 5332 }
5257 inline ::piper::Configuration::Reader ConfigurationRequest::Reader::getConfiguration() const { 5333 inline ::piper::Configuration::Reader ConfigurationRequest::Reader::getConfiguration() const {
5258 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get( 5334 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(_reader.getPointerField(
5259 _reader.getPointerField(0 * ::capnp::POINTERS)); 5335 ::capnp::bounded<0>() * ::capnp::POINTERS));
5260 } 5336 }
5261 inline ::piper::Configuration::Builder ConfigurationRequest::Builder::getConfiguration() { 5337 inline ::piper::Configuration::Builder ConfigurationRequest::Builder::getConfiguration() {
5262 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get( 5338 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(_builder.getPointerField(
5263 _builder.getPointerField(0 * ::capnp::POINTERS)); 5339 ::capnp::bounded<0>() * ::capnp::POINTERS));
5264 } 5340 }
5265 #if !CAPNP_LITE 5341 #if !CAPNP_LITE
5266 inline ::piper::Configuration::Pipeline ConfigurationRequest::Pipeline::getConfiguration() { 5342 inline ::piper::Configuration::Pipeline ConfigurationRequest::Pipeline::getConfiguration() {
5267 return ::piper::Configuration::Pipeline(_typeless.getPointerField(0)); 5343 return ::piper::Configuration::Pipeline(_typeless.getPointerField(0));
5268 } 5344 }
5269 #endif // !CAPNP_LITE 5345 #endif // !CAPNP_LITE
5270 inline void ConfigurationRequest::Builder::setConfiguration( ::piper::Configuration::Reader value) { 5346 inline void ConfigurationRequest::Builder::setConfiguration( ::piper::Configuration::Reader value) {
5271 ::capnp::_::PointerHelpers< ::piper::Configuration>::set( 5347 ::capnp::_::PointerHelpers< ::piper::Configuration>::set(_builder.getPointerField(
5272 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5348 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5273 } 5349 }
5274 inline ::piper::Configuration::Builder ConfigurationRequest::Builder::initConfiguration() { 5350 inline ::piper::Configuration::Builder ConfigurationRequest::Builder::initConfiguration() {
5275 return ::capnp::_::PointerHelpers< ::piper::Configuration>::init( 5351 return ::capnp::_::PointerHelpers< ::piper::Configuration>::init(_builder.getPointerField(
5276 _builder.getPointerField(0 * ::capnp::POINTERS)); 5352 ::capnp::bounded<0>() * ::capnp::POINTERS));
5277 } 5353 }
5278 inline void ConfigurationRequest::Builder::adoptConfiguration( 5354 inline void ConfigurationRequest::Builder::adoptConfiguration(
5279 ::capnp::Orphan< ::piper::Configuration>&& value) { 5355 ::capnp::Orphan< ::piper::Configuration>&& value) {
5280 ::capnp::_::PointerHelpers< ::piper::Configuration>::adopt( 5356 ::capnp::_::PointerHelpers< ::piper::Configuration>::adopt(_builder.getPointerField(
5281 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5357 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5282 } 5358 }
5283 inline ::capnp::Orphan< ::piper::Configuration> ConfigurationRequest::Builder::disownConfiguration() { 5359 inline ::capnp::Orphan< ::piper::Configuration> ConfigurationRequest::Builder::disownConfiguration() {
5284 return ::capnp::_::PointerHelpers< ::piper::Configuration>::disown( 5360 return ::capnp::_::PointerHelpers< ::piper::Configuration>::disown(_builder.getPointerField(
5285 _builder.getPointerField(0 * ::capnp::POINTERS)); 5361 ::capnp::bounded<0>() * ::capnp::POINTERS));
5286 } 5362 }
5287 5363
5288 inline ::int32_t ConfigurationResponse::Reader::getHandle() const { 5364 inline ::int32_t ConfigurationResponse::Reader::getHandle() const {
5289 return _reader.getDataField< ::int32_t>( 5365 return _reader.getDataField< ::int32_t>(
5290 0 * ::capnp::ELEMENTS); 5366 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5291 } 5367 }
5292 5368
5293 inline ::int32_t ConfigurationResponse::Builder::getHandle() { 5369 inline ::int32_t ConfigurationResponse::Builder::getHandle() {
5294 return _builder.getDataField< ::int32_t>( 5370 return _builder.getDataField< ::int32_t>(
5295 0 * ::capnp::ELEMENTS); 5371 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5296 } 5372 }
5297 inline void ConfigurationResponse::Builder::setHandle( ::int32_t value) { 5373 inline void ConfigurationResponse::Builder::setHandle( ::int32_t value) {
5298 _builder.setDataField< ::int32_t>( 5374 _builder.setDataField< ::int32_t>(
5299 0 * ::capnp::ELEMENTS, value); 5375 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5300 } 5376 }
5301 5377
5302 inline bool ConfigurationResponse::Reader::hasOutputs() const { 5378 inline bool ConfigurationResponse::Reader::hasOutputs() const {
5303 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5379 return !_reader.getPointerField(
5380 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5304 } 5381 }
5305 inline bool ConfigurationResponse::Builder::hasOutputs() { 5382 inline bool ConfigurationResponse::Builder::hasOutputs() {
5306 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5383 return !_builder.getPointerField(
5384 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5307 } 5385 }
5308 inline ::capnp::List< ::piper::OutputDescriptor>::Reader ConfigurationResponse::Reader::getOutputs() const { 5386 inline ::capnp::List< ::piper::OutputDescriptor>::Reader ConfigurationResponse::Reader::getOutputs() const {
5309 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::get( 5387 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::get(_reader.getPointerField(
5310 _reader.getPointerField(0 * ::capnp::POINTERS)); 5388 ::capnp::bounded<0>() * ::capnp::POINTERS));
5311 } 5389 }
5312 inline ::capnp::List< ::piper::OutputDescriptor>::Builder ConfigurationResponse::Builder::getOutputs() { 5390 inline ::capnp::List< ::piper::OutputDescriptor>::Builder ConfigurationResponse::Builder::getOutputs() {
5313 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::get( 5391 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::get(_builder.getPointerField(
5314 _builder.getPointerField(0 * ::capnp::POINTERS)); 5392 ::capnp::bounded<0>() * ::capnp::POINTERS));
5315 } 5393 }
5316 inline void ConfigurationResponse::Builder::setOutputs( ::capnp::List< ::piper::OutputDescriptor>::Reader value) { 5394 inline void ConfigurationResponse::Builder::setOutputs( ::capnp::List< ::piper::OutputDescriptor>::Reader value) {
5317 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::set( 5395 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::set(_builder.getPointerField(
5318 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5396 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5319 } 5397 }
5320 inline ::capnp::List< ::piper::OutputDescriptor>::Builder ConfigurationResponse::Builder::initOutputs(unsigned int size) { 5398 inline ::capnp::List< ::piper::OutputDescriptor>::Builder ConfigurationResponse::Builder::initOutputs(unsigned int size) {
5321 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::init( 5399 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::init(_builder.getPointerField(
5322 _builder.getPointerField(0 * ::capnp::POINTERS), size); 5400 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
5323 } 5401 }
5324 inline void ConfigurationResponse::Builder::adoptOutputs( 5402 inline void ConfigurationResponse::Builder::adoptOutputs(
5325 ::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>>&& value) { 5403 ::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>>&& value) {
5326 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::adopt( 5404 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::adopt(_builder.getPointerField(
5327 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5405 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5328 } 5406 }
5329 inline ::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>> ConfigurationResponse::Builder::disownOutputs() { 5407 inline ::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>> ConfigurationResponse::Builder::disownOutputs() {
5330 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::disown( 5408 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::disown(_builder.getPointerField(
5331 _builder.getPointerField(0 * ::capnp::POINTERS)); 5409 ::capnp::bounded<0>() * ::capnp::POINTERS));
5332 } 5410 }
5333 5411
5334 inline bool ConfigurationResponse::Reader::hasFraming() const { 5412 inline bool ConfigurationResponse::Reader::hasFraming() const {
5335 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 5413 return !_reader.getPointerField(
5414 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5336 } 5415 }
5337 inline bool ConfigurationResponse::Builder::hasFraming() { 5416 inline bool ConfigurationResponse::Builder::hasFraming() {
5338 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 5417 return !_builder.getPointerField(
5418 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5339 } 5419 }
5340 inline ::piper::Framing::Reader ConfigurationResponse::Reader::getFraming() const { 5420 inline ::piper::Framing::Reader ConfigurationResponse::Reader::getFraming() const {
5341 return ::capnp::_::PointerHelpers< ::piper::Framing>::get( 5421 return ::capnp::_::PointerHelpers< ::piper::Framing>::get(_reader.getPointerField(
5342 _reader.getPointerField(1 * ::capnp::POINTERS)); 5422 ::capnp::bounded<1>() * ::capnp::POINTERS));
5343 } 5423 }
5344 inline ::piper::Framing::Builder ConfigurationResponse::Builder::getFraming() { 5424 inline ::piper::Framing::Builder ConfigurationResponse::Builder::getFraming() {
5345 return ::capnp::_::PointerHelpers< ::piper::Framing>::get( 5425 return ::capnp::_::PointerHelpers< ::piper::Framing>::get(_builder.getPointerField(
5346 _builder.getPointerField(1 * ::capnp::POINTERS)); 5426 ::capnp::bounded<1>() * ::capnp::POINTERS));
5347 } 5427 }
5348 #if !CAPNP_LITE 5428 #if !CAPNP_LITE
5349 inline ::piper::Framing::Pipeline ConfigurationResponse::Pipeline::getFraming() { 5429 inline ::piper::Framing::Pipeline ConfigurationResponse::Pipeline::getFraming() {
5350 return ::piper::Framing::Pipeline(_typeless.getPointerField(1)); 5430 return ::piper::Framing::Pipeline(_typeless.getPointerField(1));
5351 } 5431 }
5352 #endif // !CAPNP_LITE 5432 #endif // !CAPNP_LITE
5353 inline void ConfigurationResponse::Builder::setFraming( ::piper::Framing::Reader value) { 5433 inline void ConfigurationResponse::Builder::setFraming( ::piper::Framing::Reader value) {
5354 ::capnp::_::PointerHelpers< ::piper::Framing>::set( 5434 ::capnp::_::PointerHelpers< ::piper::Framing>::set(_builder.getPointerField(
5355 _builder.getPointerField(1 * ::capnp::POINTERS), value); 5435 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5356 } 5436 }
5357 inline ::piper::Framing::Builder ConfigurationResponse::Builder::initFraming() { 5437 inline ::piper::Framing::Builder ConfigurationResponse::Builder::initFraming() {
5358 return ::capnp::_::PointerHelpers< ::piper::Framing>::init( 5438 return ::capnp::_::PointerHelpers< ::piper::Framing>::init(_builder.getPointerField(
5359 _builder.getPointerField(1 * ::capnp::POINTERS)); 5439 ::capnp::bounded<1>() * ::capnp::POINTERS));
5360 } 5440 }
5361 inline void ConfigurationResponse::Builder::adoptFraming( 5441 inline void ConfigurationResponse::Builder::adoptFraming(
5362 ::capnp::Orphan< ::piper::Framing>&& value) { 5442 ::capnp::Orphan< ::piper::Framing>&& value) {
5363 ::capnp::_::PointerHelpers< ::piper::Framing>::adopt( 5443 ::capnp::_::PointerHelpers< ::piper::Framing>::adopt(_builder.getPointerField(
5364 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 5444 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5365 } 5445 }
5366 inline ::capnp::Orphan< ::piper::Framing> ConfigurationResponse::Builder::disownFraming() { 5446 inline ::capnp::Orphan< ::piper::Framing> ConfigurationResponse::Builder::disownFraming() {
5367 return ::capnp::_::PointerHelpers< ::piper::Framing>::disown( 5447 return ::capnp::_::PointerHelpers< ::piper::Framing>::disown(_builder.getPointerField(
5368 _builder.getPointerField(1 * ::capnp::POINTERS)); 5448 ::capnp::bounded<1>() * ::capnp::POINTERS));
5369 } 5449 }
5370 5450
5371 inline ::int32_t ProcessRequest::Reader::getHandle() const { 5451 inline ::int32_t ProcessRequest::Reader::getHandle() const {
5372 return _reader.getDataField< ::int32_t>( 5452 return _reader.getDataField< ::int32_t>(
5373 0 * ::capnp::ELEMENTS); 5453 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5374 } 5454 }
5375 5455
5376 inline ::int32_t ProcessRequest::Builder::getHandle() { 5456 inline ::int32_t ProcessRequest::Builder::getHandle() {
5377 return _builder.getDataField< ::int32_t>( 5457 return _builder.getDataField< ::int32_t>(
5378 0 * ::capnp::ELEMENTS); 5458 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5379 } 5459 }
5380 inline void ProcessRequest::Builder::setHandle( ::int32_t value) { 5460 inline void ProcessRequest::Builder::setHandle( ::int32_t value) {
5381 _builder.setDataField< ::int32_t>( 5461 _builder.setDataField< ::int32_t>(
5382 0 * ::capnp::ELEMENTS, value); 5462 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5383 } 5463 }
5384 5464
5385 inline bool ProcessRequest::Reader::hasProcessInput() const { 5465 inline bool ProcessRequest::Reader::hasProcessInput() const {
5386 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5466 return !_reader.getPointerField(
5467 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5387 } 5468 }
5388 inline bool ProcessRequest::Builder::hasProcessInput() { 5469 inline bool ProcessRequest::Builder::hasProcessInput() {
5389 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5470 return !_builder.getPointerField(
5471 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5390 } 5472 }
5391 inline ::piper::ProcessInput::Reader ProcessRequest::Reader::getProcessInput() const { 5473 inline ::piper::ProcessInput::Reader ProcessRequest::Reader::getProcessInput() const {
5392 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::get( 5474 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::get(_reader.getPointerField(
5393 _reader.getPointerField(0 * ::capnp::POINTERS)); 5475 ::capnp::bounded<0>() * ::capnp::POINTERS));
5394 } 5476 }
5395 inline ::piper::ProcessInput::Builder ProcessRequest::Builder::getProcessInput() { 5477 inline ::piper::ProcessInput::Builder ProcessRequest::Builder::getProcessInput() {
5396 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::get( 5478 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::get(_builder.getPointerField(
5397 _builder.getPointerField(0 * ::capnp::POINTERS)); 5479 ::capnp::bounded<0>() * ::capnp::POINTERS));
5398 } 5480 }
5399 #if !CAPNP_LITE 5481 #if !CAPNP_LITE
5400 inline ::piper::ProcessInput::Pipeline ProcessRequest::Pipeline::getProcessInput() { 5482 inline ::piper::ProcessInput::Pipeline ProcessRequest::Pipeline::getProcessInput() {
5401 return ::piper::ProcessInput::Pipeline(_typeless.getPointerField(0)); 5483 return ::piper::ProcessInput::Pipeline(_typeless.getPointerField(0));
5402 } 5484 }
5403 #endif // !CAPNP_LITE 5485 #endif // !CAPNP_LITE
5404 inline void ProcessRequest::Builder::setProcessInput( ::piper::ProcessInput::Reader value) { 5486 inline void ProcessRequest::Builder::setProcessInput( ::piper::ProcessInput::Reader value) {
5405 ::capnp::_::PointerHelpers< ::piper::ProcessInput>::set( 5487 ::capnp::_::PointerHelpers< ::piper::ProcessInput>::set(_builder.getPointerField(
5406 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5488 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5407 } 5489 }
5408 inline ::piper::ProcessInput::Builder ProcessRequest::Builder::initProcessInput() { 5490 inline ::piper::ProcessInput::Builder ProcessRequest::Builder::initProcessInput() {
5409 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::init( 5491 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::init(_builder.getPointerField(
5410 _builder.getPointerField(0 * ::capnp::POINTERS)); 5492 ::capnp::bounded<0>() * ::capnp::POINTERS));
5411 } 5493 }
5412 inline void ProcessRequest::Builder::adoptProcessInput( 5494 inline void ProcessRequest::Builder::adoptProcessInput(
5413 ::capnp::Orphan< ::piper::ProcessInput>&& value) { 5495 ::capnp::Orphan< ::piper::ProcessInput>&& value) {
5414 ::capnp::_::PointerHelpers< ::piper::ProcessInput>::adopt( 5496 ::capnp::_::PointerHelpers< ::piper::ProcessInput>::adopt(_builder.getPointerField(
5415 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5497 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5416 } 5498 }
5417 inline ::capnp::Orphan< ::piper::ProcessInput> ProcessRequest::Builder::disownProcessInput() { 5499 inline ::capnp::Orphan< ::piper::ProcessInput> ProcessRequest::Builder::disownProcessInput() {
5418 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::disown( 5500 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::disown(_builder.getPointerField(
5419 _builder.getPointerField(0 * ::capnp::POINTERS)); 5501 ::capnp::bounded<0>() * ::capnp::POINTERS));
5420 } 5502 }
5421 5503
5422 inline ::int32_t ProcessResponse::Reader::getHandle() const { 5504 inline ::int32_t ProcessResponse::Reader::getHandle() const {
5423 return _reader.getDataField< ::int32_t>( 5505 return _reader.getDataField< ::int32_t>(
5424 0 * ::capnp::ELEMENTS); 5506 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5425 } 5507 }
5426 5508
5427 inline ::int32_t ProcessResponse::Builder::getHandle() { 5509 inline ::int32_t ProcessResponse::Builder::getHandle() {
5428 return _builder.getDataField< ::int32_t>( 5510 return _builder.getDataField< ::int32_t>(
5429 0 * ::capnp::ELEMENTS); 5511 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5430 } 5512 }
5431 inline void ProcessResponse::Builder::setHandle( ::int32_t value) { 5513 inline void ProcessResponse::Builder::setHandle( ::int32_t value) {
5432 _builder.setDataField< ::int32_t>( 5514 _builder.setDataField< ::int32_t>(
5433 0 * ::capnp::ELEMENTS, value); 5515 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5434 } 5516 }
5435 5517
5436 inline bool ProcessResponse::Reader::hasFeatures() const { 5518 inline bool ProcessResponse::Reader::hasFeatures() const {
5437 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5519 return !_reader.getPointerField(
5520 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5438 } 5521 }
5439 inline bool ProcessResponse::Builder::hasFeatures() { 5522 inline bool ProcessResponse::Builder::hasFeatures() {
5440 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5523 return !_builder.getPointerField(
5524 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5441 } 5525 }
5442 inline ::piper::FeatureSet::Reader ProcessResponse::Reader::getFeatures() const { 5526 inline ::piper::FeatureSet::Reader ProcessResponse::Reader::getFeatures() const {
5443 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get( 5527 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(_reader.getPointerField(
5444 _reader.getPointerField(0 * ::capnp::POINTERS)); 5528 ::capnp::bounded<0>() * ::capnp::POINTERS));
5445 } 5529 }
5446 inline ::piper::FeatureSet::Builder ProcessResponse::Builder::getFeatures() { 5530 inline ::piper::FeatureSet::Builder ProcessResponse::Builder::getFeatures() {
5447 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get( 5531 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(_builder.getPointerField(
5448 _builder.getPointerField(0 * ::capnp::POINTERS)); 5532 ::capnp::bounded<0>() * ::capnp::POINTERS));
5449 } 5533 }
5450 #if !CAPNP_LITE 5534 #if !CAPNP_LITE
5451 inline ::piper::FeatureSet::Pipeline ProcessResponse::Pipeline::getFeatures() { 5535 inline ::piper::FeatureSet::Pipeline ProcessResponse::Pipeline::getFeatures() {
5452 return ::piper::FeatureSet::Pipeline(_typeless.getPointerField(0)); 5536 return ::piper::FeatureSet::Pipeline(_typeless.getPointerField(0));
5453 } 5537 }
5454 #endif // !CAPNP_LITE 5538 #endif // !CAPNP_LITE
5455 inline void ProcessResponse::Builder::setFeatures( ::piper::FeatureSet::Reader value) { 5539 inline void ProcessResponse::Builder::setFeatures( ::piper::FeatureSet::Reader value) {
5456 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::set( 5540 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::set(_builder.getPointerField(
5457 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5541 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5458 } 5542 }
5459 inline ::piper::FeatureSet::Builder ProcessResponse::Builder::initFeatures() { 5543 inline ::piper::FeatureSet::Builder ProcessResponse::Builder::initFeatures() {
5460 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::init( 5544 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::init(_builder.getPointerField(
5461 _builder.getPointerField(0 * ::capnp::POINTERS)); 5545 ::capnp::bounded<0>() * ::capnp::POINTERS));
5462 } 5546 }
5463 inline void ProcessResponse::Builder::adoptFeatures( 5547 inline void ProcessResponse::Builder::adoptFeatures(
5464 ::capnp::Orphan< ::piper::FeatureSet>&& value) { 5548 ::capnp::Orphan< ::piper::FeatureSet>&& value) {
5465 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::adopt( 5549 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::adopt(_builder.getPointerField(
5466 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5550 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5467 } 5551 }
5468 inline ::capnp::Orphan< ::piper::FeatureSet> ProcessResponse::Builder::disownFeatures() { 5552 inline ::capnp::Orphan< ::piper::FeatureSet> ProcessResponse::Builder::disownFeatures() {
5469 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::disown( 5553 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::disown(_builder.getPointerField(
5470 _builder.getPointerField(0 * ::capnp::POINTERS)); 5554 ::capnp::bounded<0>() * ::capnp::POINTERS));
5471 } 5555 }
5472 5556
5473 inline ::int32_t FinishRequest::Reader::getHandle() const { 5557 inline ::int32_t FinishRequest::Reader::getHandle() const {
5474 return _reader.getDataField< ::int32_t>( 5558 return _reader.getDataField< ::int32_t>(
5475 0 * ::capnp::ELEMENTS); 5559 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5476 } 5560 }
5477 5561
5478 inline ::int32_t FinishRequest::Builder::getHandle() { 5562 inline ::int32_t FinishRequest::Builder::getHandle() {
5479 return _builder.getDataField< ::int32_t>( 5563 return _builder.getDataField< ::int32_t>(
5480 0 * ::capnp::ELEMENTS); 5564 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5481 } 5565 }
5482 inline void FinishRequest::Builder::setHandle( ::int32_t value) { 5566 inline void FinishRequest::Builder::setHandle( ::int32_t value) {
5483 _builder.setDataField< ::int32_t>( 5567 _builder.setDataField< ::int32_t>(
5484 0 * ::capnp::ELEMENTS, value); 5568 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5485 } 5569 }
5486 5570
5487 inline ::int32_t FinishResponse::Reader::getHandle() const { 5571 inline ::int32_t FinishResponse::Reader::getHandle() const {
5488 return _reader.getDataField< ::int32_t>( 5572 return _reader.getDataField< ::int32_t>(
5489 0 * ::capnp::ELEMENTS); 5573 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5490 } 5574 }
5491 5575
5492 inline ::int32_t FinishResponse::Builder::getHandle() { 5576 inline ::int32_t FinishResponse::Builder::getHandle() {
5493 return _builder.getDataField< ::int32_t>( 5577 return _builder.getDataField< ::int32_t>(
5494 0 * ::capnp::ELEMENTS); 5578 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5495 } 5579 }
5496 inline void FinishResponse::Builder::setHandle( ::int32_t value) { 5580 inline void FinishResponse::Builder::setHandle( ::int32_t value) {
5497 _builder.setDataField< ::int32_t>( 5581 _builder.setDataField< ::int32_t>(
5498 0 * ::capnp::ELEMENTS, value); 5582 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5499 } 5583 }
5500 5584
5501 inline bool FinishResponse::Reader::hasFeatures() const { 5585 inline bool FinishResponse::Reader::hasFeatures() const {
5502 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5586 return !_reader.getPointerField(
5587 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5503 } 5588 }
5504 inline bool FinishResponse::Builder::hasFeatures() { 5589 inline bool FinishResponse::Builder::hasFeatures() {
5505 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5590 return !_builder.getPointerField(
5591 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5506 } 5592 }
5507 inline ::piper::FeatureSet::Reader FinishResponse::Reader::getFeatures() const { 5593 inline ::piper::FeatureSet::Reader FinishResponse::Reader::getFeatures() const {
5508 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get( 5594 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(_reader.getPointerField(
5509 _reader.getPointerField(0 * ::capnp::POINTERS)); 5595 ::capnp::bounded<0>() * ::capnp::POINTERS));
5510 } 5596 }
5511 inline ::piper::FeatureSet::Builder FinishResponse::Builder::getFeatures() { 5597 inline ::piper::FeatureSet::Builder FinishResponse::Builder::getFeatures() {
5512 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get( 5598 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(_builder.getPointerField(
5513 _builder.getPointerField(0 * ::capnp::POINTERS)); 5599 ::capnp::bounded<0>() * ::capnp::POINTERS));
5514 } 5600 }
5515 #if !CAPNP_LITE 5601 #if !CAPNP_LITE
5516 inline ::piper::FeatureSet::Pipeline FinishResponse::Pipeline::getFeatures() { 5602 inline ::piper::FeatureSet::Pipeline FinishResponse::Pipeline::getFeatures() {
5517 return ::piper::FeatureSet::Pipeline(_typeless.getPointerField(0)); 5603 return ::piper::FeatureSet::Pipeline(_typeless.getPointerField(0));
5518 } 5604 }
5519 #endif // !CAPNP_LITE 5605 #endif // !CAPNP_LITE
5520 inline void FinishResponse::Builder::setFeatures( ::piper::FeatureSet::Reader value) { 5606 inline void FinishResponse::Builder::setFeatures( ::piper::FeatureSet::Reader value) {
5521 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::set( 5607 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::set(_builder.getPointerField(
5522 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5608 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5523 } 5609 }
5524 inline ::piper::FeatureSet::Builder FinishResponse::Builder::initFeatures() { 5610 inline ::piper::FeatureSet::Builder FinishResponse::Builder::initFeatures() {
5525 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::init( 5611 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::init(_builder.getPointerField(
5526 _builder.getPointerField(0 * ::capnp::POINTERS)); 5612 ::capnp::bounded<0>() * ::capnp::POINTERS));
5527 } 5613 }
5528 inline void FinishResponse::Builder::adoptFeatures( 5614 inline void FinishResponse::Builder::adoptFeatures(
5529 ::capnp::Orphan< ::piper::FeatureSet>&& value) { 5615 ::capnp::Orphan< ::piper::FeatureSet>&& value) {
5530 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::adopt( 5616 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::adopt(_builder.getPointerField(
5531 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5617 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5532 } 5618 }
5533 inline ::capnp::Orphan< ::piper::FeatureSet> FinishResponse::Builder::disownFeatures() { 5619 inline ::capnp::Orphan< ::piper::FeatureSet> FinishResponse::Builder::disownFeatures() {
5534 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::disown( 5620 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::disown(_builder.getPointerField(
5535 _builder.getPointerField(0 * ::capnp::POINTERS)); 5621 ::capnp::bounded<0>() * ::capnp::POINTERS));
5536 } 5622 }
5537 5623
5538 inline ::int32_t Error::Reader::getCode() const { 5624 inline ::int32_t Error::Reader::getCode() const {
5539 return _reader.getDataField< ::int32_t>( 5625 return _reader.getDataField< ::int32_t>(
5540 0 * ::capnp::ELEMENTS); 5626 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5541 } 5627 }
5542 5628
5543 inline ::int32_t Error::Builder::getCode() { 5629 inline ::int32_t Error::Builder::getCode() {
5544 return _builder.getDataField< ::int32_t>( 5630 return _builder.getDataField< ::int32_t>(
5545 0 * ::capnp::ELEMENTS); 5631 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5546 } 5632 }
5547 inline void Error::Builder::setCode( ::int32_t value) { 5633 inline void Error::Builder::setCode( ::int32_t value) {
5548 _builder.setDataField< ::int32_t>( 5634 _builder.setDataField< ::int32_t>(
5549 0 * ::capnp::ELEMENTS, value); 5635 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5550 } 5636 }
5551 5637
5552 inline bool Error::Reader::hasMessage() const { 5638 inline bool Error::Reader::hasMessage() const {
5553 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5639 return !_reader.getPointerField(
5640 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5554 } 5641 }
5555 inline bool Error::Builder::hasMessage() { 5642 inline bool Error::Builder::hasMessage() {
5556 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5643 return !_builder.getPointerField(
5644 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5557 } 5645 }
5558 inline ::capnp::Text::Reader Error::Reader::getMessage() const { 5646 inline ::capnp::Text::Reader Error::Reader::getMessage() const {
5559 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5647 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
5560 _reader.getPointerField(0 * ::capnp::POINTERS)); 5648 ::capnp::bounded<0>() * ::capnp::POINTERS));
5561 } 5649 }
5562 inline ::capnp::Text::Builder Error::Builder::getMessage() { 5650 inline ::capnp::Text::Builder Error::Builder::getMessage() {
5563 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5651 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
5564 _builder.getPointerField(0 * ::capnp::POINTERS)); 5652 ::capnp::bounded<0>() * ::capnp::POINTERS));
5565 } 5653 }
5566 inline void Error::Builder::setMessage( ::capnp::Text::Reader value) { 5654 inline void Error::Builder::setMessage( ::capnp::Text::Reader value) {
5567 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 5655 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
5568 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5656 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5569 } 5657 }
5570 inline ::capnp::Text::Builder Error::Builder::initMessage(unsigned int size) { 5658 inline ::capnp::Text::Builder Error::Builder::initMessage(unsigned int size) {
5571 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 5659 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
5572 _builder.getPointerField(0 * ::capnp::POINTERS), size); 5660 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
5573 } 5661 }
5574 inline void Error::Builder::adoptMessage( 5662 inline void Error::Builder::adoptMessage(
5575 ::capnp::Orphan< ::capnp::Text>&& value) { 5663 ::capnp::Orphan< ::capnp::Text>&& value) {
5576 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 5664 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
5577 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5665 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5578 } 5666 }
5579 inline ::capnp::Orphan< ::capnp::Text> Error::Builder::disownMessage() { 5667 inline ::capnp::Orphan< ::capnp::Text> Error::Builder::disownMessage() {
5580 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 5668 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
5581 _builder.getPointerField(0 * ::capnp::POINTERS)); 5669 ::capnp::bounded<0>() * ::capnp::POINTERS));
5582 } 5670 }
5583 5671
5584 inline RpcRequest::Id::Reader RpcRequest::Reader::getId() const { 5672 inline typename RpcRequest::Id::Reader RpcRequest::Reader::getId() const {
5585 return RpcRequest::Id::Reader(_reader); 5673 return typename RpcRequest::Id::Reader(_reader);
5586 } 5674 }
5587 inline RpcRequest::Id::Builder RpcRequest::Builder::getId() { 5675 inline typename RpcRequest::Id::Builder RpcRequest::Builder::getId() {
5588 return RpcRequest::Id::Builder(_builder); 5676 return typename RpcRequest::Id::Builder(_builder);
5589 } 5677 }
5590 #if !CAPNP_LITE 5678 #if !CAPNP_LITE
5591 inline RpcRequest::Id::Pipeline RpcRequest::Pipeline::getId() { 5679 inline typename RpcRequest::Id::Pipeline RpcRequest::Pipeline::getId() {
5592 return RpcRequest::Id::Pipeline(_typeless.noop()); 5680 return typename RpcRequest::Id::Pipeline(_typeless.noop());
5593 } 5681 }
5594 #endif // !CAPNP_LITE 5682 #endif // !CAPNP_LITE
5595 inline RpcRequest::Id::Builder RpcRequest::Builder::initId() { 5683 inline typename RpcRequest::Id::Builder RpcRequest::Builder::initId() {
5596 _builder.setDataField< ::uint32_t>(0 * ::capnp::ELEMENTS, 0); 5684 _builder.setDataField< ::uint32_t>(::capnp::bounded<0>() * ::capnp::ELEMENTS, 0);
5597 _builder.setDataField< ::uint16_t>(2 * ::capnp::ELEMENTS, 0); 5685 _builder.setDataField< ::uint16_t>(::capnp::bounded<2>() * ::capnp::ELEMENTS, 0);
5598 _builder.getPointerField(0 * ::capnp::POINTERS).clear(); 5686 _builder.getPointerField(::capnp::bounded<0>() * ::capnp::POINTERS).clear();
5599 return RpcRequest::Id::Builder(_builder); 5687 return typename RpcRequest::Id::Builder(_builder);
5600 } 5688 }
5601 inline RpcRequest::Request::Reader RpcRequest::Reader::getRequest() const { 5689 inline typename RpcRequest::Request::Reader RpcRequest::Reader::getRequest() const {
5602 return RpcRequest::Request::Reader(_reader); 5690 return typename RpcRequest::Request::Reader(_reader);
5603 } 5691 }
5604 inline RpcRequest::Request::Builder RpcRequest::Builder::getRequest() { 5692 inline typename RpcRequest::Request::Builder RpcRequest::Builder::getRequest() {
5605 return RpcRequest::Request::Builder(_builder); 5693 return typename RpcRequest::Request::Builder(_builder);
5606 } 5694 }
5607 #if !CAPNP_LITE 5695 #if !CAPNP_LITE
5608 inline RpcRequest::Request::Pipeline RpcRequest::Pipeline::getRequest() { 5696 inline typename RpcRequest::Request::Pipeline RpcRequest::Pipeline::getRequest() {
5609 return RpcRequest::Request::Pipeline(_typeless.noop()); 5697 return typename RpcRequest::Request::Pipeline(_typeless.noop());
5610 } 5698 }
5611 #endif // !CAPNP_LITE 5699 #endif // !CAPNP_LITE
5612 inline RpcRequest::Request::Builder RpcRequest::Builder::initRequest() { 5700 inline typename RpcRequest::Request::Builder RpcRequest::Builder::initRequest() {
5613 _builder.setDataField< ::uint16_t>(3 * ::capnp::ELEMENTS, 0); 5701 _builder.setDataField< ::uint16_t>(::capnp::bounded<3>() * ::capnp::ELEMENTS, 0);
5614 _builder.getPointerField(1 * ::capnp::POINTERS).clear(); 5702 _builder.getPointerField(::capnp::bounded<1>() * ::capnp::POINTERS).clear();
5615 return RpcRequest::Request::Builder(_builder); 5703 return typename RpcRequest::Request::Builder(_builder);
5616 } 5704 }
5617 inline ::piper::RpcRequest::Id::Which RpcRequest::Id::Reader::which() const { 5705 inline ::piper::RpcRequest::Id::Which RpcRequest::Id::Reader::which() const {
5618 return _reader.getDataField<Which>(2 * ::capnp::ELEMENTS); 5706 return _reader.getDataField<Which>(
5707 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
5619 } 5708 }
5620 inline ::piper::RpcRequest::Id::Which RpcRequest::Id::Builder::which() { 5709 inline ::piper::RpcRequest::Id::Which RpcRequest::Id::Builder::which() {
5621 return _builder.getDataField<Which>(2 * ::capnp::ELEMENTS); 5710 return _builder.getDataField<Which>(
5711 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
5622 } 5712 }
5623 5713
5624 inline bool RpcRequest::Id::Reader::isNumber() const { 5714 inline bool RpcRequest::Id::Reader::isNumber() const {
5625 return which() == RpcRequest::Id::NUMBER; 5715 return which() == RpcRequest::Id::NUMBER;
5626 } 5716 }
5629 } 5719 }
5630 inline ::int32_t RpcRequest::Id::Reader::getNumber() const { 5720 inline ::int32_t RpcRequest::Id::Reader::getNumber() const {
5631 KJ_IREQUIRE((which() == RpcRequest::Id::NUMBER), 5721 KJ_IREQUIRE((which() == RpcRequest::Id::NUMBER),
5632 "Must check which() before get()ing a union member."); 5722 "Must check which() before get()ing a union member.");
5633 return _reader.getDataField< ::int32_t>( 5723 return _reader.getDataField< ::int32_t>(
5634 0 * ::capnp::ELEMENTS); 5724 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5635 } 5725 }
5636 5726
5637 inline ::int32_t RpcRequest::Id::Builder::getNumber() { 5727 inline ::int32_t RpcRequest::Id::Builder::getNumber() {
5638 KJ_IREQUIRE((which() == RpcRequest::Id::NUMBER), 5728 KJ_IREQUIRE((which() == RpcRequest::Id::NUMBER),
5639 "Must check which() before get()ing a union member."); 5729 "Must check which() before get()ing a union member.");
5640 return _builder.getDataField< ::int32_t>( 5730 return _builder.getDataField< ::int32_t>(
5641 0 * ::capnp::ELEMENTS); 5731 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5642 } 5732 }
5643 inline void RpcRequest::Id::Builder::setNumber( ::int32_t value) { 5733 inline void RpcRequest::Id::Builder::setNumber( ::int32_t value) {
5644 _builder.setDataField<RpcRequest::Id::Which>( 5734 _builder.setDataField<RpcRequest::Id::Which>(
5645 2 * ::capnp::ELEMENTS, RpcRequest::Id::NUMBER); 5735 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcRequest::Id::NUMBER);
5646 _builder.setDataField< ::int32_t>( 5736 _builder.setDataField< ::int32_t>(
5647 0 * ::capnp::ELEMENTS, value); 5737 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5648 } 5738 }
5649 5739
5650 inline bool RpcRequest::Id::Reader::isTag() const { 5740 inline bool RpcRequest::Id::Reader::isTag() const {
5651 return which() == RpcRequest::Id::TAG; 5741 return which() == RpcRequest::Id::TAG;
5652 } 5742 }
5653 inline bool RpcRequest::Id::Builder::isTag() { 5743 inline bool RpcRequest::Id::Builder::isTag() {
5654 return which() == RpcRequest::Id::TAG; 5744 return which() == RpcRequest::Id::TAG;
5655 } 5745 }
5656 inline bool RpcRequest::Id::Reader::hasTag() const { 5746 inline bool RpcRequest::Id::Reader::hasTag() const {
5657 if (which() != RpcRequest::Id::TAG) return false; 5747 if (which() != RpcRequest::Id::TAG) return false;
5658 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 5748 return !_reader.getPointerField(
5749 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5659 } 5750 }
5660 inline bool RpcRequest::Id::Builder::hasTag() { 5751 inline bool RpcRequest::Id::Builder::hasTag() {
5661 if (which() != RpcRequest::Id::TAG) return false; 5752 if (which() != RpcRequest::Id::TAG) return false;
5662 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 5753 return !_builder.getPointerField(
5754 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
5663 } 5755 }
5664 inline ::capnp::Text::Reader RpcRequest::Id::Reader::getTag() const { 5756 inline ::capnp::Text::Reader RpcRequest::Id::Reader::getTag() const {
5665 KJ_IREQUIRE((which() == RpcRequest::Id::TAG), 5757 KJ_IREQUIRE((which() == RpcRequest::Id::TAG),
5666 "Must check which() before get()ing a union member."); 5758 "Must check which() before get()ing a union member.");
5667 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5759 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
5668 _reader.getPointerField(0 * ::capnp::POINTERS)); 5760 ::capnp::bounded<0>() * ::capnp::POINTERS));
5669 } 5761 }
5670 inline ::capnp::Text::Builder RpcRequest::Id::Builder::getTag() { 5762 inline ::capnp::Text::Builder RpcRequest::Id::Builder::getTag() {
5671 KJ_IREQUIRE((which() == RpcRequest::Id::TAG), 5763 KJ_IREQUIRE((which() == RpcRequest::Id::TAG),
5672 "Must check which() before get()ing a union member."); 5764 "Must check which() before get()ing a union member.");
5673 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 5765 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
5674 _builder.getPointerField(0 * ::capnp::POINTERS)); 5766 ::capnp::bounded<0>() * ::capnp::POINTERS));
5675 } 5767 }
5676 inline void RpcRequest::Id::Builder::setTag( ::capnp::Text::Reader value) { 5768 inline void RpcRequest::Id::Builder::setTag( ::capnp::Text::Reader value) {
5677 _builder.setDataField<RpcRequest::Id::Which>( 5769 _builder.setDataField<RpcRequest::Id::Which>(
5678 2 * ::capnp::ELEMENTS, RpcRequest::Id::TAG); 5770 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcRequest::Id::TAG);
5679 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 5771 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
5680 _builder.getPointerField(0 * ::capnp::POINTERS), value); 5772 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
5681 } 5773 }
5682 inline ::capnp::Text::Builder RpcRequest::Id::Builder::initTag(unsigned int size) { 5774 inline ::capnp::Text::Builder RpcRequest::Id::Builder::initTag(unsigned int size) {
5683 _builder.setDataField<RpcRequest::Id::Which>( 5775 _builder.setDataField<RpcRequest::Id::Which>(
5684 2 * ::capnp::ELEMENTS, RpcRequest::Id::TAG); 5776 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcRequest::Id::TAG);
5685 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 5777 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
5686 _builder.getPointerField(0 * ::capnp::POINTERS), size); 5778 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
5687 } 5779 }
5688 inline void RpcRequest::Id::Builder::adoptTag( 5780 inline void RpcRequest::Id::Builder::adoptTag(
5689 ::capnp::Orphan< ::capnp::Text>&& value) { 5781 ::capnp::Orphan< ::capnp::Text>&& value) {
5690 _builder.setDataField<RpcRequest::Id::Which>( 5782 _builder.setDataField<RpcRequest::Id::Which>(
5691 2 * ::capnp::ELEMENTS, RpcRequest::Id::TAG); 5783 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcRequest::Id::TAG);
5692 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 5784 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
5693 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 5785 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
5694 } 5786 }
5695 inline ::capnp::Orphan< ::capnp::Text> RpcRequest::Id::Builder::disownTag() { 5787 inline ::capnp::Orphan< ::capnp::Text> RpcRequest::Id::Builder::disownTag() {
5696 KJ_IREQUIRE((which() == RpcRequest::Id::TAG), 5788 KJ_IREQUIRE((which() == RpcRequest::Id::TAG),
5697 "Must check which() before get()ing a union member."); 5789 "Must check which() before get()ing a union member.");
5698 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 5790 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
5699 _builder.getPointerField(0 * ::capnp::POINTERS)); 5791 ::capnp::bounded<0>() * ::capnp::POINTERS));
5700 } 5792 }
5701 5793
5702 inline bool RpcRequest::Id::Reader::isNone() const { 5794 inline bool RpcRequest::Id::Reader::isNone() const {
5703 return which() == RpcRequest::Id::NONE; 5795 return which() == RpcRequest::Id::NONE;
5704 } 5796 }
5707 } 5799 }
5708 inline ::capnp::Void RpcRequest::Id::Reader::getNone() const { 5800 inline ::capnp::Void RpcRequest::Id::Reader::getNone() const {
5709 KJ_IREQUIRE((which() == RpcRequest::Id::NONE), 5801 KJ_IREQUIRE((which() == RpcRequest::Id::NONE),
5710 "Must check which() before get()ing a union member."); 5802 "Must check which() before get()ing a union member.");
5711 return _reader.getDataField< ::capnp::Void>( 5803 return _reader.getDataField< ::capnp::Void>(
5712 0 * ::capnp::ELEMENTS); 5804 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5713 } 5805 }
5714 5806
5715 inline ::capnp::Void RpcRequest::Id::Builder::getNone() { 5807 inline ::capnp::Void RpcRequest::Id::Builder::getNone() {
5716 KJ_IREQUIRE((which() == RpcRequest::Id::NONE), 5808 KJ_IREQUIRE((which() == RpcRequest::Id::NONE),
5717 "Must check which() before get()ing a union member."); 5809 "Must check which() before get()ing a union member.");
5718 return _builder.getDataField< ::capnp::Void>( 5810 return _builder.getDataField< ::capnp::Void>(
5719 0 * ::capnp::ELEMENTS); 5811 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
5720 } 5812 }
5721 inline void RpcRequest::Id::Builder::setNone( ::capnp::Void value) { 5813 inline void RpcRequest::Id::Builder::setNone( ::capnp::Void value) {
5722 _builder.setDataField<RpcRequest::Id::Which>( 5814 _builder.setDataField<RpcRequest::Id::Which>(
5723 2 * ::capnp::ELEMENTS, RpcRequest::Id::NONE); 5815 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcRequest::Id::NONE);
5724 _builder.setDataField< ::capnp::Void>( 5816 _builder.setDataField< ::capnp::Void>(
5725 0 * ::capnp::ELEMENTS, value); 5817 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
5726 } 5818 }
5727 5819
5728 inline ::piper::RpcRequest::Request::Which RpcRequest::Request::Reader::which() const { 5820 inline ::piper::RpcRequest::Request::Which RpcRequest::Request::Reader::which() const {
5729 return _reader.getDataField<Which>(3 * ::capnp::ELEMENTS); 5821 return _reader.getDataField<Which>(
5822 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
5730 } 5823 }
5731 inline ::piper::RpcRequest::Request::Which RpcRequest::Request::Builder::which() { 5824 inline ::piper::RpcRequest::Request::Which RpcRequest::Request::Builder::which() {
5732 return _builder.getDataField<Which>(3 * ::capnp::ELEMENTS); 5825 return _builder.getDataField<Which>(
5826 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
5733 } 5827 }
5734 5828
5735 inline bool RpcRequest::Request::Reader::isList() const { 5829 inline bool RpcRequest::Request::Reader::isList() const {
5736 return which() == RpcRequest::Request::LIST; 5830 return which() == RpcRequest::Request::LIST;
5737 } 5831 }
5738 inline bool RpcRequest::Request::Builder::isList() { 5832 inline bool RpcRequest::Request::Builder::isList() {
5739 return which() == RpcRequest::Request::LIST; 5833 return which() == RpcRequest::Request::LIST;
5740 } 5834 }
5741 inline bool RpcRequest::Request::Reader::hasList() const { 5835 inline bool RpcRequest::Request::Reader::hasList() const {
5742 if (which() != RpcRequest::Request::LIST) return false; 5836 if (which() != RpcRequest::Request::LIST) return false;
5743 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 5837 return !_reader.getPointerField(
5838 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5744 } 5839 }
5745 inline bool RpcRequest::Request::Builder::hasList() { 5840 inline bool RpcRequest::Request::Builder::hasList() {
5746 if (which() != RpcRequest::Request::LIST) return false; 5841 if (which() != RpcRequest::Request::LIST) return false;
5747 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 5842 return !_builder.getPointerField(
5843 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5748 } 5844 }
5749 inline ::piper::ListRequest::Reader RpcRequest::Request::Reader::getList() const { 5845 inline ::piper::ListRequest::Reader RpcRequest::Request::Reader::getList() const {
5750 KJ_IREQUIRE((which() == RpcRequest::Request::LIST), 5846 KJ_IREQUIRE((which() == RpcRequest::Request::LIST),
5751 "Must check which() before get()ing a union member."); 5847 "Must check which() before get()ing a union member.");
5752 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::get( 5848 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::get(_reader.getPointerField(
5753 _reader.getPointerField(1 * ::capnp::POINTERS)); 5849 ::capnp::bounded<1>() * ::capnp::POINTERS));
5754 } 5850 }
5755 inline ::piper::ListRequest::Builder RpcRequest::Request::Builder::getList() { 5851 inline ::piper::ListRequest::Builder RpcRequest::Request::Builder::getList() {
5756 KJ_IREQUIRE((which() == RpcRequest::Request::LIST), 5852 KJ_IREQUIRE((which() == RpcRequest::Request::LIST),
5757 "Must check which() before get()ing a union member."); 5853 "Must check which() before get()ing a union member.");
5758 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::get( 5854 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::get(_builder.getPointerField(
5759 _builder.getPointerField(1 * ::capnp::POINTERS)); 5855 ::capnp::bounded<1>() * ::capnp::POINTERS));
5760 } 5856 }
5761 inline void RpcRequest::Request::Builder::setList( ::piper::ListRequest::Reader value) { 5857 inline void RpcRequest::Request::Builder::setList( ::piper::ListRequest::Reader value) {
5762 _builder.setDataField<RpcRequest::Request::Which>( 5858 _builder.setDataField<RpcRequest::Request::Which>(
5763 3 * ::capnp::ELEMENTS, RpcRequest::Request::LIST); 5859 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::LIST);
5764 ::capnp::_::PointerHelpers< ::piper::ListRequest>::set( 5860 ::capnp::_::PointerHelpers< ::piper::ListRequest>::set(_builder.getPointerField(
5765 _builder.getPointerField(1 * ::capnp::POINTERS), value); 5861 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5766 } 5862 }
5767 inline ::piper::ListRequest::Builder RpcRequest::Request::Builder::initList() { 5863 inline ::piper::ListRequest::Builder RpcRequest::Request::Builder::initList() {
5768 _builder.setDataField<RpcRequest::Request::Which>( 5864 _builder.setDataField<RpcRequest::Request::Which>(
5769 3 * ::capnp::ELEMENTS, RpcRequest::Request::LIST); 5865 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::LIST);
5770 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::init( 5866 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::init(_builder.getPointerField(
5771 _builder.getPointerField(1 * ::capnp::POINTERS)); 5867 ::capnp::bounded<1>() * ::capnp::POINTERS));
5772 } 5868 }
5773 inline void RpcRequest::Request::Builder::adoptList( 5869 inline void RpcRequest::Request::Builder::adoptList(
5774 ::capnp::Orphan< ::piper::ListRequest>&& value) { 5870 ::capnp::Orphan< ::piper::ListRequest>&& value) {
5775 _builder.setDataField<RpcRequest::Request::Which>( 5871 _builder.setDataField<RpcRequest::Request::Which>(
5776 3 * ::capnp::ELEMENTS, RpcRequest::Request::LIST); 5872 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::LIST);
5777 ::capnp::_::PointerHelpers< ::piper::ListRequest>::adopt( 5873 ::capnp::_::PointerHelpers< ::piper::ListRequest>::adopt(_builder.getPointerField(
5778 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 5874 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5779 } 5875 }
5780 inline ::capnp::Orphan< ::piper::ListRequest> RpcRequest::Request::Builder::disownList() { 5876 inline ::capnp::Orphan< ::piper::ListRequest> RpcRequest::Request::Builder::disownList() {
5781 KJ_IREQUIRE((which() == RpcRequest::Request::LIST), 5877 KJ_IREQUIRE((which() == RpcRequest::Request::LIST),
5782 "Must check which() before get()ing a union member."); 5878 "Must check which() before get()ing a union member.");
5783 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::disown( 5879 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::disown(_builder.getPointerField(
5784 _builder.getPointerField(1 * ::capnp::POINTERS)); 5880 ::capnp::bounded<1>() * ::capnp::POINTERS));
5785 } 5881 }
5786 5882
5787 inline bool RpcRequest::Request::Reader::isLoad() const { 5883 inline bool RpcRequest::Request::Reader::isLoad() const {
5788 return which() == RpcRequest::Request::LOAD; 5884 return which() == RpcRequest::Request::LOAD;
5789 } 5885 }
5790 inline bool RpcRequest::Request::Builder::isLoad() { 5886 inline bool RpcRequest::Request::Builder::isLoad() {
5791 return which() == RpcRequest::Request::LOAD; 5887 return which() == RpcRequest::Request::LOAD;
5792 } 5888 }
5793 inline bool RpcRequest::Request::Reader::hasLoad() const { 5889 inline bool RpcRequest::Request::Reader::hasLoad() const {
5794 if (which() != RpcRequest::Request::LOAD) return false; 5890 if (which() != RpcRequest::Request::LOAD) return false;
5795 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 5891 return !_reader.getPointerField(
5892 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5796 } 5893 }
5797 inline bool RpcRequest::Request::Builder::hasLoad() { 5894 inline bool RpcRequest::Request::Builder::hasLoad() {
5798 if (which() != RpcRequest::Request::LOAD) return false; 5895 if (which() != RpcRequest::Request::LOAD) return false;
5799 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 5896 return !_builder.getPointerField(
5897 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5800 } 5898 }
5801 inline ::piper::LoadRequest::Reader RpcRequest::Request::Reader::getLoad() const { 5899 inline ::piper::LoadRequest::Reader RpcRequest::Request::Reader::getLoad() const {
5802 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD), 5900 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD),
5803 "Must check which() before get()ing a union member."); 5901 "Must check which() before get()ing a union member.");
5804 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::get( 5902 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::get(_reader.getPointerField(
5805 _reader.getPointerField(1 * ::capnp::POINTERS)); 5903 ::capnp::bounded<1>() * ::capnp::POINTERS));
5806 } 5904 }
5807 inline ::piper::LoadRequest::Builder RpcRequest::Request::Builder::getLoad() { 5905 inline ::piper::LoadRequest::Builder RpcRequest::Request::Builder::getLoad() {
5808 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD), 5906 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD),
5809 "Must check which() before get()ing a union member."); 5907 "Must check which() before get()ing a union member.");
5810 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::get( 5908 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::get(_builder.getPointerField(
5811 _builder.getPointerField(1 * ::capnp::POINTERS)); 5909 ::capnp::bounded<1>() * ::capnp::POINTERS));
5812 } 5910 }
5813 inline void RpcRequest::Request::Builder::setLoad( ::piper::LoadRequest::Reader value) { 5911 inline void RpcRequest::Request::Builder::setLoad( ::piper::LoadRequest::Reader value) {
5814 _builder.setDataField<RpcRequest::Request::Which>( 5912 _builder.setDataField<RpcRequest::Request::Which>(
5815 3 * ::capnp::ELEMENTS, RpcRequest::Request::LOAD); 5913 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::LOAD);
5816 ::capnp::_::PointerHelpers< ::piper::LoadRequest>::set( 5914 ::capnp::_::PointerHelpers< ::piper::LoadRequest>::set(_builder.getPointerField(
5817 _builder.getPointerField(1 * ::capnp::POINTERS), value); 5915 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5818 } 5916 }
5819 inline ::piper::LoadRequest::Builder RpcRequest::Request::Builder::initLoad() { 5917 inline ::piper::LoadRequest::Builder RpcRequest::Request::Builder::initLoad() {
5820 _builder.setDataField<RpcRequest::Request::Which>( 5918 _builder.setDataField<RpcRequest::Request::Which>(
5821 3 * ::capnp::ELEMENTS, RpcRequest::Request::LOAD); 5919 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::LOAD);
5822 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::init( 5920 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::init(_builder.getPointerField(
5823 _builder.getPointerField(1 * ::capnp::POINTERS)); 5921 ::capnp::bounded<1>() * ::capnp::POINTERS));
5824 } 5922 }
5825 inline void RpcRequest::Request::Builder::adoptLoad( 5923 inline void RpcRequest::Request::Builder::adoptLoad(
5826 ::capnp::Orphan< ::piper::LoadRequest>&& value) { 5924 ::capnp::Orphan< ::piper::LoadRequest>&& value) {
5827 _builder.setDataField<RpcRequest::Request::Which>( 5925 _builder.setDataField<RpcRequest::Request::Which>(
5828 3 * ::capnp::ELEMENTS, RpcRequest::Request::LOAD); 5926 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::LOAD);
5829 ::capnp::_::PointerHelpers< ::piper::LoadRequest>::adopt( 5927 ::capnp::_::PointerHelpers< ::piper::LoadRequest>::adopt(_builder.getPointerField(
5830 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 5928 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5831 } 5929 }
5832 inline ::capnp::Orphan< ::piper::LoadRequest> RpcRequest::Request::Builder::disownLoad() { 5930 inline ::capnp::Orphan< ::piper::LoadRequest> RpcRequest::Request::Builder::disownLoad() {
5833 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD), 5931 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD),
5834 "Must check which() before get()ing a union member."); 5932 "Must check which() before get()ing a union member.");
5835 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::disown( 5933 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::disown(_builder.getPointerField(
5836 _builder.getPointerField(1 * ::capnp::POINTERS)); 5934 ::capnp::bounded<1>() * ::capnp::POINTERS));
5837 } 5935 }
5838 5936
5839 inline bool RpcRequest::Request::Reader::isConfigure() const { 5937 inline bool RpcRequest::Request::Reader::isConfigure() const {
5840 return which() == RpcRequest::Request::CONFIGURE; 5938 return which() == RpcRequest::Request::CONFIGURE;
5841 } 5939 }
5842 inline bool RpcRequest::Request::Builder::isConfigure() { 5940 inline bool RpcRequest::Request::Builder::isConfigure() {
5843 return which() == RpcRequest::Request::CONFIGURE; 5941 return which() == RpcRequest::Request::CONFIGURE;
5844 } 5942 }
5845 inline bool RpcRequest::Request::Reader::hasConfigure() const { 5943 inline bool RpcRequest::Request::Reader::hasConfigure() const {
5846 if (which() != RpcRequest::Request::CONFIGURE) return false; 5944 if (which() != RpcRequest::Request::CONFIGURE) return false;
5847 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 5945 return !_reader.getPointerField(
5946 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5848 } 5947 }
5849 inline bool RpcRequest::Request::Builder::hasConfigure() { 5948 inline bool RpcRequest::Request::Builder::hasConfigure() {
5850 if (which() != RpcRequest::Request::CONFIGURE) return false; 5949 if (which() != RpcRequest::Request::CONFIGURE) return false;
5851 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 5950 return !_builder.getPointerField(
5951 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5852 } 5952 }
5853 inline ::piper::ConfigurationRequest::Reader RpcRequest::Request::Reader::getConfigure() const { 5953 inline ::piper::ConfigurationRequest::Reader RpcRequest::Request::Reader::getConfigure() const {
5854 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE), 5954 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE),
5855 "Must check which() before get()ing a union member."); 5955 "Must check which() before get()ing a union member.");
5856 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::get( 5956 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::get(_reader.getPointerField(
5857 _reader.getPointerField(1 * ::capnp::POINTERS)); 5957 ::capnp::bounded<1>() * ::capnp::POINTERS));
5858 } 5958 }
5859 inline ::piper::ConfigurationRequest::Builder RpcRequest::Request::Builder::getConfigure() { 5959 inline ::piper::ConfigurationRequest::Builder RpcRequest::Request::Builder::getConfigure() {
5860 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE), 5960 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE),
5861 "Must check which() before get()ing a union member."); 5961 "Must check which() before get()ing a union member.");
5862 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::get( 5962 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::get(_builder.getPointerField(
5863 _builder.getPointerField(1 * ::capnp::POINTERS)); 5963 ::capnp::bounded<1>() * ::capnp::POINTERS));
5864 } 5964 }
5865 inline void RpcRequest::Request::Builder::setConfigure( ::piper::ConfigurationRequest::Reader value) { 5965 inline void RpcRequest::Request::Builder::setConfigure( ::piper::ConfigurationRequest::Reader value) {
5866 _builder.setDataField<RpcRequest::Request::Which>( 5966 _builder.setDataField<RpcRequest::Request::Which>(
5867 3 * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE); 5967 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE);
5868 ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::set( 5968 ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::set(_builder.getPointerField(
5869 _builder.getPointerField(1 * ::capnp::POINTERS), value); 5969 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5870 } 5970 }
5871 inline ::piper::ConfigurationRequest::Builder RpcRequest::Request::Builder::initConfigure() { 5971 inline ::piper::ConfigurationRequest::Builder RpcRequest::Request::Builder::initConfigure() {
5872 _builder.setDataField<RpcRequest::Request::Which>( 5972 _builder.setDataField<RpcRequest::Request::Which>(
5873 3 * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE); 5973 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE);
5874 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::init( 5974 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::init(_builder.getPointerField(
5875 _builder.getPointerField(1 * ::capnp::POINTERS)); 5975 ::capnp::bounded<1>() * ::capnp::POINTERS));
5876 } 5976 }
5877 inline void RpcRequest::Request::Builder::adoptConfigure( 5977 inline void RpcRequest::Request::Builder::adoptConfigure(
5878 ::capnp::Orphan< ::piper::ConfigurationRequest>&& value) { 5978 ::capnp::Orphan< ::piper::ConfigurationRequest>&& value) {
5879 _builder.setDataField<RpcRequest::Request::Which>( 5979 _builder.setDataField<RpcRequest::Request::Which>(
5880 3 * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE); 5980 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE);
5881 ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::adopt( 5981 ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::adopt(_builder.getPointerField(
5882 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 5982 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5883 } 5983 }
5884 inline ::capnp::Orphan< ::piper::ConfigurationRequest> RpcRequest::Request::Builder::disownConfigure() { 5984 inline ::capnp::Orphan< ::piper::ConfigurationRequest> RpcRequest::Request::Builder::disownConfigure() {
5885 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE), 5985 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE),
5886 "Must check which() before get()ing a union member."); 5986 "Must check which() before get()ing a union member.");
5887 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::disown( 5987 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::disown(_builder.getPointerField(
5888 _builder.getPointerField(1 * ::capnp::POINTERS)); 5988 ::capnp::bounded<1>() * ::capnp::POINTERS));
5889 } 5989 }
5890 5990
5891 inline bool RpcRequest::Request::Reader::isProcess() const { 5991 inline bool RpcRequest::Request::Reader::isProcess() const {
5892 return which() == RpcRequest::Request::PROCESS; 5992 return which() == RpcRequest::Request::PROCESS;
5893 } 5993 }
5894 inline bool RpcRequest::Request::Builder::isProcess() { 5994 inline bool RpcRequest::Request::Builder::isProcess() {
5895 return which() == RpcRequest::Request::PROCESS; 5995 return which() == RpcRequest::Request::PROCESS;
5896 } 5996 }
5897 inline bool RpcRequest::Request::Reader::hasProcess() const { 5997 inline bool RpcRequest::Request::Reader::hasProcess() const {
5898 if (which() != RpcRequest::Request::PROCESS) return false; 5998 if (which() != RpcRequest::Request::PROCESS) return false;
5899 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 5999 return !_reader.getPointerField(
6000 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5900 } 6001 }
5901 inline bool RpcRequest::Request::Builder::hasProcess() { 6002 inline bool RpcRequest::Request::Builder::hasProcess() {
5902 if (which() != RpcRequest::Request::PROCESS) return false; 6003 if (which() != RpcRequest::Request::PROCESS) return false;
5903 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6004 return !_builder.getPointerField(
6005 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5904 } 6006 }
5905 inline ::piper::ProcessRequest::Reader RpcRequest::Request::Reader::getProcess() const { 6007 inline ::piper::ProcessRequest::Reader RpcRequest::Request::Reader::getProcess() const {
5906 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS), 6008 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS),
5907 "Must check which() before get()ing a union member."); 6009 "Must check which() before get()ing a union member.");
5908 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::get( 6010 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::get(_reader.getPointerField(
5909 _reader.getPointerField(1 * ::capnp::POINTERS)); 6011 ::capnp::bounded<1>() * ::capnp::POINTERS));
5910 } 6012 }
5911 inline ::piper::ProcessRequest::Builder RpcRequest::Request::Builder::getProcess() { 6013 inline ::piper::ProcessRequest::Builder RpcRequest::Request::Builder::getProcess() {
5912 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS), 6014 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS),
5913 "Must check which() before get()ing a union member."); 6015 "Must check which() before get()ing a union member.");
5914 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::get( 6016 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::get(_builder.getPointerField(
5915 _builder.getPointerField(1 * ::capnp::POINTERS)); 6017 ::capnp::bounded<1>() * ::capnp::POINTERS));
5916 } 6018 }
5917 inline void RpcRequest::Request::Builder::setProcess( ::piper::ProcessRequest::Reader value) { 6019 inline void RpcRequest::Request::Builder::setProcess( ::piper::ProcessRequest::Reader value) {
5918 _builder.setDataField<RpcRequest::Request::Which>( 6020 _builder.setDataField<RpcRequest::Request::Which>(
5919 3 * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS); 6021 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS);
5920 ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::set( 6022 ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::set(_builder.getPointerField(
5921 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6023 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5922 } 6024 }
5923 inline ::piper::ProcessRequest::Builder RpcRequest::Request::Builder::initProcess() { 6025 inline ::piper::ProcessRequest::Builder RpcRequest::Request::Builder::initProcess() {
5924 _builder.setDataField<RpcRequest::Request::Which>( 6026 _builder.setDataField<RpcRequest::Request::Which>(
5925 3 * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS); 6027 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS);
5926 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::init( 6028 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::init(_builder.getPointerField(
5927 _builder.getPointerField(1 * ::capnp::POINTERS)); 6029 ::capnp::bounded<1>() * ::capnp::POINTERS));
5928 } 6030 }
5929 inline void RpcRequest::Request::Builder::adoptProcess( 6031 inline void RpcRequest::Request::Builder::adoptProcess(
5930 ::capnp::Orphan< ::piper::ProcessRequest>&& value) { 6032 ::capnp::Orphan< ::piper::ProcessRequest>&& value) {
5931 _builder.setDataField<RpcRequest::Request::Which>( 6033 _builder.setDataField<RpcRequest::Request::Which>(
5932 3 * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS); 6034 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS);
5933 ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::adopt( 6035 ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::adopt(_builder.getPointerField(
5934 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6036 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5935 } 6037 }
5936 inline ::capnp::Orphan< ::piper::ProcessRequest> RpcRequest::Request::Builder::disownProcess() { 6038 inline ::capnp::Orphan< ::piper::ProcessRequest> RpcRequest::Request::Builder::disownProcess() {
5937 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS), 6039 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS),
5938 "Must check which() before get()ing a union member."); 6040 "Must check which() before get()ing a union member.");
5939 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::disown( 6041 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::disown(_builder.getPointerField(
5940 _builder.getPointerField(1 * ::capnp::POINTERS)); 6042 ::capnp::bounded<1>() * ::capnp::POINTERS));
5941 } 6043 }
5942 6044
5943 inline bool RpcRequest::Request::Reader::isFinish() const { 6045 inline bool RpcRequest::Request::Reader::isFinish() const {
5944 return which() == RpcRequest::Request::FINISH; 6046 return which() == RpcRequest::Request::FINISH;
5945 } 6047 }
5946 inline bool RpcRequest::Request::Builder::isFinish() { 6048 inline bool RpcRequest::Request::Builder::isFinish() {
5947 return which() == RpcRequest::Request::FINISH; 6049 return which() == RpcRequest::Request::FINISH;
5948 } 6050 }
5949 inline bool RpcRequest::Request::Reader::hasFinish() const { 6051 inline bool RpcRequest::Request::Reader::hasFinish() const {
5950 if (which() != RpcRequest::Request::FINISH) return false; 6052 if (which() != RpcRequest::Request::FINISH) return false;
5951 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 6053 return !_reader.getPointerField(
6054 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5952 } 6055 }
5953 inline bool RpcRequest::Request::Builder::hasFinish() { 6056 inline bool RpcRequest::Request::Builder::hasFinish() {
5954 if (which() != RpcRequest::Request::FINISH) return false; 6057 if (which() != RpcRequest::Request::FINISH) return false;
5955 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6058 return !_builder.getPointerField(
6059 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
5956 } 6060 }
5957 inline ::piper::FinishRequest::Reader RpcRequest::Request::Reader::getFinish() const { 6061 inline ::piper::FinishRequest::Reader RpcRequest::Request::Reader::getFinish() const {
5958 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH), 6062 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH),
5959 "Must check which() before get()ing a union member."); 6063 "Must check which() before get()ing a union member.");
5960 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::get( 6064 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::get(_reader.getPointerField(
5961 _reader.getPointerField(1 * ::capnp::POINTERS)); 6065 ::capnp::bounded<1>() * ::capnp::POINTERS));
5962 } 6066 }
5963 inline ::piper::FinishRequest::Builder RpcRequest::Request::Builder::getFinish() { 6067 inline ::piper::FinishRequest::Builder RpcRequest::Request::Builder::getFinish() {
5964 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH), 6068 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH),
5965 "Must check which() before get()ing a union member."); 6069 "Must check which() before get()ing a union member.");
5966 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::get( 6070 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::get(_builder.getPointerField(
5967 _builder.getPointerField(1 * ::capnp::POINTERS)); 6071 ::capnp::bounded<1>() * ::capnp::POINTERS));
5968 } 6072 }
5969 inline void RpcRequest::Request::Builder::setFinish( ::piper::FinishRequest::Reader value) { 6073 inline void RpcRequest::Request::Builder::setFinish( ::piper::FinishRequest::Reader value) {
5970 _builder.setDataField<RpcRequest::Request::Which>( 6074 _builder.setDataField<RpcRequest::Request::Which>(
5971 3 * ::capnp::ELEMENTS, RpcRequest::Request::FINISH); 6075 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::FINISH);
5972 ::capnp::_::PointerHelpers< ::piper::FinishRequest>::set( 6076 ::capnp::_::PointerHelpers< ::piper::FinishRequest>::set(_builder.getPointerField(
5973 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6077 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
5974 } 6078 }
5975 inline ::piper::FinishRequest::Builder RpcRequest::Request::Builder::initFinish() { 6079 inline ::piper::FinishRequest::Builder RpcRequest::Request::Builder::initFinish() {
5976 _builder.setDataField<RpcRequest::Request::Which>( 6080 _builder.setDataField<RpcRequest::Request::Which>(
5977 3 * ::capnp::ELEMENTS, RpcRequest::Request::FINISH); 6081 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::FINISH);
5978 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::init( 6082 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::init(_builder.getPointerField(
5979 _builder.getPointerField(1 * ::capnp::POINTERS)); 6083 ::capnp::bounded<1>() * ::capnp::POINTERS));
5980 } 6084 }
5981 inline void RpcRequest::Request::Builder::adoptFinish( 6085 inline void RpcRequest::Request::Builder::adoptFinish(
5982 ::capnp::Orphan< ::piper::FinishRequest>&& value) { 6086 ::capnp::Orphan< ::piper::FinishRequest>&& value) {
5983 _builder.setDataField<RpcRequest::Request::Which>( 6087 _builder.setDataField<RpcRequest::Request::Which>(
5984 3 * ::capnp::ELEMENTS, RpcRequest::Request::FINISH); 6088 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcRequest::Request::FINISH);
5985 ::capnp::_::PointerHelpers< ::piper::FinishRequest>::adopt( 6089 ::capnp::_::PointerHelpers< ::piper::FinishRequest>::adopt(_builder.getPointerField(
5986 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6090 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
5987 } 6091 }
5988 inline ::capnp::Orphan< ::piper::FinishRequest> RpcRequest::Request::Builder::disownFinish() { 6092 inline ::capnp::Orphan< ::piper::FinishRequest> RpcRequest::Request::Builder::disownFinish() {
5989 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH), 6093 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH),
5990 "Must check which() before get()ing a union member."); 6094 "Must check which() before get()ing a union member.");
5991 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::disown( 6095 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::disown(_builder.getPointerField(
5992 _builder.getPointerField(1 * ::capnp::POINTERS)); 6096 ::capnp::bounded<1>() * ::capnp::POINTERS));
5993 } 6097 }
5994 6098
5995 inline RpcResponse::Id::Reader RpcResponse::Reader::getId() const { 6099 inline typename RpcResponse::Id::Reader RpcResponse::Reader::getId() const {
5996 return RpcResponse::Id::Reader(_reader); 6100 return typename RpcResponse::Id::Reader(_reader);
5997 } 6101 }
5998 inline RpcResponse::Id::Builder RpcResponse::Builder::getId() { 6102 inline typename RpcResponse::Id::Builder RpcResponse::Builder::getId() {
5999 return RpcResponse::Id::Builder(_builder); 6103 return typename RpcResponse::Id::Builder(_builder);
6000 } 6104 }
6001 #if !CAPNP_LITE 6105 #if !CAPNP_LITE
6002 inline RpcResponse::Id::Pipeline RpcResponse::Pipeline::getId() { 6106 inline typename RpcResponse::Id::Pipeline RpcResponse::Pipeline::getId() {
6003 return RpcResponse::Id::Pipeline(_typeless.noop()); 6107 return typename RpcResponse::Id::Pipeline(_typeless.noop());
6004 } 6108 }
6005 #endif // !CAPNP_LITE 6109 #endif // !CAPNP_LITE
6006 inline RpcResponse::Id::Builder RpcResponse::Builder::initId() { 6110 inline typename RpcResponse::Id::Builder RpcResponse::Builder::initId() {
6007 _builder.setDataField< ::uint32_t>(0 * ::capnp::ELEMENTS, 0); 6111 _builder.setDataField< ::uint32_t>(::capnp::bounded<0>() * ::capnp::ELEMENTS, 0);
6008 _builder.setDataField< ::uint16_t>(2 * ::capnp::ELEMENTS, 0); 6112 _builder.setDataField< ::uint16_t>(::capnp::bounded<2>() * ::capnp::ELEMENTS, 0);
6009 _builder.getPointerField(0 * ::capnp::POINTERS).clear(); 6113 _builder.getPointerField(::capnp::bounded<0>() * ::capnp::POINTERS).clear();
6010 return RpcResponse::Id::Builder(_builder); 6114 return typename RpcResponse::Id::Builder(_builder);
6011 } 6115 }
6012 inline RpcResponse::Response::Reader RpcResponse::Reader::getResponse() const { 6116 inline typename RpcResponse::Response::Reader RpcResponse::Reader::getResponse() const {
6013 return RpcResponse::Response::Reader(_reader); 6117 return typename RpcResponse::Response::Reader(_reader);
6014 } 6118 }
6015 inline RpcResponse::Response::Builder RpcResponse::Builder::getResponse() { 6119 inline typename RpcResponse::Response::Builder RpcResponse::Builder::getResponse() {
6016 return RpcResponse::Response::Builder(_builder); 6120 return typename RpcResponse::Response::Builder(_builder);
6017 } 6121 }
6018 #if !CAPNP_LITE 6122 #if !CAPNP_LITE
6019 inline RpcResponse::Response::Pipeline RpcResponse::Pipeline::getResponse() { 6123 inline typename RpcResponse::Response::Pipeline RpcResponse::Pipeline::getResponse() {
6020 return RpcResponse::Response::Pipeline(_typeless.noop()); 6124 return typename RpcResponse::Response::Pipeline(_typeless.noop());
6021 } 6125 }
6022 #endif // !CAPNP_LITE 6126 #endif // !CAPNP_LITE
6023 inline RpcResponse::Response::Builder RpcResponse::Builder::initResponse() { 6127 inline typename RpcResponse::Response::Builder RpcResponse::Builder::initResponse() {
6024 _builder.setDataField< ::uint16_t>(3 * ::capnp::ELEMENTS, 0); 6128 _builder.setDataField< ::uint16_t>(::capnp::bounded<3>() * ::capnp::ELEMENTS, 0);
6025 _builder.getPointerField(1 * ::capnp::POINTERS).clear(); 6129 _builder.getPointerField(::capnp::bounded<1>() * ::capnp::POINTERS).clear();
6026 return RpcResponse::Response::Builder(_builder); 6130 return typename RpcResponse::Response::Builder(_builder);
6027 } 6131 }
6028 inline ::piper::RpcResponse::Id::Which RpcResponse::Id::Reader::which() const { 6132 inline ::piper::RpcResponse::Id::Which RpcResponse::Id::Reader::which() const {
6029 return _reader.getDataField<Which>(2 * ::capnp::ELEMENTS); 6133 return _reader.getDataField<Which>(
6134 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
6030 } 6135 }
6031 inline ::piper::RpcResponse::Id::Which RpcResponse::Id::Builder::which() { 6136 inline ::piper::RpcResponse::Id::Which RpcResponse::Id::Builder::which() {
6032 return _builder.getDataField<Which>(2 * ::capnp::ELEMENTS); 6137 return _builder.getDataField<Which>(
6138 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
6033 } 6139 }
6034 6140
6035 inline bool RpcResponse::Id::Reader::isNumber() const { 6141 inline bool RpcResponse::Id::Reader::isNumber() const {
6036 return which() == RpcResponse::Id::NUMBER; 6142 return which() == RpcResponse::Id::NUMBER;
6037 } 6143 }
6040 } 6146 }
6041 inline ::int32_t RpcResponse::Id::Reader::getNumber() const { 6147 inline ::int32_t RpcResponse::Id::Reader::getNumber() const {
6042 KJ_IREQUIRE((which() == RpcResponse::Id::NUMBER), 6148 KJ_IREQUIRE((which() == RpcResponse::Id::NUMBER),
6043 "Must check which() before get()ing a union member."); 6149 "Must check which() before get()ing a union member.");
6044 return _reader.getDataField< ::int32_t>( 6150 return _reader.getDataField< ::int32_t>(
6045 0 * ::capnp::ELEMENTS); 6151 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
6046 } 6152 }
6047 6153
6048 inline ::int32_t RpcResponse::Id::Builder::getNumber() { 6154 inline ::int32_t RpcResponse::Id::Builder::getNumber() {
6049 KJ_IREQUIRE((which() == RpcResponse::Id::NUMBER), 6155 KJ_IREQUIRE((which() == RpcResponse::Id::NUMBER),
6050 "Must check which() before get()ing a union member."); 6156 "Must check which() before get()ing a union member.");
6051 return _builder.getDataField< ::int32_t>( 6157 return _builder.getDataField< ::int32_t>(
6052 0 * ::capnp::ELEMENTS); 6158 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
6053 } 6159 }
6054 inline void RpcResponse::Id::Builder::setNumber( ::int32_t value) { 6160 inline void RpcResponse::Id::Builder::setNumber( ::int32_t value) {
6055 _builder.setDataField<RpcResponse::Id::Which>( 6161 _builder.setDataField<RpcResponse::Id::Which>(
6056 2 * ::capnp::ELEMENTS, RpcResponse::Id::NUMBER); 6162 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcResponse::Id::NUMBER);
6057 _builder.setDataField< ::int32_t>( 6163 _builder.setDataField< ::int32_t>(
6058 0 * ::capnp::ELEMENTS, value); 6164 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
6059 } 6165 }
6060 6166
6061 inline bool RpcResponse::Id::Reader::isTag() const { 6167 inline bool RpcResponse::Id::Reader::isTag() const {
6062 return which() == RpcResponse::Id::TAG; 6168 return which() == RpcResponse::Id::TAG;
6063 } 6169 }
6064 inline bool RpcResponse::Id::Builder::isTag() { 6170 inline bool RpcResponse::Id::Builder::isTag() {
6065 return which() == RpcResponse::Id::TAG; 6171 return which() == RpcResponse::Id::TAG;
6066 } 6172 }
6067 inline bool RpcResponse::Id::Reader::hasTag() const { 6173 inline bool RpcResponse::Id::Reader::hasTag() const {
6068 if (which() != RpcResponse::Id::TAG) return false; 6174 if (which() != RpcResponse::Id::TAG) return false;
6069 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull(); 6175 return !_reader.getPointerField(
6176 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
6070 } 6177 }
6071 inline bool RpcResponse::Id::Builder::hasTag() { 6178 inline bool RpcResponse::Id::Builder::hasTag() {
6072 if (which() != RpcResponse::Id::TAG) return false; 6179 if (which() != RpcResponse::Id::TAG) return false;
6073 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull(); 6180 return !_builder.getPointerField(
6181 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
6074 } 6182 }
6075 inline ::capnp::Text::Reader RpcResponse::Id::Reader::getTag() const { 6183 inline ::capnp::Text::Reader RpcResponse::Id::Reader::getTag() const {
6076 KJ_IREQUIRE((which() == RpcResponse::Id::TAG), 6184 KJ_IREQUIRE((which() == RpcResponse::Id::TAG),
6077 "Must check which() before get()ing a union member."); 6185 "Must check which() before get()ing a union member.");
6078 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 6186 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
6079 _reader.getPointerField(0 * ::capnp::POINTERS)); 6187 ::capnp::bounded<0>() * ::capnp::POINTERS));
6080 } 6188 }
6081 inline ::capnp::Text::Builder RpcResponse::Id::Builder::getTag() { 6189 inline ::capnp::Text::Builder RpcResponse::Id::Builder::getTag() {
6082 KJ_IREQUIRE((which() == RpcResponse::Id::TAG), 6190 KJ_IREQUIRE((which() == RpcResponse::Id::TAG),
6083 "Must check which() before get()ing a union member."); 6191 "Must check which() before get()ing a union member.");
6084 return ::capnp::_::PointerHelpers< ::capnp::Text>::get( 6192 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
6085 _builder.getPointerField(0 * ::capnp::POINTERS)); 6193 ::capnp::bounded<0>() * ::capnp::POINTERS));
6086 } 6194 }
6087 inline void RpcResponse::Id::Builder::setTag( ::capnp::Text::Reader value) { 6195 inline void RpcResponse::Id::Builder::setTag( ::capnp::Text::Reader value) {
6088 _builder.setDataField<RpcResponse::Id::Which>( 6196 _builder.setDataField<RpcResponse::Id::Which>(
6089 2 * ::capnp::ELEMENTS, RpcResponse::Id::TAG); 6197 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcResponse::Id::TAG);
6090 ::capnp::_::PointerHelpers< ::capnp::Text>::set( 6198 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
6091 _builder.getPointerField(0 * ::capnp::POINTERS), value); 6199 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
6092 } 6200 }
6093 inline ::capnp::Text::Builder RpcResponse::Id::Builder::initTag(unsigned int size) { 6201 inline ::capnp::Text::Builder RpcResponse::Id::Builder::initTag(unsigned int size) {
6094 _builder.setDataField<RpcResponse::Id::Which>( 6202 _builder.setDataField<RpcResponse::Id::Which>(
6095 2 * ::capnp::ELEMENTS, RpcResponse::Id::TAG); 6203 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcResponse::Id::TAG);
6096 return ::capnp::_::PointerHelpers< ::capnp::Text>::init( 6204 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
6097 _builder.getPointerField(0 * ::capnp::POINTERS), size); 6205 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
6098 } 6206 }
6099 inline void RpcResponse::Id::Builder::adoptTag( 6207 inline void RpcResponse::Id::Builder::adoptTag(
6100 ::capnp::Orphan< ::capnp::Text>&& value) { 6208 ::capnp::Orphan< ::capnp::Text>&& value) {
6101 _builder.setDataField<RpcResponse::Id::Which>( 6209 _builder.setDataField<RpcResponse::Id::Which>(
6102 2 * ::capnp::ELEMENTS, RpcResponse::Id::TAG); 6210 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcResponse::Id::TAG);
6103 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt( 6211 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
6104 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value)); 6212 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
6105 } 6213 }
6106 inline ::capnp::Orphan< ::capnp::Text> RpcResponse::Id::Builder::disownTag() { 6214 inline ::capnp::Orphan< ::capnp::Text> RpcResponse::Id::Builder::disownTag() {
6107 KJ_IREQUIRE((which() == RpcResponse::Id::TAG), 6215 KJ_IREQUIRE((which() == RpcResponse::Id::TAG),
6108 "Must check which() before get()ing a union member."); 6216 "Must check which() before get()ing a union member.");
6109 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown( 6217 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
6110 _builder.getPointerField(0 * ::capnp::POINTERS)); 6218 ::capnp::bounded<0>() * ::capnp::POINTERS));
6111 } 6219 }
6112 6220
6113 inline bool RpcResponse::Id::Reader::isNone() const { 6221 inline bool RpcResponse::Id::Reader::isNone() const {
6114 return which() == RpcResponse::Id::NONE; 6222 return which() == RpcResponse::Id::NONE;
6115 } 6223 }
6118 } 6226 }
6119 inline ::capnp::Void RpcResponse::Id::Reader::getNone() const { 6227 inline ::capnp::Void RpcResponse::Id::Reader::getNone() const {
6120 KJ_IREQUIRE((which() == RpcResponse::Id::NONE), 6228 KJ_IREQUIRE((which() == RpcResponse::Id::NONE),
6121 "Must check which() before get()ing a union member."); 6229 "Must check which() before get()ing a union member.");
6122 return _reader.getDataField< ::capnp::Void>( 6230 return _reader.getDataField< ::capnp::Void>(
6123 0 * ::capnp::ELEMENTS); 6231 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
6124 } 6232 }
6125 6233
6126 inline ::capnp::Void RpcResponse::Id::Builder::getNone() { 6234 inline ::capnp::Void RpcResponse::Id::Builder::getNone() {
6127 KJ_IREQUIRE((which() == RpcResponse::Id::NONE), 6235 KJ_IREQUIRE((which() == RpcResponse::Id::NONE),
6128 "Must check which() before get()ing a union member."); 6236 "Must check which() before get()ing a union member.");
6129 return _builder.getDataField< ::capnp::Void>( 6237 return _builder.getDataField< ::capnp::Void>(
6130 0 * ::capnp::ELEMENTS); 6238 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
6131 } 6239 }
6132 inline void RpcResponse::Id::Builder::setNone( ::capnp::Void value) { 6240 inline void RpcResponse::Id::Builder::setNone( ::capnp::Void value) {
6133 _builder.setDataField<RpcResponse::Id::Which>( 6241 _builder.setDataField<RpcResponse::Id::Which>(
6134 2 * ::capnp::ELEMENTS, RpcResponse::Id::NONE); 6242 ::capnp::bounded<2>() * ::capnp::ELEMENTS, RpcResponse::Id::NONE);
6135 _builder.setDataField< ::capnp::Void>( 6243 _builder.setDataField< ::capnp::Void>(
6136 0 * ::capnp::ELEMENTS, value); 6244 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
6137 } 6245 }
6138 6246
6139 inline ::piper::RpcResponse::Response::Which RpcResponse::Response::Reader::which() const { 6247 inline ::piper::RpcResponse::Response::Which RpcResponse::Response::Reader::which() const {
6140 return _reader.getDataField<Which>(3 * ::capnp::ELEMENTS); 6248 return _reader.getDataField<Which>(
6249 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
6141 } 6250 }
6142 inline ::piper::RpcResponse::Response::Which RpcResponse::Response::Builder::which() { 6251 inline ::piper::RpcResponse::Response::Which RpcResponse::Response::Builder::which() {
6143 return _builder.getDataField<Which>(3 * ::capnp::ELEMENTS); 6252 return _builder.getDataField<Which>(
6253 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
6144 } 6254 }
6145 6255
6146 inline bool RpcResponse::Response::Reader::isError() const { 6256 inline bool RpcResponse::Response::Reader::isError() const {
6147 return which() == RpcResponse::Response::ERROR; 6257 return which() == RpcResponse::Response::ERROR;
6148 } 6258 }
6149 inline bool RpcResponse::Response::Builder::isError() { 6259 inline bool RpcResponse::Response::Builder::isError() {
6150 return which() == RpcResponse::Response::ERROR; 6260 return which() == RpcResponse::Response::ERROR;
6151 } 6261 }
6152 inline bool RpcResponse::Response::Reader::hasError() const { 6262 inline bool RpcResponse::Response::Reader::hasError() const {
6153 if (which() != RpcResponse::Response::ERROR) return false; 6263 if (which() != RpcResponse::Response::ERROR) return false;
6154 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 6264 return !_reader.getPointerField(
6265 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6155 } 6266 }
6156 inline bool RpcResponse::Response::Builder::hasError() { 6267 inline bool RpcResponse::Response::Builder::hasError() {
6157 if (which() != RpcResponse::Response::ERROR) return false; 6268 if (which() != RpcResponse::Response::ERROR) return false;
6158 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6269 return !_builder.getPointerField(
6270 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6159 } 6271 }
6160 inline ::piper::Error::Reader RpcResponse::Response::Reader::getError() const { 6272 inline ::piper::Error::Reader RpcResponse::Response::Reader::getError() const {
6161 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR), 6273 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR),
6162 "Must check which() before get()ing a union member."); 6274 "Must check which() before get()ing a union member.");
6163 return ::capnp::_::PointerHelpers< ::piper::Error>::get( 6275 return ::capnp::_::PointerHelpers< ::piper::Error>::get(_reader.getPointerField(
6164 _reader.getPointerField(1 * ::capnp::POINTERS)); 6276 ::capnp::bounded<1>() * ::capnp::POINTERS));
6165 } 6277 }
6166 inline ::piper::Error::Builder RpcResponse::Response::Builder::getError() { 6278 inline ::piper::Error::Builder RpcResponse::Response::Builder::getError() {
6167 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR), 6279 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR),
6168 "Must check which() before get()ing a union member."); 6280 "Must check which() before get()ing a union member.");
6169 return ::capnp::_::PointerHelpers< ::piper::Error>::get( 6281 return ::capnp::_::PointerHelpers< ::piper::Error>::get(_builder.getPointerField(
6170 _builder.getPointerField(1 * ::capnp::POINTERS)); 6282 ::capnp::bounded<1>() * ::capnp::POINTERS));
6171 } 6283 }
6172 inline void RpcResponse::Response::Builder::setError( ::piper::Error::Reader value) { 6284 inline void RpcResponse::Response::Builder::setError( ::piper::Error::Reader value) {
6173 _builder.setDataField<RpcResponse::Response::Which>( 6285 _builder.setDataField<RpcResponse::Response::Which>(
6174 3 * ::capnp::ELEMENTS, RpcResponse::Response::ERROR); 6286 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::ERROR);
6175 ::capnp::_::PointerHelpers< ::piper::Error>::set( 6287 ::capnp::_::PointerHelpers< ::piper::Error>::set(_builder.getPointerField(
6176 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6288 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
6177 } 6289 }
6178 inline ::piper::Error::Builder RpcResponse::Response::Builder::initError() { 6290 inline ::piper::Error::Builder RpcResponse::Response::Builder::initError() {
6179 _builder.setDataField<RpcResponse::Response::Which>( 6291 _builder.setDataField<RpcResponse::Response::Which>(
6180 3 * ::capnp::ELEMENTS, RpcResponse::Response::ERROR); 6292 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::ERROR);
6181 return ::capnp::_::PointerHelpers< ::piper::Error>::init( 6293 return ::capnp::_::PointerHelpers< ::piper::Error>::init(_builder.getPointerField(
6182 _builder.getPointerField(1 * ::capnp::POINTERS)); 6294 ::capnp::bounded<1>() * ::capnp::POINTERS));
6183 } 6295 }
6184 inline void RpcResponse::Response::Builder::adoptError( 6296 inline void RpcResponse::Response::Builder::adoptError(
6185 ::capnp::Orphan< ::piper::Error>&& value) { 6297 ::capnp::Orphan< ::piper::Error>&& value) {
6186 _builder.setDataField<RpcResponse::Response::Which>( 6298 _builder.setDataField<RpcResponse::Response::Which>(
6187 3 * ::capnp::ELEMENTS, RpcResponse::Response::ERROR); 6299 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::ERROR);
6188 ::capnp::_::PointerHelpers< ::piper::Error>::adopt( 6300 ::capnp::_::PointerHelpers< ::piper::Error>::adopt(_builder.getPointerField(
6189 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6301 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
6190 } 6302 }
6191 inline ::capnp::Orphan< ::piper::Error> RpcResponse::Response::Builder::disownError() { 6303 inline ::capnp::Orphan< ::piper::Error> RpcResponse::Response::Builder::disownError() {
6192 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR), 6304 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR),
6193 "Must check which() before get()ing a union member."); 6305 "Must check which() before get()ing a union member.");
6194 return ::capnp::_::PointerHelpers< ::piper::Error>::disown( 6306 return ::capnp::_::PointerHelpers< ::piper::Error>::disown(_builder.getPointerField(
6195 _builder.getPointerField(1 * ::capnp::POINTERS)); 6307 ::capnp::bounded<1>() * ::capnp::POINTERS));
6196 } 6308 }
6197 6309
6198 inline bool RpcResponse::Response::Reader::isList() const { 6310 inline bool RpcResponse::Response::Reader::isList() const {
6199 return which() == RpcResponse::Response::LIST; 6311 return which() == RpcResponse::Response::LIST;
6200 } 6312 }
6201 inline bool RpcResponse::Response::Builder::isList() { 6313 inline bool RpcResponse::Response::Builder::isList() {
6202 return which() == RpcResponse::Response::LIST; 6314 return which() == RpcResponse::Response::LIST;
6203 } 6315 }
6204 inline bool RpcResponse::Response::Reader::hasList() const { 6316 inline bool RpcResponse::Response::Reader::hasList() const {
6205 if (which() != RpcResponse::Response::LIST) return false; 6317 if (which() != RpcResponse::Response::LIST) return false;
6206 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 6318 return !_reader.getPointerField(
6319 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6207 } 6320 }
6208 inline bool RpcResponse::Response::Builder::hasList() { 6321 inline bool RpcResponse::Response::Builder::hasList() {
6209 if (which() != RpcResponse::Response::LIST) return false; 6322 if (which() != RpcResponse::Response::LIST) return false;
6210 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6323 return !_builder.getPointerField(
6324 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6211 } 6325 }
6212 inline ::piper::ListResponse::Reader RpcResponse::Response::Reader::getList() const { 6326 inline ::piper::ListResponse::Reader RpcResponse::Response::Reader::getList() const {
6213 KJ_IREQUIRE((which() == RpcResponse::Response::LIST), 6327 KJ_IREQUIRE((which() == RpcResponse::Response::LIST),
6214 "Must check which() before get()ing a union member."); 6328 "Must check which() before get()ing a union member.");
6215 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::get( 6329 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::get(_reader.getPointerField(
6216 _reader.getPointerField(1 * ::capnp::POINTERS)); 6330 ::capnp::bounded<1>() * ::capnp::POINTERS));
6217 } 6331 }
6218 inline ::piper::ListResponse::Builder RpcResponse::Response::Builder::getList() { 6332 inline ::piper::ListResponse::Builder RpcResponse::Response::Builder::getList() {
6219 KJ_IREQUIRE((which() == RpcResponse::Response::LIST), 6333 KJ_IREQUIRE((which() == RpcResponse::Response::LIST),
6220 "Must check which() before get()ing a union member."); 6334 "Must check which() before get()ing a union member.");
6221 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::get( 6335 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::get(_builder.getPointerField(
6222 _builder.getPointerField(1 * ::capnp::POINTERS)); 6336 ::capnp::bounded<1>() * ::capnp::POINTERS));
6223 } 6337 }
6224 inline void RpcResponse::Response::Builder::setList( ::piper::ListResponse::Reader value) { 6338 inline void RpcResponse::Response::Builder::setList( ::piper::ListResponse::Reader value) {
6225 _builder.setDataField<RpcResponse::Response::Which>( 6339 _builder.setDataField<RpcResponse::Response::Which>(
6226 3 * ::capnp::ELEMENTS, RpcResponse::Response::LIST); 6340 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::LIST);
6227 ::capnp::_::PointerHelpers< ::piper::ListResponse>::set( 6341 ::capnp::_::PointerHelpers< ::piper::ListResponse>::set(_builder.getPointerField(
6228 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6342 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
6229 } 6343 }
6230 inline ::piper::ListResponse::Builder RpcResponse::Response::Builder::initList() { 6344 inline ::piper::ListResponse::Builder RpcResponse::Response::Builder::initList() {
6231 _builder.setDataField<RpcResponse::Response::Which>( 6345 _builder.setDataField<RpcResponse::Response::Which>(
6232 3 * ::capnp::ELEMENTS, RpcResponse::Response::LIST); 6346 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::LIST);
6233 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::init( 6347 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::init(_builder.getPointerField(
6234 _builder.getPointerField(1 * ::capnp::POINTERS)); 6348 ::capnp::bounded<1>() * ::capnp::POINTERS));
6235 } 6349 }
6236 inline void RpcResponse::Response::Builder::adoptList( 6350 inline void RpcResponse::Response::Builder::adoptList(
6237 ::capnp::Orphan< ::piper::ListResponse>&& value) { 6351 ::capnp::Orphan< ::piper::ListResponse>&& value) {
6238 _builder.setDataField<RpcResponse::Response::Which>( 6352 _builder.setDataField<RpcResponse::Response::Which>(
6239 3 * ::capnp::ELEMENTS, RpcResponse::Response::LIST); 6353 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::LIST);
6240 ::capnp::_::PointerHelpers< ::piper::ListResponse>::adopt( 6354 ::capnp::_::PointerHelpers< ::piper::ListResponse>::adopt(_builder.getPointerField(
6241 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6355 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
6242 } 6356 }
6243 inline ::capnp::Orphan< ::piper::ListResponse> RpcResponse::Response::Builder::disownList() { 6357 inline ::capnp::Orphan< ::piper::ListResponse> RpcResponse::Response::Builder::disownList() {
6244 KJ_IREQUIRE((which() == RpcResponse::Response::LIST), 6358 KJ_IREQUIRE((which() == RpcResponse::Response::LIST),
6245 "Must check which() before get()ing a union member."); 6359 "Must check which() before get()ing a union member.");
6246 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::disown( 6360 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::disown(_builder.getPointerField(
6247 _builder.getPointerField(1 * ::capnp::POINTERS)); 6361 ::capnp::bounded<1>() * ::capnp::POINTERS));
6248 } 6362 }
6249 6363
6250 inline bool RpcResponse::Response::Reader::isLoad() const { 6364 inline bool RpcResponse::Response::Reader::isLoad() const {
6251 return which() == RpcResponse::Response::LOAD; 6365 return which() == RpcResponse::Response::LOAD;
6252 } 6366 }
6253 inline bool RpcResponse::Response::Builder::isLoad() { 6367 inline bool RpcResponse::Response::Builder::isLoad() {
6254 return which() == RpcResponse::Response::LOAD; 6368 return which() == RpcResponse::Response::LOAD;
6255 } 6369 }
6256 inline bool RpcResponse::Response::Reader::hasLoad() const { 6370 inline bool RpcResponse::Response::Reader::hasLoad() const {
6257 if (which() != RpcResponse::Response::LOAD) return false; 6371 if (which() != RpcResponse::Response::LOAD) return false;
6258 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 6372 return !_reader.getPointerField(
6373 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6259 } 6374 }
6260 inline bool RpcResponse::Response::Builder::hasLoad() { 6375 inline bool RpcResponse::Response::Builder::hasLoad() {
6261 if (which() != RpcResponse::Response::LOAD) return false; 6376 if (which() != RpcResponse::Response::LOAD) return false;
6262 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6377 return !_builder.getPointerField(
6378 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6263 } 6379 }
6264 inline ::piper::LoadResponse::Reader RpcResponse::Response::Reader::getLoad() const { 6380 inline ::piper::LoadResponse::Reader RpcResponse::Response::Reader::getLoad() const {
6265 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD), 6381 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD),
6266 "Must check which() before get()ing a union member."); 6382 "Must check which() before get()ing a union member.");
6267 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::get( 6383 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::get(_reader.getPointerField(
6268 _reader.getPointerField(1 * ::capnp::POINTERS)); 6384 ::capnp::bounded<1>() * ::capnp::POINTERS));
6269 } 6385 }
6270 inline ::piper::LoadResponse::Builder RpcResponse::Response::Builder::getLoad() { 6386 inline ::piper::LoadResponse::Builder RpcResponse::Response::Builder::getLoad() {
6271 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD), 6387 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD),
6272 "Must check which() before get()ing a union member."); 6388 "Must check which() before get()ing a union member.");
6273 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::get( 6389 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::get(_builder.getPointerField(
6274 _builder.getPointerField(1 * ::capnp::POINTERS)); 6390 ::capnp::bounded<1>() * ::capnp::POINTERS));
6275 } 6391 }
6276 inline void RpcResponse::Response::Builder::setLoad( ::piper::LoadResponse::Reader value) { 6392 inline void RpcResponse::Response::Builder::setLoad( ::piper::LoadResponse::Reader value) {
6277 _builder.setDataField<RpcResponse::Response::Which>( 6393 _builder.setDataField<RpcResponse::Response::Which>(
6278 3 * ::capnp::ELEMENTS, RpcResponse::Response::LOAD); 6394 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::LOAD);
6279 ::capnp::_::PointerHelpers< ::piper::LoadResponse>::set( 6395 ::capnp::_::PointerHelpers< ::piper::LoadResponse>::set(_builder.getPointerField(
6280 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6396 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
6281 } 6397 }
6282 inline ::piper::LoadResponse::Builder RpcResponse::Response::Builder::initLoad() { 6398 inline ::piper::LoadResponse::Builder RpcResponse::Response::Builder::initLoad() {
6283 _builder.setDataField<RpcResponse::Response::Which>( 6399 _builder.setDataField<RpcResponse::Response::Which>(
6284 3 * ::capnp::ELEMENTS, RpcResponse::Response::LOAD); 6400 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::LOAD);
6285 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::init( 6401 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::init(_builder.getPointerField(
6286 _builder.getPointerField(1 * ::capnp::POINTERS)); 6402 ::capnp::bounded<1>() * ::capnp::POINTERS));
6287 } 6403 }
6288 inline void RpcResponse::Response::Builder::adoptLoad( 6404 inline void RpcResponse::Response::Builder::adoptLoad(
6289 ::capnp::Orphan< ::piper::LoadResponse>&& value) { 6405 ::capnp::Orphan< ::piper::LoadResponse>&& value) {
6290 _builder.setDataField<RpcResponse::Response::Which>( 6406 _builder.setDataField<RpcResponse::Response::Which>(
6291 3 * ::capnp::ELEMENTS, RpcResponse::Response::LOAD); 6407 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::LOAD);
6292 ::capnp::_::PointerHelpers< ::piper::LoadResponse>::adopt( 6408 ::capnp::_::PointerHelpers< ::piper::LoadResponse>::adopt(_builder.getPointerField(
6293 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6409 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
6294 } 6410 }
6295 inline ::capnp::Orphan< ::piper::LoadResponse> RpcResponse::Response::Builder::disownLoad() { 6411 inline ::capnp::Orphan< ::piper::LoadResponse> RpcResponse::Response::Builder::disownLoad() {
6296 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD), 6412 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD),
6297 "Must check which() before get()ing a union member."); 6413 "Must check which() before get()ing a union member.");
6298 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::disown( 6414 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::disown(_builder.getPointerField(
6299 _builder.getPointerField(1 * ::capnp::POINTERS)); 6415 ::capnp::bounded<1>() * ::capnp::POINTERS));
6300 } 6416 }
6301 6417
6302 inline bool RpcResponse::Response::Reader::isConfigure() const { 6418 inline bool RpcResponse::Response::Reader::isConfigure() const {
6303 return which() == RpcResponse::Response::CONFIGURE; 6419 return which() == RpcResponse::Response::CONFIGURE;
6304 } 6420 }
6305 inline bool RpcResponse::Response::Builder::isConfigure() { 6421 inline bool RpcResponse::Response::Builder::isConfigure() {
6306 return which() == RpcResponse::Response::CONFIGURE; 6422 return which() == RpcResponse::Response::CONFIGURE;
6307 } 6423 }
6308 inline bool RpcResponse::Response::Reader::hasConfigure() const { 6424 inline bool RpcResponse::Response::Reader::hasConfigure() const {
6309 if (which() != RpcResponse::Response::CONFIGURE) return false; 6425 if (which() != RpcResponse::Response::CONFIGURE) return false;
6310 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 6426 return !_reader.getPointerField(
6427 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6311 } 6428 }
6312 inline bool RpcResponse::Response::Builder::hasConfigure() { 6429 inline bool RpcResponse::Response::Builder::hasConfigure() {
6313 if (which() != RpcResponse::Response::CONFIGURE) return false; 6430 if (which() != RpcResponse::Response::CONFIGURE) return false;
6314 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6431 return !_builder.getPointerField(
6432 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6315 } 6433 }
6316 inline ::piper::ConfigurationResponse::Reader RpcResponse::Response::Reader::getConfigure() const { 6434 inline ::piper::ConfigurationResponse::Reader RpcResponse::Response::Reader::getConfigure() const {
6317 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE), 6435 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE),
6318 "Must check which() before get()ing a union member."); 6436 "Must check which() before get()ing a union member.");
6319 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::get( 6437 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::get(_reader.getPointerField(
6320 _reader.getPointerField(1 * ::capnp::POINTERS)); 6438 ::capnp::bounded<1>() * ::capnp::POINTERS));
6321 } 6439 }
6322 inline ::piper::ConfigurationResponse::Builder RpcResponse::Response::Builder::getConfigure() { 6440 inline ::piper::ConfigurationResponse::Builder RpcResponse::Response::Builder::getConfigure() {
6323 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE), 6441 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE),
6324 "Must check which() before get()ing a union member."); 6442 "Must check which() before get()ing a union member.");
6325 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::get( 6443 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::get(_builder.getPointerField(
6326 _builder.getPointerField(1 * ::capnp::POINTERS)); 6444 ::capnp::bounded<1>() * ::capnp::POINTERS));
6327 } 6445 }
6328 inline void RpcResponse::Response::Builder::setConfigure( ::piper::ConfigurationResponse::Reader value) { 6446 inline void RpcResponse::Response::Builder::setConfigure( ::piper::ConfigurationResponse::Reader value) {
6329 _builder.setDataField<RpcResponse::Response::Which>( 6447 _builder.setDataField<RpcResponse::Response::Which>(
6330 3 * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE); 6448 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE);
6331 ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::set( 6449 ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::set(_builder.getPointerField(
6332 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6450 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
6333 } 6451 }
6334 inline ::piper::ConfigurationResponse::Builder RpcResponse::Response::Builder::initConfigure() { 6452 inline ::piper::ConfigurationResponse::Builder RpcResponse::Response::Builder::initConfigure() {
6335 _builder.setDataField<RpcResponse::Response::Which>( 6453 _builder.setDataField<RpcResponse::Response::Which>(
6336 3 * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE); 6454 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE);
6337 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::init( 6455 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::init(_builder.getPointerField(
6338 _builder.getPointerField(1 * ::capnp::POINTERS)); 6456 ::capnp::bounded<1>() * ::capnp::POINTERS));
6339 } 6457 }
6340 inline void RpcResponse::Response::Builder::adoptConfigure( 6458 inline void RpcResponse::Response::Builder::adoptConfigure(
6341 ::capnp::Orphan< ::piper::ConfigurationResponse>&& value) { 6459 ::capnp::Orphan< ::piper::ConfigurationResponse>&& value) {
6342 _builder.setDataField<RpcResponse::Response::Which>( 6460 _builder.setDataField<RpcResponse::Response::Which>(
6343 3 * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE); 6461 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE);
6344 ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::adopt( 6462 ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::adopt(_builder.getPointerField(
6345 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6463 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
6346 } 6464 }
6347 inline ::capnp::Orphan< ::piper::ConfigurationResponse> RpcResponse::Response::Builder::disownConfigure() { 6465 inline ::capnp::Orphan< ::piper::ConfigurationResponse> RpcResponse::Response::Builder::disownConfigure() {
6348 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE), 6466 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE),
6349 "Must check which() before get()ing a union member."); 6467 "Must check which() before get()ing a union member.");
6350 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::disown( 6468 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::disown(_builder.getPointerField(
6351 _builder.getPointerField(1 * ::capnp::POINTERS)); 6469 ::capnp::bounded<1>() * ::capnp::POINTERS));
6352 } 6470 }
6353 6471
6354 inline bool RpcResponse::Response::Reader::isProcess() const { 6472 inline bool RpcResponse::Response::Reader::isProcess() const {
6355 return which() == RpcResponse::Response::PROCESS; 6473 return which() == RpcResponse::Response::PROCESS;
6356 } 6474 }
6357 inline bool RpcResponse::Response::Builder::isProcess() { 6475 inline bool RpcResponse::Response::Builder::isProcess() {
6358 return which() == RpcResponse::Response::PROCESS; 6476 return which() == RpcResponse::Response::PROCESS;
6359 } 6477 }
6360 inline bool RpcResponse::Response::Reader::hasProcess() const { 6478 inline bool RpcResponse::Response::Reader::hasProcess() const {
6361 if (which() != RpcResponse::Response::PROCESS) return false; 6479 if (which() != RpcResponse::Response::PROCESS) return false;
6362 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 6480 return !_reader.getPointerField(
6481 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6363 } 6482 }
6364 inline bool RpcResponse::Response::Builder::hasProcess() { 6483 inline bool RpcResponse::Response::Builder::hasProcess() {
6365 if (which() != RpcResponse::Response::PROCESS) return false; 6484 if (which() != RpcResponse::Response::PROCESS) return false;
6366 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6485 return !_builder.getPointerField(
6486 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6367 } 6487 }
6368 inline ::piper::ProcessResponse::Reader RpcResponse::Response::Reader::getProcess() const { 6488 inline ::piper::ProcessResponse::Reader RpcResponse::Response::Reader::getProcess() const {
6369 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS), 6489 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS),
6370 "Must check which() before get()ing a union member."); 6490 "Must check which() before get()ing a union member.");
6371 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::get( 6491 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::get(_reader.getPointerField(
6372 _reader.getPointerField(1 * ::capnp::POINTERS)); 6492 ::capnp::bounded<1>() * ::capnp::POINTERS));
6373 } 6493 }
6374 inline ::piper::ProcessResponse::Builder RpcResponse::Response::Builder::getProcess() { 6494 inline ::piper::ProcessResponse::Builder RpcResponse::Response::Builder::getProcess() {
6375 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS), 6495 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS),
6376 "Must check which() before get()ing a union member."); 6496 "Must check which() before get()ing a union member.");
6377 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::get( 6497 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::get(_builder.getPointerField(
6378 _builder.getPointerField(1 * ::capnp::POINTERS)); 6498 ::capnp::bounded<1>() * ::capnp::POINTERS));
6379 } 6499 }
6380 inline void RpcResponse::Response::Builder::setProcess( ::piper::ProcessResponse::Reader value) { 6500 inline void RpcResponse::Response::Builder::setProcess( ::piper::ProcessResponse::Reader value) {
6381 _builder.setDataField<RpcResponse::Response::Which>( 6501 _builder.setDataField<RpcResponse::Response::Which>(
6382 3 * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS); 6502 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS);
6383 ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::set( 6503 ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::set(_builder.getPointerField(
6384 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6504 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
6385 } 6505 }
6386 inline ::piper::ProcessResponse::Builder RpcResponse::Response::Builder::initProcess() { 6506 inline ::piper::ProcessResponse::Builder RpcResponse::Response::Builder::initProcess() {
6387 _builder.setDataField<RpcResponse::Response::Which>( 6507 _builder.setDataField<RpcResponse::Response::Which>(
6388 3 * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS); 6508 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS);
6389 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::init( 6509 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::init(_builder.getPointerField(
6390 _builder.getPointerField(1 * ::capnp::POINTERS)); 6510 ::capnp::bounded<1>() * ::capnp::POINTERS));
6391 } 6511 }
6392 inline void RpcResponse::Response::Builder::adoptProcess( 6512 inline void RpcResponse::Response::Builder::adoptProcess(
6393 ::capnp::Orphan< ::piper::ProcessResponse>&& value) { 6513 ::capnp::Orphan< ::piper::ProcessResponse>&& value) {
6394 _builder.setDataField<RpcResponse::Response::Which>( 6514 _builder.setDataField<RpcResponse::Response::Which>(
6395 3 * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS); 6515 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS);
6396 ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::adopt( 6516 ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::adopt(_builder.getPointerField(
6397 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6517 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
6398 } 6518 }
6399 inline ::capnp::Orphan< ::piper::ProcessResponse> RpcResponse::Response::Builder::disownProcess() { 6519 inline ::capnp::Orphan< ::piper::ProcessResponse> RpcResponse::Response::Builder::disownProcess() {
6400 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS), 6520 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS),
6401 "Must check which() before get()ing a union member."); 6521 "Must check which() before get()ing a union member.");
6402 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::disown( 6522 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::disown(_builder.getPointerField(
6403 _builder.getPointerField(1 * ::capnp::POINTERS)); 6523 ::capnp::bounded<1>() * ::capnp::POINTERS));
6404 } 6524 }
6405 6525
6406 inline bool RpcResponse::Response::Reader::isFinish() const { 6526 inline bool RpcResponse::Response::Reader::isFinish() const {
6407 return which() == RpcResponse::Response::FINISH; 6527 return which() == RpcResponse::Response::FINISH;
6408 } 6528 }
6409 inline bool RpcResponse::Response::Builder::isFinish() { 6529 inline bool RpcResponse::Response::Builder::isFinish() {
6410 return which() == RpcResponse::Response::FINISH; 6530 return which() == RpcResponse::Response::FINISH;
6411 } 6531 }
6412 inline bool RpcResponse::Response::Reader::hasFinish() const { 6532 inline bool RpcResponse::Response::Reader::hasFinish() const {
6413 if (which() != RpcResponse::Response::FINISH) return false; 6533 if (which() != RpcResponse::Response::FINISH) return false;
6414 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull(); 6534 return !_reader.getPointerField(
6535 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6415 } 6536 }
6416 inline bool RpcResponse::Response::Builder::hasFinish() { 6537 inline bool RpcResponse::Response::Builder::hasFinish() {
6417 if (which() != RpcResponse::Response::FINISH) return false; 6538 if (which() != RpcResponse::Response::FINISH) return false;
6418 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull(); 6539 return !_builder.getPointerField(
6540 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
6419 } 6541 }
6420 inline ::piper::FinishResponse::Reader RpcResponse::Response::Reader::getFinish() const { 6542 inline ::piper::FinishResponse::Reader RpcResponse::Response::Reader::getFinish() const {
6421 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH), 6543 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH),
6422 "Must check which() before get()ing a union member."); 6544 "Must check which() before get()ing a union member.");
6423 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::get( 6545 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::get(_reader.getPointerField(
6424 _reader.getPointerField(1 * ::capnp::POINTERS)); 6546 ::capnp::bounded<1>() * ::capnp::POINTERS));
6425 } 6547 }
6426 inline ::piper::FinishResponse::Builder RpcResponse::Response::Builder::getFinish() { 6548 inline ::piper::FinishResponse::Builder RpcResponse::Response::Builder::getFinish() {
6427 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH), 6549 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH),
6428 "Must check which() before get()ing a union member."); 6550 "Must check which() before get()ing a union member.");
6429 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::get( 6551 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::get(_builder.getPointerField(
6430 _builder.getPointerField(1 * ::capnp::POINTERS)); 6552 ::capnp::bounded<1>() * ::capnp::POINTERS));
6431 } 6553 }
6432 inline void RpcResponse::Response::Builder::setFinish( ::piper::FinishResponse::Reader value) { 6554 inline void RpcResponse::Response::Builder::setFinish( ::piper::FinishResponse::Reader value) {
6433 _builder.setDataField<RpcResponse::Response::Which>( 6555 _builder.setDataField<RpcResponse::Response::Which>(
6434 3 * ::capnp::ELEMENTS, RpcResponse::Response::FINISH); 6556 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::FINISH);
6435 ::capnp::_::PointerHelpers< ::piper::FinishResponse>::set( 6557 ::capnp::_::PointerHelpers< ::piper::FinishResponse>::set(_builder.getPointerField(
6436 _builder.getPointerField(1 * ::capnp::POINTERS), value); 6558 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
6437 } 6559 }
6438 inline ::piper::FinishResponse::Builder RpcResponse::Response::Builder::initFinish() { 6560 inline ::piper::FinishResponse::Builder RpcResponse::Response::Builder::initFinish() {
6439 _builder.setDataField<RpcResponse::Response::Which>( 6561 _builder.setDataField<RpcResponse::Response::Which>(
6440 3 * ::capnp::ELEMENTS, RpcResponse::Response::FINISH); 6562 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::FINISH);
6441 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::init( 6563 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::init(_builder.getPointerField(
6442 _builder.getPointerField(1 * ::capnp::POINTERS)); 6564 ::capnp::bounded<1>() * ::capnp::POINTERS));
6443 } 6565 }
6444 inline void RpcResponse::Response::Builder::adoptFinish( 6566 inline void RpcResponse::Response::Builder::adoptFinish(
6445 ::capnp::Orphan< ::piper::FinishResponse>&& value) { 6567 ::capnp::Orphan< ::piper::FinishResponse>&& value) {
6446 _builder.setDataField<RpcResponse::Response::Which>( 6568 _builder.setDataField<RpcResponse::Response::Which>(
6447 3 * ::capnp::ELEMENTS, RpcResponse::Response::FINISH); 6569 ::capnp::bounded<3>() * ::capnp::ELEMENTS, RpcResponse::Response::FINISH);
6448 ::capnp::_::PointerHelpers< ::piper::FinishResponse>::adopt( 6570 ::capnp::_::PointerHelpers< ::piper::FinishResponse>::adopt(_builder.getPointerField(
6449 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value)); 6571 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
6450 } 6572 }
6451 inline ::capnp::Orphan< ::piper::FinishResponse> RpcResponse::Response::Builder::disownFinish() { 6573 inline ::capnp::Orphan< ::piper::FinishResponse> RpcResponse::Response::Builder::disownFinish() {
6452 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH), 6574 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH),
6453 "Must check which() before get()ing a union member."); 6575 "Must check which() before get()ing a union member.");
6454 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::disown( 6576 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::disown(_builder.getPointerField(
6455 _builder.getPointerField(1 * ::capnp::POINTERS)); 6577 ::capnp::bounded<1>() * ::capnp::POINTERS));
6456 } 6578 }
6457 6579
6458 } // namespace 6580 } // namespace
6459 6581
6460 #endif // CAPNP_INCLUDED_c4b1c6c44c999206_ 6582 #endif // CAPNP_INCLUDED_c4b1c6c44c999206_