annotate vamp-capnp/piper.capnp.h @ 136:1f09f29526bf

Merge
author Chris Cannam <c.cannam@qmul.ac.uk>
date Wed, 16 Nov 2016 16:13:25 +0000
parents 5b113c87b6e6
children 3eb00e5c76c4
rev   line source
c@106 1 // Generated by Cap'n Proto compiler, DO NOT EDIT
c@106 2 // source: piper.capnp
c@106 3
c@106 4 #ifndef CAPNP_INCLUDED_c4b1c6c44c999206_
c@106 5 #define CAPNP_INCLUDED_c4b1c6c44c999206_
c@106 6
c@106 7 #include <capnp/generated-header-support.h>
c@106 8
c@106 9 #if CAPNP_VERSION != 6000
c@106 10 #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library."
c@106 11 #endif
c@106 12
c@106 13
c@106 14 namespace capnp {
c@106 15 namespace schemas {
c@106 16
c@106 17 CAPNP_DECLARE_SCHEMA(b491ca63222c253f);
c@106 18 CAPNP_DECLARE_SCHEMA(f8fda10bef70a97d);
c@106 19 CAPNP_DECLARE_SCHEMA(eca23e4a04bdfeb2);
c@106 20 enum class SampleType_eca23e4a04bdfeb2: uint16_t {
c@106 21 ONE_SAMPLE_PER_STEP,
c@106 22 FIXED_SAMPLE_RATE,
c@106 23 VARIABLE_SAMPLE_RATE,
c@106 24 };
c@106 25 CAPNP_DECLARE_ENUM(SampleType, eca23e4a04bdfeb2);
c@106 26 CAPNP_DECLARE_SCHEMA(b2d0c825aac8249c);
c@106 27 CAPNP_DECLARE_SCHEMA(902c6065e1be824a);
c@106 28 CAPNP_DECLARE_SCHEMA(f50fb3b9c1bf75f4);
c@106 29 enum class InputDomain_f50fb3b9c1bf75f4: uint16_t {
c@106 30 TIME_DOMAIN,
c@106 31 FREQUENCY_DOMAIN,
c@106 32 };
c@106 33 CAPNP_DECLARE_ENUM(InputDomain, f50fb3b9c1bf75f4);
c@106 34 CAPNP_DECLARE_SCHEMA(b83ac85463e6caa1);
c@106 35 CAPNP_DECLARE_SCHEMA(84d515888a427d07);
c@106 36 CAPNP_DECLARE_SCHEMA(c6f3f05f2bc614ba);
c@106 37 CAPNP_DECLARE_SCHEMA(d6a172208c9a1760);
c@106 38 CAPNP_DECLARE_SCHEMA(ffa3fccceb684869);
c@106 39 CAPNP_DECLARE_SCHEMA(ab2572c346316b24);
c@106 40 CAPNP_DECLARE_SCHEMA(db209a01f86fe045);
c@106 41 CAPNP_DECLARE_SCHEMA(900b56fed422dd37);
c@106 42 CAPNP_DECLARE_SCHEMA(b5edf73eb2e79c4e);
c@106 43 enum class AdapterFlag_b5edf73eb2e79c4e: uint16_t {
c@106 44 ADAPT_INPUT_DOMAIN,
c@106 45 ADAPT_CHANNEL_COUNT,
c@106 46 ADAPT_BUFFER_SIZE,
c@106 47 };
c@106 48 CAPNP_DECLARE_ENUM(AdapterFlag, b5edf73eb2e79c4e);
c@106 49 CAPNP_DECLARE_SCHEMA(9ed58097be8bc6f3);
c@106 50 CAPNP_DECLARE_SCHEMA(eb49b9892c5b9b83);
c@106 51 CAPNP_DECLARE_SCHEMA(b54ff18dabd0d4e1);
c@106 52 CAPNP_DECLARE_SCHEMA(c8b36e8e9e8d6f15);
c@106 53 CAPNP_DECLARE_SCHEMA(fca0f520555d0c94);
c@106 54 CAPNP_DECLARE_SCHEMA(82fb08d7f06fe81d);
c@106 55 CAPNP_DECLARE_SCHEMA(fcf72b478bbe9d02);
c@106 56 CAPNP_DECLARE_SCHEMA(c433db5864bf6d56);
c@106 57 CAPNP_DECLARE_SCHEMA(ea87c8bff474ddce);
c@106 58 CAPNP_DECLARE_SCHEMA(fe801447309c2782);
c@106 59 CAPNP_DECLARE_SCHEMA(d8c0271e01d84377);
c@106 60 CAPNP_DECLARE_SCHEMA(ff4c6fd2917a8eb7);
c@106 61 CAPNP_DECLARE_SCHEMA(a7e9dceb8fbd0e23);
c@106 62 CAPNP_DECLARE_SCHEMA(df8b913d24f04413);
c@106 63 CAPNP_DECLARE_SCHEMA(a56d2f77e663c2f9);
c@106 64 CAPNP_DECLARE_SCHEMA(a6fbd69d9815fb3a);
c@106 65 CAPNP_DECLARE_SCHEMA(b1fd870b8c5fe885);
c@106 66 CAPNP_DECLARE_SCHEMA(d6d526aed45ac1db);
c@106 67 CAPNP_DECLARE_SCHEMA(ad12bb4485b0d3ac);
c@106 68
c@106 69 } // namespace schemas
c@106 70 } // namespace capnp
c@106 71
c@106 72 namespace piper {
c@106 73
c@106 74 struct Basic {
c@106 75 Basic() = delete;
c@106 76
c@106 77 class Reader;
c@106 78 class Builder;
c@106 79 class Pipeline;
c@106 80
c@106 81 struct _capnpPrivate {
c@106 82 CAPNP_DECLARE_STRUCT_HEADER(b491ca63222c253f, 0, 3)
c@106 83 #if !CAPNP_LITE
c@106 84 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 85 #endif // !CAPNP_LITE
c@106 86 };
c@106 87 };
c@106 88
c@106 89 struct ParameterDescriptor {
c@106 90 ParameterDescriptor() = delete;
c@106 91
c@106 92 class Reader;
c@106 93 class Builder;
c@106 94 class Pipeline;
c@106 95
c@106 96 struct _capnpPrivate {
c@106 97 CAPNP_DECLARE_STRUCT_HEADER(f8fda10bef70a97d, 3, 3)
c@106 98 #if !CAPNP_LITE
c@106 99 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 100 #endif // !CAPNP_LITE
c@106 101 };
c@106 102 };
c@106 103
c@106 104 typedef ::capnp::schemas::SampleType_eca23e4a04bdfeb2 SampleType;
c@106 105
c@106 106 struct ConfiguredOutputDescriptor {
c@106 107 ConfiguredOutputDescriptor() = delete;
c@106 108
c@106 109 class Reader;
c@106 110 class Builder;
c@106 111 class Pipeline;
c@106 112
c@106 113 struct _capnpPrivate {
c@106 114 CAPNP_DECLARE_STRUCT_HEADER(b2d0c825aac8249c, 3, 2)
c@106 115 #if !CAPNP_LITE
c@106 116 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 117 #endif // !CAPNP_LITE
c@106 118 };
c@106 119 };
c@106 120
c@106 121 struct OutputDescriptor {
c@106 122 OutputDescriptor() = delete;
c@106 123
c@106 124 class Reader;
c@106 125 class Builder;
c@106 126 class Pipeline;
c@106 127
c@106 128 struct _capnpPrivate {
c@106 129 CAPNP_DECLARE_STRUCT_HEADER(902c6065e1be824a, 0, 2)
c@106 130 #if !CAPNP_LITE
c@106 131 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 132 #endif // !CAPNP_LITE
c@106 133 };
c@106 134 };
c@106 135
c@106 136 typedef ::capnp::schemas::InputDomain_f50fb3b9c1bf75f4 InputDomain;
c@106 137
c@106 138 struct ExtractorStaticData {
c@106 139 ExtractorStaticData() = delete;
c@106 140
c@106 141 class Reader;
c@106 142 class Builder;
c@106 143 class Pipeline;
c@106 144
c@106 145 struct _capnpPrivate {
c@106 146 CAPNP_DECLARE_STRUCT_HEADER(b83ac85463e6caa1, 2, 8)
c@106 147 #if !CAPNP_LITE
c@106 148 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 149 #endif // !CAPNP_LITE
c@106 150 };
c@106 151 };
c@106 152
c@106 153 struct RealTime {
c@106 154 RealTime() = delete;
c@106 155
c@106 156 class Reader;
c@106 157 class Builder;
c@106 158 class Pipeline;
c@106 159
c@106 160 struct _capnpPrivate {
c@106 161 CAPNP_DECLARE_STRUCT_HEADER(84d515888a427d07, 1, 0)
c@106 162 #if !CAPNP_LITE
c@106 163 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 164 #endif // !CAPNP_LITE
c@106 165 };
c@106 166 };
c@106 167
c@106 168 struct ProcessInput {
c@106 169 ProcessInput() = delete;
c@106 170
c@106 171 class Reader;
c@106 172 class Builder;
c@106 173 class Pipeline;
c@106 174
c@106 175 struct _capnpPrivate {
c@106 176 CAPNP_DECLARE_STRUCT_HEADER(c6f3f05f2bc614ba, 0, 2)
c@106 177 #if !CAPNP_LITE
c@106 178 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 179 #endif // !CAPNP_LITE
c@106 180 };
c@106 181 };
c@106 182
c@106 183 struct Feature {
c@106 184 Feature() = delete;
c@106 185
c@106 186 class Reader;
c@106 187 class Builder;
c@106 188 class Pipeline;
c@106 189
c@106 190 struct _capnpPrivate {
c@106 191 CAPNP_DECLARE_STRUCT_HEADER(d6a172208c9a1760, 1, 4)
c@106 192 #if !CAPNP_LITE
c@106 193 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 194 #endif // !CAPNP_LITE
c@106 195 };
c@106 196 };
c@106 197
c@106 198 struct FeatureSet {
c@106 199 FeatureSet() = delete;
c@106 200
c@106 201 class Reader;
c@106 202 class Builder;
c@106 203 class Pipeline;
c@106 204 struct FSPair;
c@106 205
c@106 206 struct _capnpPrivate {
c@106 207 CAPNP_DECLARE_STRUCT_HEADER(ffa3fccceb684869, 0, 1)
c@106 208 #if !CAPNP_LITE
c@106 209 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 210 #endif // !CAPNP_LITE
c@106 211 };
c@106 212 };
c@106 213
c@106 214 struct FeatureSet::FSPair {
c@106 215 FSPair() = delete;
c@106 216
c@106 217 class Reader;
c@106 218 class Builder;
c@106 219 class Pipeline;
c@106 220
c@106 221 struct _capnpPrivate {
c@106 222 CAPNP_DECLARE_STRUCT_HEADER(ab2572c346316b24, 0, 2)
c@106 223 #if !CAPNP_LITE
c@106 224 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 225 #endif // !CAPNP_LITE
c@106 226 };
c@106 227 };
c@106 228
c@106 229 struct Configuration {
c@106 230 Configuration() = delete;
c@106 231
c@106 232 class Reader;
c@106 233 class Builder;
c@106 234 class Pipeline;
c@106 235 struct PVPair;
c@106 236
c@106 237 struct _capnpPrivate {
c@106 238 CAPNP_DECLARE_STRUCT_HEADER(db209a01f86fe045, 2, 2)
c@106 239 #if !CAPNP_LITE
c@106 240 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 241 #endif // !CAPNP_LITE
c@106 242 };
c@106 243 };
c@106 244
c@106 245 struct Configuration::PVPair {
c@106 246 PVPair() = delete;
c@106 247
c@106 248 class Reader;
c@106 249 class Builder;
c@106 250 class Pipeline;
c@106 251
c@106 252 struct _capnpPrivate {
c@106 253 CAPNP_DECLARE_STRUCT_HEADER(900b56fed422dd37, 1, 1)
c@106 254 #if !CAPNP_LITE
c@106 255 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 256 #endif // !CAPNP_LITE
c@106 257 };
c@106 258 };
c@106 259
c@106 260 typedef ::capnp::schemas::AdapterFlag_b5edf73eb2e79c4e AdapterFlag;
c@106 261
c@106 262 extern const ::capnp::_::ConstList< ::piper::AdapterFlag> ADAPT_ALL_SAFE;
c@106 263 extern const ::capnp::_::ConstList< ::piper::AdapterFlag> ADAPT_ALL;
c@106 264 struct ListRequest {
c@106 265 ListRequest() = delete;
c@106 266
c@106 267 class Reader;
c@106 268 class Builder;
c@106 269 class Pipeline;
c@106 270
c@106 271 struct _capnpPrivate {
c@127 272 CAPNP_DECLARE_STRUCT_HEADER(b54ff18dabd0d4e1, 0, 1)
c@106 273 #if !CAPNP_LITE
c@106 274 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 275 #endif // !CAPNP_LITE
c@106 276 };
c@106 277 };
c@106 278
c@106 279 struct ListResponse {
c@106 280 ListResponse() = delete;
c@106 281
c@106 282 class Reader;
c@106 283 class Builder;
c@106 284 class Pipeline;
c@106 285
c@106 286 struct _capnpPrivate {
c@106 287 CAPNP_DECLARE_STRUCT_HEADER(c8b36e8e9e8d6f15, 0, 1)
c@106 288 #if !CAPNP_LITE
c@106 289 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 290 #endif // !CAPNP_LITE
c@106 291 };
c@106 292 };
c@106 293
c@106 294 struct LoadRequest {
c@106 295 LoadRequest() = delete;
c@106 296
c@106 297 class Reader;
c@106 298 class Builder;
c@106 299 class Pipeline;
c@106 300
c@106 301 struct _capnpPrivate {
c@106 302 CAPNP_DECLARE_STRUCT_HEADER(fca0f520555d0c94, 1, 2)
c@106 303 #if !CAPNP_LITE
c@106 304 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 305 #endif // !CAPNP_LITE
c@106 306 };
c@106 307 };
c@106 308
c@106 309 struct LoadResponse {
c@106 310 LoadResponse() = delete;
c@106 311
c@106 312 class Reader;
c@106 313 class Builder;
c@106 314 class Pipeline;
c@106 315
c@106 316 struct _capnpPrivate {
c@106 317 CAPNP_DECLARE_STRUCT_HEADER(82fb08d7f06fe81d, 1, 2)
c@106 318 #if !CAPNP_LITE
c@106 319 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 320 #endif // !CAPNP_LITE
c@106 321 };
c@106 322 };
c@106 323
c@106 324 struct ConfigurationRequest {
c@106 325 ConfigurationRequest() = delete;
c@106 326
c@106 327 class Reader;
c@106 328 class Builder;
c@106 329 class Pipeline;
c@106 330
c@106 331 struct _capnpPrivate {
c@106 332 CAPNP_DECLARE_STRUCT_HEADER(fcf72b478bbe9d02, 1, 1)
c@106 333 #if !CAPNP_LITE
c@106 334 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 335 #endif // !CAPNP_LITE
c@106 336 };
c@106 337 };
c@106 338
c@106 339 struct ConfigurationResponse {
c@106 340 ConfigurationResponse() = delete;
c@106 341
c@106 342 class Reader;
c@106 343 class Builder;
c@106 344 class Pipeline;
c@106 345
c@106 346 struct _capnpPrivate {
c@106 347 CAPNP_DECLARE_STRUCT_HEADER(c433db5864bf6d56, 1, 1)
c@106 348 #if !CAPNP_LITE
c@106 349 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 350 #endif // !CAPNP_LITE
c@106 351 };
c@106 352 };
c@106 353
c@106 354 struct ProcessRequest {
c@106 355 ProcessRequest() = delete;
c@106 356
c@106 357 class Reader;
c@106 358 class Builder;
c@106 359 class Pipeline;
c@106 360
c@106 361 struct _capnpPrivate {
c@106 362 CAPNP_DECLARE_STRUCT_HEADER(ea87c8bff474ddce, 1, 1)
c@106 363 #if !CAPNP_LITE
c@106 364 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 365 #endif // !CAPNP_LITE
c@106 366 };
c@106 367 };
c@106 368
c@106 369 struct ProcessResponse {
c@106 370 ProcessResponse() = delete;
c@106 371
c@106 372 class Reader;
c@106 373 class Builder;
c@106 374 class Pipeline;
c@106 375
c@106 376 struct _capnpPrivate {
c@106 377 CAPNP_DECLARE_STRUCT_HEADER(fe801447309c2782, 1, 1)
c@106 378 #if !CAPNP_LITE
c@106 379 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 380 #endif // !CAPNP_LITE
c@106 381 };
c@106 382 };
c@106 383
c@106 384 struct FinishRequest {
c@106 385 FinishRequest() = delete;
c@106 386
c@106 387 class Reader;
c@106 388 class Builder;
c@106 389 class Pipeline;
c@106 390
c@106 391 struct _capnpPrivate {
c@106 392 CAPNP_DECLARE_STRUCT_HEADER(d8c0271e01d84377, 1, 0)
c@106 393 #if !CAPNP_LITE
c@106 394 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 395 #endif // !CAPNP_LITE
c@106 396 };
c@106 397 };
c@106 398
c@106 399 struct FinishResponse {
c@106 400 FinishResponse() = delete;
c@106 401
c@106 402 class Reader;
c@106 403 class Builder;
c@106 404 class Pipeline;
c@106 405
c@106 406 struct _capnpPrivate {
c@106 407 CAPNP_DECLARE_STRUCT_HEADER(ff4c6fd2917a8eb7, 1, 1)
c@106 408 #if !CAPNP_LITE
c@106 409 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 410 #endif // !CAPNP_LITE
c@106 411 };
c@106 412 };
c@106 413
c@106 414 struct Error {
c@106 415 Error() = delete;
c@106 416
c@106 417 class Reader;
c@106 418 class Builder;
c@106 419 class Pipeline;
c@106 420
c@106 421 struct _capnpPrivate {
c@106 422 CAPNP_DECLARE_STRUCT_HEADER(a7e9dceb8fbd0e23, 1, 1)
c@106 423 #if !CAPNP_LITE
c@106 424 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 425 #endif // !CAPNP_LITE
c@106 426 };
c@106 427 };
c@106 428
c@106 429 struct RpcRequest {
c@106 430 RpcRequest() = delete;
c@106 431
c@106 432 class Reader;
c@106 433 class Builder;
c@106 434 class Pipeline;
c@106 435 struct Id;
c@106 436 struct Request;
c@106 437
c@106 438 struct _capnpPrivate {
c@106 439 CAPNP_DECLARE_STRUCT_HEADER(df8b913d24f04413, 1, 2)
c@106 440 #if !CAPNP_LITE
c@106 441 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 442 #endif // !CAPNP_LITE
c@106 443 };
c@106 444 };
c@106 445
c@106 446 struct RpcRequest::Id {
c@106 447 Id() = delete;
c@106 448
c@106 449 class Reader;
c@106 450 class Builder;
c@106 451 class Pipeline;
c@106 452 enum Which: uint16_t {
c@106 453 NUMBER,
c@106 454 TAG,
c@106 455 NONE,
c@106 456 };
c@106 457
c@106 458 struct _capnpPrivate {
c@106 459 CAPNP_DECLARE_STRUCT_HEADER(a56d2f77e663c2f9, 1, 2)
c@106 460 #if !CAPNP_LITE
c@106 461 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 462 #endif // !CAPNP_LITE
c@106 463 };
c@106 464 };
c@106 465
c@106 466 struct RpcRequest::Request {
c@106 467 Request() = delete;
c@106 468
c@106 469 class Reader;
c@106 470 class Builder;
c@106 471 class Pipeline;
c@106 472 enum Which: uint16_t {
c@106 473 LIST,
c@106 474 LOAD,
c@106 475 CONFIGURE,
c@106 476 PROCESS,
c@106 477 FINISH,
c@106 478 };
c@106 479
c@106 480 struct _capnpPrivate {
c@106 481 CAPNP_DECLARE_STRUCT_HEADER(a6fbd69d9815fb3a, 1, 2)
c@106 482 #if !CAPNP_LITE
c@106 483 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 484 #endif // !CAPNP_LITE
c@106 485 };
c@106 486 };
c@106 487
c@106 488 struct RpcResponse {
c@106 489 RpcResponse() = delete;
c@106 490
c@106 491 class Reader;
c@106 492 class Builder;
c@106 493 class Pipeline;
c@106 494 struct Id;
c@106 495 struct Response;
c@106 496
c@106 497 struct _capnpPrivate {
c@106 498 CAPNP_DECLARE_STRUCT_HEADER(b1fd870b8c5fe885, 1, 2)
c@106 499 #if !CAPNP_LITE
c@106 500 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 501 #endif // !CAPNP_LITE
c@106 502 };
c@106 503 };
c@106 504
c@106 505 struct RpcResponse::Id {
c@106 506 Id() = delete;
c@106 507
c@106 508 class Reader;
c@106 509 class Builder;
c@106 510 class Pipeline;
c@106 511 enum Which: uint16_t {
c@106 512 NUMBER,
c@106 513 TAG,
c@106 514 NONE,
c@106 515 };
c@106 516
c@106 517 struct _capnpPrivate {
c@106 518 CAPNP_DECLARE_STRUCT_HEADER(d6d526aed45ac1db, 1, 2)
c@106 519 #if !CAPNP_LITE
c@106 520 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 521 #endif // !CAPNP_LITE
c@106 522 };
c@106 523 };
c@106 524
c@106 525 struct RpcResponse::Response {
c@106 526 Response() = delete;
c@106 527
c@106 528 class Reader;
c@106 529 class Builder;
c@106 530 class Pipeline;
c@106 531 enum Which: uint16_t {
c@106 532 ERROR,
c@106 533 LIST,
c@106 534 LOAD,
c@106 535 CONFIGURE,
c@106 536 PROCESS,
c@106 537 FINISH,
c@106 538 };
c@106 539
c@106 540 struct _capnpPrivate {
c@106 541 CAPNP_DECLARE_STRUCT_HEADER(ad12bb4485b0d3ac, 1, 2)
c@106 542 #if !CAPNP_LITE
c@106 543 static constexpr ::capnp::_::RawBrandedSchema const* brand = &schema->defaultBrand;
c@106 544 #endif // !CAPNP_LITE
c@106 545 };
c@106 546 };
c@106 547
c@106 548 // =======================================================================================
c@106 549
c@106 550 class Basic::Reader {
c@106 551 public:
c@106 552 typedef Basic Reads;
c@106 553
c@106 554 Reader() = default;
c@106 555 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 556
c@106 557 inline ::capnp::MessageSize totalSize() const {
c@106 558 return _reader.totalSize().asPublic();
c@106 559 }
c@106 560
c@106 561 #if !CAPNP_LITE
c@106 562 inline ::kj::StringTree toString() const {
c@106 563 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 564 }
c@106 565 #endif // !CAPNP_LITE
c@106 566
c@106 567 inline bool hasIdentifier() const;
c@106 568 inline ::capnp::Text::Reader getIdentifier() const;
c@106 569
c@106 570 inline bool hasName() const;
c@106 571 inline ::capnp::Text::Reader getName() const;
c@106 572
c@106 573 inline bool hasDescription() const;
c@106 574 inline ::capnp::Text::Reader getDescription() const;
c@106 575
c@106 576 private:
c@106 577 ::capnp::_::StructReader _reader;
c@106 578 template <typename, ::capnp::Kind>
c@106 579 friend struct ::capnp::ToDynamic_;
c@106 580 template <typename, ::capnp::Kind>
c@106 581 friend struct ::capnp::_::PointerHelpers;
c@106 582 template <typename, ::capnp::Kind>
c@106 583 friend struct ::capnp::List;
c@106 584 friend class ::capnp::MessageBuilder;
c@106 585 friend class ::capnp::Orphanage;
c@106 586 };
c@106 587
c@106 588 class Basic::Builder {
c@106 589 public:
c@106 590 typedef Basic Builds;
c@106 591
c@106 592 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 593 // You can explicitly initialize to nullptr instead.
c@106 594 inline Builder(decltype(nullptr)) {}
c@106 595 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 596 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 597 inline Reader asReader() const { return *this; }
c@106 598
c@106 599 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 600 #if !CAPNP_LITE
c@106 601 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 602 #endif // !CAPNP_LITE
c@106 603
c@106 604 inline bool hasIdentifier();
c@106 605 inline ::capnp::Text::Builder getIdentifier();
c@106 606 inline void setIdentifier( ::capnp::Text::Reader value);
c@106 607 inline ::capnp::Text::Builder initIdentifier(unsigned int size);
c@106 608 inline void adoptIdentifier(::capnp::Orphan< ::capnp::Text>&& value);
c@106 609 inline ::capnp::Orphan< ::capnp::Text> disownIdentifier();
c@106 610
c@106 611 inline bool hasName();
c@106 612 inline ::capnp::Text::Builder getName();
c@106 613 inline void setName( ::capnp::Text::Reader value);
c@106 614 inline ::capnp::Text::Builder initName(unsigned int size);
c@106 615 inline void adoptName(::capnp::Orphan< ::capnp::Text>&& value);
c@106 616 inline ::capnp::Orphan< ::capnp::Text> disownName();
c@106 617
c@106 618 inline bool hasDescription();
c@106 619 inline ::capnp::Text::Builder getDescription();
c@106 620 inline void setDescription( ::capnp::Text::Reader value);
c@106 621 inline ::capnp::Text::Builder initDescription(unsigned int size);
c@106 622 inline void adoptDescription(::capnp::Orphan< ::capnp::Text>&& value);
c@106 623 inline ::capnp::Orphan< ::capnp::Text> disownDescription();
c@106 624
c@106 625 private:
c@106 626 ::capnp::_::StructBuilder _builder;
c@106 627 template <typename, ::capnp::Kind>
c@106 628 friend struct ::capnp::ToDynamic_;
c@106 629 friend class ::capnp::Orphanage;
c@106 630 template <typename, ::capnp::Kind>
c@106 631 friend struct ::capnp::_::PointerHelpers;
c@106 632 };
c@106 633
c@106 634 #if !CAPNP_LITE
c@106 635 class Basic::Pipeline {
c@106 636 public:
c@106 637 typedef Basic Pipelines;
c@106 638
c@106 639 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 640 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 641 : _typeless(kj::mv(typeless)) {}
c@106 642
c@106 643 private:
c@106 644 ::capnp::AnyPointer::Pipeline _typeless;
c@106 645 friend class ::capnp::PipelineHook;
c@106 646 template <typename, ::capnp::Kind>
c@106 647 friend struct ::capnp::ToDynamic_;
c@106 648 };
c@106 649 #endif // !CAPNP_LITE
c@106 650
c@106 651 class ParameterDescriptor::Reader {
c@106 652 public:
c@106 653 typedef ParameterDescriptor Reads;
c@106 654
c@106 655 Reader() = default;
c@106 656 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 657
c@106 658 inline ::capnp::MessageSize totalSize() const {
c@106 659 return _reader.totalSize().asPublic();
c@106 660 }
c@106 661
c@106 662 #if !CAPNP_LITE
c@106 663 inline ::kj::StringTree toString() const {
c@106 664 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 665 }
c@106 666 #endif // !CAPNP_LITE
c@106 667
c@106 668 inline bool hasBasic() const;
c@106 669 inline ::piper::Basic::Reader getBasic() const;
c@106 670
c@106 671 inline bool hasUnit() const;
c@106 672 inline ::capnp::Text::Reader getUnit() const;
c@106 673
c@106 674 inline float getMinValue() const;
c@106 675
c@106 676 inline float getMaxValue() const;
c@106 677
c@106 678 inline float getDefaultValue() const;
c@106 679
c@106 680 inline bool getIsQuantized() const;
c@106 681
c@106 682 inline float getQuantizeStep() const;
c@106 683
c@106 684 inline bool hasValueNames() const;
c@106 685 inline ::capnp::List< ::capnp::Text>::Reader getValueNames() const;
c@106 686
c@106 687 private:
c@106 688 ::capnp::_::StructReader _reader;
c@106 689 template <typename, ::capnp::Kind>
c@106 690 friend struct ::capnp::ToDynamic_;
c@106 691 template <typename, ::capnp::Kind>
c@106 692 friend struct ::capnp::_::PointerHelpers;
c@106 693 template <typename, ::capnp::Kind>
c@106 694 friend struct ::capnp::List;
c@106 695 friend class ::capnp::MessageBuilder;
c@106 696 friend class ::capnp::Orphanage;
c@106 697 };
c@106 698
c@106 699 class ParameterDescriptor::Builder {
c@106 700 public:
c@106 701 typedef ParameterDescriptor Builds;
c@106 702
c@106 703 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 704 // You can explicitly initialize to nullptr instead.
c@106 705 inline Builder(decltype(nullptr)) {}
c@106 706 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 707 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 708 inline Reader asReader() const { return *this; }
c@106 709
c@106 710 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 711 #if !CAPNP_LITE
c@106 712 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 713 #endif // !CAPNP_LITE
c@106 714
c@106 715 inline bool hasBasic();
c@106 716 inline ::piper::Basic::Builder getBasic();
c@106 717 inline void setBasic( ::piper::Basic::Reader value);
c@106 718 inline ::piper::Basic::Builder initBasic();
c@106 719 inline void adoptBasic(::capnp::Orphan< ::piper::Basic>&& value);
c@106 720 inline ::capnp::Orphan< ::piper::Basic> disownBasic();
c@106 721
c@106 722 inline bool hasUnit();
c@106 723 inline ::capnp::Text::Builder getUnit();
c@106 724 inline void setUnit( ::capnp::Text::Reader value);
c@106 725 inline ::capnp::Text::Builder initUnit(unsigned int size);
c@106 726 inline void adoptUnit(::capnp::Orphan< ::capnp::Text>&& value);
c@106 727 inline ::capnp::Orphan< ::capnp::Text> disownUnit();
c@106 728
c@106 729 inline float getMinValue();
c@106 730 inline void setMinValue(float value);
c@106 731
c@106 732 inline float getMaxValue();
c@106 733 inline void setMaxValue(float value);
c@106 734
c@106 735 inline float getDefaultValue();
c@106 736 inline void setDefaultValue(float value);
c@106 737
c@106 738 inline bool getIsQuantized();
c@106 739 inline void setIsQuantized(bool value);
c@106 740
c@106 741 inline float getQuantizeStep();
c@106 742 inline void setQuantizeStep(float value);
c@106 743
c@106 744 inline bool hasValueNames();
c@106 745 inline ::capnp::List< ::capnp::Text>::Builder getValueNames();
c@106 746 inline void setValueNames( ::capnp::List< ::capnp::Text>::Reader value);
c@106 747 inline void setValueNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
c@106 748 inline ::capnp::List< ::capnp::Text>::Builder initValueNames(unsigned int size);
c@106 749 inline void adoptValueNames(::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value);
c@106 750 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> disownValueNames();
c@106 751
c@106 752 private:
c@106 753 ::capnp::_::StructBuilder _builder;
c@106 754 template <typename, ::capnp::Kind>
c@106 755 friend struct ::capnp::ToDynamic_;
c@106 756 friend class ::capnp::Orphanage;
c@106 757 template <typename, ::capnp::Kind>
c@106 758 friend struct ::capnp::_::PointerHelpers;
c@106 759 };
c@106 760
c@106 761 #if !CAPNP_LITE
c@106 762 class ParameterDescriptor::Pipeline {
c@106 763 public:
c@106 764 typedef ParameterDescriptor Pipelines;
c@106 765
c@106 766 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 767 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 768 : _typeless(kj::mv(typeless)) {}
c@106 769
c@106 770 inline ::piper::Basic::Pipeline getBasic();
c@106 771 private:
c@106 772 ::capnp::AnyPointer::Pipeline _typeless;
c@106 773 friend class ::capnp::PipelineHook;
c@106 774 template <typename, ::capnp::Kind>
c@106 775 friend struct ::capnp::ToDynamic_;
c@106 776 };
c@106 777 #endif // !CAPNP_LITE
c@106 778
c@106 779 class ConfiguredOutputDescriptor::Reader {
c@106 780 public:
c@106 781 typedef ConfiguredOutputDescriptor Reads;
c@106 782
c@106 783 Reader() = default;
c@106 784 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 785
c@106 786 inline ::capnp::MessageSize totalSize() const {
c@106 787 return _reader.totalSize().asPublic();
c@106 788 }
c@106 789
c@106 790 #if !CAPNP_LITE
c@106 791 inline ::kj::StringTree toString() const {
c@106 792 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 793 }
c@106 794 #endif // !CAPNP_LITE
c@106 795
c@106 796 inline bool hasUnit() const;
c@106 797 inline ::capnp::Text::Reader getUnit() const;
c@106 798
c@106 799 inline bool getHasFixedBinCount() const;
c@106 800
c@106 801 inline ::int32_t getBinCount() const;
c@106 802
c@106 803 inline bool hasBinNames() const;
c@106 804 inline ::capnp::List< ::capnp::Text>::Reader getBinNames() const;
c@106 805
c@106 806 inline bool getHasKnownExtents() const;
c@106 807
c@106 808 inline float getMinValue() const;
c@106 809
c@106 810 inline float getMaxValue() const;
c@106 811
c@106 812 inline bool getIsQuantized() const;
c@106 813
c@106 814 inline float getQuantizeStep() const;
c@106 815
c@106 816 inline ::piper::SampleType getSampleType() const;
c@106 817
c@106 818 inline float getSampleRate() const;
c@106 819
c@106 820 inline bool getHasDuration() const;
c@106 821
c@106 822 private:
c@106 823 ::capnp::_::StructReader _reader;
c@106 824 template <typename, ::capnp::Kind>
c@106 825 friend struct ::capnp::ToDynamic_;
c@106 826 template <typename, ::capnp::Kind>
c@106 827 friend struct ::capnp::_::PointerHelpers;
c@106 828 template <typename, ::capnp::Kind>
c@106 829 friend struct ::capnp::List;
c@106 830 friend class ::capnp::MessageBuilder;
c@106 831 friend class ::capnp::Orphanage;
c@106 832 };
c@106 833
c@106 834 class ConfiguredOutputDescriptor::Builder {
c@106 835 public:
c@106 836 typedef ConfiguredOutputDescriptor Builds;
c@106 837
c@106 838 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 839 // You can explicitly initialize to nullptr instead.
c@106 840 inline Builder(decltype(nullptr)) {}
c@106 841 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 842 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 843 inline Reader asReader() const { return *this; }
c@106 844
c@106 845 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 846 #if !CAPNP_LITE
c@106 847 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 848 #endif // !CAPNP_LITE
c@106 849
c@106 850 inline bool hasUnit();
c@106 851 inline ::capnp::Text::Builder getUnit();
c@106 852 inline void setUnit( ::capnp::Text::Reader value);
c@106 853 inline ::capnp::Text::Builder initUnit(unsigned int size);
c@106 854 inline void adoptUnit(::capnp::Orphan< ::capnp::Text>&& value);
c@106 855 inline ::capnp::Orphan< ::capnp::Text> disownUnit();
c@106 856
c@106 857 inline bool getHasFixedBinCount();
c@106 858 inline void setHasFixedBinCount(bool value);
c@106 859
c@106 860 inline ::int32_t getBinCount();
c@106 861 inline void setBinCount( ::int32_t value);
c@106 862
c@106 863 inline bool hasBinNames();
c@106 864 inline ::capnp::List< ::capnp::Text>::Builder getBinNames();
c@106 865 inline void setBinNames( ::capnp::List< ::capnp::Text>::Reader value);
c@106 866 inline void setBinNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
c@106 867 inline ::capnp::List< ::capnp::Text>::Builder initBinNames(unsigned int size);
c@106 868 inline void adoptBinNames(::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value);
c@106 869 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> disownBinNames();
c@106 870
c@106 871 inline bool getHasKnownExtents();
c@106 872 inline void setHasKnownExtents(bool value);
c@106 873
c@106 874 inline float getMinValue();
c@106 875 inline void setMinValue(float value);
c@106 876
c@106 877 inline float getMaxValue();
c@106 878 inline void setMaxValue(float value);
c@106 879
c@106 880 inline bool getIsQuantized();
c@106 881 inline void setIsQuantized(bool value);
c@106 882
c@106 883 inline float getQuantizeStep();
c@106 884 inline void setQuantizeStep(float value);
c@106 885
c@106 886 inline ::piper::SampleType getSampleType();
c@106 887 inline void setSampleType( ::piper::SampleType value);
c@106 888
c@106 889 inline float getSampleRate();
c@106 890 inline void setSampleRate(float value);
c@106 891
c@106 892 inline bool getHasDuration();
c@106 893 inline void setHasDuration(bool value);
c@106 894
c@106 895 private:
c@106 896 ::capnp::_::StructBuilder _builder;
c@106 897 template <typename, ::capnp::Kind>
c@106 898 friend struct ::capnp::ToDynamic_;
c@106 899 friend class ::capnp::Orphanage;
c@106 900 template <typename, ::capnp::Kind>
c@106 901 friend struct ::capnp::_::PointerHelpers;
c@106 902 };
c@106 903
c@106 904 #if !CAPNP_LITE
c@106 905 class ConfiguredOutputDescriptor::Pipeline {
c@106 906 public:
c@106 907 typedef ConfiguredOutputDescriptor Pipelines;
c@106 908
c@106 909 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 910 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 911 : _typeless(kj::mv(typeless)) {}
c@106 912
c@106 913 private:
c@106 914 ::capnp::AnyPointer::Pipeline _typeless;
c@106 915 friend class ::capnp::PipelineHook;
c@106 916 template <typename, ::capnp::Kind>
c@106 917 friend struct ::capnp::ToDynamic_;
c@106 918 };
c@106 919 #endif // !CAPNP_LITE
c@106 920
c@106 921 class OutputDescriptor::Reader {
c@106 922 public:
c@106 923 typedef OutputDescriptor Reads;
c@106 924
c@106 925 Reader() = default;
c@106 926 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 927
c@106 928 inline ::capnp::MessageSize totalSize() const {
c@106 929 return _reader.totalSize().asPublic();
c@106 930 }
c@106 931
c@106 932 #if !CAPNP_LITE
c@106 933 inline ::kj::StringTree toString() const {
c@106 934 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 935 }
c@106 936 #endif // !CAPNP_LITE
c@106 937
c@106 938 inline bool hasBasic() const;
c@106 939 inline ::piper::Basic::Reader getBasic() const;
c@106 940
c@106 941 inline bool hasConfigured() const;
c@106 942 inline ::piper::ConfiguredOutputDescriptor::Reader getConfigured() const;
c@106 943
c@106 944 private:
c@106 945 ::capnp::_::StructReader _reader;
c@106 946 template <typename, ::capnp::Kind>
c@106 947 friend struct ::capnp::ToDynamic_;
c@106 948 template <typename, ::capnp::Kind>
c@106 949 friend struct ::capnp::_::PointerHelpers;
c@106 950 template <typename, ::capnp::Kind>
c@106 951 friend struct ::capnp::List;
c@106 952 friend class ::capnp::MessageBuilder;
c@106 953 friend class ::capnp::Orphanage;
c@106 954 };
c@106 955
c@106 956 class OutputDescriptor::Builder {
c@106 957 public:
c@106 958 typedef OutputDescriptor Builds;
c@106 959
c@106 960 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 961 // You can explicitly initialize to nullptr instead.
c@106 962 inline Builder(decltype(nullptr)) {}
c@106 963 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 964 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 965 inline Reader asReader() const { return *this; }
c@106 966
c@106 967 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 968 #if !CAPNP_LITE
c@106 969 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 970 #endif // !CAPNP_LITE
c@106 971
c@106 972 inline bool hasBasic();
c@106 973 inline ::piper::Basic::Builder getBasic();
c@106 974 inline void setBasic( ::piper::Basic::Reader value);
c@106 975 inline ::piper::Basic::Builder initBasic();
c@106 976 inline void adoptBasic(::capnp::Orphan< ::piper::Basic>&& value);
c@106 977 inline ::capnp::Orphan< ::piper::Basic> disownBasic();
c@106 978
c@106 979 inline bool hasConfigured();
c@106 980 inline ::piper::ConfiguredOutputDescriptor::Builder getConfigured();
c@106 981 inline void setConfigured( ::piper::ConfiguredOutputDescriptor::Reader value);
c@106 982 inline ::piper::ConfiguredOutputDescriptor::Builder initConfigured();
c@106 983 inline void adoptConfigured(::capnp::Orphan< ::piper::ConfiguredOutputDescriptor>&& value);
c@106 984 inline ::capnp::Orphan< ::piper::ConfiguredOutputDescriptor> disownConfigured();
c@106 985
c@106 986 private:
c@106 987 ::capnp::_::StructBuilder _builder;
c@106 988 template <typename, ::capnp::Kind>
c@106 989 friend struct ::capnp::ToDynamic_;
c@106 990 friend class ::capnp::Orphanage;
c@106 991 template <typename, ::capnp::Kind>
c@106 992 friend struct ::capnp::_::PointerHelpers;
c@106 993 };
c@106 994
c@106 995 #if !CAPNP_LITE
c@106 996 class OutputDescriptor::Pipeline {
c@106 997 public:
c@106 998 typedef OutputDescriptor Pipelines;
c@106 999
c@106 1000 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1001 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1002 : _typeless(kj::mv(typeless)) {}
c@106 1003
c@106 1004 inline ::piper::Basic::Pipeline getBasic();
c@106 1005 inline ::piper::ConfiguredOutputDescriptor::Pipeline getConfigured();
c@106 1006 private:
c@106 1007 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1008 friend class ::capnp::PipelineHook;
c@106 1009 template <typename, ::capnp::Kind>
c@106 1010 friend struct ::capnp::ToDynamic_;
c@106 1011 };
c@106 1012 #endif // !CAPNP_LITE
c@106 1013
c@106 1014 class ExtractorStaticData::Reader {
c@106 1015 public:
c@106 1016 typedef ExtractorStaticData Reads;
c@106 1017
c@106 1018 Reader() = default;
c@106 1019 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1020
c@106 1021 inline ::capnp::MessageSize totalSize() const {
c@106 1022 return _reader.totalSize().asPublic();
c@106 1023 }
c@106 1024
c@106 1025 #if !CAPNP_LITE
c@106 1026 inline ::kj::StringTree toString() const {
c@106 1027 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1028 }
c@106 1029 #endif // !CAPNP_LITE
c@106 1030
c@106 1031 inline bool hasKey() const;
c@106 1032 inline ::capnp::Text::Reader getKey() const;
c@106 1033
c@106 1034 inline bool hasBasic() const;
c@106 1035 inline ::piper::Basic::Reader getBasic() const;
c@106 1036
c@106 1037 inline bool hasMaker() const;
c@106 1038 inline ::capnp::Text::Reader getMaker() const;
c@106 1039
c@106 1040 inline bool hasCopyright() const;
c@106 1041 inline ::capnp::Text::Reader getCopyright() const;
c@106 1042
c@106 1043 inline ::int32_t getVersion() const;
c@106 1044
c@106 1045 inline bool hasCategory() const;
c@106 1046 inline ::capnp::List< ::capnp::Text>::Reader getCategory() const;
c@106 1047
c@106 1048 inline ::int32_t getMinChannelCount() const;
c@106 1049
c@106 1050 inline ::int32_t getMaxChannelCount() const;
c@106 1051
c@106 1052 inline bool hasParameters() const;
c@106 1053 inline ::capnp::List< ::piper::ParameterDescriptor>::Reader getParameters() const;
c@106 1054
c@106 1055 inline bool hasPrograms() const;
c@106 1056 inline ::capnp::List< ::capnp::Text>::Reader getPrograms() const;
c@106 1057
c@106 1058 inline ::piper::InputDomain getInputDomain() const;
c@106 1059
c@106 1060 inline bool hasBasicOutputInfo() const;
c@106 1061 inline ::capnp::List< ::piper::Basic>::Reader getBasicOutputInfo() const;
c@106 1062
c@106 1063 private:
c@106 1064 ::capnp::_::StructReader _reader;
c@106 1065 template <typename, ::capnp::Kind>
c@106 1066 friend struct ::capnp::ToDynamic_;
c@106 1067 template <typename, ::capnp::Kind>
c@106 1068 friend struct ::capnp::_::PointerHelpers;
c@106 1069 template <typename, ::capnp::Kind>
c@106 1070 friend struct ::capnp::List;
c@106 1071 friend class ::capnp::MessageBuilder;
c@106 1072 friend class ::capnp::Orphanage;
c@106 1073 };
c@106 1074
c@106 1075 class ExtractorStaticData::Builder {
c@106 1076 public:
c@106 1077 typedef ExtractorStaticData Builds;
c@106 1078
c@106 1079 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1080 // You can explicitly initialize to nullptr instead.
c@106 1081 inline Builder(decltype(nullptr)) {}
c@106 1082 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1083 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1084 inline Reader asReader() const { return *this; }
c@106 1085
c@106 1086 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1087 #if !CAPNP_LITE
c@106 1088 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1089 #endif // !CAPNP_LITE
c@106 1090
c@106 1091 inline bool hasKey();
c@106 1092 inline ::capnp::Text::Builder getKey();
c@106 1093 inline void setKey( ::capnp::Text::Reader value);
c@106 1094 inline ::capnp::Text::Builder initKey(unsigned int size);
c@106 1095 inline void adoptKey(::capnp::Orphan< ::capnp::Text>&& value);
c@106 1096 inline ::capnp::Orphan< ::capnp::Text> disownKey();
c@106 1097
c@106 1098 inline bool hasBasic();
c@106 1099 inline ::piper::Basic::Builder getBasic();
c@106 1100 inline void setBasic( ::piper::Basic::Reader value);
c@106 1101 inline ::piper::Basic::Builder initBasic();
c@106 1102 inline void adoptBasic(::capnp::Orphan< ::piper::Basic>&& value);
c@106 1103 inline ::capnp::Orphan< ::piper::Basic> disownBasic();
c@106 1104
c@106 1105 inline bool hasMaker();
c@106 1106 inline ::capnp::Text::Builder getMaker();
c@106 1107 inline void setMaker( ::capnp::Text::Reader value);
c@106 1108 inline ::capnp::Text::Builder initMaker(unsigned int size);
c@106 1109 inline void adoptMaker(::capnp::Orphan< ::capnp::Text>&& value);
c@106 1110 inline ::capnp::Orphan< ::capnp::Text> disownMaker();
c@106 1111
c@106 1112 inline bool hasCopyright();
c@106 1113 inline ::capnp::Text::Builder getCopyright();
c@106 1114 inline void setCopyright( ::capnp::Text::Reader value);
c@106 1115 inline ::capnp::Text::Builder initCopyright(unsigned int size);
c@106 1116 inline void adoptCopyright(::capnp::Orphan< ::capnp::Text>&& value);
c@106 1117 inline ::capnp::Orphan< ::capnp::Text> disownCopyright();
c@106 1118
c@106 1119 inline ::int32_t getVersion();
c@106 1120 inline void setVersion( ::int32_t value);
c@106 1121
c@106 1122 inline bool hasCategory();
c@106 1123 inline ::capnp::List< ::capnp::Text>::Builder getCategory();
c@106 1124 inline void setCategory( ::capnp::List< ::capnp::Text>::Reader value);
c@106 1125 inline void setCategory(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
c@106 1126 inline ::capnp::List< ::capnp::Text>::Builder initCategory(unsigned int size);
c@106 1127 inline void adoptCategory(::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value);
c@106 1128 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> disownCategory();
c@106 1129
c@106 1130 inline ::int32_t getMinChannelCount();
c@106 1131 inline void setMinChannelCount( ::int32_t value);
c@106 1132
c@106 1133 inline ::int32_t getMaxChannelCount();
c@106 1134 inline void setMaxChannelCount( ::int32_t value);
c@106 1135
c@106 1136 inline bool hasParameters();
c@106 1137 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder getParameters();
c@106 1138 inline void setParameters( ::capnp::List< ::piper::ParameterDescriptor>::Reader value);
c@106 1139 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder initParameters(unsigned int size);
c@106 1140 inline void adoptParameters(::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>>&& value);
c@106 1141 inline ::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>> disownParameters();
c@106 1142
c@106 1143 inline bool hasPrograms();
c@106 1144 inline ::capnp::List< ::capnp::Text>::Builder getPrograms();
c@106 1145 inline void setPrograms( ::capnp::List< ::capnp::Text>::Reader value);
c@106 1146 inline void setPrograms(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
c@106 1147 inline ::capnp::List< ::capnp::Text>::Builder initPrograms(unsigned int size);
c@106 1148 inline void adoptPrograms(::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value);
c@106 1149 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> disownPrograms();
c@106 1150
c@106 1151 inline ::piper::InputDomain getInputDomain();
c@106 1152 inline void setInputDomain( ::piper::InputDomain value);
c@106 1153
c@106 1154 inline bool hasBasicOutputInfo();
c@106 1155 inline ::capnp::List< ::piper::Basic>::Builder getBasicOutputInfo();
c@106 1156 inline void setBasicOutputInfo( ::capnp::List< ::piper::Basic>::Reader value);
c@106 1157 inline ::capnp::List< ::piper::Basic>::Builder initBasicOutputInfo(unsigned int size);
c@106 1158 inline void adoptBasicOutputInfo(::capnp::Orphan< ::capnp::List< ::piper::Basic>>&& value);
c@106 1159 inline ::capnp::Orphan< ::capnp::List< ::piper::Basic>> disownBasicOutputInfo();
c@106 1160
c@106 1161 private:
c@106 1162 ::capnp::_::StructBuilder _builder;
c@106 1163 template <typename, ::capnp::Kind>
c@106 1164 friend struct ::capnp::ToDynamic_;
c@106 1165 friend class ::capnp::Orphanage;
c@106 1166 template <typename, ::capnp::Kind>
c@106 1167 friend struct ::capnp::_::PointerHelpers;
c@106 1168 };
c@106 1169
c@106 1170 #if !CAPNP_LITE
c@106 1171 class ExtractorStaticData::Pipeline {
c@106 1172 public:
c@106 1173 typedef ExtractorStaticData Pipelines;
c@106 1174
c@106 1175 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1176 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1177 : _typeless(kj::mv(typeless)) {}
c@106 1178
c@106 1179 inline ::piper::Basic::Pipeline getBasic();
c@106 1180 private:
c@106 1181 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1182 friend class ::capnp::PipelineHook;
c@106 1183 template <typename, ::capnp::Kind>
c@106 1184 friend struct ::capnp::ToDynamic_;
c@106 1185 };
c@106 1186 #endif // !CAPNP_LITE
c@106 1187
c@106 1188 class RealTime::Reader {
c@106 1189 public:
c@106 1190 typedef RealTime Reads;
c@106 1191
c@106 1192 Reader() = default;
c@106 1193 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1194
c@106 1195 inline ::capnp::MessageSize totalSize() const {
c@106 1196 return _reader.totalSize().asPublic();
c@106 1197 }
c@106 1198
c@106 1199 #if !CAPNP_LITE
c@106 1200 inline ::kj::StringTree toString() const {
c@106 1201 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1202 }
c@106 1203 #endif // !CAPNP_LITE
c@106 1204
c@106 1205 inline ::int32_t getSec() const;
c@106 1206
c@106 1207 inline ::int32_t getNsec() const;
c@106 1208
c@106 1209 private:
c@106 1210 ::capnp::_::StructReader _reader;
c@106 1211 template <typename, ::capnp::Kind>
c@106 1212 friend struct ::capnp::ToDynamic_;
c@106 1213 template <typename, ::capnp::Kind>
c@106 1214 friend struct ::capnp::_::PointerHelpers;
c@106 1215 template <typename, ::capnp::Kind>
c@106 1216 friend struct ::capnp::List;
c@106 1217 friend class ::capnp::MessageBuilder;
c@106 1218 friend class ::capnp::Orphanage;
c@106 1219 };
c@106 1220
c@106 1221 class RealTime::Builder {
c@106 1222 public:
c@106 1223 typedef RealTime Builds;
c@106 1224
c@106 1225 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1226 // You can explicitly initialize to nullptr instead.
c@106 1227 inline Builder(decltype(nullptr)) {}
c@106 1228 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1229 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1230 inline Reader asReader() const { return *this; }
c@106 1231
c@106 1232 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1233 #if !CAPNP_LITE
c@106 1234 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1235 #endif // !CAPNP_LITE
c@106 1236
c@106 1237 inline ::int32_t getSec();
c@106 1238 inline void setSec( ::int32_t value);
c@106 1239
c@106 1240 inline ::int32_t getNsec();
c@106 1241 inline void setNsec( ::int32_t value);
c@106 1242
c@106 1243 private:
c@106 1244 ::capnp::_::StructBuilder _builder;
c@106 1245 template <typename, ::capnp::Kind>
c@106 1246 friend struct ::capnp::ToDynamic_;
c@106 1247 friend class ::capnp::Orphanage;
c@106 1248 template <typename, ::capnp::Kind>
c@106 1249 friend struct ::capnp::_::PointerHelpers;
c@106 1250 };
c@106 1251
c@106 1252 #if !CAPNP_LITE
c@106 1253 class RealTime::Pipeline {
c@106 1254 public:
c@106 1255 typedef RealTime Pipelines;
c@106 1256
c@106 1257 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1258 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1259 : _typeless(kj::mv(typeless)) {}
c@106 1260
c@106 1261 private:
c@106 1262 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1263 friend class ::capnp::PipelineHook;
c@106 1264 template <typename, ::capnp::Kind>
c@106 1265 friend struct ::capnp::ToDynamic_;
c@106 1266 };
c@106 1267 #endif // !CAPNP_LITE
c@106 1268
c@106 1269 class ProcessInput::Reader {
c@106 1270 public:
c@106 1271 typedef ProcessInput Reads;
c@106 1272
c@106 1273 Reader() = default;
c@106 1274 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1275
c@106 1276 inline ::capnp::MessageSize totalSize() const {
c@106 1277 return _reader.totalSize().asPublic();
c@106 1278 }
c@106 1279
c@106 1280 #if !CAPNP_LITE
c@106 1281 inline ::kj::StringTree toString() const {
c@106 1282 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1283 }
c@106 1284 #endif // !CAPNP_LITE
c@106 1285
c@106 1286 inline bool hasInputBuffers() const;
c@106 1287 inline ::capnp::List< ::capnp::List<float>>::Reader getInputBuffers() const;
c@106 1288
c@106 1289 inline bool hasTimestamp() const;
c@106 1290 inline ::piper::RealTime::Reader getTimestamp() const;
c@106 1291
c@106 1292 private:
c@106 1293 ::capnp::_::StructReader _reader;
c@106 1294 template <typename, ::capnp::Kind>
c@106 1295 friend struct ::capnp::ToDynamic_;
c@106 1296 template <typename, ::capnp::Kind>
c@106 1297 friend struct ::capnp::_::PointerHelpers;
c@106 1298 template <typename, ::capnp::Kind>
c@106 1299 friend struct ::capnp::List;
c@106 1300 friend class ::capnp::MessageBuilder;
c@106 1301 friend class ::capnp::Orphanage;
c@106 1302 };
c@106 1303
c@106 1304 class ProcessInput::Builder {
c@106 1305 public:
c@106 1306 typedef ProcessInput Builds;
c@106 1307
c@106 1308 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1309 // You can explicitly initialize to nullptr instead.
c@106 1310 inline Builder(decltype(nullptr)) {}
c@106 1311 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1312 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1313 inline Reader asReader() const { return *this; }
c@106 1314
c@106 1315 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1316 #if !CAPNP_LITE
c@106 1317 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1318 #endif // !CAPNP_LITE
c@106 1319
c@106 1320 inline bool hasInputBuffers();
c@106 1321 inline ::capnp::List< ::capnp::List<float>>::Builder getInputBuffers();
c@106 1322 inline void setInputBuffers( ::capnp::List< ::capnp::List<float>>::Reader value);
c@106 1323 inline void setInputBuffers(::kj::ArrayPtr<const ::capnp::List<float>::Reader> value);
c@106 1324 inline ::capnp::List< ::capnp::List<float>>::Builder initInputBuffers(unsigned int size);
c@106 1325 inline void adoptInputBuffers(::capnp::Orphan< ::capnp::List< ::capnp::List<float>>>&& value);
c@106 1326 inline ::capnp::Orphan< ::capnp::List< ::capnp::List<float>>> disownInputBuffers();
c@106 1327
c@106 1328 inline bool hasTimestamp();
c@106 1329 inline ::piper::RealTime::Builder getTimestamp();
c@106 1330 inline void setTimestamp( ::piper::RealTime::Reader value);
c@106 1331 inline ::piper::RealTime::Builder initTimestamp();
c@106 1332 inline void adoptTimestamp(::capnp::Orphan< ::piper::RealTime>&& value);
c@106 1333 inline ::capnp::Orphan< ::piper::RealTime> disownTimestamp();
c@106 1334
c@106 1335 private:
c@106 1336 ::capnp::_::StructBuilder _builder;
c@106 1337 template <typename, ::capnp::Kind>
c@106 1338 friend struct ::capnp::ToDynamic_;
c@106 1339 friend class ::capnp::Orphanage;
c@106 1340 template <typename, ::capnp::Kind>
c@106 1341 friend struct ::capnp::_::PointerHelpers;
c@106 1342 };
c@106 1343
c@106 1344 #if !CAPNP_LITE
c@106 1345 class ProcessInput::Pipeline {
c@106 1346 public:
c@106 1347 typedef ProcessInput Pipelines;
c@106 1348
c@106 1349 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1350 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1351 : _typeless(kj::mv(typeless)) {}
c@106 1352
c@106 1353 inline ::piper::RealTime::Pipeline getTimestamp();
c@106 1354 private:
c@106 1355 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1356 friend class ::capnp::PipelineHook;
c@106 1357 template <typename, ::capnp::Kind>
c@106 1358 friend struct ::capnp::ToDynamic_;
c@106 1359 };
c@106 1360 #endif // !CAPNP_LITE
c@106 1361
c@106 1362 class Feature::Reader {
c@106 1363 public:
c@106 1364 typedef Feature Reads;
c@106 1365
c@106 1366 Reader() = default;
c@106 1367 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1368
c@106 1369 inline ::capnp::MessageSize totalSize() const {
c@106 1370 return _reader.totalSize().asPublic();
c@106 1371 }
c@106 1372
c@106 1373 #if !CAPNP_LITE
c@106 1374 inline ::kj::StringTree toString() const {
c@106 1375 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1376 }
c@106 1377 #endif // !CAPNP_LITE
c@106 1378
c@106 1379 inline bool getHasTimestamp() const;
c@106 1380
c@106 1381 inline bool hasTimestamp() const;
c@106 1382 inline ::piper::RealTime::Reader getTimestamp() const;
c@106 1383
c@106 1384 inline bool getHasDuration() const;
c@106 1385
c@106 1386 inline bool hasDuration() const;
c@106 1387 inline ::piper::RealTime::Reader getDuration() const;
c@106 1388
c@106 1389 inline bool hasLabel() const;
c@106 1390 inline ::capnp::Text::Reader getLabel() const;
c@106 1391
c@106 1392 inline bool hasFeatureValues() const;
c@106 1393 inline ::capnp::List<float>::Reader getFeatureValues() const;
c@106 1394
c@106 1395 private:
c@106 1396 ::capnp::_::StructReader _reader;
c@106 1397 template <typename, ::capnp::Kind>
c@106 1398 friend struct ::capnp::ToDynamic_;
c@106 1399 template <typename, ::capnp::Kind>
c@106 1400 friend struct ::capnp::_::PointerHelpers;
c@106 1401 template <typename, ::capnp::Kind>
c@106 1402 friend struct ::capnp::List;
c@106 1403 friend class ::capnp::MessageBuilder;
c@106 1404 friend class ::capnp::Orphanage;
c@106 1405 };
c@106 1406
c@106 1407 class Feature::Builder {
c@106 1408 public:
c@106 1409 typedef Feature Builds;
c@106 1410
c@106 1411 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1412 // You can explicitly initialize to nullptr instead.
c@106 1413 inline Builder(decltype(nullptr)) {}
c@106 1414 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1415 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1416 inline Reader asReader() const { return *this; }
c@106 1417
c@106 1418 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1419 #if !CAPNP_LITE
c@106 1420 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1421 #endif // !CAPNP_LITE
c@106 1422
c@106 1423 inline bool getHasTimestamp();
c@106 1424 inline void setHasTimestamp(bool value);
c@106 1425
c@106 1426 inline bool hasTimestamp();
c@106 1427 inline ::piper::RealTime::Builder getTimestamp();
c@106 1428 inline void setTimestamp( ::piper::RealTime::Reader value);
c@106 1429 inline ::piper::RealTime::Builder initTimestamp();
c@106 1430 inline void adoptTimestamp(::capnp::Orphan< ::piper::RealTime>&& value);
c@106 1431 inline ::capnp::Orphan< ::piper::RealTime> disownTimestamp();
c@106 1432
c@106 1433 inline bool getHasDuration();
c@106 1434 inline void setHasDuration(bool value);
c@106 1435
c@106 1436 inline bool hasDuration();
c@106 1437 inline ::piper::RealTime::Builder getDuration();
c@106 1438 inline void setDuration( ::piper::RealTime::Reader value);
c@106 1439 inline ::piper::RealTime::Builder initDuration();
c@106 1440 inline void adoptDuration(::capnp::Orphan< ::piper::RealTime>&& value);
c@106 1441 inline ::capnp::Orphan< ::piper::RealTime> disownDuration();
c@106 1442
c@106 1443 inline bool hasLabel();
c@106 1444 inline ::capnp::Text::Builder getLabel();
c@106 1445 inline void setLabel( ::capnp::Text::Reader value);
c@106 1446 inline ::capnp::Text::Builder initLabel(unsigned int size);
c@106 1447 inline void adoptLabel(::capnp::Orphan< ::capnp::Text>&& value);
c@106 1448 inline ::capnp::Orphan< ::capnp::Text> disownLabel();
c@106 1449
c@106 1450 inline bool hasFeatureValues();
c@106 1451 inline ::capnp::List<float>::Builder getFeatureValues();
c@106 1452 inline void setFeatureValues( ::capnp::List<float>::Reader value);
c@106 1453 inline void setFeatureValues(::kj::ArrayPtr<const float> value);
c@106 1454 inline ::capnp::List<float>::Builder initFeatureValues(unsigned int size);
c@106 1455 inline void adoptFeatureValues(::capnp::Orphan< ::capnp::List<float>>&& value);
c@106 1456 inline ::capnp::Orphan< ::capnp::List<float>> disownFeatureValues();
c@106 1457
c@106 1458 private:
c@106 1459 ::capnp::_::StructBuilder _builder;
c@106 1460 template <typename, ::capnp::Kind>
c@106 1461 friend struct ::capnp::ToDynamic_;
c@106 1462 friend class ::capnp::Orphanage;
c@106 1463 template <typename, ::capnp::Kind>
c@106 1464 friend struct ::capnp::_::PointerHelpers;
c@106 1465 };
c@106 1466
c@106 1467 #if !CAPNP_LITE
c@106 1468 class Feature::Pipeline {
c@106 1469 public:
c@106 1470 typedef Feature Pipelines;
c@106 1471
c@106 1472 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1473 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1474 : _typeless(kj::mv(typeless)) {}
c@106 1475
c@106 1476 inline ::piper::RealTime::Pipeline getTimestamp();
c@106 1477 inline ::piper::RealTime::Pipeline getDuration();
c@106 1478 private:
c@106 1479 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1480 friend class ::capnp::PipelineHook;
c@106 1481 template <typename, ::capnp::Kind>
c@106 1482 friend struct ::capnp::ToDynamic_;
c@106 1483 };
c@106 1484 #endif // !CAPNP_LITE
c@106 1485
c@106 1486 class FeatureSet::Reader {
c@106 1487 public:
c@106 1488 typedef FeatureSet Reads;
c@106 1489
c@106 1490 Reader() = default;
c@106 1491 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1492
c@106 1493 inline ::capnp::MessageSize totalSize() const {
c@106 1494 return _reader.totalSize().asPublic();
c@106 1495 }
c@106 1496
c@106 1497 #if !CAPNP_LITE
c@106 1498 inline ::kj::StringTree toString() const {
c@106 1499 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1500 }
c@106 1501 #endif // !CAPNP_LITE
c@106 1502
c@106 1503 inline bool hasFeaturePairs() const;
c@106 1504 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Reader getFeaturePairs() const;
c@106 1505
c@106 1506 private:
c@106 1507 ::capnp::_::StructReader _reader;
c@106 1508 template <typename, ::capnp::Kind>
c@106 1509 friend struct ::capnp::ToDynamic_;
c@106 1510 template <typename, ::capnp::Kind>
c@106 1511 friend struct ::capnp::_::PointerHelpers;
c@106 1512 template <typename, ::capnp::Kind>
c@106 1513 friend struct ::capnp::List;
c@106 1514 friend class ::capnp::MessageBuilder;
c@106 1515 friend class ::capnp::Orphanage;
c@106 1516 };
c@106 1517
c@106 1518 class FeatureSet::Builder {
c@106 1519 public:
c@106 1520 typedef FeatureSet Builds;
c@106 1521
c@106 1522 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1523 // You can explicitly initialize to nullptr instead.
c@106 1524 inline Builder(decltype(nullptr)) {}
c@106 1525 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1526 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1527 inline Reader asReader() const { return *this; }
c@106 1528
c@106 1529 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1530 #if !CAPNP_LITE
c@106 1531 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1532 #endif // !CAPNP_LITE
c@106 1533
c@106 1534 inline bool hasFeaturePairs();
c@106 1535 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder getFeaturePairs();
c@106 1536 inline void setFeaturePairs( ::capnp::List< ::piper::FeatureSet::FSPair>::Reader value);
c@106 1537 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder initFeaturePairs(unsigned int size);
c@106 1538 inline void adoptFeaturePairs(::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>>&& value);
c@106 1539 inline ::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>> disownFeaturePairs();
c@106 1540
c@106 1541 private:
c@106 1542 ::capnp::_::StructBuilder _builder;
c@106 1543 template <typename, ::capnp::Kind>
c@106 1544 friend struct ::capnp::ToDynamic_;
c@106 1545 friend class ::capnp::Orphanage;
c@106 1546 template <typename, ::capnp::Kind>
c@106 1547 friend struct ::capnp::_::PointerHelpers;
c@106 1548 };
c@106 1549
c@106 1550 #if !CAPNP_LITE
c@106 1551 class FeatureSet::Pipeline {
c@106 1552 public:
c@106 1553 typedef FeatureSet Pipelines;
c@106 1554
c@106 1555 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1556 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1557 : _typeless(kj::mv(typeless)) {}
c@106 1558
c@106 1559 private:
c@106 1560 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1561 friend class ::capnp::PipelineHook;
c@106 1562 template <typename, ::capnp::Kind>
c@106 1563 friend struct ::capnp::ToDynamic_;
c@106 1564 };
c@106 1565 #endif // !CAPNP_LITE
c@106 1566
c@106 1567 class FeatureSet::FSPair::Reader {
c@106 1568 public:
c@106 1569 typedef FSPair Reads;
c@106 1570
c@106 1571 Reader() = default;
c@106 1572 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1573
c@106 1574 inline ::capnp::MessageSize totalSize() const {
c@106 1575 return _reader.totalSize().asPublic();
c@106 1576 }
c@106 1577
c@106 1578 #if !CAPNP_LITE
c@106 1579 inline ::kj::StringTree toString() const {
c@106 1580 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1581 }
c@106 1582 #endif // !CAPNP_LITE
c@106 1583
c@106 1584 inline bool hasOutput() const;
c@106 1585 inline ::capnp::Text::Reader getOutput() const;
c@106 1586
c@106 1587 inline bool hasFeatures() const;
c@106 1588 inline ::capnp::List< ::piper::Feature>::Reader getFeatures() const;
c@106 1589
c@106 1590 private:
c@106 1591 ::capnp::_::StructReader _reader;
c@106 1592 template <typename, ::capnp::Kind>
c@106 1593 friend struct ::capnp::ToDynamic_;
c@106 1594 template <typename, ::capnp::Kind>
c@106 1595 friend struct ::capnp::_::PointerHelpers;
c@106 1596 template <typename, ::capnp::Kind>
c@106 1597 friend struct ::capnp::List;
c@106 1598 friend class ::capnp::MessageBuilder;
c@106 1599 friend class ::capnp::Orphanage;
c@106 1600 };
c@106 1601
c@106 1602 class FeatureSet::FSPair::Builder {
c@106 1603 public:
c@106 1604 typedef FSPair Builds;
c@106 1605
c@106 1606 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1607 // You can explicitly initialize to nullptr instead.
c@106 1608 inline Builder(decltype(nullptr)) {}
c@106 1609 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1610 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1611 inline Reader asReader() const { return *this; }
c@106 1612
c@106 1613 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1614 #if !CAPNP_LITE
c@106 1615 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1616 #endif // !CAPNP_LITE
c@106 1617
c@106 1618 inline bool hasOutput();
c@106 1619 inline ::capnp::Text::Builder getOutput();
c@106 1620 inline void setOutput( ::capnp::Text::Reader value);
c@106 1621 inline ::capnp::Text::Builder initOutput(unsigned int size);
c@106 1622 inline void adoptOutput(::capnp::Orphan< ::capnp::Text>&& value);
c@106 1623 inline ::capnp::Orphan< ::capnp::Text> disownOutput();
c@106 1624
c@106 1625 inline bool hasFeatures();
c@106 1626 inline ::capnp::List< ::piper::Feature>::Builder getFeatures();
c@106 1627 inline void setFeatures( ::capnp::List< ::piper::Feature>::Reader value);
c@106 1628 inline ::capnp::List< ::piper::Feature>::Builder initFeatures(unsigned int size);
c@106 1629 inline void adoptFeatures(::capnp::Orphan< ::capnp::List< ::piper::Feature>>&& value);
c@106 1630 inline ::capnp::Orphan< ::capnp::List< ::piper::Feature>> disownFeatures();
c@106 1631
c@106 1632 private:
c@106 1633 ::capnp::_::StructBuilder _builder;
c@106 1634 template <typename, ::capnp::Kind>
c@106 1635 friend struct ::capnp::ToDynamic_;
c@106 1636 friend class ::capnp::Orphanage;
c@106 1637 template <typename, ::capnp::Kind>
c@106 1638 friend struct ::capnp::_::PointerHelpers;
c@106 1639 };
c@106 1640
c@106 1641 #if !CAPNP_LITE
c@106 1642 class FeatureSet::FSPair::Pipeline {
c@106 1643 public:
c@106 1644 typedef FSPair Pipelines;
c@106 1645
c@106 1646 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1647 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1648 : _typeless(kj::mv(typeless)) {}
c@106 1649
c@106 1650 private:
c@106 1651 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1652 friend class ::capnp::PipelineHook;
c@106 1653 template <typename, ::capnp::Kind>
c@106 1654 friend struct ::capnp::ToDynamic_;
c@106 1655 };
c@106 1656 #endif // !CAPNP_LITE
c@106 1657
c@106 1658 class Configuration::Reader {
c@106 1659 public:
c@106 1660 typedef Configuration Reads;
c@106 1661
c@106 1662 Reader() = default;
c@106 1663 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1664
c@106 1665 inline ::capnp::MessageSize totalSize() const {
c@106 1666 return _reader.totalSize().asPublic();
c@106 1667 }
c@106 1668
c@106 1669 #if !CAPNP_LITE
c@106 1670 inline ::kj::StringTree toString() const {
c@106 1671 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1672 }
c@106 1673 #endif // !CAPNP_LITE
c@106 1674
c@106 1675 inline bool hasParameterValues() const;
c@106 1676 inline ::capnp::List< ::piper::Configuration::PVPair>::Reader getParameterValues() const;
c@106 1677
c@106 1678 inline bool hasCurrentProgram() const;
c@106 1679 inline ::capnp::Text::Reader getCurrentProgram() const;
c@106 1680
c@106 1681 inline ::int32_t getChannelCount() const;
c@106 1682
c@106 1683 inline ::int32_t getStepSize() const;
c@106 1684
c@106 1685 inline ::int32_t getBlockSize() const;
c@106 1686
c@106 1687 private:
c@106 1688 ::capnp::_::StructReader _reader;
c@106 1689 template <typename, ::capnp::Kind>
c@106 1690 friend struct ::capnp::ToDynamic_;
c@106 1691 template <typename, ::capnp::Kind>
c@106 1692 friend struct ::capnp::_::PointerHelpers;
c@106 1693 template <typename, ::capnp::Kind>
c@106 1694 friend struct ::capnp::List;
c@106 1695 friend class ::capnp::MessageBuilder;
c@106 1696 friend class ::capnp::Orphanage;
c@106 1697 };
c@106 1698
c@106 1699 class Configuration::Builder {
c@106 1700 public:
c@106 1701 typedef Configuration Builds;
c@106 1702
c@106 1703 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1704 // You can explicitly initialize to nullptr instead.
c@106 1705 inline Builder(decltype(nullptr)) {}
c@106 1706 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1707 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1708 inline Reader asReader() const { return *this; }
c@106 1709
c@106 1710 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1711 #if !CAPNP_LITE
c@106 1712 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1713 #endif // !CAPNP_LITE
c@106 1714
c@106 1715 inline bool hasParameterValues();
c@106 1716 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder getParameterValues();
c@106 1717 inline void setParameterValues( ::capnp::List< ::piper::Configuration::PVPair>::Reader value);
c@106 1718 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder initParameterValues(unsigned int size);
c@106 1719 inline void adoptParameterValues(::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>>&& value);
c@106 1720 inline ::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>> disownParameterValues();
c@106 1721
c@106 1722 inline bool hasCurrentProgram();
c@106 1723 inline ::capnp::Text::Builder getCurrentProgram();
c@106 1724 inline void setCurrentProgram( ::capnp::Text::Reader value);
c@106 1725 inline ::capnp::Text::Builder initCurrentProgram(unsigned int size);
c@106 1726 inline void adoptCurrentProgram(::capnp::Orphan< ::capnp::Text>&& value);
c@106 1727 inline ::capnp::Orphan< ::capnp::Text> disownCurrentProgram();
c@106 1728
c@106 1729 inline ::int32_t getChannelCount();
c@106 1730 inline void setChannelCount( ::int32_t value);
c@106 1731
c@106 1732 inline ::int32_t getStepSize();
c@106 1733 inline void setStepSize( ::int32_t value);
c@106 1734
c@106 1735 inline ::int32_t getBlockSize();
c@106 1736 inline void setBlockSize( ::int32_t value);
c@106 1737
c@106 1738 private:
c@106 1739 ::capnp::_::StructBuilder _builder;
c@106 1740 template <typename, ::capnp::Kind>
c@106 1741 friend struct ::capnp::ToDynamic_;
c@106 1742 friend class ::capnp::Orphanage;
c@106 1743 template <typename, ::capnp::Kind>
c@106 1744 friend struct ::capnp::_::PointerHelpers;
c@106 1745 };
c@106 1746
c@106 1747 #if !CAPNP_LITE
c@106 1748 class Configuration::Pipeline {
c@106 1749 public:
c@106 1750 typedef Configuration Pipelines;
c@106 1751
c@106 1752 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1753 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1754 : _typeless(kj::mv(typeless)) {}
c@106 1755
c@106 1756 private:
c@106 1757 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1758 friend class ::capnp::PipelineHook;
c@106 1759 template <typename, ::capnp::Kind>
c@106 1760 friend struct ::capnp::ToDynamic_;
c@106 1761 };
c@106 1762 #endif // !CAPNP_LITE
c@106 1763
c@106 1764 class Configuration::PVPair::Reader {
c@106 1765 public:
c@106 1766 typedef PVPair Reads;
c@106 1767
c@106 1768 Reader() = default;
c@106 1769 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1770
c@106 1771 inline ::capnp::MessageSize totalSize() const {
c@106 1772 return _reader.totalSize().asPublic();
c@106 1773 }
c@106 1774
c@106 1775 #if !CAPNP_LITE
c@106 1776 inline ::kj::StringTree toString() const {
c@106 1777 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1778 }
c@106 1779 #endif // !CAPNP_LITE
c@106 1780
c@106 1781 inline bool hasParameter() const;
c@106 1782 inline ::capnp::Text::Reader getParameter() const;
c@106 1783
c@106 1784 inline float getValue() const;
c@106 1785
c@106 1786 private:
c@106 1787 ::capnp::_::StructReader _reader;
c@106 1788 template <typename, ::capnp::Kind>
c@106 1789 friend struct ::capnp::ToDynamic_;
c@106 1790 template <typename, ::capnp::Kind>
c@106 1791 friend struct ::capnp::_::PointerHelpers;
c@106 1792 template <typename, ::capnp::Kind>
c@106 1793 friend struct ::capnp::List;
c@106 1794 friend class ::capnp::MessageBuilder;
c@106 1795 friend class ::capnp::Orphanage;
c@106 1796 };
c@106 1797
c@106 1798 class Configuration::PVPair::Builder {
c@106 1799 public:
c@106 1800 typedef PVPair Builds;
c@106 1801
c@106 1802 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1803 // You can explicitly initialize to nullptr instead.
c@106 1804 inline Builder(decltype(nullptr)) {}
c@106 1805 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1806 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1807 inline Reader asReader() const { return *this; }
c@106 1808
c@106 1809 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1810 #if !CAPNP_LITE
c@106 1811 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1812 #endif // !CAPNP_LITE
c@106 1813
c@106 1814 inline bool hasParameter();
c@106 1815 inline ::capnp::Text::Builder getParameter();
c@106 1816 inline void setParameter( ::capnp::Text::Reader value);
c@106 1817 inline ::capnp::Text::Builder initParameter(unsigned int size);
c@106 1818 inline void adoptParameter(::capnp::Orphan< ::capnp::Text>&& value);
c@106 1819 inline ::capnp::Orphan< ::capnp::Text> disownParameter();
c@106 1820
c@106 1821 inline float getValue();
c@106 1822 inline void setValue(float value);
c@106 1823
c@106 1824 private:
c@106 1825 ::capnp::_::StructBuilder _builder;
c@106 1826 template <typename, ::capnp::Kind>
c@106 1827 friend struct ::capnp::ToDynamic_;
c@106 1828 friend class ::capnp::Orphanage;
c@106 1829 template <typename, ::capnp::Kind>
c@106 1830 friend struct ::capnp::_::PointerHelpers;
c@106 1831 };
c@106 1832
c@106 1833 #if !CAPNP_LITE
c@106 1834 class Configuration::PVPair::Pipeline {
c@106 1835 public:
c@106 1836 typedef PVPair Pipelines;
c@106 1837
c@106 1838 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1839 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1840 : _typeless(kj::mv(typeless)) {}
c@106 1841
c@106 1842 private:
c@106 1843 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1844 friend class ::capnp::PipelineHook;
c@106 1845 template <typename, ::capnp::Kind>
c@106 1846 friend struct ::capnp::ToDynamic_;
c@106 1847 };
c@106 1848 #endif // !CAPNP_LITE
c@106 1849
c@106 1850 class ListRequest::Reader {
c@106 1851 public:
c@106 1852 typedef ListRequest Reads;
c@106 1853
c@106 1854 Reader() = default;
c@106 1855 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1856
c@106 1857 inline ::capnp::MessageSize totalSize() const {
c@106 1858 return _reader.totalSize().asPublic();
c@106 1859 }
c@106 1860
c@106 1861 #if !CAPNP_LITE
c@106 1862 inline ::kj::StringTree toString() const {
c@106 1863 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1864 }
c@106 1865 #endif // !CAPNP_LITE
c@106 1866
c@127 1867 inline bool hasFrom() const;
c@127 1868 inline ::capnp::List< ::capnp::Text>::Reader getFrom() const;
c@127 1869
c@106 1870 private:
c@106 1871 ::capnp::_::StructReader _reader;
c@106 1872 template <typename, ::capnp::Kind>
c@106 1873 friend struct ::capnp::ToDynamic_;
c@106 1874 template <typename, ::capnp::Kind>
c@106 1875 friend struct ::capnp::_::PointerHelpers;
c@106 1876 template <typename, ::capnp::Kind>
c@106 1877 friend struct ::capnp::List;
c@106 1878 friend class ::capnp::MessageBuilder;
c@106 1879 friend class ::capnp::Orphanage;
c@106 1880 };
c@106 1881
c@106 1882 class ListRequest::Builder {
c@106 1883 public:
c@106 1884 typedef ListRequest Builds;
c@106 1885
c@106 1886 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1887 // You can explicitly initialize to nullptr instead.
c@106 1888 inline Builder(decltype(nullptr)) {}
c@106 1889 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1890 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1891 inline Reader asReader() const { return *this; }
c@106 1892
c@106 1893 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1894 #if !CAPNP_LITE
c@106 1895 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1896 #endif // !CAPNP_LITE
c@106 1897
c@127 1898 inline bool hasFrom();
c@127 1899 inline ::capnp::List< ::capnp::Text>::Builder getFrom();
c@127 1900 inline void setFrom( ::capnp::List< ::capnp::Text>::Reader value);
c@127 1901 inline void setFrom(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
c@127 1902 inline ::capnp::List< ::capnp::Text>::Builder initFrom(unsigned int size);
c@127 1903 inline void adoptFrom(::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value);
c@127 1904 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> disownFrom();
c@127 1905
c@106 1906 private:
c@106 1907 ::capnp::_::StructBuilder _builder;
c@106 1908 template <typename, ::capnp::Kind>
c@106 1909 friend struct ::capnp::ToDynamic_;
c@106 1910 friend class ::capnp::Orphanage;
c@106 1911 template <typename, ::capnp::Kind>
c@106 1912 friend struct ::capnp::_::PointerHelpers;
c@106 1913 };
c@106 1914
c@106 1915 #if !CAPNP_LITE
c@106 1916 class ListRequest::Pipeline {
c@106 1917 public:
c@106 1918 typedef ListRequest Pipelines;
c@106 1919
c@106 1920 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 1921 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 1922 : _typeless(kj::mv(typeless)) {}
c@106 1923
c@106 1924 private:
c@106 1925 ::capnp::AnyPointer::Pipeline _typeless;
c@106 1926 friend class ::capnp::PipelineHook;
c@106 1927 template <typename, ::capnp::Kind>
c@106 1928 friend struct ::capnp::ToDynamic_;
c@106 1929 };
c@106 1930 #endif // !CAPNP_LITE
c@106 1931
c@106 1932 class ListResponse::Reader {
c@106 1933 public:
c@106 1934 typedef ListResponse Reads;
c@106 1935
c@106 1936 Reader() = default;
c@106 1937 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 1938
c@106 1939 inline ::capnp::MessageSize totalSize() const {
c@106 1940 return _reader.totalSize().asPublic();
c@106 1941 }
c@106 1942
c@106 1943 #if !CAPNP_LITE
c@106 1944 inline ::kj::StringTree toString() const {
c@106 1945 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 1946 }
c@106 1947 #endif // !CAPNP_LITE
c@106 1948
c@106 1949 inline bool hasAvailable() const;
c@106 1950 inline ::capnp::List< ::piper::ExtractorStaticData>::Reader getAvailable() const;
c@106 1951
c@106 1952 private:
c@106 1953 ::capnp::_::StructReader _reader;
c@106 1954 template <typename, ::capnp::Kind>
c@106 1955 friend struct ::capnp::ToDynamic_;
c@106 1956 template <typename, ::capnp::Kind>
c@106 1957 friend struct ::capnp::_::PointerHelpers;
c@106 1958 template <typename, ::capnp::Kind>
c@106 1959 friend struct ::capnp::List;
c@106 1960 friend class ::capnp::MessageBuilder;
c@106 1961 friend class ::capnp::Orphanage;
c@106 1962 };
c@106 1963
c@106 1964 class ListResponse::Builder {
c@106 1965 public:
c@106 1966 typedef ListResponse Builds;
c@106 1967
c@106 1968 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 1969 // You can explicitly initialize to nullptr instead.
c@106 1970 inline Builder(decltype(nullptr)) {}
c@106 1971 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 1972 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 1973 inline Reader asReader() const { return *this; }
c@106 1974
c@106 1975 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 1976 #if !CAPNP_LITE
c@106 1977 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 1978 #endif // !CAPNP_LITE
c@106 1979
c@106 1980 inline bool hasAvailable();
c@106 1981 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder getAvailable();
c@106 1982 inline void setAvailable( ::capnp::List< ::piper::ExtractorStaticData>::Reader value);
c@106 1983 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder initAvailable(unsigned int size);
c@106 1984 inline void adoptAvailable(::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>>&& value);
c@106 1985 inline ::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>> disownAvailable();
c@106 1986
c@106 1987 private:
c@106 1988 ::capnp::_::StructBuilder _builder;
c@106 1989 template <typename, ::capnp::Kind>
c@106 1990 friend struct ::capnp::ToDynamic_;
c@106 1991 friend class ::capnp::Orphanage;
c@106 1992 template <typename, ::capnp::Kind>
c@106 1993 friend struct ::capnp::_::PointerHelpers;
c@106 1994 };
c@106 1995
c@106 1996 #if !CAPNP_LITE
c@106 1997 class ListResponse::Pipeline {
c@106 1998 public:
c@106 1999 typedef ListResponse Pipelines;
c@106 2000
c@106 2001 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2002 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2003 : _typeless(kj::mv(typeless)) {}
c@106 2004
c@106 2005 private:
c@106 2006 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2007 friend class ::capnp::PipelineHook;
c@106 2008 template <typename, ::capnp::Kind>
c@106 2009 friend struct ::capnp::ToDynamic_;
c@106 2010 };
c@106 2011 #endif // !CAPNP_LITE
c@106 2012
c@106 2013 class LoadRequest::Reader {
c@106 2014 public:
c@106 2015 typedef LoadRequest Reads;
c@106 2016
c@106 2017 Reader() = default;
c@106 2018 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2019
c@106 2020 inline ::capnp::MessageSize totalSize() const {
c@106 2021 return _reader.totalSize().asPublic();
c@106 2022 }
c@106 2023
c@106 2024 #if !CAPNP_LITE
c@106 2025 inline ::kj::StringTree toString() const {
c@106 2026 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2027 }
c@106 2028 #endif // !CAPNP_LITE
c@106 2029
c@106 2030 inline bool hasKey() const;
c@106 2031 inline ::capnp::Text::Reader getKey() const;
c@106 2032
c@106 2033 inline float getInputSampleRate() const;
c@106 2034
c@106 2035 inline bool hasAdapterFlags() const;
c@106 2036 inline ::capnp::List< ::piper::AdapterFlag>::Reader getAdapterFlags() const;
c@106 2037
c@106 2038 private:
c@106 2039 ::capnp::_::StructReader _reader;
c@106 2040 template <typename, ::capnp::Kind>
c@106 2041 friend struct ::capnp::ToDynamic_;
c@106 2042 template <typename, ::capnp::Kind>
c@106 2043 friend struct ::capnp::_::PointerHelpers;
c@106 2044 template <typename, ::capnp::Kind>
c@106 2045 friend struct ::capnp::List;
c@106 2046 friend class ::capnp::MessageBuilder;
c@106 2047 friend class ::capnp::Orphanage;
c@106 2048 };
c@106 2049
c@106 2050 class LoadRequest::Builder {
c@106 2051 public:
c@106 2052 typedef LoadRequest Builds;
c@106 2053
c@106 2054 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2055 // You can explicitly initialize to nullptr instead.
c@106 2056 inline Builder(decltype(nullptr)) {}
c@106 2057 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2058 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2059 inline Reader asReader() const { return *this; }
c@106 2060
c@106 2061 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2062 #if !CAPNP_LITE
c@106 2063 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2064 #endif // !CAPNP_LITE
c@106 2065
c@106 2066 inline bool hasKey();
c@106 2067 inline ::capnp::Text::Builder getKey();
c@106 2068 inline void setKey( ::capnp::Text::Reader value);
c@106 2069 inline ::capnp::Text::Builder initKey(unsigned int size);
c@106 2070 inline void adoptKey(::capnp::Orphan< ::capnp::Text>&& value);
c@106 2071 inline ::capnp::Orphan< ::capnp::Text> disownKey();
c@106 2072
c@106 2073 inline float getInputSampleRate();
c@106 2074 inline void setInputSampleRate(float value);
c@106 2075
c@106 2076 inline bool hasAdapterFlags();
c@106 2077 inline ::capnp::List< ::piper::AdapterFlag>::Builder getAdapterFlags();
c@106 2078 inline void setAdapterFlags( ::capnp::List< ::piper::AdapterFlag>::Reader value);
c@106 2079 inline void setAdapterFlags(::kj::ArrayPtr<const ::piper::AdapterFlag> value);
c@106 2080 inline ::capnp::List< ::piper::AdapterFlag>::Builder initAdapterFlags(unsigned int size);
c@106 2081 inline void adoptAdapterFlags(::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>>&& value);
c@106 2082 inline ::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>> disownAdapterFlags();
c@106 2083
c@106 2084 private:
c@106 2085 ::capnp::_::StructBuilder _builder;
c@106 2086 template <typename, ::capnp::Kind>
c@106 2087 friend struct ::capnp::ToDynamic_;
c@106 2088 friend class ::capnp::Orphanage;
c@106 2089 template <typename, ::capnp::Kind>
c@106 2090 friend struct ::capnp::_::PointerHelpers;
c@106 2091 };
c@106 2092
c@106 2093 #if !CAPNP_LITE
c@106 2094 class LoadRequest::Pipeline {
c@106 2095 public:
c@106 2096 typedef LoadRequest Pipelines;
c@106 2097
c@106 2098 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2099 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2100 : _typeless(kj::mv(typeless)) {}
c@106 2101
c@106 2102 private:
c@106 2103 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2104 friend class ::capnp::PipelineHook;
c@106 2105 template <typename, ::capnp::Kind>
c@106 2106 friend struct ::capnp::ToDynamic_;
c@106 2107 };
c@106 2108 #endif // !CAPNP_LITE
c@106 2109
c@106 2110 class LoadResponse::Reader {
c@106 2111 public:
c@106 2112 typedef LoadResponse Reads;
c@106 2113
c@106 2114 Reader() = default;
c@106 2115 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2116
c@106 2117 inline ::capnp::MessageSize totalSize() const {
c@106 2118 return _reader.totalSize().asPublic();
c@106 2119 }
c@106 2120
c@106 2121 #if !CAPNP_LITE
c@106 2122 inline ::kj::StringTree toString() const {
c@106 2123 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2124 }
c@106 2125 #endif // !CAPNP_LITE
c@106 2126
c@106 2127 inline ::int32_t getHandle() const;
c@106 2128
c@106 2129 inline bool hasStaticData() const;
c@106 2130 inline ::piper::ExtractorStaticData::Reader getStaticData() const;
c@106 2131
c@106 2132 inline bool hasDefaultConfiguration() const;
c@106 2133 inline ::piper::Configuration::Reader getDefaultConfiguration() const;
c@106 2134
c@106 2135 private:
c@106 2136 ::capnp::_::StructReader _reader;
c@106 2137 template <typename, ::capnp::Kind>
c@106 2138 friend struct ::capnp::ToDynamic_;
c@106 2139 template <typename, ::capnp::Kind>
c@106 2140 friend struct ::capnp::_::PointerHelpers;
c@106 2141 template <typename, ::capnp::Kind>
c@106 2142 friend struct ::capnp::List;
c@106 2143 friend class ::capnp::MessageBuilder;
c@106 2144 friend class ::capnp::Orphanage;
c@106 2145 };
c@106 2146
c@106 2147 class LoadResponse::Builder {
c@106 2148 public:
c@106 2149 typedef LoadResponse Builds;
c@106 2150
c@106 2151 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2152 // You can explicitly initialize to nullptr instead.
c@106 2153 inline Builder(decltype(nullptr)) {}
c@106 2154 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2155 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2156 inline Reader asReader() const { return *this; }
c@106 2157
c@106 2158 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2159 #if !CAPNP_LITE
c@106 2160 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2161 #endif // !CAPNP_LITE
c@106 2162
c@106 2163 inline ::int32_t getHandle();
c@106 2164 inline void setHandle( ::int32_t value);
c@106 2165
c@106 2166 inline bool hasStaticData();
c@106 2167 inline ::piper::ExtractorStaticData::Builder getStaticData();
c@106 2168 inline void setStaticData( ::piper::ExtractorStaticData::Reader value);
c@106 2169 inline ::piper::ExtractorStaticData::Builder initStaticData();
c@106 2170 inline void adoptStaticData(::capnp::Orphan< ::piper::ExtractorStaticData>&& value);
c@106 2171 inline ::capnp::Orphan< ::piper::ExtractorStaticData> disownStaticData();
c@106 2172
c@106 2173 inline bool hasDefaultConfiguration();
c@106 2174 inline ::piper::Configuration::Builder getDefaultConfiguration();
c@106 2175 inline void setDefaultConfiguration( ::piper::Configuration::Reader value);
c@106 2176 inline ::piper::Configuration::Builder initDefaultConfiguration();
c@106 2177 inline void adoptDefaultConfiguration(::capnp::Orphan< ::piper::Configuration>&& value);
c@106 2178 inline ::capnp::Orphan< ::piper::Configuration> disownDefaultConfiguration();
c@106 2179
c@106 2180 private:
c@106 2181 ::capnp::_::StructBuilder _builder;
c@106 2182 template <typename, ::capnp::Kind>
c@106 2183 friend struct ::capnp::ToDynamic_;
c@106 2184 friend class ::capnp::Orphanage;
c@106 2185 template <typename, ::capnp::Kind>
c@106 2186 friend struct ::capnp::_::PointerHelpers;
c@106 2187 };
c@106 2188
c@106 2189 #if !CAPNP_LITE
c@106 2190 class LoadResponse::Pipeline {
c@106 2191 public:
c@106 2192 typedef LoadResponse Pipelines;
c@106 2193
c@106 2194 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2195 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2196 : _typeless(kj::mv(typeless)) {}
c@106 2197
c@106 2198 inline ::piper::ExtractorStaticData::Pipeline getStaticData();
c@106 2199 inline ::piper::Configuration::Pipeline getDefaultConfiguration();
c@106 2200 private:
c@106 2201 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2202 friend class ::capnp::PipelineHook;
c@106 2203 template <typename, ::capnp::Kind>
c@106 2204 friend struct ::capnp::ToDynamic_;
c@106 2205 };
c@106 2206 #endif // !CAPNP_LITE
c@106 2207
c@106 2208 class ConfigurationRequest::Reader {
c@106 2209 public:
c@106 2210 typedef ConfigurationRequest Reads;
c@106 2211
c@106 2212 Reader() = default;
c@106 2213 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2214
c@106 2215 inline ::capnp::MessageSize totalSize() const {
c@106 2216 return _reader.totalSize().asPublic();
c@106 2217 }
c@106 2218
c@106 2219 #if !CAPNP_LITE
c@106 2220 inline ::kj::StringTree toString() const {
c@106 2221 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2222 }
c@106 2223 #endif // !CAPNP_LITE
c@106 2224
c@106 2225 inline ::int32_t getHandle() const;
c@106 2226
c@106 2227 inline bool hasConfiguration() const;
c@106 2228 inline ::piper::Configuration::Reader getConfiguration() const;
c@106 2229
c@106 2230 private:
c@106 2231 ::capnp::_::StructReader _reader;
c@106 2232 template <typename, ::capnp::Kind>
c@106 2233 friend struct ::capnp::ToDynamic_;
c@106 2234 template <typename, ::capnp::Kind>
c@106 2235 friend struct ::capnp::_::PointerHelpers;
c@106 2236 template <typename, ::capnp::Kind>
c@106 2237 friend struct ::capnp::List;
c@106 2238 friend class ::capnp::MessageBuilder;
c@106 2239 friend class ::capnp::Orphanage;
c@106 2240 };
c@106 2241
c@106 2242 class ConfigurationRequest::Builder {
c@106 2243 public:
c@106 2244 typedef ConfigurationRequest Builds;
c@106 2245
c@106 2246 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2247 // You can explicitly initialize to nullptr instead.
c@106 2248 inline Builder(decltype(nullptr)) {}
c@106 2249 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2250 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2251 inline Reader asReader() const { return *this; }
c@106 2252
c@106 2253 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2254 #if !CAPNP_LITE
c@106 2255 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2256 #endif // !CAPNP_LITE
c@106 2257
c@106 2258 inline ::int32_t getHandle();
c@106 2259 inline void setHandle( ::int32_t value);
c@106 2260
c@106 2261 inline bool hasConfiguration();
c@106 2262 inline ::piper::Configuration::Builder getConfiguration();
c@106 2263 inline void setConfiguration( ::piper::Configuration::Reader value);
c@106 2264 inline ::piper::Configuration::Builder initConfiguration();
c@106 2265 inline void adoptConfiguration(::capnp::Orphan< ::piper::Configuration>&& value);
c@106 2266 inline ::capnp::Orphan< ::piper::Configuration> disownConfiguration();
c@106 2267
c@106 2268 private:
c@106 2269 ::capnp::_::StructBuilder _builder;
c@106 2270 template <typename, ::capnp::Kind>
c@106 2271 friend struct ::capnp::ToDynamic_;
c@106 2272 friend class ::capnp::Orphanage;
c@106 2273 template <typename, ::capnp::Kind>
c@106 2274 friend struct ::capnp::_::PointerHelpers;
c@106 2275 };
c@106 2276
c@106 2277 #if !CAPNP_LITE
c@106 2278 class ConfigurationRequest::Pipeline {
c@106 2279 public:
c@106 2280 typedef ConfigurationRequest Pipelines;
c@106 2281
c@106 2282 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2283 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2284 : _typeless(kj::mv(typeless)) {}
c@106 2285
c@106 2286 inline ::piper::Configuration::Pipeline getConfiguration();
c@106 2287 private:
c@106 2288 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2289 friend class ::capnp::PipelineHook;
c@106 2290 template <typename, ::capnp::Kind>
c@106 2291 friend struct ::capnp::ToDynamic_;
c@106 2292 };
c@106 2293 #endif // !CAPNP_LITE
c@106 2294
c@106 2295 class ConfigurationResponse::Reader {
c@106 2296 public:
c@106 2297 typedef ConfigurationResponse Reads;
c@106 2298
c@106 2299 Reader() = default;
c@106 2300 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2301
c@106 2302 inline ::capnp::MessageSize totalSize() const {
c@106 2303 return _reader.totalSize().asPublic();
c@106 2304 }
c@106 2305
c@106 2306 #if !CAPNP_LITE
c@106 2307 inline ::kj::StringTree toString() const {
c@106 2308 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2309 }
c@106 2310 #endif // !CAPNP_LITE
c@106 2311
c@106 2312 inline ::int32_t getHandle() const;
c@106 2313
c@106 2314 inline bool hasOutputs() const;
c@106 2315 inline ::capnp::List< ::piper::OutputDescriptor>::Reader getOutputs() const;
c@106 2316
c@106 2317 private:
c@106 2318 ::capnp::_::StructReader _reader;
c@106 2319 template <typename, ::capnp::Kind>
c@106 2320 friend struct ::capnp::ToDynamic_;
c@106 2321 template <typename, ::capnp::Kind>
c@106 2322 friend struct ::capnp::_::PointerHelpers;
c@106 2323 template <typename, ::capnp::Kind>
c@106 2324 friend struct ::capnp::List;
c@106 2325 friend class ::capnp::MessageBuilder;
c@106 2326 friend class ::capnp::Orphanage;
c@106 2327 };
c@106 2328
c@106 2329 class ConfigurationResponse::Builder {
c@106 2330 public:
c@106 2331 typedef ConfigurationResponse Builds;
c@106 2332
c@106 2333 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2334 // You can explicitly initialize to nullptr instead.
c@106 2335 inline Builder(decltype(nullptr)) {}
c@106 2336 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2337 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2338 inline Reader asReader() const { return *this; }
c@106 2339
c@106 2340 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2341 #if !CAPNP_LITE
c@106 2342 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2343 #endif // !CAPNP_LITE
c@106 2344
c@106 2345 inline ::int32_t getHandle();
c@106 2346 inline void setHandle( ::int32_t value);
c@106 2347
c@106 2348 inline bool hasOutputs();
c@106 2349 inline ::capnp::List< ::piper::OutputDescriptor>::Builder getOutputs();
c@106 2350 inline void setOutputs( ::capnp::List< ::piper::OutputDescriptor>::Reader value);
c@106 2351 inline ::capnp::List< ::piper::OutputDescriptor>::Builder initOutputs(unsigned int size);
c@106 2352 inline void adoptOutputs(::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>>&& value);
c@106 2353 inline ::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>> disownOutputs();
c@106 2354
c@106 2355 private:
c@106 2356 ::capnp::_::StructBuilder _builder;
c@106 2357 template <typename, ::capnp::Kind>
c@106 2358 friend struct ::capnp::ToDynamic_;
c@106 2359 friend class ::capnp::Orphanage;
c@106 2360 template <typename, ::capnp::Kind>
c@106 2361 friend struct ::capnp::_::PointerHelpers;
c@106 2362 };
c@106 2363
c@106 2364 #if !CAPNP_LITE
c@106 2365 class ConfigurationResponse::Pipeline {
c@106 2366 public:
c@106 2367 typedef ConfigurationResponse Pipelines;
c@106 2368
c@106 2369 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2370 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2371 : _typeless(kj::mv(typeless)) {}
c@106 2372
c@106 2373 private:
c@106 2374 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2375 friend class ::capnp::PipelineHook;
c@106 2376 template <typename, ::capnp::Kind>
c@106 2377 friend struct ::capnp::ToDynamic_;
c@106 2378 };
c@106 2379 #endif // !CAPNP_LITE
c@106 2380
c@106 2381 class ProcessRequest::Reader {
c@106 2382 public:
c@106 2383 typedef ProcessRequest Reads;
c@106 2384
c@106 2385 Reader() = default;
c@106 2386 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2387
c@106 2388 inline ::capnp::MessageSize totalSize() const {
c@106 2389 return _reader.totalSize().asPublic();
c@106 2390 }
c@106 2391
c@106 2392 #if !CAPNP_LITE
c@106 2393 inline ::kj::StringTree toString() const {
c@106 2394 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2395 }
c@106 2396 #endif // !CAPNP_LITE
c@106 2397
c@106 2398 inline ::int32_t getHandle() const;
c@106 2399
c@106 2400 inline bool hasProcessInput() const;
c@106 2401 inline ::piper::ProcessInput::Reader getProcessInput() const;
c@106 2402
c@106 2403 private:
c@106 2404 ::capnp::_::StructReader _reader;
c@106 2405 template <typename, ::capnp::Kind>
c@106 2406 friend struct ::capnp::ToDynamic_;
c@106 2407 template <typename, ::capnp::Kind>
c@106 2408 friend struct ::capnp::_::PointerHelpers;
c@106 2409 template <typename, ::capnp::Kind>
c@106 2410 friend struct ::capnp::List;
c@106 2411 friend class ::capnp::MessageBuilder;
c@106 2412 friend class ::capnp::Orphanage;
c@106 2413 };
c@106 2414
c@106 2415 class ProcessRequest::Builder {
c@106 2416 public:
c@106 2417 typedef ProcessRequest Builds;
c@106 2418
c@106 2419 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2420 // You can explicitly initialize to nullptr instead.
c@106 2421 inline Builder(decltype(nullptr)) {}
c@106 2422 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2423 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2424 inline Reader asReader() const { return *this; }
c@106 2425
c@106 2426 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2427 #if !CAPNP_LITE
c@106 2428 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2429 #endif // !CAPNP_LITE
c@106 2430
c@106 2431 inline ::int32_t getHandle();
c@106 2432 inline void setHandle( ::int32_t value);
c@106 2433
c@106 2434 inline bool hasProcessInput();
c@106 2435 inline ::piper::ProcessInput::Builder getProcessInput();
c@106 2436 inline void setProcessInput( ::piper::ProcessInput::Reader value);
c@106 2437 inline ::piper::ProcessInput::Builder initProcessInput();
c@106 2438 inline void adoptProcessInput(::capnp::Orphan< ::piper::ProcessInput>&& value);
c@106 2439 inline ::capnp::Orphan< ::piper::ProcessInput> disownProcessInput();
c@106 2440
c@106 2441 private:
c@106 2442 ::capnp::_::StructBuilder _builder;
c@106 2443 template <typename, ::capnp::Kind>
c@106 2444 friend struct ::capnp::ToDynamic_;
c@106 2445 friend class ::capnp::Orphanage;
c@106 2446 template <typename, ::capnp::Kind>
c@106 2447 friend struct ::capnp::_::PointerHelpers;
c@106 2448 };
c@106 2449
c@106 2450 #if !CAPNP_LITE
c@106 2451 class ProcessRequest::Pipeline {
c@106 2452 public:
c@106 2453 typedef ProcessRequest Pipelines;
c@106 2454
c@106 2455 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2456 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2457 : _typeless(kj::mv(typeless)) {}
c@106 2458
c@106 2459 inline ::piper::ProcessInput::Pipeline getProcessInput();
c@106 2460 private:
c@106 2461 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2462 friend class ::capnp::PipelineHook;
c@106 2463 template <typename, ::capnp::Kind>
c@106 2464 friend struct ::capnp::ToDynamic_;
c@106 2465 };
c@106 2466 #endif // !CAPNP_LITE
c@106 2467
c@106 2468 class ProcessResponse::Reader {
c@106 2469 public:
c@106 2470 typedef ProcessResponse Reads;
c@106 2471
c@106 2472 Reader() = default;
c@106 2473 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2474
c@106 2475 inline ::capnp::MessageSize totalSize() const {
c@106 2476 return _reader.totalSize().asPublic();
c@106 2477 }
c@106 2478
c@106 2479 #if !CAPNP_LITE
c@106 2480 inline ::kj::StringTree toString() const {
c@106 2481 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2482 }
c@106 2483 #endif // !CAPNP_LITE
c@106 2484
c@106 2485 inline ::int32_t getHandle() const;
c@106 2486
c@106 2487 inline bool hasFeatures() const;
c@106 2488 inline ::piper::FeatureSet::Reader getFeatures() const;
c@106 2489
c@106 2490 private:
c@106 2491 ::capnp::_::StructReader _reader;
c@106 2492 template <typename, ::capnp::Kind>
c@106 2493 friend struct ::capnp::ToDynamic_;
c@106 2494 template <typename, ::capnp::Kind>
c@106 2495 friend struct ::capnp::_::PointerHelpers;
c@106 2496 template <typename, ::capnp::Kind>
c@106 2497 friend struct ::capnp::List;
c@106 2498 friend class ::capnp::MessageBuilder;
c@106 2499 friend class ::capnp::Orphanage;
c@106 2500 };
c@106 2501
c@106 2502 class ProcessResponse::Builder {
c@106 2503 public:
c@106 2504 typedef ProcessResponse Builds;
c@106 2505
c@106 2506 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2507 // You can explicitly initialize to nullptr instead.
c@106 2508 inline Builder(decltype(nullptr)) {}
c@106 2509 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2510 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2511 inline Reader asReader() const { return *this; }
c@106 2512
c@106 2513 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2514 #if !CAPNP_LITE
c@106 2515 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2516 #endif // !CAPNP_LITE
c@106 2517
c@106 2518 inline ::int32_t getHandle();
c@106 2519 inline void setHandle( ::int32_t value);
c@106 2520
c@106 2521 inline bool hasFeatures();
c@106 2522 inline ::piper::FeatureSet::Builder getFeatures();
c@106 2523 inline void setFeatures( ::piper::FeatureSet::Reader value);
c@106 2524 inline ::piper::FeatureSet::Builder initFeatures();
c@106 2525 inline void adoptFeatures(::capnp::Orphan< ::piper::FeatureSet>&& value);
c@106 2526 inline ::capnp::Orphan< ::piper::FeatureSet> disownFeatures();
c@106 2527
c@106 2528 private:
c@106 2529 ::capnp::_::StructBuilder _builder;
c@106 2530 template <typename, ::capnp::Kind>
c@106 2531 friend struct ::capnp::ToDynamic_;
c@106 2532 friend class ::capnp::Orphanage;
c@106 2533 template <typename, ::capnp::Kind>
c@106 2534 friend struct ::capnp::_::PointerHelpers;
c@106 2535 };
c@106 2536
c@106 2537 #if !CAPNP_LITE
c@106 2538 class ProcessResponse::Pipeline {
c@106 2539 public:
c@106 2540 typedef ProcessResponse Pipelines;
c@106 2541
c@106 2542 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2543 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2544 : _typeless(kj::mv(typeless)) {}
c@106 2545
c@106 2546 inline ::piper::FeatureSet::Pipeline getFeatures();
c@106 2547 private:
c@106 2548 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2549 friend class ::capnp::PipelineHook;
c@106 2550 template <typename, ::capnp::Kind>
c@106 2551 friend struct ::capnp::ToDynamic_;
c@106 2552 };
c@106 2553 #endif // !CAPNP_LITE
c@106 2554
c@106 2555 class FinishRequest::Reader {
c@106 2556 public:
c@106 2557 typedef FinishRequest Reads;
c@106 2558
c@106 2559 Reader() = default;
c@106 2560 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2561
c@106 2562 inline ::capnp::MessageSize totalSize() const {
c@106 2563 return _reader.totalSize().asPublic();
c@106 2564 }
c@106 2565
c@106 2566 #if !CAPNP_LITE
c@106 2567 inline ::kj::StringTree toString() const {
c@106 2568 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2569 }
c@106 2570 #endif // !CAPNP_LITE
c@106 2571
c@106 2572 inline ::int32_t getHandle() const;
c@106 2573
c@106 2574 private:
c@106 2575 ::capnp::_::StructReader _reader;
c@106 2576 template <typename, ::capnp::Kind>
c@106 2577 friend struct ::capnp::ToDynamic_;
c@106 2578 template <typename, ::capnp::Kind>
c@106 2579 friend struct ::capnp::_::PointerHelpers;
c@106 2580 template <typename, ::capnp::Kind>
c@106 2581 friend struct ::capnp::List;
c@106 2582 friend class ::capnp::MessageBuilder;
c@106 2583 friend class ::capnp::Orphanage;
c@106 2584 };
c@106 2585
c@106 2586 class FinishRequest::Builder {
c@106 2587 public:
c@106 2588 typedef FinishRequest Builds;
c@106 2589
c@106 2590 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2591 // You can explicitly initialize to nullptr instead.
c@106 2592 inline Builder(decltype(nullptr)) {}
c@106 2593 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2594 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2595 inline Reader asReader() const { return *this; }
c@106 2596
c@106 2597 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2598 #if !CAPNP_LITE
c@106 2599 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2600 #endif // !CAPNP_LITE
c@106 2601
c@106 2602 inline ::int32_t getHandle();
c@106 2603 inline void setHandle( ::int32_t value);
c@106 2604
c@106 2605 private:
c@106 2606 ::capnp::_::StructBuilder _builder;
c@106 2607 template <typename, ::capnp::Kind>
c@106 2608 friend struct ::capnp::ToDynamic_;
c@106 2609 friend class ::capnp::Orphanage;
c@106 2610 template <typename, ::capnp::Kind>
c@106 2611 friend struct ::capnp::_::PointerHelpers;
c@106 2612 };
c@106 2613
c@106 2614 #if !CAPNP_LITE
c@106 2615 class FinishRequest::Pipeline {
c@106 2616 public:
c@106 2617 typedef FinishRequest Pipelines;
c@106 2618
c@106 2619 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2620 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2621 : _typeless(kj::mv(typeless)) {}
c@106 2622
c@106 2623 private:
c@106 2624 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2625 friend class ::capnp::PipelineHook;
c@106 2626 template <typename, ::capnp::Kind>
c@106 2627 friend struct ::capnp::ToDynamic_;
c@106 2628 };
c@106 2629 #endif // !CAPNP_LITE
c@106 2630
c@106 2631 class FinishResponse::Reader {
c@106 2632 public:
c@106 2633 typedef FinishResponse Reads;
c@106 2634
c@106 2635 Reader() = default;
c@106 2636 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2637
c@106 2638 inline ::capnp::MessageSize totalSize() const {
c@106 2639 return _reader.totalSize().asPublic();
c@106 2640 }
c@106 2641
c@106 2642 #if !CAPNP_LITE
c@106 2643 inline ::kj::StringTree toString() const {
c@106 2644 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2645 }
c@106 2646 #endif // !CAPNP_LITE
c@106 2647
c@106 2648 inline ::int32_t getHandle() const;
c@106 2649
c@106 2650 inline bool hasFeatures() const;
c@106 2651 inline ::piper::FeatureSet::Reader getFeatures() const;
c@106 2652
c@106 2653 private:
c@106 2654 ::capnp::_::StructReader _reader;
c@106 2655 template <typename, ::capnp::Kind>
c@106 2656 friend struct ::capnp::ToDynamic_;
c@106 2657 template <typename, ::capnp::Kind>
c@106 2658 friend struct ::capnp::_::PointerHelpers;
c@106 2659 template <typename, ::capnp::Kind>
c@106 2660 friend struct ::capnp::List;
c@106 2661 friend class ::capnp::MessageBuilder;
c@106 2662 friend class ::capnp::Orphanage;
c@106 2663 };
c@106 2664
c@106 2665 class FinishResponse::Builder {
c@106 2666 public:
c@106 2667 typedef FinishResponse Builds;
c@106 2668
c@106 2669 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2670 // You can explicitly initialize to nullptr instead.
c@106 2671 inline Builder(decltype(nullptr)) {}
c@106 2672 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2673 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2674 inline Reader asReader() const { return *this; }
c@106 2675
c@106 2676 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2677 #if !CAPNP_LITE
c@106 2678 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2679 #endif // !CAPNP_LITE
c@106 2680
c@106 2681 inline ::int32_t getHandle();
c@106 2682 inline void setHandle( ::int32_t value);
c@106 2683
c@106 2684 inline bool hasFeatures();
c@106 2685 inline ::piper::FeatureSet::Builder getFeatures();
c@106 2686 inline void setFeatures( ::piper::FeatureSet::Reader value);
c@106 2687 inline ::piper::FeatureSet::Builder initFeatures();
c@106 2688 inline void adoptFeatures(::capnp::Orphan< ::piper::FeatureSet>&& value);
c@106 2689 inline ::capnp::Orphan< ::piper::FeatureSet> disownFeatures();
c@106 2690
c@106 2691 private:
c@106 2692 ::capnp::_::StructBuilder _builder;
c@106 2693 template <typename, ::capnp::Kind>
c@106 2694 friend struct ::capnp::ToDynamic_;
c@106 2695 friend class ::capnp::Orphanage;
c@106 2696 template <typename, ::capnp::Kind>
c@106 2697 friend struct ::capnp::_::PointerHelpers;
c@106 2698 };
c@106 2699
c@106 2700 #if !CAPNP_LITE
c@106 2701 class FinishResponse::Pipeline {
c@106 2702 public:
c@106 2703 typedef FinishResponse Pipelines;
c@106 2704
c@106 2705 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2706 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2707 : _typeless(kj::mv(typeless)) {}
c@106 2708
c@106 2709 inline ::piper::FeatureSet::Pipeline getFeatures();
c@106 2710 private:
c@106 2711 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2712 friend class ::capnp::PipelineHook;
c@106 2713 template <typename, ::capnp::Kind>
c@106 2714 friend struct ::capnp::ToDynamic_;
c@106 2715 };
c@106 2716 #endif // !CAPNP_LITE
c@106 2717
c@106 2718 class Error::Reader {
c@106 2719 public:
c@106 2720 typedef Error Reads;
c@106 2721
c@106 2722 Reader() = default;
c@106 2723 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2724
c@106 2725 inline ::capnp::MessageSize totalSize() const {
c@106 2726 return _reader.totalSize().asPublic();
c@106 2727 }
c@106 2728
c@106 2729 #if !CAPNP_LITE
c@106 2730 inline ::kj::StringTree toString() const {
c@106 2731 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2732 }
c@106 2733 #endif // !CAPNP_LITE
c@106 2734
c@106 2735 inline ::int32_t getCode() const;
c@106 2736
c@106 2737 inline bool hasMessage() const;
c@106 2738 inline ::capnp::Text::Reader getMessage() const;
c@106 2739
c@106 2740 private:
c@106 2741 ::capnp::_::StructReader _reader;
c@106 2742 template <typename, ::capnp::Kind>
c@106 2743 friend struct ::capnp::ToDynamic_;
c@106 2744 template <typename, ::capnp::Kind>
c@106 2745 friend struct ::capnp::_::PointerHelpers;
c@106 2746 template <typename, ::capnp::Kind>
c@106 2747 friend struct ::capnp::List;
c@106 2748 friend class ::capnp::MessageBuilder;
c@106 2749 friend class ::capnp::Orphanage;
c@106 2750 };
c@106 2751
c@106 2752 class Error::Builder {
c@106 2753 public:
c@106 2754 typedef Error Builds;
c@106 2755
c@106 2756 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2757 // You can explicitly initialize to nullptr instead.
c@106 2758 inline Builder(decltype(nullptr)) {}
c@106 2759 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2760 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2761 inline Reader asReader() const { return *this; }
c@106 2762
c@106 2763 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2764 #if !CAPNP_LITE
c@106 2765 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2766 #endif // !CAPNP_LITE
c@106 2767
c@106 2768 inline ::int32_t getCode();
c@106 2769 inline void setCode( ::int32_t value);
c@106 2770
c@106 2771 inline bool hasMessage();
c@106 2772 inline ::capnp::Text::Builder getMessage();
c@106 2773 inline void setMessage( ::capnp::Text::Reader value);
c@106 2774 inline ::capnp::Text::Builder initMessage(unsigned int size);
c@106 2775 inline void adoptMessage(::capnp::Orphan< ::capnp::Text>&& value);
c@106 2776 inline ::capnp::Orphan< ::capnp::Text> disownMessage();
c@106 2777
c@106 2778 private:
c@106 2779 ::capnp::_::StructBuilder _builder;
c@106 2780 template <typename, ::capnp::Kind>
c@106 2781 friend struct ::capnp::ToDynamic_;
c@106 2782 friend class ::capnp::Orphanage;
c@106 2783 template <typename, ::capnp::Kind>
c@106 2784 friend struct ::capnp::_::PointerHelpers;
c@106 2785 };
c@106 2786
c@106 2787 #if !CAPNP_LITE
c@106 2788 class Error::Pipeline {
c@106 2789 public:
c@106 2790 typedef Error Pipelines;
c@106 2791
c@106 2792 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2793 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2794 : _typeless(kj::mv(typeless)) {}
c@106 2795
c@106 2796 private:
c@106 2797 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2798 friend class ::capnp::PipelineHook;
c@106 2799 template <typename, ::capnp::Kind>
c@106 2800 friend struct ::capnp::ToDynamic_;
c@106 2801 };
c@106 2802 #endif // !CAPNP_LITE
c@106 2803
c@106 2804 class RpcRequest::Reader {
c@106 2805 public:
c@106 2806 typedef RpcRequest Reads;
c@106 2807
c@106 2808 Reader() = default;
c@106 2809 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2810
c@106 2811 inline ::capnp::MessageSize totalSize() const {
c@106 2812 return _reader.totalSize().asPublic();
c@106 2813 }
c@106 2814
c@106 2815 #if !CAPNP_LITE
c@106 2816 inline ::kj::StringTree toString() const {
c@106 2817 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2818 }
c@106 2819 #endif // !CAPNP_LITE
c@106 2820
c@106 2821 inline Id::Reader getId() const;
c@106 2822
c@106 2823 inline Request::Reader getRequest() const;
c@106 2824
c@106 2825 private:
c@106 2826 ::capnp::_::StructReader _reader;
c@106 2827 template <typename, ::capnp::Kind>
c@106 2828 friend struct ::capnp::ToDynamic_;
c@106 2829 template <typename, ::capnp::Kind>
c@106 2830 friend struct ::capnp::_::PointerHelpers;
c@106 2831 template <typename, ::capnp::Kind>
c@106 2832 friend struct ::capnp::List;
c@106 2833 friend class ::capnp::MessageBuilder;
c@106 2834 friend class ::capnp::Orphanage;
c@106 2835 };
c@106 2836
c@106 2837 class RpcRequest::Builder {
c@106 2838 public:
c@106 2839 typedef RpcRequest Builds;
c@106 2840
c@106 2841 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2842 // You can explicitly initialize to nullptr instead.
c@106 2843 inline Builder(decltype(nullptr)) {}
c@106 2844 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2845 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2846 inline Reader asReader() const { return *this; }
c@106 2847
c@106 2848 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2849 #if !CAPNP_LITE
c@106 2850 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2851 #endif // !CAPNP_LITE
c@106 2852
c@106 2853 inline Id::Builder getId();
c@106 2854 inline Id::Builder initId();
c@106 2855
c@106 2856 inline Request::Builder getRequest();
c@106 2857 inline Request::Builder initRequest();
c@106 2858
c@106 2859 private:
c@106 2860 ::capnp::_::StructBuilder _builder;
c@106 2861 template <typename, ::capnp::Kind>
c@106 2862 friend struct ::capnp::ToDynamic_;
c@106 2863 friend class ::capnp::Orphanage;
c@106 2864 template <typename, ::capnp::Kind>
c@106 2865 friend struct ::capnp::_::PointerHelpers;
c@106 2866 };
c@106 2867
c@106 2868 #if !CAPNP_LITE
c@106 2869 class RpcRequest::Pipeline {
c@106 2870 public:
c@106 2871 typedef RpcRequest Pipelines;
c@106 2872
c@106 2873 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2874 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2875 : _typeless(kj::mv(typeless)) {}
c@106 2876
c@106 2877 inline Id::Pipeline getId();
c@106 2878 inline Request::Pipeline getRequest();
c@106 2879 private:
c@106 2880 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2881 friend class ::capnp::PipelineHook;
c@106 2882 template <typename, ::capnp::Kind>
c@106 2883 friend struct ::capnp::ToDynamic_;
c@106 2884 };
c@106 2885 #endif // !CAPNP_LITE
c@106 2886
c@106 2887 class RpcRequest::Id::Reader {
c@106 2888 public:
c@106 2889 typedef Id Reads;
c@106 2890
c@106 2891 Reader() = default;
c@106 2892 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2893
c@106 2894 inline ::capnp::MessageSize totalSize() const {
c@106 2895 return _reader.totalSize().asPublic();
c@106 2896 }
c@106 2897
c@106 2898 #if !CAPNP_LITE
c@106 2899 inline ::kj::StringTree toString() const {
c@106 2900 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 2901 }
c@106 2902 #endif // !CAPNP_LITE
c@106 2903
c@106 2904 inline Which which() const;
c@106 2905 inline bool isNumber() const;
c@106 2906 inline ::int32_t getNumber() const;
c@106 2907
c@106 2908 inline bool isTag() const;
c@106 2909 inline bool hasTag() const;
c@106 2910 inline ::capnp::Text::Reader getTag() const;
c@106 2911
c@106 2912 inline bool isNone() const;
c@106 2913 inline ::capnp::Void getNone() const;
c@106 2914
c@106 2915 private:
c@106 2916 ::capnp::_::StructReader _reader;
c@106 2917 template <typename, ::capnp::Kind>
c@106 2918 friend struct ::capnp::ToDynamic_;
c@106 2919 template <typename, ::capnp::Kind>
c@106 2920 friend struct ::capnp::_::PointerHelpers;
c@106 2921 template <typename, ::capnp::Kind>
c@106 2922 friend struct ::capnp::List;
c@106 2923 friend class ::capnp::MessageBuilder;
c@106 2924 friend class ::capnp::Orphanage;
c@106 2925 };
c@106 2926
c@106 2927 class RpcRequest::Id::Builder {
c@106 2928 public:
c@106 2929 typedef Id Builds;
c@106 2930
c@106 2931 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 2932 // You can explicitly initialize to nullptr instead.
c@106 2933 inline Builder(decltype(nullptr)) {}
c@106 2934 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 2935 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 2936 inline Reader asReader() const { return *this; }
c@106 2937
c@106 2938 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 2939 #if !CAPNP_LITE
c@106 2940 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 2941 #endif // !CAPNP_LITE
c@106 2942
c@106 2943 inline Which which();
c@106 2944 inline bool isNumber();
c@106 2945 inline ::int32_t getNumber();
c@106 2946 inline void setNumber( ::int32_t value);
c@106 2947
c@106 2948 inline bool isTag();
c@106 2949 inline bool hasTag();
c@106 2950 inline ::capnp::Text::Builder getTag();
c@106 2951 inline void setTag( ::capnp::Text::Reader value);
c@106 2952 inline ::capnp::Text::Builder initTag(unsigned int size);
c@106 2953 inline void adoptTag(::capnp::Orphan< ::capnp::Text>&& value);
c@106 2954 inline ::capnp::Orphan< ::capnp::Text> disownTag();
c@106 2955
c@106 2956 inline bool isNone();
c@106 2957 inline ::capnp::Void getNone();
c@106 2958 inline void setNone( ::capnp::Void value = ::capnp::VOID);
c@106 2959
c@106 2960 private:
c@106 2961 ::capnp::_::StructBuilder _builder;
c@106 2962 template <typename, ::capnp::Kind>
c@106 2963 friend struct ::capnp::ToDynamic_;
c@106 2964 friend class ::capnp::Orphanage;
c@106 2965 template <typename, ::capnp::Kind>
c@106 2966 friend struct ::capnp::_::PointerHelpers;
c@106 2967 };
c@106 2968
c@106 2969 #if !CAPNP_LITE
c@106 2970 class RpcRequest::Id::Pipeline {
c@106 2971 public:
c@106 2972 typedef Id Pipelines;
c@106 2973
c@106 2974 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 2975 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 2976 : _typeless(kj::mv(typeless)) {}
c@106 2977
c@106 2978 private:
c@106 2979 ::capnp::AnyPointer::Pipeline _typeless;
c@106 2980 friend class ::capnp::PipelineHook;
c@106 2981 template <typename, ::capnp::Kind>
c@106 2982 friend struct ::capnp::ToDynamic_;
c@106 2983 };
c@106 2984 #endif // !CAPNP_LITE
c@106 2985
c@106 2986 class RpcRequest::Request::Reader {
c@106 2987 public:
c@106 2988 typedef Request Reads;
c@106 2989
c@106 2990 Reader() = default;
c@106 2991 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 2992
c@106 2993 inline ::capnp::MessageSize totalSize() const {
c@106 2994 return _reader.totalSize().asPublic();
c@106 2995 }
c@106 2996
c@106 2997 #if !CAPNP_LITE
c@106 2998 inline ::kj::StringTree toString() const {
c@106 2999 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 3000 }
c@106 3001 #endif // !CAPNP_LITE
c@106 3002
c@106 3003 inline Which which() const;
c@106 3004 inline bool isList() const;
c@106 3005 inline bool hasList() const;
c@106 3006 inline ::piper::ListRequest::Reader getList() const;
c@106 3007
c@106 3008 inline bool isLoad() const;
c@106 3009 inline bool hasLoad() const;
c@106 3010 inline ::piper::LoadRequest::Reader getLoad() const;
c@106 3011
c@106 3012 inline bool isConfigure() const;
c@106 3013 inline bool hasConfigure() const;
c@106 3014 inline ::piper::ConfigurationRequest::Reader getConfigure() const;
c@106 3015
c@106 3016 inline bool isProcess() const;
c@106 3017 inline bool hasProcess() const;
c@106 3018 inline ::piper::ProcessRequest::Reader getProcess() const;
c@106 3019
c@106 3020 inline bool isFinish() const;
c@106 3021 inline bool hasFinish() const;
c@106 3022 inline ::piper::FinishRequest::Reader getFinish() const;
c@106 3023
c@106 3024 private:
c@106 3025 ::capnp::_::StructReader _reader;
c@106 3026 template <typename, ::capnp::Kind>
c@106 3027 friend struct ::capnp::ToDynamic_;
c@106 3028 template <typename, ::capnp::Kind>
c@106 3029 friend struct ::capnp::_::PointerHelpers;
c@106 3030 template <typename, ::capnp::Kind>
c@106 3031 friend struct ::capnp::List;
c@106 3032 friend class ::capnp::MessageBuilder;
c@106 3033 friend class ::capnp::Orphanage;
c@106 3034 };
c@106 3035
c@106 3036 class RpcRequest::Request::Builder {
c@106 3037 public:
c@106 3038 typedef Request Builds;
c@106 3039
c@106 3040 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 3041 // You can explicitly initialize to nullptr instead.
c@106 3042 inline Builder(decltype(nullptr)) {}
c@106 3043 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 3044 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 3045 inline Reader asReader() const { return *this; }
c@106 3046
c@106 3047 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 3048 #if !CAPNP_LITE
c@106 3049 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 3050 #endif // !CAPNP_LITE
c@106 3051
c@106 3052 inline Which which();
c@106 3053 inline bool isList();
c@106 3054 inline bool hasList();
c@106 3055 inline ::piper::ListRequest::Builder getList();
c@106 3056 inline void setList( ::piper::ListRequest::Reader value);
c@106 3057 inline ::piper::ListRequest::Builder initList();
c@106 3058 inline void adoptList(::capnp::Orphan< ::piper::ListRequest>&& value);
c@106 3059 inline ::capnp::Orphan< ::piper::ListRequest> disownList();
c@106 3060
c@106 3061 inline bool isLoad();
c@106 3062 inline bool hasLoad();
c@106 3063 inline ::piper::LoadRequest::Builder getLoad();
c@106 3064 inline void setLoad( ::piper::LoadRequest::Reader value);
c@106 3065 inline ::piper::LoadRequest::Builder initLoad();
c@106 3066 inline void adoptLoad(::capnp::Orphan< ::piper::LoadRequest>&& value);
c@106 3067 inline ::capnp::Orphan< ::piper::LoadRequest> disownLoad();
c@106 3068
c@106 3069 inline bool isConfigure();
c@106 3070 inline bool hasConfigure();
c@106 3071 inline ::piper::ConfigurationRequest::Builder getConfigure();
c@106 3072 inline void setConfigure( ::piper::ConfigurationRequest::Reader value);
c@106 3073 inline ::piper::ConfigurationRequest::Builder initConfigure();
c@106 3074 inline void adoptConfigure(::capnp::Orphan< ::piper::ConfigurationRequest>&& value);
c@106 3075 inline ::capnp::Orphan< ::piper::ConfigurationRequest> disownConfigure();
c@106 3076
c@106 3077 inline bool isProcess();
c@106 3078 inline bool hasProcess();
c@106 3079 inline ::piper::ProcessRequest::Builder getProcess();
c@106 3080 inline void setProcess( ::piper::ProcessRequest::Reader value);
c@106 3081 inline ::piper::ProcessRequest::Builder initProcess();
c@106 3082 inline void adoptProcess(::capnp::Orphan< ::piper::ProcessRequest>&& value);
c@106 3083 inline ::capnp::Orphan< ::piper::ProcessRequest> disownProcess();
c@106 3084
c@106 3085 inline bool isFinish();
c@106 3086 inline bool hasFinish();
c@106 3087 inline ::piper::FinishRequest::Builder getFinish();
c@106 3088 inline void setFinish( ::piper::FinishRequest::Reader value);
c@106 3089 inline ::piper::FinishRequest::Builder initFinish();
c@106 3090 inline void adoptFinish(::capnp::Orphan< ::piper::FinishRequest>&& value);
c@106 3091 inline ::capnp::Orphan< ::piper::FinishRequest> disownFinish();
c@106 3092
c@106 3093 private:
c@106 3094 ::capnp::_::StructBuilder _builder;
c@106 3095 template <typename, ::capnp::Kind>
c@106 3096 friend struct ::capnp::ToDynamic_;
c@106 3097 friend class ::capnp::Orphanage;
c@106 3098 template <typename, ::capnp::Kind>
c@106 3099 friend struct ::capnp::_::PointerHelpers;
c@106 3100 };
c@106 3101
c@106 3102 #if !CAPNP_LITE
c@106 3103 class RpcRequest::Request::Pipeline {
c@106 3104 public:
c@106 3105 typedef Request Pipelines;
c@106 3106
c@106 3107 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 3108 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 3109 : _typeless(kj::mv(typeless)) {}
c@106 3110
c@106 3111 private:
c@106 3112 ::capnp::AnyPointer::Pipeline _typeless;
c@106 3113 friend class ::capnp::PipelineHook;
c@106 3114 template <typename, ::capnp::Kind>
c@106 3115 friend struct ::capnp::ToDynamic_;
c@106 3116 };
c@106 3117 #endif // !CAPNP_LITE
c@106 3118
c@106 3119 class RpcResponse::Reader {
c@106 3120 public:
c@106 3121 typedef RpcResponse Reads;
c@106 3122
c@106 3123 Reader() = default;
c@106 3124 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 3125
c@106 3126 inline ::capnp::MessageSize totalSize() const {
c@106 3127 return _reader.totalSize().asPublic();
c@106 3128 }
c@106 3129
c@106 3130 #if !CAPNP_LITE
c@106 3131 inline ::kj::StringTree toString() const {
c@106 3132 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 3133 }
c@106 3134 #endif // !CAPNP_LITE
c@106 3135
c@106 3136 inline Id::Reader getId() const;
c@106 3137
c@106 3138 inline Response::Reader getResponse() const;
c@106 3139
c@106 3140 private:
c@106 3141 ::capnp::_::StructReader _reader;
c@106 3142 template <typename, ::capnp::Kind>
c@106 3143 friend struct ::capnp::ToDynamic_;
c@106 3144 template <typename, ::capnp::Kind>
c@106 3145 friend struct ::capnp::_::PointerHelpers;
c@106 3146 template <typename, ::capnp::Kind>
c@106 3147 friend struct ::capnp::List;
c@106 3148 friend class ::capnp::MessageBuilder;
c@106 3149 friend class ::capnp::Orphanage;
c@106 3150 };
c@106 3151
c@106 3152 class RpcResponse::Builder {
c@106 3153 public:
c@106 3154 typedef RpcResponse Builds;
c@106 3155
c@106 3156 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 3157 // You can explicitly initialize to nullptr instead.
c@106 3158 inline Builder(decltype(nullptr)) {}
c@106 3159 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 3160 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 3161 inline Reader asReader() const { return *this; }
c@106 3162
c@106 3163 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 3164 #if !CAPNP_LITE
c@106 3165 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 3166 #endif // !CAPNP_LITE
c@106 3167
c@106 3168 inline Id::Builder getId();
c@106 3169 inline Id::Builder initId();
c@106 3170
c@106 3171 inline Response::Builder getResponse();
c@106 3172 inline Response::Builder initResponse();
c@106 3173
c@106 3174 private:
c@106 3175 ::capnp::_::StructBuilder _builder;
c@106 3176 template <typename, ::capnp::Kind>
c@106 3177 friend struct ::capnp::ToDynamic_;
c@106 3178 friend class ::capnp::Orphanage;
c@106 3179 template <typename, ::capnp::Kind>
c@106 3180 friend struct ::capnp::_::PointerHelpers;
c@106 3181 };
c@106 3182
c@106 3183 #if !CAPNP_LITE
c@106 3184 class RpcResponse::Pipeline {
c@106 3185 public:
c@106 3186 typedef RpcResponse Pipelines;
c@106 3187
c@106 3188 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 3189 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 3190 : _typeless(kj::mv(typeless)) {}
c@106 3191
c@106 3192 inline Id::Pipeline getId();
c@106 3193 inline Response::Pipeline getResponse();
c@106 3194 private:
c@106 3195 ::capnp::AnyPointer::Pipeline _typeless;
c@106 3196 friend class ::capnp::PipelineHook;
c@106 3197 template <typename, ::capnp::Kind>
c@106 3198 friend struct ::capnp::ToDynamic_;
c@106 3199 };
c@106 3200 #endif // !CAPNP_LITE
c@106 3201
c@106 3202 class RpcResponse::Id::Reader {
c@106 3203 public:
c@106 3204 typedef Id Reads;
c@106 3205
c@106 3206 Reader() = default;
c@106 3207 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 3208
c@106 3209 inline ::capnp::MessageSize totalSize() const {
c@106 3210 return _reader.totalSize().asPublic();
c@106 3211 }
c@106 3212
c@106 3213 #if !CAPNP_LITE
c@106 3214 inline ::kj::StringTree toString() const {
c@106 3215 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 3216 }
c@106 3217 #endif // !CAPNP_LITE
c@106 3218
c@106 3219 inline Which which() const;
c@106 3220 inline bool isNumber() const;
c@106 3221 inline ::int32_t getNumber() const;
c@106 3222
c@106 3223 inline bool isTag() const;
c@106 3224 inline bool hasTag() const;
c@106 3225 inline ::capnp::Text::Reader getTag() const;
c@106 3226
c@106 3227 inline bool isNone() const;
c@106 3228 inline ::capnp::Void getNone() const;
c@106 3229
c@106 3230 private:
c@106 3231 ::capnp::_::StructReader _reader;
c@106 3232 template <typename, ::capnp::Kind>
c@106 3233 friend struct ::capnp::ToDynamic_;
c@106 3234 template <typename, ::capnp::Kind>
c@106 3235 friend struct ::capnp::_::PointerHelpers;
c@106 3236 template <typename, ::capnp::Kind>
c@106 3237 friend struct ::capnp::List;
c@106 3238 friend class ::capnp::MessageBuilder;
c@106 3239 friend class ::capnp::Orphanage;
c@106 3240 };
c@106 3241
c@106 3242 class RpcResponse::Id::Builder {
c@106 3243 public:
c@106 3244 typedef Id Builds;
c@106 3245
c@106 3246 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 3247 // You can explicitly initialize to nullptr instead.
c@106 3248 inline Builder(decltype(nullptr)) {}
c@106 3249 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 3250 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 3251 inline Reader asReader() const { return *this; }
c@106 3252
c@106 3253 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 3254 #if !CAPNP_LITE
c@106 3255 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 3256 #endif // !CAPNP_LITE
c@106 3257
c@106 3258 inline Which which();
c@106 3259 inline bool isNumber();
c@106 3260 inline ::int32_t getNumber();
c@106 3261 inline void setNumber( ::int32_t value);
c@106 3262
c@106 3263 inline bool isTag();
c@106 3264 inline bool hasTag();
c@106 3265 inline ::capnp::Text::Builder getTag();
c@106 3266 inline void setTag( ::capnp::Text::Reader value);
c@106 3267 inline ::capnp::Text::Builder initTag(unsigned int size);
c@106 3268 inline void adoptTag(::capnp::Orphan< ::capnp::Text>&& value);
c@106 3269 inline ::capnp::Orphan< ::capnp::Text> disownTag();
c@106 3270
c@106 3271 inline bool isNone();
c@106 3272 inline ::capnp::Void getNone();
c@106 3273 inline void setNone( ::capnp::Void value = ::capnp::VOID);
c@106 3274
c@106 3275 private:
c@106 3276 ::capnp::_::StructBuilder _builder;
c@106 3277 template <typename, ::capnp::Kind>
c@106 3278 friend struct ::capnp::ToDynamic_;
c@106 3279 friend class ::capnp::Orphanage;
c@106 3280 template <typename, ::capnp::Kind>
c@106 3281 friend struct ::capnp::_::PointerHelpers;
c@106 3282 };
c@106 3283
c@106 3284 #if !CAPNP_LITE
c@106 3285 class RpcResponse::Id::Pipeline {
c@106 3286 public:
c@106 3287 typedef Id Pipelines;
c@106 3288
c@106 3289 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 3290 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 3291 : _typeless(kj::mv(typeless)) {}
c@106 3292
c@106 3293 private:
c@106 3294 ::capnp::AnyPointer::Pipeline _typeless;
c@106 3295 friend class ::capnp::PipelineHook;
c@106 3296 template <typename, ::capnp::Kind>
c@106 3297 friend struct ::capnp::ToDynamic_;
c@106 3298 };
c@106 3299 #endif // !CAPNP_LITE
c@106 3300
c@106 3301 class RpcResponse::Response::Reader {
c@106 3302 public:
c@106 3303 typedef Response Reads;
c@106 3304
c@106 3305 Reader() = default;
c@106 3306 inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
c@106 3307
c@106 3308 inline ::capnp::MessageSize totalSize() const {
c@106 3309 return _reader.totalSize().asPublic();
c@106 3310 }
c@106 3311
c@106 3312 #if !CAPNP_LITE
c@106 3313 inline ::kj::StringTree toString() const {
c@106 3314 return ::capnp::_::structString(_reader, *_capnpPrivate::brand);
c@106 3315 }
c@106 3316 #endif // !CAPNP_LITE
c@106 3317
c@106 3318 inline Which which() const;
c@106 3319 inline bool isError() const;
c@106 3320 inline bool hasError() const;
c@106 3321 inline ::piper::Error::Reader getError() const;
c@106 3322
c@106 3323 inline bool isList() const;
c@106 3324 inline bool hasList() const;
c@106 3325 inline ::piper::ListResponse::Reader getList() const;
c@106 3326
c@106 3327 inline bool isLoad() const;
c@106 3328 inline bool hasLoad() const;
c@106 3329 inline ::piper::LoadResponse::Reader getLoad() const;
c@106 3330
c@106 3331 inline bool isConfigure() const;
c@106 3332 inline bool hasConfigure() const;
c@106 3333 inline ::piper::ConfigurationResponse::Reader getConfigure() const;
c@106 3334
c@106 3335 inline bool isProcess() const;
c@106 3336 inline bool hasProcess() const;
c@106 3337 inline ::piper::ProcessResponse::Reader getProcess() const;
c@106 3338
c@106 3339 inline bool isFinish() const;
c@106 3340 inline bool hasFinish() const;
c@106 3341 inline ::piper::FinishResponse::Reader getFinish() const;
c@106 3342
c@106 3343 private:
c@106 3344 ::capnp::_::StructReader _reader;
c@106 3345 template <typename, ::capnp::Kind>
c@106 3346 friend struct ::capnp::ToDynamic_;
c@106 3347 template <typename, ::capnp::Kind>
c@106 3348 friend struct ::capnp::_::PointerHelpers;
c@106 3349 template <typename, ::capnp::Kind>
c@106 3350 friend struct ::capnp::List;
c@106 3351 friend class ::capnp::MessageBuilder;
c@106 3352 friend class ::capnp::Orphanage;
c@106 3353 };
c@106 3354
c@106 3355 class RpcResponse::Response::Builder {
c@106 3356 public:
c@106 3357 typedef Response Builds;
c@106 3358
c@106 3359 Builder() = delete; // Deleted to discourage incorrect usage.
c@106 3360 // You can explicitly initialize to nullptr instead.
c@106 3361 inline Builder(decltype(nullptr)) {}
c@106 3362 inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
c@106 3363 inline operator Reader() const { return Reader(_builder.asReader()); }
c@106 3364 inline Reader asReader() const { return *this; }
c@106 3365
c@106 3366 inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
c@106 3367 #if !CAPNP_LITE
c@106 3368 inline ::kj::StringTree toString() const { return asReader().toString(); }
c@106 3369 #endif // !CAPNP_LITE
c@106 3370
c@106 3371 inline Which which();
c@106 3372 inline bool isError();
c@106 3373 inline bool hasError();
c@106 3374 inline ::piper::Error::Builder getError();
c@106 3375 inline void setError( ::piper::Error::Reader value);
c@106 3376 inline ::piper::Error::Builder initError();
c@106 3377 inline void adoptError(::capnp::Orphan< ::piper::Error>&& value);
c@106 3378 inline ::capnp::Orphan< ::piper::Error> disownError();
c@106 3379
c@106 3380 inline bool isList();
c@106 3381 inline bool hasList();
c@106 3382 inline ::piper::ListResponse::Builder getList();
c@106 3383 inline void setList( ::piper::ListResponse::Reader value);
c@106 3384 inline ::piper::ListResponse::Builder initList();
c@106 3385 inline void adoptList(::capnp::Orphan< ::piper::ListResponse>&& value);
c@106 3386 inline ::capnp::Orphan< ::piper::ListResponse> disownList();
c@106 3387
c@106 3388 inline bool isLoad();
c@106 3389 inline bool hasLoad();
c@106 3390 inline ::piper::LoadResponse::Builder getLoad();
c@106 3391 inline void setLoad( ::piper::LoadResponse::Reader value);
c@106 3392 inline ::piper::LoadResponse::Builder initLoad();
c@106 3393 inline void adoptLoad(::capnp::Orphan< ::piper::LoadResponse>&& value);
c@106 3394 inline ::capnp::Orphan< ::piper::LoadResponse> disownLoad();
c@106 3395
c@106 3396 inline bool isConfigure();
c@106 3397 inline bool hasConfigure();
c@106 3398 inline ::piper::ConfigurationResponse::Builder getConfigure();
c@106 3399 inline void setConfigure( ::piper::ConfigurationResponse::Reader value);
c@106 3400 inline ::piper::ConfigurationResponse::Builder initConfigure();
c@106 3401 inline void adoptConfigure(::capnp::Orphan< ::piper::ConfigurationResponse>&& value);
c@106 3402 inline ::capnp::Orphan< ::piper::ConfigurationResponse> disownConfigure();
c@106 3403
c@106 3404 inline bool isProcess();
c@106 3405 inline bool hasProcess();
c@106 3406 inline ::piper::ProcessResponse::Builder getProcess();
c@106 3407 inline void setProcess( ::piper::ProcessResponse::Reader value);
c@106 3408 inline ::piper::ProcessResponse::Builder initProcess();
c@106 3409 inline void adoptProcess(::capnp::Orphan< ::piper::ProcessResponse>&& value);
c@106 3410 inline ::capnp::Orphan< ::piper::ProcessResponse> disownProcess();
c@106 3411
c@106 3412 inline bool isFinish();
c@106 3413 inline bool hasFinish();
c@106 3414 inline ::piper::FinishResponse::Builder getFinish();
c@106 3415 inline void setFinish( ::piper::FinishResponse::Reader value);
c@106 3416 inline ::piper::FinishResponse::Builder initFinish();
c@106 3417 inline void adoptFinish(::capnp::Orphan< ::piper::FinishResponse>&& value);
c@106 3418 inline ::capnp::Orphan< ::piper::FinishResponse> disownFinish();
c@106 3419
c@106 3420 private:
c@106 3421 ::capnp::_::StructBuilder _builder;
c@106 3422 template <typename, ::capnp::Kind>
c@106 3423 friend struct ::capnp::ToDynamic_;
c@106 3424 friend class ::capnp::Orphanage;
c@106 3425 template <typename, ::capnp::Kind>
c@106 3426 friend struct ::capnp::_::PointerHelpers;
c@106 3427 };
c@106 3428
c@106 3429 #if !CAPNP_LITE
c@106 3430 class RpcResponse::Response::Pipeline {
c@106 3431 public:
c@106 3432 typedef Response Pipelines;
c@106 3433
c@106 3434 inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
c@106 3435 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
c@106 3436 : _typeless(kj::mv(typeless)) {}
c@106 3437
c@106 3438 private:
c@106 3439 ::capnp::AnyPointer::Pipeline _typeless;
c@106 3440 friend class ::capnp::PipelineHook;
c@106 3441 template <typename, ::capnp::Kind>
c@106 3442 friend struct ::capnp::ToDynamic_;
c@106 3443 };
c@106 3444 #endif // !CAPNP_LITE
c@106 3445
c@106 3446 // =======================================================================================
c@106 3447
c@106 3448 inline bool Basic::Reader::hasIdentifier() const {
c@106 3449 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3450 }
c@106 3451 inline bool Basic::Builder::hasIdentifier() {
c@106 3452 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3453 }
c@106 3454 inline ::capnp::Text::Reader Basic::Reader::getIdentifier() const {
c@106 3455 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3456 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 3457 }
c@106 3458 inline ::capnp::Text::Builder Basic::Builder::getIdentifier() {
c@106 3459 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3460 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3461 }
c@106 3462 inline void Basic::Builder::setIdentifier( ::capnp::Text::Reader value) {
c@106 3463 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 3464 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 3465 }
c@106 3466 inline ::capnp::Text::Builder Basic::Builder::initIdentifier(unsigned int size) {
c@106 3467 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 3468 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 3469 }
c@106 3470 inline void Basic::Builder::adoptIdentifier(
c@106 3471 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 3472 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 3473 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 3474 }
c@106 3475 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownIdentifier() {
c@106 3476 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 3477 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3478 }
c@106 3479
c@106 3480 inline bool Basic::Reader::hasName() const {
c@106 3481 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3482 }
c@106 3483 inline bool Basic::Builder::hasName() {
c@106 3484 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3485 }
c@106 3486 inline ::capnp::Text::Reader Basic::Reader::getName() const {
c@106 3487 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3488 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 3489 }
c@106 3490 inline ::capnp::Text::Builder Basic::Builder::getName() {
c@106 3491 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3492 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 3493 }
c@106 3494 inline void Basic::Builder::setName( ::capnp::Text::Reader value) {
c@106 3495 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 3496 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 3497 }
c@106 3498 inline ::capnp::Text::Builder Basic::Builder::initName(unsigned int size) {
c@106 3499 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 3500 _builder.getPointerField(1 * ::capnp::POINTERS), size);
c@106 3501 }
c@106 3502 inline void Basic::Builder::adoptName(
c@106 3503 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 3504 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 3505 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 3506 }
c@106 3507 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownName() {
c@106 3508 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 3509 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 3510 }
c@106 3511
c@106 3512 inline bool Basic::Reader::hasDescription() const {
c@106 3513 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 3514 }
c@106 3515 inline bool Basic::Builder::hasDescription() {
c@106 3516 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 3517 }
c@106 3518 inline ::capnp::Text::Reader Basic::Reader::getDescription() const {
c@106 3519 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3520 _reader.getPointerField(2 * ::capnp::POINTERS));
c@106 3521 }
c@106 3522 inline ::capnp::Text::Builder Basic::Builder::getDescription() {
c@106 3523 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3524 _builder.getPointerField(2 * ::capnp::POINTERS));
c@106 3525 }
c@106 3526 inline void Basic::Builder::setDescription( ::capnp::Text::Reader value) {
c@106 3527 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 3528 _builder.getPointerField(2 * ::capnp::POINTERS), value);
c@106 3529 }
c@106 3530 inline ::capnp::Text::Builder Basic::Builder::initDescription(unsigned int size) {
c@106 3531 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 3532 _builder.getPointerField(2 * ::capnp::POINTERS), size);
c@106 3533 }
c@106 3534 inline void Basic::Builder::adoptDescription(
c@106 3535 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 3536 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 3537 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value));
c@106 3538 }
c@106 3539 inline ::capnp::Orphan< ::capnp::Text> Basic::Builder::disownDescription() {
c@106 3540 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 3541 _builder.getPointerField(2 * ::capnp::POINTERS));
c@106 3542 }
c@106 3543
c@106 3544 inline bool ParameterDescriptor::Reader::hasBasic() const {
c@106 3545 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3546 }
c@106 3547 inline bool ParameterDescriptor::Builder::hasBasic() {
c@106 3548 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3549 }
c@106 3550 inline ::piper::Basic::Reader ParameterDescriptor::Reader::getBasic() const {
c@106 3551 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(
c@106 3552 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 3553 }
c@106 3554 inline ::piper::Basic::Builder ParameterDescriptor::Builder::getBasic() {
c@106 3555 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(
c@106 3556 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3557 }
c@106 3558 #if !CAPNP_LITE
c@106 3559 inline ::piper::Basic::Pipeline ParameterDescriptor::Pipeline::getBasic() {
c@106 3560 return ::piper::Basic::Pipeline(_typeless.getPointerField(0));
c@106 3561 }
c@106 3562 #endif // !CAPNP_LITE
c@106 3563 inline void ParameterDescriptor::Builder::setBasic( ::piper::Basic::Reader value) {
c@106 3564 ::capnp::_::PointerHelpers< ::piper::Basic>::set(
c@106 3565 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 3566 }
c@106 3567 inline ::piper::Basic::Builder ParameterDescriptor::Builder::initBasic() {
c@106 3568 return ::capnp::_::PointerHelpers< ::piper::Basic>::init(
c@106 3569 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3570 }
c@106 3571 inline void ParameterDescriptor::Builder::adoptBasic(
c@106 3572 ::capnp::Orphan< ::piper::Basic>&& value) {
c@106 3573 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt(
c@106 3574 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 3575 }
c@106 3576 inline ::capnp::Orphan< ::piper::Basic> ParameterDescriptor::Builder::disownBasic() {
c@106 3577 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown(
c@106 3578 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3579 }
c@106 3580
c@106 3581 inline bool ParameterDescriptor::Reader::hasUnit() const {
c@106 3582 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3583 }
c@106 3584 inline bool ParameterDescriptor::Builder::hasUnit() {
c@106 3585 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3586 }
c@106 3587 inline ::capnp::Text::Reader ParameterDescriptor::Reader::getUnit() const {
c@106 3588 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3589 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 3590 }
c@106 3591 inline ::capnp::Text::Builder ParameterDescriptor::Builder::getUnit() {
c@106 3592 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3593 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 3594 }
c@106 3595 inline void ParameterDescriptor::Builder::setUnit( ::capnp::Text::Reader value) {
c@106 3596 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 3597 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 3598 }
c@106 3599 inline ::capnp::Text::Builder ParameterDescriptor::Builder::initUnit(unsigned int size) {
c@106 3600 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 3601 _builder.getPointerField(1 * ::capnp::POINTERS), size);
c@106 3602 }
c@106 3603 inline void ParameterDescriptor::Builder::adoptUnit(
c@106 3604 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 3605 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 3606 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 3607 }
c@106 3608 inline ::capnp::Orphan< ::capnp::Text> ParameterDescriptor::Builder::disownUnit() {
c@106 3609 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 3610 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 3611 }
c@106 3612
c@106 3613 inline float ParameterDescriptor::Reader::getMinValue() const {
c@106 3614 return _reader.getDataField<float>(
c@106 3615 0 * ::capnp::ELEMENTS);
c@106 3616 }
c@106 3617
c@106 3618 inline float ParameterDescriptor::Builder::getMinValue() {
c@106 3619 return _builder.getDataField<float>(
c@106 3620 0 * ::capnp::ELEMENTS);
c@106 3621 }
c@106 3622 inline void ParameterDescriptor::Builder::setMinValue(float value) {
c@106 3623 _builder.setDataField<float>(
c@106 3624 0 * ::capnp::ELEMENTS, value);
c@106 3625 }
c@106 3626
c@106 3627 inline float ParameterDescriptor::Reader::getMaxValue() const {
c@106 3628 return _reader.getDataField<float>(
c@106 3629 1 * ::capnp::ELEMENTS);
c@106 3630 }
c@106 3631
c@106 3632 inline float ParameterDescriptor::Builder::getMaxValue() {
c@106 3633 return _builder.getDataField<float>(
c@106 3634 1 * ::capnp::ELEMENTS);
c@106 3635 }
c@106 3636 inline void ParameterDescriptor::Builder::setMaxValue(float value) {
c@106 3637 _builder.setDataField<float>(
c@106 3638 1 * ::capnp::ELEMENTS, value);
c@106 3639 }
c@106 3640
c@106 3641 inline float ParameterDescriptor::Reader::getDefaultValue() const {
c@106 3642 return _reader.getDataField<float>(
c@106 3643 2 * ::capnp::ELEMENTS);
c@106 3644 }
c@106 3645
c@106 3646 inline float ParameterDescriptor::Builder::getDefaultValue() {
c@106 3647 return _builder.getDataField<float>(
c@106 3648 2 * ::capnp::ELEMENTS);
c@106 3649 }
c@106 3650 inline void ParameterDescriptor::Builder::setDefaultValue(float value) {
c@106 3651 _builder.setDataField<float>(
c@106 3652 2 * ::capnp::ELEMENTS, value);
c@106 3653 }
c@106 3654
c@106 3655 inline bool ParameterDescriptor::Reader::getIsQuantized() const {
c@106 3656 return _reader.getDataField<bool>(
c@106 3657 96 * ::capnp::ELEMENTS);
c@106 3658 }
c@106 3659
c@106 3660 inline bool ParameterDescriptor::Builder::getIsQuantized() {
c@106 3661 return _builder.getDataField<bool>(
c@106 3662 96 * ::capnp::ELEMENTS);
c@106 3663 }
c@106 3664 inline void ParameterDescriptor::Builder::setIsQuantized(bool value) {
c@106 3665 _builder.setDataField<bool>(
c@106 3666 96 * ::capnp::ELEMENTS, value);
c@106 3667 }
c@106 3668
c@106 3669 inline float ParameterDescriptor::Reader::getQuantizeStep() const {
c@106 3670 return _reader.getDataField<float>(
c@106 3671 4 * ::capnp::ELEMENTS);
c@106 3672 }
c@106 3673
c@106 3674 inline float ParameterDescriptor::Builder::getQuantizeStep() {
c@106 3675 return _builder.getDataField<float>(
c@106 3676 4 * ::capnp::ELEMENTS);
c@106 3677 }
c@106 3678 inline void ParameterDescriptor::Builder::setQuantizeStep(float value) {
c@106 3679 _builder.setDataField<float>(
c@106 3680 4 * ::capnp::ELEMENTS, value);
c@106 3681 }
c@106 3682
c@106 3683 inline bool ParameterDescriptor::Reader::hasValueNames() const {
c@106 3684 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 3685 }
c@106 3686 inline bool ParameterDescriptor::Builder::hasValueNames() {
c@106 3687 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 3688 }
c@106 3689 inline ::capnp::List< ::capnp::Text>::Reader ParameterDescriptor::Reader::getValueNames() const {
c@106 3690 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 3691 _reader.getPointerField(2 * ::capnp::POINTERS),
c@106 3692 ::capnp::schemas::bp_f8fda10bef70a97d + 147);
c@106 3693 }
c@106 3694 inline ::capnp::List< ::capnp::Text>::Builder ParameterDescriptor::Builder::getValueNames() {
c@106 3695 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 3696 _builder.getPointerField(2 * ::capnp::POINTERS),
c@106 3697 ::capnp::schemas::bp_f8fda10bef70a97d + 147);
c@106 3698 }
c@106 3699 inline void ParameterDescriptor::Builder::setValueNames( ::capnp::List< ::capnp::Text>::Reader value) {
c@106 3700 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 3701 _builder.getPointerField(2 * ::capnp::POINTERS), value);
c@106 3702 }
c@106 3703 inline void ParameterDescriptor::Builder::setValueNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
c@106 3704 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 3705 _builder.getPointerField(2 * ::capnp::POINTERS), value);
c@106 3706 }
c@106 3707 inline ::capnp::List< ::capnp::Text>::Builder ParameterDescriptor::Builder::initValueNames(unsigned int size) {
c@106 3708 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(
c@106 3709 _builder.getPointerField(2 * ::capnp::POINTERS), size);
c@106 3710 }
c@106 3711 inline void ParameterDescriptor::Builder::adoptValueNames(
c@106 3712 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
c@106 3713 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(
c@106 3714 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value));
c@106 3715 }
c@106 3716 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ParameterDescriptor::Builder::disownValueNames() {
c@106 3717 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(
c@106 3718 _builder.getPointerField(2 * ::capnp::POINTERS));
c@106 3719 }
c@106 3720
c@106 3721 inline bool ConfiguredOutputDescriptor::Reader::hasUnit() const {
c@106 3722 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3723 }
c@106 3724 inline bool ConfiguredOutputDescriptor::Builder::hasUnit() {
c@106 3725 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3726 }
c@106 3727 inline ::capnp::Text::Reader ConfiguredOutputDescriptor::Reader::getUnit() const {
c@106 3728 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3729 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 3730 }
c@106 3731 inline ::capnp::Text::Builder ConfiguredOutputDescriptor::Builder::getUnit() {
c@106 3732 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 3733 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3734 }
c@106 3735 inline void ConfiguredOutputDescriptor::Builder::setUnit( ::capnp::Text::Reader value) {
c@106 3736 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 3737 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 3738 }
c@106 3739 inline ::capnp::Text::Builder ConfiguredOutputDescriptor::Builder::initUnit(unsigned int size) {
c@106 3740 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 3741 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 3742 }
c@106 3743 inline void ConfiguredOutputDescriptor::Builder::adoptUnit(
c@106 3744 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 3745 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 3746 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 3747 }
c@106 3748 inline ::capnp::Orphan< ::capnp::Text> ConfiguredOutputDescriptor::Builder::disownUnit() {
c@106 3749 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 3750 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3751 }
c@106 3752
c@106 3753 inline bool ConfiguredOutputDescriptor::Reader::getHasFixedBinCount() const {
c@106 3754 return _reader.getDataField<bool>(
c@106 3755 0 * ::capnp::ELEMENTS);
c@106 3756 }
c@106 3757
c@106 3758 inline bool ConfiguredOutputDescriptor::Builder::getHasFixedBinCount() {
c@106 3759 return _builder.getDataField<bool>(
c@106 3760 0 * ::capnp::ELEMENTS);
c@106 3761 }
c@106 3762 inline void ConfiguredOutputDescriptor::Builder::setHasFixedBinCount(bool value) {
c@106 3763 _builder.setDataField<bool>(
c@106 3764 0 * ::capnp::ELEMENTS, value);
c@106 3765 }
c@106 3766
c@106 3767 inline ::int32_t ConfiguredOutputDescriptor::Reader::getBinCount() const {
c@106 3768 return _reader.getDataField< ::int32_t>(
c@106 3769 1 * ::capnp::ELEMENTS);
c@106 3770 }
c@106 3771
c@106 3772 inline ::int32_t ConfiguredOutputDescriptor::Builder::getBinCount() {
c@106 3773 return _builder.getDataField< ::int32_t>(
c@106 3774 1 * ::capnp::ELEMENTS);
c@106 3775 }
c@106 3776 inline void ConfiguredOutputDescriptor::Builder::setBinCount( ::int32_t value) {
c@106 3777 _builder.setDataField< ::int32_t>(
c@106 3778 1 * ::capnp::ELEMENTS, value);
c@106 3779 }
c@106 3780
c@106 3781 inline bool ConfiguredOutputDescriptor::Reader::hasBinNames() const {
c@106 3782 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3783 }
c@106 3784 inline bool ConfiguredOutputDescriptor::Builder::hasBinNames() {
c@106 3785 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3786 }
c@106 3787 inline ::capnp::List< ::capnp::Text>::Reader ConfiguredOutputDescriptor::Reader::getBinNames() const {
c@106 3788 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 3789 _reader.getPointerField(1 * ::capnp::POINTERS),
c@106 3790 ::capnp::schemas::bp_b2d0c825aac8249c + 142);
c@106 3791 }
c@106 3792 inline ::capnp::List< ::capnp::Text>::Builder ConfiguredOutputDescriptor::Builder::getBinNames() {
c@106 3793 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 3794 _builder.getPointerField(1 * ::capnp::POINTERS),
c@106 3795 ::capnp::schemas::bp_b2d0c825aac8249c + 142);
c@106 3796 }
c@106 3797 inline void ConfiguredOutputDescriptor::Builder::setBinNames( ::capnp::List< ::capnp::Text>::Reader value) {
c@106 3798 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 3799 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 3800 }
c@106 3801 inline void ConfiguredOutputDescriptor::Builder::setBinNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
c@106 3802 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 3803 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 3804 }
c@106 3805 inline ::capnp::List< ::capnp::Text>::Builder ConfiguredOutputDescriptor::Builder::initBinNames(unsigned int size) {
c@106 3806 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(
c@106 3807 _builder.getPointerField(1 * ::capnp::POINTERS), size);
c@106 3808 }
c@106 3809 inline void ConfiguredOutputDescriptor::Builder::adoptBinNames(
c@106 3810 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
c@106 3811 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(
c@106 3812 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 3813 }
c@106 3814 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ConfiguredOutputDescriptor::Builder::disownBinNames() {
c@106 3815 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(
c@106 3816 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 3817 }
c@106 3818
c@106 3819 inline bool ConfiguredOutputDescriptor::Reader::getHasKnownExtents() const {
c@106 3820 return _reader.getDataField<bool>(
c@106 3821 1 * ::capnp::ELEMENTS);
c@106 3822 }
c@106 3823
c@106 3824 inline bool ConfiguredOutputDescriptor::Builder::getHasKnownExtents() {
c@106 3825 return _builder.getDataField<bool>(
c@106 3826 1 * ::capnp::ELEMENTS);
c@106 3827 }
c@106 3828 inline void ConfiguredOutputDescriptor::Builder::setHasKnownExtents(bool value) {
c@106 3829 _builder.setDataField<bool>(
c@106 3830 1 * ::capnp::ELEMENTS, value);
c@106 3831 }
c@106 3832
c@106 3833 inline float ConfiguredOutputDescriptor::Reader::getMinValue() const {
c@106 3834 return _reader.getDataField<float>(
c@106 3835 2 * ::capnp::ELEMENTS);
c@106 3836 }
c@106 3837
c@106 3838 inline float ConfiguredOutputDescriptor::Builder::getMinValue() {
c@106 3839 return _builder.getDataField<float>(
c@106 3840 2 * ::capnp::ELEMENTS);
c@106 3841 }
c@106 3842 inline void ConfiguredOutputDescriptor::Builder::setMinValue(float value) {
c@106 3843 _builder.setDataField<float>(
c@106 3844 2 * ::capnp::ELEMENTS, value);
c@106 3845 }
c@106 3846
c@106 3847 inline float ConfiguredOutputDescriptor::Reader::getMaxValue() const {
c@106 3848 return _reader.getDataField<float>(
c@106 3849 3 * ::capnp::ELEMENTS);
c@106 3850 }
c@106 3851
c@106 3852 inline float ConfiguredOutputDescriptor::Builder::getMaxValue() {
c@106 3853 return _builder.getDataField<float>(
c@106 3854 3 * ::capnp::ELEMENTS);
c@106 3855 }
c@106 3856 inline void ConfiguredOutputDescriptor::Builder::setMaxValue(float value) {
c@106 3857 _builder.setDataField<float>(
c@106 3858 3 * ::capnp::ELEMENTS, value);
c@106 3859 }
c@106 3860
c@106 3861 inline bool ConfiguredOutputDescriptor::Reader::getIsQuantized() const {
c@106 3862 return _reader.getDataField<bool>(
c@106 3863 2 * ::capnp::ELEMENTS);
c@106 3864 }
c@106 3865
c@106 3866 inline bool ConfiguredOutputDescriptor::Builder::getIsQuantized() {
c@106 3867 return _builder.getDataField<bool>(
c@106 3868 2 * ::capnp::ELEMENTS);
c@106 3869 }
c@106 3870 inline void ConfiguredOutputDescriptor::Builder::setIsQuantized(bool value) {
c@106 3871 _builder.setDataField<bool>(
c@106 3872 2 * ::capnp::ELEMENTS, value);
c@106 3873 }
c@106 3874
c@106 3875 inline float ConfiguredOutputDescriptor::Reader::getQuantizeStep() const {
c@106 3876 return _reader.getDataField<float>(
c@106 3877 4 * ::capnp::ELEMENTS);
c@106 3878 }
c@106 3879
c@106 3880 inline float ConfiguredOutputDescriptor::Builder::getQuantizeStep() {
c@106 3881 return _builder.getDataField<float>(
c@106 3882 4 * ::capnp::ELEMENTS);
c@106 3883 }
c@106 3884 inline void ConfiguredOutputDescriptor::Builder::setQuantizeStep(float value) {
c@106 3885 _builder.setDataField<float>(
c@106 3886 4 * ::capnp::ELEMENTS, value);
c@106 3887 }
c@106 3888
c@106 3889 inline ::piper::SampleType ConfiguredOutputDescriptor::Reader::getSampleType() const {
c@106 3890 return _reader.getDataField< ::piper::SampleType>(
c@106 3891 1 * ::capnp::ELEMENTS);
c@106 3892 }
c@106 3893
c@106 3894 inline ::piper::SampleType ConfiguredOutputDescriptor::Builder::getSampleType() {
c@106 3895 return _builder.getDataField< ::piper::SampleType>(
c@106 3896 1 * ::capnp::ELEMENTS);
c@106 3897 }
c@106 3898 inline void ConfiguredOutputDescriptor::Builder::setSampleType( ::piper::SampleType value) {
c@106 3899 _builder.setDataField< ::piper::SampleType>(
c@106 3900 1 * ::capnp::ELEMENTS, value);
c@106 3901 }
c@106 3902
c@106 3903 inline float ConfiguredOutputDescriptor::Reader::getSampleRate() const {
c@106 3904 return _reader.getDataField<float>(
c@106 3905 5 * ::capnp::ELEMENTS);
c@106 3906 }
c@106 3907
c@106 3908 inline float ConfiguredOutputDescriptor::Builder::getSampleRate() {
c@106 3909 return _builder.getDataField<float>(
c@106 3910 5 * ::capnp::ELEMENTS);
c@106 3911 }
c@106 3912 inline void ConfiguredOutputDescriptor::Builder::setSampleRate(float value) {
c@106 3913 _builder.setDataField<float>(
c@106 3914 5 * ::capnp::ELEMENTS, value);
c@106 3915 }
c@106 3916
c@106 3917 inline bool ConfiguredOutputDescriptor::Reader::getHasDuration() const {
c@106 3918 return _reader.getDataField<bool>(
c@106 3919 3 * ::capnp::ELEMENTS);
c@106 3920 }
c@106 3921
c@106 3922 inline bool ConfiguredOutputDescriptor::Builder::getHasDuration() {
c@106 3923 return _builder.getDataField<bool>(
c@106 3924 3 * ::capnp::ELEMENTS);
c@106 3925 }
c@106 3926 inline void ConfiguredOutputDescriptor::Builder::setHasDuration(bool value) {
c@106 3927 _builder.setDataField<bool>(
c@106 3928 3 * ::capnp::ELEMENTS, value);
c@106 3929 }
c@106 3930
c@106 3931 inline bool OutputDescriptor::Reader::hasBasic() const {
c@106 3932 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3933 }
c@106 3934 inline bool OutputDescriptor::Builder::hasBasic() {
c@106 3935 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 3936 }
c@106 3937 inline ::piper::Basic::Reader OutputDescriptor::Reader::getBasic() const {
c@106 3938 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(
c@106 3939 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 3940 }
c@106 3941 inline ::piper::Basic::Builder OutputDescriptor::Builder::getBasic() {
c@106 3942 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(
c@106 3943 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3944 }
c@106 3945 #if !CAPNP_LITE
c@106 3946 inline ::piper::Basic::Pipeline OutputDescriptor::Pipeline::getBasic() {
c@106 3947 return ::piper::Basic::Pipeline(_typeless.getPointerField(0));
c@106 3948 }
c@106 3949 #endif // !CAPNP_LITE
c@106 3950 inline void OutputDescriptor::Builder::setBasic( ::piper::Basic::Reader value) {
c@106 3951 ::capnp::_::PointerHelpers< ::piper::Basic>::set(
c@106 3952 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 3953 }
c@106 3954 inline ::piper::Basic::Builder OutputDescriptor::Builder::initBasic() {
c@106 3955 return ::capnp::_::PointerHelpers< ::piper::Basic>::init(
c@106 3956 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3957 }
c@106 3958 inline void OutputDescriptor::Builder::adoptBasic(
c@106 3959 ::capnp::Orphan< ::piper::Basic>&& value) {
c@106 3960 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt(
c@106 3961 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 3962 }
c@106 3963 inline ::capnp::Orphan< ::piper::Basic> OutputDescriptor::Builder::disownBasic() {
c@106 3964 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown(
c@106 3965 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 3966 }
c@106 3967
c@106 3968 inline bool OutputDescriptor::Reader::hasConfigured() const {
c@106 3969 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3970 }
c@106 3971 inline bool OutputDescriptor::Builder::hasConfigured() {
c@106 3972 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 3973 }
c@106 3974 inline ::piper::ConfiguredOutputDescriptor::Reader OutputDescriptor::Reader::getConfigured() const {
c@106 3975 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::get(
c@106 3976 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 3977 }
c@106 3978 inline ::piper::ConfiguredOutputDescriptor::Builder OutputDescriptor::Builder::getConfigured() {
c@106 3979 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::get(
c@106 3980 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 3981 }
c@106 3982 #if !CAPNP_LITE
c@106 3983 inline ::piper::ConfiguredOutputDescriptor::Pipeline OutputDescriptor::Pipeline::getConfigured() {
c@106 3984 return ::piper::ConfiguredOutputDescriptor::Pipeline(_typeless.getPointerField(1));
c@106 3985 }
c@106 3986 #endif // !CAPNP_LITE
c@106 3987 inline void OutputDescriptor::Builder::setConfigured( ::piper::ConfiguredOutputDescriptor::Reader value) {
c@106 3988 ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::set(
c@106 3989 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 3990 }
c@106 3991 inline ::piper::ConfiguredOutputDescriptor::Builder OutputDescriptor::Builder::initConfigured() {
c@106 3992 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::init(
c@106 3993 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 3994 }
c@106 3995 inline void OutputDescriptor::Builder::adoptConfigured(
c@106 3996 ::capnp::Orphan< ::piper::ConfiguredOutputDescriptor>&& value) {
c@106 3997 ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::adopt(
c@106 3998 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 3999 }
c@106 4000 inline ::capnp::Orphan< ::piper::ConfiguredOutputDescriptor> OutputDescriptor::Builder::disownConfigured() {
c@106 4001 return ::capnp::_::PointerHelpers< ::piper::ConfiguredOutputDescriptor>::disown(
c@106 4002 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4003 }
c@106 4004
c@106 4005 inline bool ExtractorStaticData::Reader::hasKey() const {
c@106 4006 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4007 }
c@106 4008 inline bool ExtractorStaticData::Builder::hasKey() {
c@106 4009 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4010 }
c@106 4011 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getKey() const {
c@106 4012 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4013 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4014 }
c@106 4015 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getKey() {
c@106 4016 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4017 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4018 }
c@106 4019 inline void ExtractorStaticData::Builder::setKey( ::capnp::Text::Reader value) {
c@106 4020 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4021 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4022 }
c@106 4023 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initKey(unsigned int size) {
c@106 4024 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4025 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4026 }
c@106 4027 inline void ExtractorStaticData::Builder::adoptKey(
c@106 4028 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4029 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4030 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4031 }
c@106 4032 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownKey() {
c@106 4033 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4034 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4035 }
c@106 4036
c@106 4037 inline bool ExtractorStaticData::Reader::hasBasic() const {
c@106 4038 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4039 }
c@106 4040 inline bool ExtractorStaticData::Builder::hasBasic() {
c@106 4041 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4042 }
c@106 4043 inline ::piper::Basic::Reader ExtractorStaticData::Reader::getBasic() const {
c@106 4044 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(
c@106 4045 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 4046 }
c@106 4047 inline ::piper::Basic::Builder ExtractorStaticData::Builder::getBasic() {
c@106 4048 return ::capnp::_::PointerHelpers< ::piper::Basic>::get(
c@106 4049 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4050 }
c@106 4051 #if !CAPNP_LITE
c@106 4052 inline ::piper::Basic::Pipeline ExtractorStaticData::Pipeline::getBasic() {
c@106 4053 return ::piper::Basic::Pipeline(_typeless.getPointerField(1));
c@106 4054 }
c@106 4055 #endif // !CAPNP_LITE
c@106 4056 inline void ExtractorStaticData::Builder::setBasic( ::piper::Basic::Reader value) {
c@106 4057 ::capnp::_::PointerHelpers< ::piper::Basic>::set(
c@106 4058 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 4059 }
c@106 4060 inline ::piper::Basic::Builder ExtractorStaticData::Builder::initBasic() {
c@106 4061 return ::capnp::_::PointerHelpers< ::piper::Basic>::init(
c@106 4062 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4063 }
c@106 4064 inline void ExtractorStaticData::Builder::adoptBasic(
c@106 4065 ::capnp::Orphan< ::piper::Basic>&& value) {
c@106 4066 ::capnp::_::PointerHelpers< ::piper::Basic>::adopt(
c@106 4067 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 4068 }
c@106 4069 inline ::capnp::Orphan< ::piper::Basic> ExtractorStaticData::Builder::disownBasic() {
c@106 4070 return ::capnp::_::PointerHelpers< ::piper::Basic>::disown(
c@106 4071 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4072 }
c@106 4073
c@106 4074 inline bool ExtractorStaticData::Reader::hasMaker() const {
c@106 4075 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 4076 }
c@106 4077 inline bool ExtractorStaticData::Builder::hasMaker() {
c@106 4078 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 4079 }
c@106 4080 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getMaker() const {
c@106 4081 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4082 _reader.getPointerField(2 * ::capnp::POINTERS));
c@106 4083 }
c@106 4084 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getMaker() {
c@106 4085 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4086 _builder.getPointerField(2 * ::capnp::POINTERS));
c@106 4087 }
c@106 4088 inline void ExtractorStaticData::Builder::setMaker( ::capnp::Text::Reader value) {
c@106 4089 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4090 _builder.getPointerField(2 * ::capnp::POINTERS), value);
c@106 4091 }
c@106 4092 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initMaker(unsigned int size) {
c@106 4093 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4094 _builder.getPointerField(2 * ::capnp::POINTERS), size);
c@106 4095 }
c@106 4096 inline void ExtractorStaticData::Builder::adoptMaker(
c@106 4097 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4098 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4099 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value));
c@106 4100 }
c@106 4101 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownMaker() {
c@106 4102 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4103 _builder.getPointerField(2 * ::capnp::POINTERS));
c@106 4104 }
c@106 4105
c@106 4106 inline bool ExtractorStaticData::Reader::hasCopyright() const {
c@106 4107 return !_reader.getPointerField(3 * ::capnp::POINTERS).isNull();
c@106 4108 }
c@106 4109 inline bool ExtractorStaticData::Builder::hasCopyright() {
c@106 4110 return !_builder.getPointerField(3 * ::capnp::POINTERS).isNull();
c@106 4111 }
c@106 4112 inline ::capnp::Text::Reader ExtractorStaticData::Reader::getCopyright() const {
c@106 4113 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4114 _reader.getPointerField(3 * ::capnp::POINTERS));
c@106 4115 }
c@106 4116 inline ::capnp::Text::Builder ExtractorStaticData::Builder::getCopyright() {
c@106 4117 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4118 _builder.getPointerField(3 * ::capnp::POINTERS));
c@106 4119 }
c@106 4120 inline void ExtractorStaticData::Builder::setCopyright( ::capnp::Text::Reader value) {
c@106 4121 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4122 _builder.getPointerField(3 * ::capnp::POINTERS), value);
c@106 4123 }
c@106 4124 inline ::capnp::Text::Builder ExtractorStaticData::Builder::initCopyright(unsigned int size) {
c@106 4125 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4126 _builder.getPointerField(3 * ::capnp::POINTERS), size);
c@106 4127 }
c@106 4128 inline void ExtractorStaticData::Builder::adoptCopyright(
c@106 4129 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4130 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4131 _builder.getPointerField(3 * ::capnp::POINTERS), kj::mv(value));
c@106 4132 }
c@106 4133 inline ::capnp::Orphan< ::capnp::Text> ExtractorStaticData::Builder::disownCopyright() {
c@106 4134 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4135 _builder.getPointerField(3 * ::capnp::POINTERS));
c@106 4136 }
c@106 4137
c@106 4138 inline ::int32_t ExtractorStaticData::Reader::getVersion() const {
c@106 4139 return _reader.getDataField< ::int32_t>(
c@106 4140 0 * ::capnp::ELEMENTS);
c@106 4141 }
c@106 4142
c@106 4143 inline ::int32_t ExtractorStaticData::Builder::getVersion() {
c@106 4144 return _builder.getDataField< ::int32_t>(
c@106 4145 0 * ::capnp::ELEMENTS);
c@106 4146 }
c@106 4147 inline void ExtractorStaticData::Builder::setVersion( ::int32_t value) {
c@106 4148 _builder.setDataField< ::int32_t>(
c@106 4149 0 * ::capnp::ELEMENTS, value);
c@106 4150 }
c@106 4151
c@106 4152 inline bool ExtractorStaticData::Reader::hasCategory() const {
c@106 4153 return !_reader.getPointerField(4 * ::capnp::POINTERS).isNull();
c@106 4154 }
c@106 4155 inline bool ExtractorStaticData::Builder::hasCategory() {
c@106 4156 return !_builder.getPointerField(4 * ::capnp::POINTERS).isNull();
c@106 4157 }
c@106 4158 inline ::capnp::List< ::capnp::Text>::Reader ExtractorStaticData::Reader::getCategory() const {
c@106 4159 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 4160 _reader.getPointerField(4 * ::capnp::POINTERS));
c@106 4161 }
c@106 4162 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::getCategory() {
c@106 4163 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 4164 _builder.getPointerField(4 * ::capnp::POINTERS));
c@106 4165 }
c@106 4166 inline void ExtractorStaticData::Builder::setCategory( ::capnp::List< ::capnp::Text>::Reader value) {
c@106 4167 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 4168 _builder.getPointerField(4 * ::capnp::POINTERS), value);
c@106 4169 }
c@106 4170 inline void ExtractorStaticData::Builder::setCategory(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
c@106 4171 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 4172 _builder.getPointerField(4 * ::capnp::POINTERS), value);
c@106 4173 }
c@106 4174 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::initCategory(unsigned int size) {
c@106 4175 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(
c@106 4176 _builder.getPointerField(4 * ::capnp::POINTERS), size);
c@106 4177 }
c@106 4178 inline void ExtractorStaticData::Builder::adoptCategory(
c@106 4179 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
c@106 4180 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(
c@106 4181 _builder.getPointerField(4 * ::capnp::POINTERS), kj::mv(value));
c@106 4182 }
c@106 4183 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ExtractorStaticData::Builder::disownCategory() {
c@106 4184 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(
c@106 4185 _builder.getPointerField(4 * ::capnp::POINTERS));
c@106 4186 }
c@106 4187
c@106 4188 inline ::int32_t ExtractorStaticData::Reader::getMinChannelCount() const {
c@106 4189 return _reader.getDataField< ::int32_t>(
c@106 4190 1 * ::capnp::ELEMENTS);
c@106 4191 }
c@106 4192
c@106 4193 inline ::int32_t ExtractorStaticData::Builder::getMinChannelCount() {
c@106 4194 return _builder.getDataField< ::int32_t>(
c@106 4195 1 * ::capnp::ELEMENTS);
c@106 4196 }
c@106 4197 inline void ExtractorStaticData::Builder::setMinChannelCount( ::int32_t value) {
c@106 4198 _builder.setDataField< ::int32_t>(
c@106 4199 1 * ::capnp::ELEMENTS, value);
c@106 4200 }
c@106 4201
c@106 4202 inline ::int32_t ExtractorStaticData::Reader::getMaxChannelCount() const {
c@106 4203 return _reader.getDataField< ::int32_t>(
c@106 4204 2 * ::capnp::ELEMENTS);
c@106 4205 }
c@106 4206
c@106 4207 inline ::int32_t ExtractorStaticData::Builder::getMaxChannelCount() {
c@106 4208 return _builder.getDataField< ::int32_t>(
c@106 4209 2 * ::capnp::ELEMENTS);
c@106 4210 }
c@106 4211 inline void ExtractorStaticData::Builder::setMaxChannelCount( ::int32_t value) {
c@106 4212 _builder.setDataField< ::int32_t>(
c@106 4213 2 * ::capnp::ELEMENTS, value);
c@106 4214 }
c@106 4215
c@106 4216 inline bool ExtractorStaticData::Reader::hasParameters() const {
c@106 4217 return !_reader.getPointerField(5 * ::capnp::POINTERS).isNull();
c@106 4218 }
c@106 4219 inline bool ExtractorStaticData::Builder::hasParameters() {
c@106 4220 return !_builder.getPointerField(5 * ::capnp::POINTERS).isNull();
c@106 4221 }
c@106 4222 inline ::capnp::List< ::piper::ParameterDescriptor>::Reader ExtractorStaticData::Reader::getParameters() const {
c@106 4223 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::get(
c@106 4224 _reader.getPointerField(5 * ::capnp::POINTERS));
c@106 4225 }
c@106 4226 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder ExtractorStaticData::Builder::getParameters() {
c@106 4227 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::get(
c@106 4228 _builder.getPointerField(5 * ::capnp::POINTERS));
c@106 4229 }
c@106 4230 inline void ExtractorStaticData::Builder::setParameters( ::capnp::List< ::piper::ParameterDescriptor>::Reader value) {
c@106 4231 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::set(
c@106 4232 _builder.getPointerField(5 * ::capnp::POINTERS), value);
c@106 4233 }
c@106 4234 inline ::capnp::List< ::piper::ParameterDescriptor>::Builder ExtractorStaticData::Builder::initParameters(unsigned int size) {
c@106 4235 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::init(
c@106 4236 _builder.getPointerField(5 * ::capnp::POINTERS), size);
c@106 4237 }
c@106 4238 inline void ExtractorStaticData::Builder::adoptParameters(
c@106 4239 ::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>>&& value) {
c@106 4240 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::adopt(
c@106 4241 _builder.getPointerField(5 * ::capnp::POINTERS), kj::mv(value));
c@106 4242 }
c@106 4243 inline ::capnp::Orphan< ::capnp::List< ::piper::ParameterDescriptor>> ExtractorStaticData::Builder::disownParameters() {
c@106 4244 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ParameterDescriptor>>::disown(
c@106 4245 _builder.getPointerField(5 * ::capnp::POINTERS));
c@106 4246 }
c@106 4247
c@106 4248 inline bool ExtractorStaticData::Reader::hasPrograms() const {
c@106 4249 return !_reader.getPointerField(6 * ::capnp::POINTERS).isNull();
c@106 4250 }
c@106 4251 inline bool ExtractorStaticData::Builder::hasPrograms() {
c@106 4252 return !_builder.getPointerField(6 * ::capnp::POINTERS).isNull();
c@106 4253 }
c@106 4254 inline ::capnp::List< ::capnp::Text>::Reader ExtractorStaticData::Reader::getPrograms() const {
c@106 4255 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 4256 _reader.getPointerField(6 * ::capnp::POINTERS));
c@106 4257 }
c@106 4258 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::getPrograms() {
c@106 4259 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@106 4260 _builder.getPointerField(6 * ::capnp::POINTERS));
c@106 4261 }
c@106 4262 inline void ExtractorStaticData::Builder::setPrograms( ::capnp::List< ::capnp::Text>::Reader value) {
c@106 4263 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 4264 _builder.getPointerField(6 * ::capnp::POINTERS), value);
c@106 4265 }
c@106 4266 inline void ExtractorStaticData::Builder::setPrograms(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
c@106 4267 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@106 4268 _builder.getPointerField(6 * ::capnp::POINTERS), value);
c@106 4269 }
c@106 4270 inline ::capnp::List< ::capnp::Text>::Builder ExtractorStaticData::Builder::initPrograms(unsigned int size) {
c@106 4271 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(
c@106 4272 _builder.getPointerField(6 * ::capnp::POINTERS), size);
c@106 4273 }
c@106 4274 inline void ExtractorStaticData::Builder::adoptPrograms(
c@106 4275 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
c@106 4276 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(
c@106 4277 _builder.getPointerField(6 * ::capnp::POINTERS), kj::mv(value));
c@106 4278 }
c@106 4279 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ExtractorStaticData::Builder::disownPrograms() {
c@106 4280 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(
c@106 4281 _builder.getPointerField(6 * ::capnp::POINTERS));
c@106 4282 }
c@106 4283
c@106 4284 inline ::piper::InputDomain ExtractorStaticData::Reader::getInputDomain() const {
c@106 4285 return _reader.getDataField< ::piper::InputDomain>(
c@106 4286 6 * ::capnp::ELEMENTS);
c@106 4287 }
c@106 4288
c@106 4289 inline ::piper::InputDomain ExtractorStaticData::Builder::getInputDomain() {
c@106 4290 return _builder.getDataField< ::piper::InputDomain>(
c@106 4291 6 * ::capnp::ELEMENTS);
c@106 4292 }
c@106 4293 inline void ExtractorStaticData::Builder::setInputDomain( ::piper::InputDomain value) {
c@106 4294 _builder.setDataField< ::piper::InputDomain>(
c@106 4295 6 * ::capnp::ELEMENTS, value);
c@106 4296 }
c@106 4297
c@106 4298 inline bool ExtractorStaticData::Reader::hasBasicOutputInfo() const {
c@106 4299 return !_reader.getPointerField(7 * ::capnp::POINTERS).isNull();
c@106 4300 }
c@106 4301 inline bool ExtractorStaticData::Builder::hasBasicOutputInfo() {
c@106 4302 return !_builder.getPointerField(7 * ::capnp::POINTERS).isNull();
c@106 4303 }
c@106 4304 inline ::capnp::List< ::piper::Basic>::Reader ExtractorStaticData::Reader::getBasicOutputInfo() const {
c@106 4305 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::get(
c@106 4306 _reader.getPointerField(7 * ::capnp::POINTERS));
c@106 4307 }
c@106 4308 inline ::capnp::List< ::piper::Basic>::Builder ExtractorStaticData::Builder::getBasicOutputInfo() {
c@106 4309 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::get(
c@106 4310 _builder.getPointerField(7 * ::capnp::POINTERS));
c@106 4311 }
c@106 4312 inline void ExtractorStaticData::Builder::setBasicOutputInfo( ::capnp::List< ::piper::Basic>::Reader value) {
c@106 4313 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::set(
c@106 4314 _builder.getPointerField(7 * ::capnp::POINTERS), value);
c@106 4315 }
c@106 4316 inline ::capnp::List< ::piper::Basic>::Builder ExtractorStaticData::Builder::initBasicOutputInfo(unsigned int size) {
c@106 4317 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::init(
c@106 4318 _builder.getPointerField(7 * ::capnp::POINTERS), size);
c@106 4319 }
c@106 4320 inline void ExtractorStaticData::Builder::adoptBasicOutputInfo(
c@106 4321 ::capnp::Orphan< ::capnp::List< ::piper::Basic>>&& value) {
c@106 4322 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::adopt(
c@106 4323 _builder.getPointerField(7 * ::capnp::POINTERS), kj::mv(value));
c@106 4324 }
c@106 4325 inline ::capnp::Orphan< ::capnp::List< ::piper::Basic>> ExtractorStaticData::Builder::disownBasicOutputInfo() {
c@106 4326 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Basic>>::disown(
c@106 4327 _builder.getPointerField(7 * ::capnp::POINTERS));
c@106 4328 }
c@106 4329
c@106 4330 inline ::int32_t RealTime::Reader::getSec() const {
c@106 4331 return _reader.getDataField< ::int32_t>(
c@106 4332 0 * ::capnp::ELEMENTS);
c@106 4333 }
c@106 4334
c@106 4335 inline ::int32_t RealTime::Builder::getSec() {
c@106 4336 return _builder.getDataField< ::int32_t>(
c@106 4337 0 * ::capnp::ELEMENTS);
c@106 4338 }
c@106 4339 inline void RealTime::Builder::setSec( ::int32_t value) {
c@106 4340 _builder.setDataField< ::int32_t>(
c@106 4341 0 * ::capnp::ELEMENTS, value);
c@106 4342 }
c@106 4343
c@106 4344 inline ::int32_t RealTime::Reader::getNsec() const {
c@106 4345 return _reader.getDataField< ::int32_t>(
c@106 4346 1 * ::capnp::ELEMENTS);
c@106 4347 }
c@106 4348
c@106 4349 inline ::int32_t RealTime::Builder::getNsec() {
c@106 4350 return _builder.getDataField< ::int32_t>(
c@106 4351 1 * ::capnp::ELEMENTS);
c@106 4352 }
c@106 4353 inline void RealTime::Builder::setNsec( ::int32_t value) {
c@106 4354 _builder.setDataField< ::int32_t>(
c@106 4355 1 * ::capnp::ELEMENTS, value);
c@106 4356 }
c@106 4357
c@106 4358 inline bool ProcessInput::Reader::hasInputBuffers() const {
c@106 4359 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4360 }
c@106 4361 inline bool ProcessInput::Builder::hasInputBuffers() {
c@106 4362 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4363 }
c@106 4364 inline ::capnp::List< ::capnp::List<float>>::Reader ProcessInput::Reader::getInputBuffers() const {
c@106 4365 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::get(
c@106 4366 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4367 }
c@106 4368 inline ::capnp::List< ::capnp::List<float>>::Builder ProcessInput::Builder::getInputBuffers() {
c@106 4369 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::get(
c@106 4370 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4371 }
c@106 4372 inline void ProcessInput::Builder::setInputBuffers( ::capnp::List< ::capnp::List<float>>::Reader value) {
c@106 4373 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::set(
c@106 4374 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4375 }
c@106 4376 inline void ProcessInput::Builder::setInputBuffers(::kj::ArrayPtr<const ::capnp::List<float>::Reader> value) {
c@106 4377 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::set(
c@106 4378 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4379 }
c@106 4380 inline ::capnp::List< ::capnp::List<float>>::Builder ProcessInput::Builder::initInputBuffers(unsigned int size) {
c@106 4381 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::init(
c@106 4382 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4383 }
c@106 4384 inline void ProcessInput::Builder::adoptInputBuffers(
c@106 4385 ::capnp::Orphan< ::capnp::List< ::capnp::List<float>>>&& value) {
c@106 4386 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::adopt(
c@106 4387 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4388 }
c@106 4389 inline ::capnp::Orphan< ::capnp::List< ::capnp::List<float>>> ProcessInput::Builder::disownInputBuffers() {
c@106 4390 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::List<float>>>::disown(
c@106 4391 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4392 }
c@106 4393
c@106 4394 inline bool ProcessInput::Reader::hasTimestamp() const {
c@106 4395 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4396 }
c@106 4397 inline bool ProcessInput::Builder::hasTimestamp() {
c@106 4398 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4399 }
c@106 4400 inline ::piper::RealTime::Reader ProcessInput::Reader::getTimestamp() const {
c@106 4401 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(
c@106 4402 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 4403 }
c@106 4404 inline ::piper::RealTime::Builder ProcessInput::Builder::getTimestamp() {
c@106 4405 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(
c@106 4406 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4407 }
c@106 4408 #if !CAPNP_LITE
c@106 4409 inline ::piper::RealTime::Pipeline ProcessInput::Pipeline::getTimestamp() {
c@106 4410 return ::piper::RealTime::Pipeline(_typeless.getPointerField(1));
c@106 4411 }
c@106 4412 #endif // !CAPNP_LITE
c@106 4413 inline void ProcessInput::Builder::setTimestamp( ::piper::RealTime::Reader value) {
c@106 4414 ::capnp::_::PointerHelpers< ::piper::RealTime>::set(
c@106 4415 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 4416 }
c@106 4417 inline ::piper::RealTime::Builder ProcessInput::Builder::initTimestamp() {
c@106 4418 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init(
c@106 4419 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4420 }
c@106 4421 inline void ProcessInput::Builder::adoptTimestamp(
c@106 4422 ::capnp::Orphan< ::piper::RealTime>&& value) {
c@106 4423 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt(
c@106 4424 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 4425 }
c@106 4426 inline ::capnp::Orphan< ::piper::RealTime> ProcessInput::Builder::disownTimestamp() {
c@106 4427 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown(
c@106 4428 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4429 }
c@106 4430
c@106 4431 inline bool Feature::Reader::getHasTimestamp() const {
c@106 4432 return _reader.getDataField<bool>(
c@106 4433 0 * ::capnp::ELEMENTS);
c@106 4434 }
c@106 4435
c@106 4436 inline bool Feature::Builder::getHasTimestamp() {
c@106 4437 return _builder.getDataField<bool>(
c@106 4438 0 * ::capnp::ELEMENTS);
c@106 4439 }
c@106 4440 inline void Feature::Builder::setHasTimestamp(bool value) {
c@106 4441 _builder.setDataField<bool>(
c@106 4442 0 * ::capnp::ELEMENTS, value);
c@106 4443 }
c@106 4444
c@106 4445 inline bool Feature::Reader::hasTimestamp() const {
c@106 4446 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4447 }
c@106 4448 inline bool Feature::Builder::hasTimestamp() {
c@106 4449 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4450 }
c@106 4451 inline ::piper::RealTime::Reader Feature::Reader::getTimestamp() const {
c@106 4452 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(
c@106 4453 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4454 }
c@106 4455 inline ::piper::RealTime::Builder Feature::Builder::getTimestamp() {
c@106 4456 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(
c@106 4457 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4458 }
c@106 4459 #if !CAPNP_LITE
c@106 4460 inline ::piper::RealTime::Pipeline Feature::Pipeline::getTimestamp() {
c@106 4461 return ::piper::RealTime::Pipeline(_typeless.getPointerField(0));
c@106 4462 }
c@106 4463 #endif // !CAPNP_LITE
c@106 4464 inline void Feature::Builder::setTimestamp( ::piper::RealTime::Reader value) {
c@106 4465 ::capnp::_::PointerHelpers< ::piper::RealTime>::set(
c@106 4466 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4467 }
c@106 4468 inline ::piper::RealTime::Builder Feature::Builder::initTimestamp() {
c@106 4469 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init(
c@106 4470 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4471 }
c@106 4472 inline void Feature::Builder::adoptTimestamp(
c@106 4473 ::capnp::Orphan< ::piper::RealTime>&& value) {
c@106 4474 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt(
c@106 4475 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4476 }
c@106 4477 inline ::capnp::Orphan< ::piper::RealTime> Feature::Builder::disownTimestamp() {
c@106 4478 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown(
c@106 4479 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4480 }
c@106 4481
c@106 4482 inline bool Feature::Reader::getHasDuration() const {
c@106 4483 return _reader.getDataField<bool>(
c@106 4484 1 * ::capnp::ELEMENTS);
c@106 4485 }
c@106 4486
c@106 4487 inline bool Feature::Builder::getHasDuration() {
c@106 4488 return _builder.getDataField<bool>(
c@106 4489 1 * ::capnp::ELEMENTS);
c@106 4490 }
c@106 4491 inline void Feature::Builder::setHasDuration(bool value) {
c@106 4492 _builder.setDataField<bool>(
c@106 4493 1 * ::capnp::ELEMENTS, value);
c@106 4494 }
c@106 4495
c@106 4496 inline bool Feature::Reader::hasDuration() const {
c@106 4497 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4498 }
c@106 4499 inline bool Feature::Builder::hasDuration() {
c@106 4500 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4501 }
c@106 4502 inline ::piper::RealTime::Reader Feature::Reader::getDuration() const {
c@106 4503 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(
c@106 4504 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 4505 }
c@106 4506 inline ::piper::RealTime::Builder Feature::Builder::getDuration() {
c@106 4507 return ::capnp::_::PointerHelpers< ::piper::RealTime>::get(
c@106 4508 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4509 }
c@106 4510 #if !CAPNP_LITE
c@106 4511 inline ::piper::RealTime::Pipeline Feature::Pipeline::getDuration() {
c@106 4512 return ::piper::RealTime::Pipeline(_typeless.getPointerField(1));
c@106 4513 }
c@106 4514 #endif // !CAPNP_LITE
c@106 4515 inline void Feature::Builder::setDuration( ::piper::RealTime::Reader value) {
c@106 4516 ::capnp::_::PointerHelpers< ::piper::RealTime>::set(
c@106 4517 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 4518 }
c@106 4519 inline ::piper::RealTime::Builder Feature::Builder::initDuration() {
c@106 4520 return ::capnp::_::PointerHelpers< ::piper::RealTime>::init(
c@106 4521 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4522 }
c@106 4523 inline void Feature::Builder::adoptDuration(
c@106 4524 ::capnp::Orphan< ::piper::RealTime>&& value) {
c@106 4525 ::capnp::_::PointerHelpers< ::piper::RealTime>::adopt(
c@106 4526 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 4527 }
c@106 4528 inline ::capnp::Orphan< ::piper::RealTime> Feature::Builder::disownDuration() {
c@106 4529 return ::capnp::_::PointerHelpers< ::piper::RealTime>::disown(
c@106 4530 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4531 }
c@106 4532
c@106 4533 inline bool Feature::Reader::hasLabel() const {
c@106 4534 return !_reader.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 4535 }
c@106 4536 inline bool Feature::Builder::hasLabel() {
c@106 4537 return !_builder.getPointerField(2 * ::capnp::POINTERS).isNull();
c@106 4538 }
c@106 4539 inline ::capnp::Text::Reader Feature::Reader::getLabel() const {
c@106 4540 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4541 _reader.getPointerField(2 * ::capnp::POINTERS));
c@106 4542 }
c@106 4543 inline ::capnp::Text::Builder Feature::Builder::getLabel() {
c@106 4544 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4545 _builder.getPointerField(2 * ::capnp::POINTERS));
c@106 4546 }
c@106 4547 inline void Feature::Builder::setLabel( ::capnp::Text::Reader value) {
c@106 4548 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4549 _builder.getPointerField(2 * ::capnp::POINTERS), value);
c@106 4550 }
c@106 4551 inline ::capnp::Text::Builder Feature::Builder::initLabel(unsigned int size) {
c@106 4552 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4553 _builder.getPointerField(2 * ::capnp::POINTERS), size);
c@106 4554 }
c@106 4555 inline void Feature::Builder::adoptLabel(
c@106 4556 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4557 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4558 _builder.getPointerField(2 * ::capnp::POINTERS), kj::mv(value));
c@106 4559 }
c@106 4560 inline ::capnp::Orphan< ::capnp::Text> Feature::Builder::disownLabel() {
c@106 4561 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4562 _builder.getPointerField(2 * ::capnp::POINTERS));
c@106 4563 }
c@106 4564
c@106 4565 inline bool Feature::Reader::hasFeatureValues() const {
c@106 4566 return !_reader.getPointerField(3 * ::capnp::POINTERS).isNull();
c@106 4567 }
c@106 4568 inline bool Feature::Builder::hasFeatureValues() {
c@106 4569 return !_builder.getPointerField(3 * ::capnp::POINTERS).isNull();
c@106 4570 }
c@106 4571 inline ::capnp::List<float>::Reader Feature::Reader::getFeatureValues() const {
c@106 4572 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(
c@106 4573 _reader.getPointerField(3 * ::capnp::POINTERS),
c@106 4574 ::capnp::schemas::bp_d6a172208c9a1760 + 115);
c@106 4575 }
c@106 4576 inline ::capnp::List<float>::Builder Feature::Builder::getFeatureValues() {
c@106 4577 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::get(
c@106 4578 _builder.getPointerField(3 * ::capnp::POINTERS),
c@106 4579 ::capnp::schemas::bp_d6a172208c9a1760 + 115);
c@106 4580 }
c@106 4581 inline void Feature::Builder::setFeatureValues( ::capnp::List<float>::Reader value) {
c@106 4582 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(
c@106 4583 _builder.getPointerField(3 * ::capnp::POINTERS), value);
c@106 4584 }
c@106 4585 inline void Feature::Builder::setFeatureValues(::kj::ArrayPtr<const float> value) {
c@106 4586 ::capnp::_::PointerHelpers< ::capnp::List<float>>::set(
c@106 4587 _builder.getPointerField(3 * ::capnp::POINTERS), value);
c@106 4588 }
c@106 4589 inline ::capnp::List<float>::Builder Feature::Builder::initFeatureValues(unsigned int size) {
c@106 4590 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::init(
c@106 4591 _builder.getPointerField(3 * ::capnp::POINTERS), size);
c@106 4592 }
c@106 4593 inline void Feature::Builder::adoptFeatureValues(
c@106 4594 ::capnp::Orphan< ::capnp::List<float>>&& value) {
c@106 4595 ::capnp::_::PointerHelpers< ::capnp::List<float>>::adopt(
c@106 4596 _builder.getPointerField(3 * ::capnp::POINTERS), kj::mv(value));
c@106 4597 }
c@106 4598 inline ::capnp::Orphan< ::capnp::List<float>> Feature::Builder::disownFeatureValues() {
c@106 4599 return ::capnp::_::PointerHelpers< ::capnp::List<float>>::disown(
c@106 4600 _builder.getPointerField(3 * ::capnp::POINTERS));
c@106 4601 }
c@106 4602
c@106 4603 inline bool FeatureSet::Reader::hasFeaturePairs() const {
c@106 4604 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4605 }
c@106 4606 inline bool FeatureSet::Builder::hasFeaturePairs() {
c@106 4607 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4608 }
c@106 4609 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Reader FeatureSet::Reader::getFeaturePairs() const {
c@106 4610 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::get(
c@106 4611 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4612 }
c@106 4613 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder FeatureSet::Builder::getFeaturePairs() {
c@106 4614 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::get(
c@106 4615 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4616 }
c@106 4617 inline void FeatureSet::Builder::setFeaturePairs( ::capnp::List< ::piper::FeatureSet::FSPair>::Reader value) {
c@106 4618 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::set(
c@106 4619 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4620 }
c@106 4621 inline ::capnp::List< ::piper::FeatureSet::FSPair>::Builder FeatureSet::Builder::initFeaturePairs(unsigned int size) {
c@106 4622 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::init(
c@106 4623 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4624 }
c@106 4625 inline void FeatureSet::Builder::adoptFeaturePairs(
c@106 4626 ::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>>&& value) {
c@106 4627 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::adopt(
c@106 4628 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4629 }
c@106 4630 inline ::capnp::Orphan< ::capnp::List< ::piper::FeatureSet::FSPair>> FeatureSet::Builder::disownFeaturePairs() {
c@106 4631 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::FeatureSet::FSPair>>::disown(
c@106 4632 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4633 }
c@106 4634
c@106 4635 inline bool FeatureSet::FSPair::Reader::hasOutput() const {
c@106 4636 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4637 }
c@106 4638 inline bool FeatureSet::FSPair::Builder::hasOutput() {
c@106 4639 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4640 }
c@106 4641 inline ::capnp::Text::Reader FeatureSet::FSPair::Reader::getOutput() const {
c@106 4642 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4643 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4644 }
c@106 4645 inline ::capnp::Text::Builder FeatureSet::FSPair::Builder::getOutput() {
c@106 4646 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4647 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4648 }
c@106 4649 inline void FeatureSet::FSPair::Builder::setOutput( ::capnp::Text::Reader value) {
c@106 4650 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4651 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4652 }
c@106 4653 inline ::capnp::Text::Builder FeatureSet::FSPair::Builder::initOutput(unsigned int size) {
c@106 4654 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4655 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4656 }
c@106 4657 inline void FeatureSet::FSPair::Builder::adoptOutput(
c@106 4658 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4659 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4660 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4661 }
c@106 4662 inline ::capnp::Orphan< ::capnp::Text> FeatureSet::FSPair::Builder::disownOutput() {
c@106 4663 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4664 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4665 }
c@106 4666
c@106 4667 inline bool FeatureSet::FSPair::Reader::hasFeatures() const {
c@106 4668 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4669 }
c@106 4670 inline bool FeatureSet::FSPair::Builder::hasFeatures() {
c@106 4671 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4672 }
c@106 4673 inline ::capnp::List< ::piper::Feature>::Reader FeatureSet::FSPair::Reader::getFeatures() const {
c@106 4674 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::get(
c@106 4675 _reader.getPointerField(1 * ::capnp::POINTERS),
c@106 4676 ::capnp::schemas::bp_ab2572c346316b24 + 52);
c@106 4677 }
c@106 4678 inline ::capnp::List< ::piper::Feature>::Builder FeatureSet::FSPair::Builder::getFeatures() {
c@106 4679 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::get(
c@106 4680 _builder.getPointerField(1 * ::capnp::POINTERS),
c@106 4681 ::capnp::schemas::bp_ab2572c346316b24 + 52);
c@106 4682 }
c@106 4683 inline void FeatureSet::FSPair::Builder::setFeatures( ::capnp::List< ::piper::Feature>::Reader value) {
c@106 4684 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::set(
c@106 4685 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 4686 }
c@106 4687 inline ::capnp::List< ::piper::Feature>::Builder FeatureSet::FSPair::Builder::initFeatures(unsigned int size) {
c@106 4688 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::init(
c@106 4689 _builder.getPointerField(1 * ::capnp::POINTERS), size);
c@106 4690 }
c@106 4691 inline void FeatureSet::FSPair::Builder::adoptFeatures(
c@106 4692 ::capnp::Orphan< ::capnp::List< ::piper::Feature>>&& value) {
c@106 4693 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::adopt(
c@106 4694 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 4695 }
c@106 4696 inline ::capnp::Orphan< ::capnp::List< ::piper::Feature>> FeatureSet::FSPair::Builder::disownFeatures() {
c@106 4697 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Feature>>::disown(
c@106 4698 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4699 }
c@106 4700
c@106 4701 inline bool Configuration::Reader::hasParameterValues() const {
c@106 4702 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4703 }
c@106 4704 inline bool Configuration::Builder::hasParameterValues() {
c@106 4705 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4706 }
c@106 4707 inline ::capnp::List< ::piper::Configuration::PVPair>::Reader Configuration::Reader::getParameterValues() const {
c@106 4708 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::get(
c@106 4709 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4710 }
c@106 4711 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder Configuration::Builder::getParameterValues() {
c@106 4712 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::get(
c@106 4713 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4714 }
c@106 4715 inline void Configuration::Builder::setParameterValues( ::capnp::List< ::piper::Configuration::PVPair>::Reader value) {
c@106 4716 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::set(
c@106 4717 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4718 }
c@106 4719 inline ::capnp::List< ::piper::Configuration::PVPair>::Builder Configuration::Builder::initParameterValues(unsigned int size) {
c@106 4720 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::init(
c@106 4721 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4722 }
c@106 4723 inline void Configuration::Builder::adoptParameterValues(
c@106 4724 ::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>>&& value) {
c@106 4725 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::adopt(
c@106 4726 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4727 }
c@106 4728 inline ::capnp::Orphan< ::capnp::List< ::piper::Configuration::PVPair>> Configuration::Builder::disownParameterValues() {
c@106 4729 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::Configuration::PVPair>>::disown(
c@106 4730 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4731 }
c@106 4732
c@106 4733 inline bool Configuration::Reader::hasCurrentProgram() const {
c@106 4734 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4735 }
c@106 4736 inline bool Configuration::Builder::hasCurrentProgram() {
c@106 4737 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4738 }
c@106 4739 inline ::capnp::Text::Reader Configuration::Reader::getCurrentProgram() const {
c@106 4740 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4741 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 4742 }
c@106 4743 inline ::capnp::Text::Builder Configuration::Builder::getCurrentProgram() {
c@106 4744 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4745 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4746 }
c@106 4747 inline void Configuration::Builder::setCurrentProgram( ::capnp::Text::Reader value) {
c@106 4748 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4749 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 4750 }
c@106 4751 inline ::capnp::Text::Builder Configuration::Builder::initCurrentProgram(unsigned int size) {
c@106 4752 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4753 _builder.getPointerField(1 * ::capnp::POINTERS), size);
c@106 4754 }
c@106 4755 inline void Configuration::Builder::adoptCurrentProgram(
c@106 4756 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4757 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4758 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 4759 }
c@106 4760 inline ::capnp::Orphan< ::capnp::Text> Configuration::Builder::disownCurrentProgram() {
c@106 4761 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4762 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4763 }
c@106 4764
c@106 4765 inline ::int32_t Configuration::Reader::getChannelCount() const {
c@106 4766 return _reader.getDataField< ::int32_t>(
c@106 4767 0 * ::capnp::ELEMENTS);
c@106 4768 }
c@106 4769
c@106 4770 inline ::int32_t Configuration::Builder::getChannelCount() {
c@106 4771 return _builder.getDataField< ::int32_t>(
c@106 4772 0 * ::capnp::ELEMENTS);
c@106 4773 }
c@106 4774 inline void Configuration::Builder::setChannelCount( ::int32_t value) {
c@106 4775 _builder.setDataField< ::int32_t>(
c@106 4776 0 * ::capnp::ELEMENTS, value);
c@106 4777 }
c@106 4778
c@106 4779 inline ::int32_t Configuration::Reader::getStepSize() const {
c@106 4780 return _reader.getDataField< ::int32_t>(
c@106 4781 1 * ::capnp::ELEMENTS);
c@106 4782 }
c@106 4783
c@106 4784 inline ::int32_t Configuration::Builder::getStepSize() {
c@106 4785 return _builder.getDataField< ::int32_t>(
c@106 4786 1 * ::capnp::ELEMENTS);
c@106 4787 }
c@106 4788 inline void Configuration::Builder::setStepSize( ::int32_t value) {
c@106 4789 _builder.setDataField< ::int32_t>(
c@106 4790 1 * ::capnp::ELEMENTS, value);
c@106 4791 }
c@106 4792
c@106 4793 inline ::int32_t Configuration::Reader::getBlockSize() const {
c@106 4794 return _reader.getDataField< ::int32_t>(
c@106 4795 2 * ::capnp::ELEMENTS);
c@106 4796 }
c@106 4797
c@106 4798 inline ::int32_t Configuration::Builder::getBlockSize() {
c@106 4799 return _builder.getDataField< ::int32_t>(
c@106 4800 2 * ::capnp::ELEMENTS);
c@106 4801 }
c@106 4802 inline void Configuration::Builder::setBlockSize( ::int32_t value) {
c@106 4803 _builder.setDataField< ::int32_t>(
c@106 4804 2 * ::capnp::ELEMENTS, value);
c@106 4805 }
c@106 4806
c@106 4807 inline bool Configuration::PVPair::Reader::hasParameter() const {
c@106 4808 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4809 }
c@106 4810 inline bool Configuration::PVPair::Builder::hasParameter() {
c@106 4811 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4812 }
c@106 4813 inline ::capnp::Text::Reader Configuration::PVPair::Reader::getParameter() const {
c@106 4814 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4815 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4816 }
c@106 4817 inline ::capnp::Text::Builder Configuration::PVPair::Builder::getParameter() {
c@106 4818 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4819 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4820 }
c@106 4821 inline void Configuration::PVPair::Builder::setParameter( ::capnp::Text::Reader value) {
c@106 4822 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4823 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4824 }
c@106 4825 inline ::capnp::Text::Builder Configuration::PVPair::Builder::initParameter(unsigned int size) {
c@106 4826 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4827 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4828 }
c@106 4829 inline void Configuration::PVPair::Builder::adoptParameter(
c@106 4830 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4831 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4832 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4833 }
c@106 4834 inline ::capnp::Orphan< ::capnp::Text> Configuration::PVPair::Builder::disownParameter() {
c@106 4835 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4836 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4837 }
c@106 4838
c@106 4839 inline float Configuration::PVPair::Reader::getValue() const {
c@106 4840 return _reader.getDataField<float>(
c@106 4841 0 * ::capnp::ELEMENTS);
c@106 4842 }
c@106 4843
c@106 4844 inline float Configuration::PVPair::Builder::getValue() {
c@106 4845 return _builder.getDataField<float>(
c@106 4846 0 * ::capnp::ELEMENTS);
c@106 4847 }
c@106 4848 inline void Configuration::PVPair::Builder::setValue(float value) {
c@106 4849 _builder.setDataField<float>(
c@106 4850 0 * ::capnp::ELEMENTS, value);
c@106 4851 }
c@106 4852
c@127 4853 inline bool ListRequest::Reader::hasFrom() const {
c@127 4854 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@127 4855 }
c@127 4856 inline bool ListRequest::Builder::hasFrom() {
c@127 4857 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@127 4858 }
c@127 4859 inline ::capnp::List< ::capnp::Text>::Reader ListRequest::Reader::getFrom() const {
c@127 4860 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@127 4861 _reader.getPointerField(0 * ::capnp::POINTERS));
c@127 4862 }
c@127 4863 inline ::capnp::List< ::capnp::Text>::Builder ListRequest::Builder::getFrom() {
c@127 4864 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::get(
c@127 4865 _builder.getPointerField(0 * ::capnp::POINTERS));
c@127 4866 }
c@127 4867 inline void ListRequest::Builder::setFrom( ::capnp::List< ::capnp::Text>::Reader value) {
c@127 4868 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@127 4869 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@127 4870 }
c@127 4871 inline void ListRequest::Builder::setFrom(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
c@127 4872 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::set(
c@127 4873 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@127 4874 }
c@127 4875 inline ::capnp::List< ::capnp::Text>::Builder ListRequest::Builder::initFrom(unsigned int size) {
c@127 4876 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::init(
c@127 4877 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@127 4878 }
c@127 4879 inline void ListRequest::Builder::adoptFrom(
c@127 4880 ::capnp::Orphan< ::capnp::List< ::capnp::Text>>&& value) {
c@127 4881 ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::adopt(
c@127 4882 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@127 4883 }
c@127 4884 inline ::capnp::Orphan< ::capnp::List< ::capnp::Text>> ListRequest::Builder::disownFrom() {
c@127 4885 return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text>>::disown(
c@127 4886 _builder.getPointerField(0 * ::capnp::POINTERS));
c@127 4887 }
c@127 4888
c@106 4889 inline bool ListResponse::Reader::hasAvailable() const {
c@106 4890 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4891 }
c@106 4892 inline bool ListResponse::Builder::hasAvailable() {
c@106 4893 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4894 }
c@106 4895 inline ::capnp::List< ::piper::ExtractorStaticData>::Reader ListResponse::Reader::getAvailable() const {
c@106 4896 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::get(
c@106 4897 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4898 }
c@106 4899 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder ListResponse::Builder::getAvailable() {
c@106 4900 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::get(
c@106 4901 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4902 }
c@106 4903 inline void ListResponse::Builder::setAvailable( ::capnp::List< ::piper::ExtractorStaticData>::Reader value) {
c@106 4904 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::set(
c@106 4905 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4906 }
c@106 4907 inline ::capnp::List< ::piper::ExtractorStaticData>::Builder ListResponse::Builder::initAvailable(unsigned int size) {
c@106 4908 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::init(
c@106 4909 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4910 }
c@106 4911 inline void ListResponse::Builder::adoptAvailable(
c@106 4912 ::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>>&& value) {
c@106 4913 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::adopt(
c@106 4914 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4915 }
c@106 4916 inline ::capnp::Orphan< ::capnp::List< ::piper::ExtractorStaticData>> ListResponse::Builder::disownAvailable() {
c@106 4917 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::ExtractorStaticData>>::disown(
c@106 4918 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4919 }
c@106 4920
c@106 4921 inline bool LoadRequest::Reader::hasKey() const {
c@106 4922 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4923 }
c@106 4924 inline bool LoadRequest::Builder::hasKey() {
c@106 4925 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 4926 }
c@106 4927 inline ::capnp::Text::Reader LoadRequest::Reader::getKey() const {
c@106 4928 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4929 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 4930 }
c@106 4931 inline ::capnp::Text::Builder LoadRequest::Builder::getKey() {
c@106 4932 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 4933 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4934 }
c@106 4935 inline void LoadRequest::Builder::setKey( ::capnp::Text::Reader value) {
c@106 4936 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 4937 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 4938 }
c@106 4939 inline ::capnp::Text::Builder LoadRequest::Builder::initKey(unsigned int size) {
c@106 4940 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 4941 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 4942 }
c@106 4943 inline void LoadRequest::Builder::adoptKey(
c@106 4944 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 4945 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 4946 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 4947 }
c@106 4948 inline ::capnp::Orphan< ::capnp::Text> LoadRequest::Builder::disownKey() {
c@106 4949 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 4950 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 4951 }
c@106 4952
c@106 4953 inline float LoadRequest::Reader::getInputSampleRate() const {
c@106 4954 return _reader.getDataField<float>(
c@106 4955 0 * ::capnp::ELEMENTS);
c@106 4956 }
c@106 4957
c@106 4958 inline float LoadRequest::Builder::getInputSampleRate() {
c@106 4959 return _builder.getDataField<float>(
c@106 4960 0 * ::capnp::ELEMENTS);
c@106 4961 }
c@106 4962 inline void LoadRequest::Builder::setInputSampleRate(float value) {
c@106 4963 _builder.setDataField<float>(
c@106 4964 0 * ::capnp::ELEMENTS, value);
c@106 4965 }
c@106 4966
c@106 4967 inline bool LoadRequest::Reader::hasAdapterFlags() const {
c@106 4968 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4969 }
c@106 4970 inline bool LoadRequest::Builder::hasAdapterFlags() {
c@106 4971 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 4972 }
c@106 4973 inline ::capnp::List< ::piper::AdapterFlag>::Reader LoadRequest::Reader::getAdapterFlags() const {
c@106 4974 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::get(
c@106 4975 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 4976 }
c@106 4977 inline ::capnp::List< ::piper::AdapterFlag>::Builder LoadRequest::Builder::getAdapterFlags() {
c@106 4978 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::get(
c@106 4979 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 4980 }
c@106 4981 inline void LoadRequest::Builder::setAdapterFlags( ::capnp::List< ::piper::AdapterFlag>::Reader value) {
c@106 4982 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::set(
c@106 4983 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 4984 }
c@106 4985 inline void LoadRequest::Builder::setAdapterFlags(::kj::ArrayPtr<const ::piper::AdapterFlag> value) {
c@106 4986 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::set(
c@106 4987 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 4988 }
c@106 4989 inline ::capnp::List< ::piper::AdapterFlag>::Builder LoadRequest::Builder::initAdapterFlags(unsigned int size) {
c@106 4990 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::init(
c@106 4991 _builder.getPointerField(1 * ::capnp::POINTERS), size);
c@106 4992 }
c@106 4993 inline void LoadRequest::Builder::adoptAdapterFlags(
c@106 4994 ::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>>&& value) {
c@106 4995 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::adopt(
c@106 4996 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 4997 }
c@106 4998 inline ::capnp::Orphan< ::capnp::List< ::piper::AdapterFlag>> LoadRequest::Builder::disownAdapterFlags() {
c@106 4999 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::AdapterFlag>>::disown(
c@106 5000 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5001 }
c@106 5002
c@106 5003 inline ::int32_t LoadResponse::Reader::getHandle() const {
c@106 5004 return _reader.getDataField< ::int32_t>(
c@106 5005 0 * ::capnp::ELEMENTS);
c@106 5006 }
c@106 5007
c@106 5008 inline ::int32_t LoadResponse::Builder::getHandle() {
c@106 5009 return _builder.getDataField< ::int32_t>(
c@106 5010 0 * ::capnp::ELEMENTS);
c@106 5011 }
c@106 5012 inline void LoadResponse::Builder::setHandle( ::int32_t value) {
c@106 5013 _builder.setDataField< ::int32_t>(
c@106 5014 0 * ::capnp::ELEMENTS, value);
c@106 5015 }
c@106 5016
c@106 5017 inline bool LoadResponse::Reader::hasStaticData() const {
c@106 5018 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5019 }
c@106 5020 inline bool LoadResponse::Builder::hasStaticData() {
c@106 5021 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5022 }
c@106 5023 inline ::piper::ExtractorStaticData::Reader LoadResponse::Reader::getStaticData() const {
c@106 5024 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::get(
c@106 5025 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5026 }
c@106 5027 inline ::piper::ExtractorStaticData::Builder LoadResponse::Builder::getStaticData() {
c@106 5028 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::get(
c@106 5029 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5030 }
c@106 5031 #if !CAPNP_LITE
c@106 5032 inline ::piper::ExtractorStaticData::Pipeline LoadResponse::Pipeline::getStaticData() {
c@106 5033 return ::piper::ExtractorStaticData::Pipeline(_typeless.getPointerField(0));
c@106 5034 }
c@106 5035 #endif // !CAPNP_LITE
c@106 5036 inline void LoadResponse::Builder::setStaticData( ::piper::ExtractorStaticData::Reader value) {
c@106 5037 ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::set(
c@106 5038 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5039 }
c@106 5040 inline ::piper::ExtractorStaticData::Builder LoadResponse::Builder::initStaticData() {
c@106 5041 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::init(
c@106 5042 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5043 }
c@106 5044 inline void LoadResponse::Builder::adoptStaticData(
c@106 5045 ::capnp::Orphan< ::piper::ExtractorStaticData>&& value) {
c@106 5046 ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::adopt(
c@106 5047 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5048 }
c@106 5049 inline ::capnp::Orphan< ::piper::ExtractorStaticData> LoadResponse::Builder::disownStaticData() {
c@106 5050 return ::capnp::_::PointerHelpers< ::piper::ExtractorStaticData>::disown(
c@106 5051 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5052 }
c@106 5053
c@106 5054 inline bool LoadResponse::Reader::hasDefaultConfiguration() const {
c@106 5055 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5056 }
c@106 5057 inline bool LoadResponse::Builder::hasDefaultConfiguration() {
c@106 5058 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5059 }
c@106 5060 inline ::piper::Configuration::Reader LoadResponse::Reader::getDefaultConfiguration() const {
c@106 5061 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(
c@106 5062 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 5063 }
c@106 5064 inline ::piper::Configuration::Builder LoadResponse::Builder::getDefaultConfiguration() {
c@106 5065 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(
c@106 5066 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5067 }
c@106 5068 #if !CAPNP_LITE
c@106 5069 inline ::piper::Configuration::Pipeline LoadResponse::Pipeline::getDefaultConfiguration() {
c@106 5070 return ::piper::Configuration::Pipeline(_typeless.getPointerField(1));
c@106 5071 }
c@106 5072 #endif // !CAPNP_LITE
c@106 5073 inline void LoadResponse::Builder::setDefaultConfiguration( ::piper::Configuration::Reader value) {
c@106 5074 ::capnp::_::PointerHelpers< ::piper::Configuration>::set(
c@106 5075 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 5076 }
c@106 5077 inline ::piper::Configuration::Builder LoadResponse::Builder::initDefaultConfiguration() {
c@106 5078 return ::capnp::_::PointerHelpers< ::piper::Configuration>::init(
c@106 5079 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5080 }
c@106 5081 inline void LoadResponse::Builder::adoptDefaultConfiguration(
c@106 5082 ::capnp::Orphan< ::piper::Configuration>&& value) {
c@106 5083 ::capnp::_::PointerHelpers< ::piper::Configuration>::adopt(
c@106 5084 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 5085 }
c@106 5086 inline ::capnp::Orphan< ::piper::Configuration> LoadResponse::Builder::disownDefaultConfiguration() {
c@106 5087 return ::capnp::_::PointerHelpers< ::piper::Configuration>::disown(
c@106 5088 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5089 }
c@106 5090
c@106 5091 inline ::int32_t ConfigurationRequest::Reader::getHandle() const {
c@106 5092 return _reader.getDataField< ::int32_t>(
c@106 5093 0 * ::capnp::ELEMENTS);
c@106 5094 }
c@106 5095
c@106 5096 inline ::int32_t ConfigurationRequest::Builder::getHandle() {
c@106 5097 return _builder.getDataField< ::int32_t>(
c@106 5098 0 * ::capnp::ELEMENTS);
c@106 5099 }
c@106 5100 inline void ConfigurationRequest::Builder::setHandle( ::int32_t value) {
c@106 5101 _builder.setDataField< ::int32_t>(
c@106 5102 0 * ::capnp::ELEMENTS, value);
c@106 5103 }
c@106 5104
c@106 5105 inline bool ConfigurationRequest::Reader::hasConfiguration() const {
c@106 5106 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5107 }
c@106 5108 inline bool ConfigurationRequest::Builder::hasConfiguration() {
c@106 5109 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5110 }
c@106 5111 inline ::piper::Configuration::Reader ConfigurationRequest::Reader::getConfiguration() const {
c@106 5112 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(
c@106 5113 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5114 }
c@106 5115 inline ::piper::Configuration::Builder ConfigurationRequest::Builder::getConfiguration() {
c@106 5116 return ::capnp::_::PointerHelpers< ::piper::Configuration>::get(
c@106 5117 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5118 }
c@106 5119 #if !CAPNP_LITE
c@106 5120 inline ::piper::Configuration::Pipeline ConfigurationRequest::Pipeline::getConfiguration() {
c@106 5121 return ::piper::Configuration::Pipeline(_typeless.getPointerField(0));
c@106 5122 }
c@106 5123 #endif // !CAPNP_LITE
c@106 5124 inline void ConfigurationRequest::Builder::setConfiguration( ::piper::Configuration::Reader value) {
c@106 5125 ::capnp::_::PointerHelpers< ::piper::Configuration>::set(
c@106 5126 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5127 }
c@106 5128 inline ::piper::Configuration::Builder ConfigurationRequest::Builder::initConfiguration() {
c@106 5129 return ::capnp::_::PointerHelpers< ::piper::Configuration>::init(
c@106 5130 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5131 }
c@106 5132 inline void ConfigurationRequest::Builder::adoptConfiguration(
c@106 5133 ::capnp::Orphan< ::piper::Configuration>&& value) {
c@106 5134 ::capnp::_::PointerHelpers< ::piper::Configuration>::adopt(
c@106 5135 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5136 }
c@106 5137 inline ::capnp::Orphan< ::piper::Configuration> ConfigurationRequest::Builder::disownConfiguration() {
c@106 5138 return ::capnp::_::PointerHelpers< ::piper::Configuration>::disown(
c@106 5139 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5140 }
c@106 5141
c@106 5142 inline ::int32_t ConfigurationResponse::Reader::getHandle() const {
c@106 5143 return _reader.getDataField< ::int32_t>(
c@106 5144 0 * ::capnp::ELEMENTS);
c@106 5145 }
c@106 5146
c@106 5147 inline ::int32_t ConfigurationResponse::Builder::getHandle() {
c@106 5148 return _builder.getDataField< ::int32_t>(
c@106 5149 0 * ::capnp::ELEMENTS);
c@106 5150 }
c@106 5151 inline void ConfigurationResponse::Builder::setHandle( ::int32_t value) {
c@106 5152 _builder.setDataField< ::int32_t>(
c@106 5153 0 * ::capnp::ELEMENTS, value);
c@106 5154 }
c@106 5155
c@106 5156 inline bool ConfigurationResponse::Reader::hasOutputs() const {
c@106 5157 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5158 }
c@106 5159 inline bool ConfigurationResponse::Builder::hasOutputs() {
c@106 5160 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5161 }
c@106 5162 inline ::capnp::List< ::piper::OutputDescriptor>::Reader ConfigurationResponse::Reader::getOutputs() const {
c@106 5163 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::get(
c@106 5164 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5165 }
c@106 5166 inline ::capnp::List< ::piper::OutputDescriptor>::Builder ConfigurationResponse::Builder::getOutputs() {
c@106 5167 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::get(
c@106 5168 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5169 }
c@106 5170 inline void ConfigurationResponse::Builder::setOutputs( ::capnp::List< ::piper::OutputDescriptor>::Reader value) {
c@106 5171 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::set(
c@106 5172 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5173 }
c@106 5174 inline ::capnp::List< ::piper::OutputDescriptor>::Builder ConfigurationResponse::Builder::initOutputs(unsigned int size) {
c@106 5175 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::init(
c@106 5176 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 5177 }
c@106 5178 inline void ConfigurationResponse::Builder::adoptOutputs(
c@106 5179 ::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>>&& value) {
c@106 5180 ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::adopt(
c@106 5181 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5182 }
c@106 5183 inline ::capnp::Orphan< ::capnp::List< ::piper::OutputDescriptor>> ConfigurationResponse::Builder::disownOutputs() {
c@106 5184 return ::capnp::_::PointerHelpers< ::capnp::List< ::piper::OutputDescriptor>>::disown(
c@106 5185 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5186 }
c@106 5187
c@106 5188 inline ::int32_t ProcessRequest::Reader::getHandle() const {
c@106 5189 return _reader.getDataField< ::int32_t>(
c@106 5190 0 * ::capnp::ELEMENTS);
c@106 5191 }
c@106 5192
c@106 5193 inline ::int32_t ProcessRequest::Builder::getHandle() {
c@106 5194 return _builder.getDataField< ::int32_t>(
c@106 5195 0 * ::capnp::ELEMENTS);
c@106 5196 }
c@106 5197 inline void ProcessRequest::Builder::setHandle( ::int32_t value) {
c@106 5198 _builder.setDataField< ::int32_t>(
c@106 5199 0 * ::capnp::ELEMENTS, value);
c@106 5200 }
c@106 5201
c@106 5202 inline bool ProcessRequest::Reader::hasProcessInput() const {
c@106 5203 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5204 }
c@106 5205 inline bool ProcessRequest::Builder::hasProcessInput() {
c@106 5206 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5207 }
c@106 5208 inline ::piper::ProcessInput::Reader ProcessRequest::Reader::getProcessInput() const {
c@106 5209 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::get(
c@106 5210 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5211 }
c@106 5212 inline ::piper::ProcessInput::Builder ProcessRequest::Builder::getProcessInput() {
c@106 5213 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::get(
c@106 5214 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5215 }
c@106 5216 #if !CAPNP_LITE
c@106 5217 inline ::piper::ProcessInput::Pipeline ProcessRequest::Pipeline::getProcessInput() {
c@106 5218 return ::piper::ProcessInput::Pipeline(_typeless.getPointerField(0));
c@106 5219 }
c@106 5220 #endif // !CAPNP_LITE
c@106 5221 inline void ProcessRequest::Builder::setProcessInput( ::piper::ProcessInput::Reader value) {
c@106 5222 ::capnp::_::PointerHelpers< ::piper::ProcessInput>::set(
c@106 5223 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5224 }
c@106 5225 inline ::piper::ProcessInput::Builder ProcessRequest::Builder::initProcessInput() {
c@106 5226 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::init(
c@106 5227 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5228 }
c@106 5229 inline void ProcessRequest::Builder::adoptProcessInput(
c@106 5230 ::capnp::Orphan< ::piper::ProcessInput>&& value) {
c@106 5231 ::capnp::_::PointerHelpers< ::piper::ProcessInput>::adopt(
c@106 5232 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5233 }
c@106 5234 inline ::capnp::Orphan< ::piper::ProcessInput> ProcessRequest::Builder::disownProcessInput() {
c@106 5235 return ::capnp::_::PointerHelpers< ::piper::ProcessInput>::disown(
c@106 5236 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5237 }
c@106 5238
c@106 5239 inline ::int32_t ProcessResponse::Reader::getHandle() const {
c@106 5240 return _reader.getDataField< ::int32_t>(
c@106 5241 0 * ::capnp::ELEMENTS);
c@106 5242 }
c@106 5243
c@106 5244 inline ::int32_t ProcessResponse::Builder::getHandle() {
c@106 5245 return _builder.getDataField< ::int32_t>(
c@106 5246 0 * ::capnp::ELEMENTS);
c@106 5247 }
c@106 5248 inline void ProcessResponse::Builder::setHandle( ::int32_t value) {
c@106 5249 _builder.setDataField< ::int32_t>(
c@106 5250 0 * ::capnp::ELEMENTS, value);
c@106 5251 }
c@106 5252
c@106 5253 inline bool ProcessResponse::Reader::hasFeatures() const {
c@106 5254 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5255 }
c@106 5256 inline bool ProcessResponse::Builder::hasFeatures() {
c@106 5257 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5258 }
c@106 5259 inline ::piper::FeatureSet::Reader ProcessResponse::Reader::getFeatures() const {
c@106 5260 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(
c@106 5261 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5262 }
c@106 5263 inline ::piper::FeatureSet::Builder ProcessResponse::Builder::getFeatures() {
c@106 5264 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(
c@106 5265 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5266 }
c@106 5267 #if !CAPNP_LITE
c@106 5268 inline ::piper::FeatureSet::Pipeline ProcessResponse::Pipeline::getFeatures() {
c@106 5269 return ::piper::FeatureSet::Pipeline(_typeless.getPointerField(0));
c@106 5270 }
c@106 5271 #endif // !CAPNP_LITE
c@106 5272 inline void ProcessResponse::Builder::setFeatures( ::piper::FeatureSet::Reader value) {
c@106 5273 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::set(
c@106 5274 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5275 }
c@106 5276 inline ::piper::FeatureSet::Builder ProcessResponse::Builder::initFeatures() {
c@106 5277 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::init(
c@106 5278 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5279 }
c@106 5280 inline void ProcessResponse::Builder::adoptFeatures(
c@106 5281 ::capnp::Orphan< ::piper::FeatureSet>&& value) {
c@106 5282 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::adopt(
c@106 5283 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5284 }
c@106 5285 inline ::capnp::Orphan< ::piper::FeatureSet> ProcessResponse::Builder::disownFeatures() {
c@106 5286 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::disown(
c@106 5287 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5288 }
c@106 5289
c@106 5290 inline ::int32_t FinishRequest::Reader::getHandle() const {
c@106 5291 return _reader.getDataField< ::int32_t>(
c@106 5292 0 * ::capnp::ELEMENTS);
c@106 5293 }
c@106 5294
c@106 5295 inline ::int32_t FinishRequest::Builder::getHandle() {
c@106 5296 return _builder.getDataField< ::int32_t>(
c@106 5297 0 * ::capnp::ELEMENTS);
c@106 5298 }
c@106 5299 inline void FinishRequest::Builder::setHandle( ::int32_t value) {
c@106 5300 _builder.setDataField< ::int32_t>(
c@106 5301 0 * ::capnp::ELEMENTS, value);
c@106 5302 }
c@106 5303
c@106 5304 inline ::int32_t FinishResponse::Reader::getHandle() const {
c@106 5305 return _reader.getDataField< ::int32_t>(
c@106 5306 0 * ::capnp::ELEMENTS);
c@106 5307 }
c@106 5308
c@106 5309 inline ::int32_t FinishResponse::Builder::getHandle() {
c@106 5310 return _builder.getDataField< ::int32_t>(
c@106 5311 0 * ::capnp::ELEMENTS);
c@106 5312 }
c@106 5313 inline void FinishResponse::Builder::setHandle( ::int32_t value) {
c@106 5314 _builder.setDataField< ::int32_t>(
c@106 5315 0 * ::capnp::ELEMENTS, value);
c@106 5316 }
c@106 5317
c@106 5318 inline bool FinishResponse::Reader::hasFeatures() const {
c@106 5319 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5320 }
c@106 5321 inline bool FinishResponse::Builder::hasFeatures() {
c@106 5322 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5323 }
c@106 5324 inline ::piper::FeatureSet::Reader FinishResponse::Reader::getFeatures() const {
c@106 5325 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(
c@106 5326 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5327 }
c@106 5328 inline ::piper::FeatureSet::Builder FinishResponse::Builder::getFeatures() {
c@106 5329 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::get(
c@106 5330 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5331 }
c@106 5332 #if !CAPNP_LITE
c@106 5333 inline ::piper::FeatureSet::Pipeline FinishResponse::Pipeline::getFeatures() {
c@106 5334 return ::piper::FeatureSet::Pipeline(_typeless.getPointerField(0));
c@106 5335 }
c@106 5336 #endif // !CAPNP_LITE
c@106 5337 inline void FinishResponse::Builder::setFeatures( ::piper::FeatureSet::Reader value) {
c@106 5338 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::set(
c@106 5339 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5340 }
c@106 5341 inline ::piper::FeatureSet::Builder FinishResponse::Builder::initFeatures() {
c@106 5342 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::init(
c@106 5343 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5344 }
c@106 5345 inline void FinishResponse::Builder::adoptFeatures(
c@106 5346 ::capnp::Orphan< ::piper::FeatureSet>&& value) {
c@106 5347 ::capnp::_::PointerHelpers< ::piper::FeatureSet>::adopt(
c@106 5348 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5349 }
c@106 5350 inline ::capnp::Orphan< ::piper::FeatureSet> FinishResponse::Builder::disownFeatures() {
c@106 5351 return ::capnp::_::PointerHelpers< ::piper::FeatureSet>::disown(
c@106 5352 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5353 }
c@106 5354
c@106 5355 inline ::int32_t Error::Reader::getCode() const {
c@106 5356 return _reader.getDataField< ::int32_t>(
c@106 5357 0 * ::capnp::ELEMENTS);
c@106 5358 }
c@106 5359
c@106 5360 inline ::int32_t Error::Builder::getCode() {
c@106 5361 return _builder.getDataField< ::int32_t>(
c@106 5362 0 * ::capnp::ELEMENTS);
c@106 5363 }
c@106 5364 inline void Error::Builder::setCode( ::int32_t value) {
c@106 5365 _builder.setDataField< ::int32_t>(
c@106 5366 0 * ::capnp::ELEMENTS, value);
c@106 5367 }
c@106 5368
c@106 5369 inline bool Error::Reader::hasMessage() const {
c@106 5370 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5371 }
c@106 5372 inline bool Error::Builder::hasMessage() {
c@106 5373 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5374 }
c@106 5375 inline ::capnp::Text::Reader Error::Reader::getMessage() const {
c@106 5376 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 5377 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5378 }
c@106 5379 inline ::capnp::Text::Builder Error::Builder::getMessage() {
c@106 5380 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 5381 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5382 }
c@106 5383 inline void Error::Builder::setMessage( ::capnp::Text::Reader value) {
c@106 5384 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 5385 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5386 }
c@106 5387 inline ::capnp::Text::Builder Error::Builder::initMessage(unsigned int size) {
c@106 5388 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 5389 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 5390 }
c@106 5391 inline void Error::Builder::adoptMessage(
c@106 5392 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 5393 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 5394 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5395 }
c@106 5396 inline ::capnp::Orphan< ::capnp::Text> Error::Builder::disownMessage() {
c@106 5397 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 5398 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5399 }
c@106 5400
c@106 5401 inline RpcRequest::Id::Reader RpcRequest::Reader::getId() const {
c@106 5402 return RpcRequest::Id::Reader(_reader);
c@106 5403 }
c@106 5404 inline RpcRequest::Id::Builder RpcRequest::Builder::getId() {
c@106 5405 return RpcRequest::Id::Builder(_builder);
c@106 5406 }
c@106 5407 #if !CAPNP_LITE
c@106 5408 inline RpcRequest::Id::Pipeline RpcRequest::Pipeline::getId() {
c@106 5409 return RpcRequest::Id::Pipeline(_typeless.noop());
c@106 5410 }
c@106 5411 #endif // !CAPNP_LITE
c@106 5412 inline RpcRequest::Id::Builder RpcRequest::Builder::initId() {
c@106 5413 _builder.setDataField< ::uint32_t>(0 * ::capnp::ELEMENTS, 0);
c@106 5414 _builder.setDataField< ::uint16_t>(2 * ::capnp::ELEMENTS, 0);
c@106 5415 _builder.getPointerField(0 * ::capnp::POINTERS).clear();
c@106 5416 return RpcRequest::Id::Builder(_builder);
c@106 5417 }
c@106 5418 inline RpcRequest::Request::Reader RpcRequest::Reader::getRequest() const {
c@106 5419 return RpcRequest::Request::Reader(_reader);
c@106 5420 }
c@106 5421 inline RpcRequest::Request::Builder RpcRequest::Builder::getRequest() {
c@106 5422 return RpcRequest::Request::Builder(_builder);
c@106 5423 }
c@106 5424 #if !CAPNP_LITE
c@106 5425 inline RpcRequest::Request::Pipeline RpcRequest::Pipeline::getRequest() {
c@106 5426 return RpcRequest::Request::Pipeline(_typeless.noop());
c@106 5427 }
c@106 5428 #endif // !CAPNP_LITE
c@106 5429 inline RpcRequest::Request::Builder RpcRequest::Builder::initRequest() {
c@106 5430 _builder.setDataField< ::uint16_t>(3 * ::capnp::ELEMENTS, 0);
c@106 5431 _builder.getPointerField(1 * ::capnp::POINTERS).clear();
c@106 5432 return RpcRequest::Request::Builder(_builder);
c@106 5433 }
c@106 5434 inline ::piper::RpcRequest::Id::Which RpcRequest::Id::Reader::which() const {
c@106 5435 return _reader.getDataField<Which>(2 * ::capnp::ELEMENTS);
c@106 5436 }
c@106 5437 inline ::piper::RpcRequest::Id::Which RpcRequest::Id::Builder::which() {
c@106 5438 return _builder.getDataField<Which>(2 * ::capnp::ELEMENTS);
c@106 5439 }
c@106 5440
c@106 5441 inline bool RpcRequest::Id::Reader::isNumber() const {
c@106 5442 return which() == RpcRequest::Id::NUMBER;
c@106 5443 }
c@106 5444 inline bool RpcRequest::Id::Builder::isNumber() {
c@106 5445 return which() == RpcRequest::Id::NUMBER;
c@106 5446 }
c@106 5447 inline ::int32_t RpcRequest::Id::Reader::getNumber() const {
c@106 5448 KJ_IREQUIRE((which() == RpcRequest::Id::NUMBER),
c@106 5449 "Must check which() before get()ing a union member.");
c@106 5450 return _reader.getDataField< ::int32_t>(
c@106 5451 0 * ::capnp::ELEMENTS);
c@106 5452 }
c@106 5453
c@106 5454 inline ::int32_t RpcRequest::Id::Builder::getNumber() {
c@106 5455 KJ_IREQUIRE((which() == RpcRequest::Id::NUMBER),
c@106 5456 "Must check which() before get()ing a union member.");
c@106 5457 return _builder.getDataField< ::int32_t>(
c@106 5458 0 * ::capnp::ELEMENTS);
c@106 5459 }
c@106 5460 inline void RpcRequest::Id::Builder::setNumber( ::int32_t value) {
c@106 5461 _builder.setDataField<RpcRequest::Id::Which>(
c@106 5462 2 * ::capnp::ELEMENTS, RpcRequest::Id::NUMBER);
c@106 5463 _builder.setDataField< ::int32_t>(
c@106 5464 0 * ::capnp::ELEMENTS, value);
c@106 5465 }
c@106 5466
c@106 5467 inline bool RpcRequest::Id::Reader::isTag() const {
c@106 5468 return which() == RpcRequest::Id::TAG;
c@106 5469 }
c@106 5470 inline bool RpcRequest::Id::Builder::isTag() {
c@106 5471 return which() == RpcRequest::Id::TAG;
c@106 5472 }
c@106 5473 inline bool RpcRequest::Id::Reader::hasTag() const {
c@106 5474 if (which() != RpcRequest::Id::TAG) return false;
c@106 5475 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5476 }
c@106 5477 inline bool RpcRequest::Id::Builder::hasTag() {
c@106 5478 if (which() != RpcRequest::Id::TAG) return false;
c@106 5479 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5480 }
c@106 5481 inline ::capnp::Text::Reader RpcRequest::Id::Reader::getTag() const {
c@106 5482 KJ_IREQUIRE((which() == RpcRequest::Id::TAG),
c@106 5483 "Must check which() before get()ing a union member.");
c@106 5484 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 5485 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5486 }
c@106 5487 inline ::capnp::Text::Builder RpcRequest::Id::Builder::getTag() {
c@106 5488 KJ_IREQUIRE((which() == RpcRequest::Id::TAG),
c@106 5489 "Must check which() before get()ing a union member.");
c@106 5490 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 5491 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5492 }
c@106 5493 inline void RpcRequest::Id::Builder::setTag( ::capnp::Text::Reader value) {
c@106 5494 _builder.setDataField<RpcRequest::Id::Which>(
c@106 5495 2 * ::capnp::ELEMENTS, RpcRequest::Id::TAG);
c@106 5496 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 5497 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5498 }
c@106 5499 inline ::capnp::Text::Builder RpcRequest::Id::Builder::initTag(unsigned int size) {
c@106 5500 _builder.setDataField<RpcRequest::Id::Which>(
c@106 5501 2 * ::capnp::ELEMENTS, RpcRequest::Id::TAG);
c@106 5502 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 5503 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 5504 }
c@106 5505 inline void RpcRequest::Id::Builder::adoptTag(
c@106 5506 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 5507 _builder.setDataField<RpcRequest::Id::Which>(
c@106 5508 2 * ::capnp::ELEMENTS, RpcRequest::Id::TAG);
c@106 5509 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 5510 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5511 }
c@106 5512 inline ::capnp::Orphan< ::capnp::Text> RpcRequest::Id::Builder::disownTag() {
c@106 5513 KJ_IREQUIRE((which() == RpcRequest::Id::TAG),
c@106 5514 "Must check which() before get()ing a union member.");
c@106 5515 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 5516 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5517 }
c@106 5518
c@106 5519 inline bool RpcRequest::Id::Reader::isNone() const {
c@106 5520 return which() == RpcRequest::Id::NONE;
c@106 5521 }
c@106 5522 inline bool RpcRequest::Id::Builder::isNone() {
c@106 5523 return which() == RpcRequest::Id::NONE;
c@106 5524 }
c@106 5525 inline ::capnp::Void RpcRequest::Id::Reader::getNone() const {
c@106 5526 KJ_IREQUIRE((which() == RpcRequest::Id::NONE),
c@106 5527 "Must check which() before get()ing a union member.");
c@106 5528 return _reader.getDataField< ::capnp::Void>(
c@106 5529 0 * ::capnp::ELEMENTS);
c@106 5530 }
c@106 5531
c@106 5532 inline ::capnp::Void RpcRequest::Id::Builder::getNone() {
c@106 5533 KJ_IREQUIRE((which() == RpcRequest::Id::NONE),
c@106 5534 "Must check which() before get()ing a union member.");
c@106 5535 return _builder.getDataField< ::capnp::Void>(
c@106 5536 0 * ::capnp::ELEMENTS);
c@106 5537 }
c@106 5538 inline void RpcRequest::Id::Builder::setNone( ::capnp::Void value) {
c@106 5539 _builder.setDataField<RpcRequest::Id::Which>(
c@106 5540 2 * ::capnp::ELEMENTS, RpcRequest::Id::NONE);
c@106 5541 _builder.setDataField< ::capnp::Void>(
c@106 5542 0 * ::capnp::ELEMENTS, value);
c@106 5543 }
c@106 5544
c@106 5545 inline ::piper::RpcRequest::Request::Which RpcRequest::Request::Reader::which() const {
c@106 5546 return _reader.getDataField<Which>(3 * ::capnp::ELEMENTS);
c@106 5547 }
c@106 5548 inline ::piper::RpcRequest::Request::Which RpcRequest::Request::Builder::which() {
c@106 5549 return _builder.getDataField<Which>(3 * ::capnp::ELEMENTS);
c@106 5550 }
c@106 5551
c@106 5552 inline bool RpcRequest::Request::Reader::isList() const {
c@106 5553 return which() == RpcRequest::Request::LIST;
c@106 5554 }
c@106 5555 inline bool RpcRequest::Request::Builder::isList() {
c@106 5556 return which() == RpcRequest::Request::LIST;
c@106 5557 }
c@106 5558 inline bool RpcRequest::Request::Reader::hasList() const {
c@106 5559 if (which() != RpcRequest::Request::LIST) return false;
c@106 5560 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5561 }
c@106 5562 inline bool RpcRequest::Request::Builder::hasList() {
c@106 5563 if (which() != RpcRequest::Request::LIST) return false;
c@106 5564 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5565 }
c@106 5566 inline ::piper::ListRequest::Reader RpcRequest::Request::Reader::getList() const {
c@106 5567 KJ_IREQUIRE((which() == RpcRequest::Request::LIST),
c@106 5568 "Must check which() before get()ing a union member.");
c@106 5569 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::get(
c@106 5570 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 5571 }
c@106 5572 inline ::piper::ListRequest::Builder RpcRequest::Request::Builder::getList() {
c@106 5573 KJ_IREQUIRE((which() == RpcRequest::Request::LIST),
c@106 5574 "Must check which() before get()ing a union member.");
c@106 5575 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::get(
c@106 5576 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5577 }
c@106 5578 inline void RpcRequest::Request::Builder::setList( ::piper::ListRequest::Reader value) {
c@106 5579 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5580 3 * ::capnp::ELEMENTS, RpcRequest::Request::LIST);
c@106 5581 ::capnp::_::PointerHelpers< ::piper::ListRequest>::set(
c@106 5582 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 5583 }
c@106 5584 inline ::piper::ListRequest::Builder RpcRequest::Request::Builder::initList() {
c@106 5585 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5586 3 * ::capnp::ELEMENTS, RpcRequest::Request::LIST);
c@106 5587 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::init(
c@106 5588 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5589 }
c@106 5590 inline void RpcRequest::Request::Builder::adoptList(
c@106 5591 ::capnp::Orphan< ::piper::ListRequest>&& value) {
c@106 5592 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5593 3 * ::capnp::ELEMENTS, RpcRequest::Request::LIST);
c@106 5594 ::capnp::_::PointerHelpers< ::piper::ListRequest>::adopt(
c@106 5595 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 5596 }
c@106 5597 inline ::capnp::Orphan< ::piper::ListRequest> RpcRequest::Request::Builder::disownList() {
c@106 5598 KJ_IREQUIRE((which() == RpcRequest::Request::LIST),
c@106 5599 "Must check which() before get()ing a union member.");
c@106 5600 return ::capnp::_::PointerHelpers< ::piper::ListRequest>::disown(
c@106 5601 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5602 }
c@106 5603
c@106 5604 inline bool RpcRequest::Request::Reader::isLoad() const {
c@106 5605 return which() == RpcRequest::Request::LOAD;
c@106 5606 }
c@106 5607 inline bool RpcRequest::Request::Builder::isLoad() {
c@106 5608 return which() == RpcRequest::Request::LOAD;
c@106 5609 }
c@106 5610 inline bool RpcRequest::Request::Reader::hasLoad() const {
c@106 5611 if (which() != RpcRequest::Request::LOAD) return false;
c@106 5612 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5613 }
c@106 5614 inline bool RpcRequest::Request::Builder::hasLoad() {
c@106 5615 if (which() != RpcRequest::Request::LOAD) return false;
c@106 5616 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5617 }
c@106 5618 inline ::piper::LoadRequest::Reader RpcRequest::Request::Reader::getLoad() const {
c@106 5619 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD),
c@106 5620 "Must check which() before get()ing a union member.");
c@106 5621 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::get(
c@106 5622 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 5623 }
c@106 5624 inline ::piper::LoadRequest::Builder RpcRequest::Request::Builder::getLoad() {
c@106 5625 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD),
c@106 5626 "Must check which() before get()ing a union member.");
c@106 5627 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::get(
c@106 5628 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5629 }
c@106 5630 inline void RpcRequest::Request::Builder::setLoad( ::piper::LoadRequest::Reader value) {
c@106 5631 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5632 3 * ::capnp::ELEMENTS, RpcRequest::Request::LOAD);
c@106 5633 ::capnp::_::PointerHelpers< ::piper::LoadRequest>::set(
c@106 5634 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 5635 }
c@106 5636 inline ::piper::LoadRequest::Builder RpcRequest::Request::Builder::initLoad() {
c@106 5637 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5638 3 * ::capnp::ELEMENTS, RpcRequest::Request::LOAD);
c@106 5639 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::init(
c@106 5640 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5641 }
c@106 5642 inline void RpcRequest::Request::Builder::adoptLoad(
c@106 5643 ::capnp::Orphan< ::piper::LoadRequest>&& value) {
c@106 5644 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5645 3 * ::capnp::ELEMENTS, RpcRequest::Request::LOAD);
c@106 5646 ::capnp::_::PointerHelpers< ::piper::LoadRequest>::adopt(
c@106 5647 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 5648 }
c@106 5649 inline ::capnp::Orphan< ::piper::LoadRequest> RpcRequest::Request::Builder::disownLoad() {
c@106 5650 KJ_IREQUIRE((which() == RpcRequest::Request::LOAD),
c@106 5651 "Must check which() before get()ing a union member.");
c@106 5652 return ::capnp::_::PointerHelpers< ::piper::LoadRequest>::disown(
c@106 5653 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5654 }
c@106 5655
c@106 5656 inline bool RpcRequest::Request::Reader::isConfigure() const {
c@106 5657 return which() == RpcRequest::Request::CONFIGURE;
c@106 5658 }
c@106 5659 inline bool RpcRequest::Request::Builder::isConfigure() {
c@106 5660 return which() == RpcRequest::Request::CONFIGURE;
c@106 5661 }
c@106 5662 inline bool RpcRequest::Request::Reader::hasConfigure() const {
c@106 5663 if (which() != RpcRequest::Request::CONFIGURE) return false;
c@106 5664 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5665 }
c@106 5666 inline bool RpcRequest::Request::Builder::hasConfigure() {
c@106 5667 if (which() != RpcRequest::Request::CONFIGURE) return false;
c@106 5668 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5669 }
c@106 5670 inline ::piper::ConfigurationRequest::Reader RpcRequest::Request::Reader::getConfigure() const {
c@106 5671 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE),
c@106 5672 "Must check which() before get()ing a union member.");
c@106 5673 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::get(
c@106 5674 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 5675 }
c@106 5676 inline ::piper::ConfigurationRequest::Builder RpcRequest::Request::Builder::getConfigure() {
c@106 5677 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE),
c@106 5678 "Must check which() before get()ing a union member.");
c@106 5679 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::get(
c@106 5680 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5681 }
c@106 5682 inline void RpcRequest::Request::Builder::setConfigure( ::piper::ConfigurationRequest::Reader value) {
c@106 5683 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5684 3 * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE);
c@106 5685 ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::set(
c@106 5686 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 5687 }
c@106 5688 inline ::piper::ConfigurationRequest::Builder RpcRequest::Request::Builder::initConfigure() {
c@106 5689 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5690 3 * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE);
c@106 5691 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::init(
c@106 5692 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5693 }
c@106 5694 inline void RpcRequest::Request::Builder::adoptConfigure(
c@106 5695 ::capnp::Orphan< ::piper::ConfigurationRequest>&& value) {
c@106 5696 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5697 3 * ::capnp::ELEMENTS, RpcRequest::Request::CONFIGURE);
c@106 5698 ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::adopt(
c@106 5699 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 5700 }
c@106 5701 inline ::capnp::Orphan< ::piper::ConfigurationRequest> RpcRequest::Request::Builder::disownConfigure() {
c@106 5702 KJ_IREQUIRE((which() == RpcRequest::Request::CONFIGURE),
c@106 5703 "Must check which() before get()ing a union member.");
c@106 5704 return ::capnp::_::PointerHelpers< ::piper::ConfigurationRequest>::disown(
c@106 5705 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5706 }
c@106 5707
c@106 5708 inline bool RpcRequest::Request::Reader::isProcess() const {
c@106 5709 return which() == RpcRequest::Request::PROCESS;
c@106 5710 }
c@106 5711 inline bool RpcRequest::Request::Builder::isProcess() {
c@106 5712 return which() == RpcRequest::Request::PROCESS;
c@106 5713 }
c@106 5714 inline bool RpcRequest::Request::Reader::hasProcess() const {
c@106 5715 if (which() != RpcRequest::Request::PROCESS) return false;
c@106 5716 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5717 }
c@106 5718 inline bool RpcRequest::Request::Builder::hasProcess() {
c@106 5719 if (which() != RpcRequest::Request::PROCESS) return false;
c@106 5720 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5721 }
c@106 5722 inline ::piper::ProcessRequest::Reader RpcRequest::Request::Reader::getProcess() const {
c@106 5723 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS),
c@106 5724 "Must check which() before get()ing a union member.");
c@106 5725 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::get(
c@106 5726 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 5727 }
c@106 5728 inline ::piper::ProcessRequest::Builder RpcRequest::Request::Builder::getProcess() {
c@106 5729 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS),
c@106 5730 "Must check which() before get()ing a union member.");
c@106 5731 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::get(
c@106 5732 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5733 }
c@106 5734 inline void RpcRequest::Request::Builder::setProcess( ::piper::ProcessRequest::Reader value) {
c@106 5735 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5736 3 * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS);
c@106 5737 ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::set(
c@106 5738 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 5739 }
c@106 5740 inline ::piper::ProcessRequest::Builder RpcRequest::Request::Builder::initProcess() {
c@106 5741 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5742 3 * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS);
c@106 5743 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::init(
c@106 5744 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5745 }
c@106 5746 inline void RpcRequest::Request::Builder::adoptProcess(
c@106 5747 ::capnp::Orphan< ::piper::ProcessRequest>&& value) {
c@106 5748 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5749 3 * ::capnp::ELEMENTS, RpcRequest::Request::PROCESS);
c@106 5750 ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::adopt(
c@106 5751 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 5752 }
c@106 5753 inline ::capnp::Orphan< ::piper::ProcessRequest> RpcRequest::Request::Builder::disownProcess() {
c@106 5754 KJ_IREQUIRE((which() == RpcRequest::Request::PROCESS),
c@106 5755 "Must check which() before get()ing a union member.");
c@106 5756 return ::capnp::_::PointerHelpers< ::piper::ProcessRequest>::disown(
c@106 5757 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5758 }
c@106 5759
c@106 5760 inline bool RpcRequest::Request::Reader::isFinish() const {
c@106 5761 return which() == RpcRequest::Request::FINISH;
c@106 5762 }
c@106 5763 inline bool RpcRequest::Request::Builder::isFinish() {
c@106 5764 return which() == RpcRequest::Request::FINISH;
c@106 5765 }
c@106 5766 inline bool RpcRequest::Request::Reader::hasFinish() const {
c@106 5767 if (which() != RpcRequest::Request::FINISH) return false;
c@106 5768 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5769 }
c@106 5770 inline bool RpcRequest::Request::Builder::hasFinish() {
c@106 5771 if (which() != RpcRequest::Request::FINISH) return false;
c@106 5772 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5773 }
c@106 5774 inline ::piper::FinishRequest::Reader RpcRequest::Request::Reader::getFinish() const {
c@106 5775 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH),
c@106 5776 "Must check which() before get()ing a union member.");
c@106 5777 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::get(
c@106 5778 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 5779 }
c@106 5780 inline ::piper::FinishRequest::Builder RpcRequest::Request::Builder::getFinish() {
c@106 5781 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH),
c@106 5782 "Must check which() before get()ing a union member.");
c@106 5783 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::get(
c@106 5784 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5785 }
c@106 5786 inline void RpcRequest::Request::Builder::setFinish( ::piper::FinishRequest::Reader value) {
c@106 5787 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5788 3 * ::capnp::ELEMENTS, RpcRequest::Request::FINISH);
c@106 5789 ::capnp::_::PointerHelpers< ::piper::FinishRequest>::set(
c@106 5790 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 5791 }
c@106 5792 inline ::piper::FinishRequest::Builder RpcRequest::Request::Builder::initFinish() {
c@106 5793 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5794 3 * ::capnp::ELEMENTS, RpcRequest::Request::FINISH);
c@106 5795 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::init(
c@106 5796 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5797 }
c@106 5798 inline void RpcRequest::Request::Builder::adoptFinish(
c@106 5799 ::capnp::Orphan< ::piper::FinishRequest>&& value) {
c@106 5800 _builder.setDataField<RpcRequest::Request::Which>(
c@106 5801 3 * ::capnp::ELEMENTS, RpcRequest::Request::FINISH);
c@106 5802 ::capnp::_::PointerHelpers< ::piper::FinishRequest>::adopt(
c@106 5803 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 5804 }
c@106 5805 inline ::capnp::Orphan< ::piper::FinishRequest> RpcRequest::Request::Builder::disownFinish() {
c@106 5806 KJ_IREQUIRE((which() == RpcRequest::Request::FINISH),
c@106 5807 "Must check which() before get()ing a union member.");
c@106 5808 return ::capnp::_::PointerHelpers< ::piper::FinishRequest>::disown(
c@106 5809 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5810 }
c@106 5811
c@106 5812 inline RpcResponse::Id::Reader RpcResponse::Reader::getId() const {
c@106 5813 return RpcResponse::Id::Reader(_reader);
c@106 5814 }
c@106 5815 inline RpcResponse::Id::Builder RpcResponse::Builder::getId() {
c@106 5816 return RpcResponse::Id::Builder(_builder);
c@106 5817 }
c@106 5818 #if !CAPNP_LITE
c@106 5819 inline RpcResponse::Id::Pipeline RpcResponse::Pipeline::getId() {
c@106 5820 return RpcResponse::Id::Pipeline(_typeless.noop());
c@106 5821 }
c@106 5822 #endif // !CAPNP_LITE
c@106 5823 inline RpcResponse::Id::Builder RpcResponse::Builder::initId() {
c@106 5824 _builder.setDataField< ::uint32_t>(0 * ::capnp::ELEMENTS, 0);
c@106 5825 _builder.setDataField< ::uint16_t>(2 * ::capnp::ELEMENTS, 0);
c@106 5826 _builder.getPointerField(0 * ::capnp::POINTERS).clear();
c@106 5827 return RpcResponse::Id::Builder(_builder);
c@106 5828 }
c@106 5829 inline RpcResponse::Response::Reader RpcResponse::Reader::getResponse() const {
c@106 5830 return RpcResponse::Response::Reader(_reader);
c@106 5831 }
c@106 5832 inline RpcResponse::Response::Builder RpcResponse::Builder::getResponse() {
c@106 5833 return RpcResponse::Response::Builder(_builder);
c@106 5834 }
c@106 5835 #if !CAPNP_LITE
c@106 5836 inline RpcResponse::Response::Pipeline RpcResponse::Pipeline::getResponse() {
c@106 5837 return RpcResponse::Response::Pipeline(_typeless.noop());
c@106 5838 }
c@106 5839 #endif // !CAPNP_LITE
c@106 5840 inline RpcResponse::Response::Builder RpcResponse::Builder::initResponse() {
c@106 5841 _builder.setDataField< ::uint16_t>(3 * ::capnp::ELEMENTS, 0);
c@106 5842 _builder.getPointerField(1 * ::capnp::POINTERS).clear();
c@106 5843 return RpcResponse::Response::Builder(_builder);
c@106 5844 }
c@106 5845 inline ::piper::RpcResponse::Id::Which RpcResponse::Id::Reader::which() const {
c@106 5846 return _reader.getDataField<Which>(2 * ::capnp::ELEMENTS);
c@106 5847 }
c@106 5848 inline ::piper::RpcResponse::Id::Which RpcResponse::Id::Builder::which() {
c@106 5849 return _builder.getDataField<Which>(2 * ::capnp::ELEMENTS);
c@106 5850 }
c@106 5851
c@106 5852 inline bool RpcResponse::Id::Reader::isNumber() const {
c@106 5853 return which() == RpcResponse::Id::NUMBER;
c@106 5854 }
c@106 5855 inline bool RpcResponse::Id::Builder::isNumber() {
c@106 5856 return which() == RpcResponse::Id::NUMBER;
c@106 5857 }
c@106 5858 inline ::int32_t RpcResponse::Id::Reader::getNumber() const {
c@106 5859 KJ_IREQUIRE((which() == RpcResponse::Id::NUMBER),
c@106 5860 "Must check which() before get()ing a union member.");
c@106 5861 return _reader.getDataField< ::int32_t>(
c@106 5862 0 * ::capnp::ELEMENTS);
c@106 5863 }
c@106 5864
c@106 5865 inline ::int32_t RpcResponse::Id::Builder::getNumber() {
c@106 5866 KJ_IREQUIRE((which() == RpcResponse::Id::NUMBER),
c@106 5867 "Must check which() before get()ing a union member.");
c@106 5868 return _builder.getDataField< ::int32_t>(
c@106 5869 0 * ::capnp::ELEMENTS);
c@106 5870 }
c@106 5871 inline void RpcResponse::Id::Builder::setNumber( ::int32_t value) {
c@106 5872 _builder.setDataField<RpcResponse::Id::Which>(
c@106 5873 2 * ::capnp::ELEMENTS, RpcResponse::Id::NUMBER);
c@106 5874 _builder.setDataField< ::int32_t>(
c@106 5875 0 * ::capnp::ELEMENTS, value);
c@106 5876 }
c@106 5877
c@106 5878 inline bool RpcResponse::Id::Reader::isTag() const {
c@106 5879 return which() == RpcResponse::Id::TAG;
c@106 5880 }
c@106 5881 inline bool RpcResponse::Id::Builder::isTag() {
c@106 5882 return which() == RpcResponse::Id::TAG;
c@106 5883 }
c@106 5884 inline bool RpcResponse::Id::Reader::hasTag() const {
c@106 5885 if (which() != RpcResponse::Id::TAG) return false;
c@106 5886 return !_reader.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5887 }
c@106 5888 inline bool RpcResponse::Id::Builder::hasTag() {
c@106 5889 if (which() != RpcResponse::Id::TAG) return false;
c@106 5890 return !_builder.getPointerField(0 * ::capnp::POINTERS).isNull();
c@106 5891 }
c@106 5892 inline ::capnp::Text::Reader RpcResponse::Id::Reader::getTag() const {
c@106 5893 KJ_IREQUIRE((which() == RpcResponse::Id::TAG),
c@106 5894 "Must check which() before get()ing a union member.");
c@106 5895 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 5896 _reader.getPointerField(0 * ::capnp::POINTERS));
c@106 5897 }
c@106 5898 inline ::capnp::Text::Builder RpcResponse::Id::Builder::getTag() {
c@106 5899 KJ_IREQUIRE((which() == RpcResponse::Id::TAG),
c@106 5900 "Must check which() before get()ing a union member.");
c@106 5901 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(
c@106 5902 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5903 }
c@106 5904 inline void RpcResponse::Id::Builder::setTag( ::capnp::Text::Reader value) {
c@106 5905 _builder.setDataField<RpcResponse::Id::Which>(
c@106 5906 2 * ::capnp::ELEMENTS, RpcResponse::Id::TAG);
c@106 5907 ::capnp::_::PointerHelpers< ::capnp::Text>::set(
c@106 5908 _builder.getPointerField(0 * ::capnp::POINTERS), value);
c@106 5909 }
c@106 5910 inline ::capnp::Text::Builder RpcResponse::Id::Builder::initTag(unsigned int size) {
c@106 5911 _builder.setDataField<RpcResponse::Id::Which>(
c@106 5912 2 * ::capnp::ELEMENTS, RpcResponse::Id::TAG);
c@106 5913 return ::capnp::_::PointerHelpers< ::capnp::Text>::init(
c@106 5914 _builder.getPointerField(0 * ::capnp::POINTERS), size);
c@106 5915 }
c@106 5916 inline void RpcResponse::Id::Builder::adoptTag(
c@106 5917 ::capnp::Orphan< ::capnp::Text>&& value) {
c@106 5918 _builder.setDataField<RpcResponse::Id::Which>(
c@106 5919 2 * ::capnp::ELEMENTS, RpcResponse::Id::TAG);
c@106 5920 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(
c@106 5921 _builder.getPointerField(0 * ::capnp::POINTERS), kj::mv(value));
c@106 5922 }
c@106 5923 inline ::capnp::Orphan< ::capnp::Text> RpcResponse::Id::Builder::disownTag() {
c@106 5924 KJ_IREQUIRE((which() == RpcResponse::Id::TAG),
c@106 5925 "Must check which() before get()ing a union member.");
c@106 5926 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(
c@106 5927 _builder.getPointerField(0 * ::capnp::POINTERS));
c@106 5928 }
c@106 5929
c@106 5930 inline bool RpcResponse::Id::Reader::isNone() const {
c@106 5931 return which() == RpcResponse::Id::NONE;
c@106 5932 }
c@106 5933 inline bool RpcResponse::Id::Builder::isNone() {
c@106 5934 return which() == RpcResponse::Id::NONE;
c@106 5935 }
c@106 5936 inline ::capnp::Void RpcResponse::Id::Reader::getNone() const {
c@106 5937 KJ_IREQUIRE((which() == RpcResponse::Id::NONE),
c@106 5938 "Must check which() before get()ing a union member.");
c@106 5939 return _reader.getDataField< ::capnp::Void>(
c@106 5940 0 * ::capnp::ELEMENTS);
c@106 5941 }
c@106 5942
c@106 5943 inline ::capnp::Void RpcResponse::Id::Builder::getNone() {
c@106 5944 KJ_IREQUIRE((which() == RpcResponse::Id::NONE),
c@106 5945 "Must check which() before get()ing a union member.");
c@106 5946 return _builder.getDataField< ::capnp::Void>(
c@106 5947 0 * ::capnp::ELEMENTS);
c@106 5948 }
c@106 5949 inline void RpcResponse::Id::Builder::setNone( ::capnp::Void value) {
c@106 5950 _builder.setDataField<RpcResponse::Id::Which>(
c@106 5951 2 * ::capnp::ELEMENTS, RpcResponse::Id::NONE);
c@106 5952 _builder.setDataField< ::capnp::Void>(
c@106 5953 0 * ::capnp::ELEMENTS, value);
c@106 5954 }
c@106 5955
c@106 5956 inline ::piper::RpcResponse::Response::Which RpcResponse::Response::Reader::which() const {
c@106 5957 return _reader.getDataField<Which>(3 * ::capnp::ELEMENTS);
c@106 5958 }
c@106 5959 inline ::piper::RpcResponse::Response::Which RpcResponse::Response::Builder::which() {
c@106 5960 return _builder.getDataField<Which>(3 * ::capnp::ELEMENTS);
c@106 5961 }
c@106 5962
c@106 5963 inline bool RpcResponse::Response::Reader::isError() const {
c@106 5964 return which() == RpcResponse::Response::ERROR;
c@106 5965 }
c@106 5966 inline bool RpcResponse::Response::Builder::isError() {
c@106 5967 return which() == RpcResponse::Response::ERROR;
c@106 5968 }
c@106 5969 inline bool RpcResponse::Response::Reader::hasError() const {
c@106 5970 if (which() != RpcResponse::Response::ERROR) return false;
c@106 5971 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5972 }
c@106 5973 inline bool RpcResponse::Response::Builder::hasError() {
c@106 5974 if (which() != RpcResponse::Response::ERROR) return false;
c@106 5975 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 5976 }
c@106 5977 inline ::piper::Error::Reader RpcResponse::Response::Reader::getError() const {
c@106 5978 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR),
c@106 5979 "Must check which() before get()ing a union member.");
c@106 5980 return ::capnp::_::PointerHelpers< ::piper::Error>::get(
c@106 5981 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 5982 }
c@106 5983 inline ::piper::Error::Builder RpcResponse::Response::Builder::getError() {
c@106 5984 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR),
c@106 5985 "Must check which() before get()ing a union member.");
c@106 5986 return ::capnp::_::PointerHelpers< ::piper::Error>::get(
c@106 5987 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 5988 }
c@106 5989 inline void RpcResponse::Response::Builder::setError( ::piper::Error::Reader value) {
c@106 5990 _builder.setDataField<RpcResponse::Response::Which>(
c@106 5991 3 * ::capnp::ELEMENTS, RpcResponse::Response::ERROR);
c@106 5992 ::capnp::_::PointerHelpers< ::piper::Error>::set(
c@106 5993 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 5994 }
c@106 5995 inline ::piper::Error::Builder RpcResponse::Response::Builder::initError() {
c@106 5996 _builder.setDataField<RpcResponse::Response::Which>(
c@106 5997 3 * ::capnp::ELEMENTS, RpcResponse::Response::ERROR);
c@106 5998 return ::capnp::_::PointerHelpers< ::piper::Error>::init(
c@106 5999 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6000 }
c@106 6001 inline void RpcResponse::Response::Builder::adoptError(
c@106 6002 ::capnp::Orphan< ::piper::Error>&& value) {
c@106 6003 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6004 3 * ::capnp::ELEMENTS, RpcResponse::Response::ERROR);
c@106 6005 ::capnp::_::PointerHelpers< ::piper::Error>::adopt(
c@106 6006 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 6007 }
c@106 6008 inline ::capnp::Orphan< ::piper::Error> RpcResponse::Response::Builder::disownError() {
c@106 6009 KJ_IREQUIRE((which() == RpcResponse::Response::ERROR),
c@106 6010 "Must check which() before get()ing a union member.");
c@106 6011 return ::capnp::_::PointerHelpers< ::piper::Error>::disown(
c@106 6012 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6013 }
c@106 6014
c@106 6015 inline bool RpcResponse::Response::Reader::isList() const {
c@106 6016 return which() == RpcResponse::Response::LIST;
c@106 6017 }
c@106 6018 inline bool RpcResponse::Response::Builder::isList() {
c@106 6019 return which() == RpcResponse::Response::LIST;
c@106 6020 }
c@106 6021 inline bool RpcResponse::Response::Reader::hasList() const {
c@106 6022 if (which() != RpcResponse::Response::LIST) return false;
c@106 6023 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6024 }
c@106 6025 inline bool RpcResponse::Response::Builder::hasList() {
c@106 6026 if (which() != RpcResponse::Response::LIST) return false;
c@106 6027 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6028 }
c@106 6029 inline ::piper::ListResponse::Reader RpcResponse::Response::Reader::getList() const {
c@106 6030 KJ_IREQUIRE((which() == RpcResponse::Response::LIST),
c@106 6031 "Must check which() before get()ing a union member.");
c@106 6032 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::get(
c@106 6033 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 6034 }
c@106 6035 inline ::piper::ListResponse::Builder RpcResponse::Response::Builder::getList() {
c@106 6036 KJ_IREQUIRE((which() == RpcResponse::Response::LIST),
c@106 6037 "Must check which() before get()ing a union member.");
c@106 6038 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::get(
c@106 6039 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6040 }
c@106 6041 inline void RpcResponse::Response::Builder::setList( ::piper::ListResponse::Reader value) {
c@106 6042 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6043 3 * ::capnp::ELEMENTS, RpcResponse::Response::LIST);
c@106 6044 ::capnp::_::PointerHelpers< ::piper::ListResponse>::set(
c@106 6045 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 6046 }
c@106 6047 inline ::piper::ListResponse::Builder RpcResponse::Response::Builder::initList() {
c@106 6048 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6049 3 * ::capnp::ELEMENTS, RpcResponse::Response::LIST);
c@106 6050 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::init(
c@106 6051 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6052 }
c@106 6053 inline void RpcResponse::Response::Builder::adoptList(
c@106 6054 ::capnp::Orphan< ::piper::ListResponse>&& value) {
c@106 6055 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6056 3 * ::capnp::ELEMENTS, RpcResponse::Response::LIST);
c@106 6057 ::capnp::_::PointerHelpers< ::piper::ListResponse>::adopt(
c@106 6058 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 6059 }
c@106 6060 inline ::capnp::Orphan< ::piper::ListResponse> RpcResponse::Response::Builder::disownList() {
c@106 6061 KJ_IREQUIRE((which() == RpcResponse::Response::LIST),
c@106 6062 "Must check which() before get()ing a union member.");
c@106 6063 return ::capnp::_::PointerHelpers< ::piper::ListResponse>::disown(
c@106 6064 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6065 }
c@106 6066
c@106 6067 inline bool RpcResponse::Response::Reader::isLoad() const {
c@106 6068 return which() == RpcResponse::Response::LOAD;
c@106 6069 }
c@106 6070 inline bool RpcResponse::Response::Builder::isLoad() {
c@106 6071 return which() == RpcResponse::Response::LOAD;
c@106 6072 }
c@106 6073 inline bool RpcResponse::Response::Reader::hasLoad() const {
c@106 6074 if (which() != RpcResponse::Response::LOAD) return false;
c@106 6075 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6076 }
c@106 6077 inline bool RpcResponse::Response::Builder::hasLoad() {
c@106 6078 if (which() != RpcResponse::Response::LOAD) return false;
c@106 6079 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6080 }
c@106 6081 inline ::piper::LoadResponse::Reader RpcResponse::Response::Reader::getLoad() const {
c@106 6082 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD),
c@106 6083 "Must check which() before get()ing a union member.");
c@106 6084 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::get(
c@106 6085 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 6086 }
c@106 6087 inline ::piper::LoadResponse::Builder RpcResponse::Response::Builder::getLoad() {
c@106 6088 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD),
c@106 6089 "Must check which() before get()ing a union member.");
c@106 6090 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::get(
c@106 6091 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6092 }
c@106 6093 inline void RpcResponse::Response::Builder::setLoad( ::piper::LoadResponse::Reader value) {
c@106 6094 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6095 3 * ::capnp::ELEMENTS, RpcResponse::Response::LOAD);
c@106 6096 ::capnp::_::PointerHelpers< ::piper::LoadResponse>::set(
c@106 6097 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 6098 }
c@106 6099 inline ::piper::LoadResponse::Builder RpcResponse::Response::Builder::initLoad() {
c@106 6100 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6101 3 * ::capnp::ELEMENTS, RpcResponse::Response::LOAD);
c@106 6102 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::init(
c@106 6103 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6104 }
c@106 6105 inline void RpcResponse::Response::Builder::adoptLoad(
c@106 6106 ::capnp::Orphan< ::piper::LoadResponse>&& value) {
c@106 6107 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6108 3 * ::capnp::ELEMENTS, RpcResponse::Response::LOAD);
c@106 6109 ::capnp::_::PointerHelpers< ::piper::LoadResponse>::adopt(
c@106 6110 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 6111 }
c@106 6112 inline ::capnp::Orphan< ::piper::LoadResponse> RpcResponse::Response::Builder::disownLoad() {
c@106 6113 KJ_IREQUIRE((which() == RpcResponse::Response::LOAD),
c@106 6114 "Must check which() before get()ing a union member.");
c@106 6115 return ::capnp::_::PointerHelpers< ::piper::LoadResponse>::disown(
c@106 6116 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6117 }
c@106 6118
c@106 6119 inline bool RpcResponse::Response::Reader::isConfigure() const {
c@106 6120 return which() == RpcResponse::Response::CONFIGURE;
c@106 6121 }
c@106 6122 inline bool RpcResponse::Response::Builder::isConfigure() {
c@106 6123 return which() == RpcResponse::Response::CONFIGURE;
c@106 6124 }
c@106 6125 inline bool RpcResponse::Response::Reader::hasConfigure() const {
c@106 6126 if (which() != RpcResponse::Response::CONFIGURE) return false;
c@106 6127 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6128 }
c@106 6129 inline bool RpcResponse::Response::Builder::hasConfigure() {
c@106 6130 if (which() != RpcResponse::Response::CONFIGURE) return false;
c@106 6131 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6132 }
c@106 6133 inline ::piper::ConfigurationResponse::Reader RpcResponse::Response::Reader::getConfigure() const {
c@106 6134 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE),
c@106 6135 "Must check which() before get()ing a union member.");
c@106 6136 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::get(
c@106 6137 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 6138 }
c@106 6139 inline ::piper::ConfigurationResponse::Builder RpcResponse::Response::Builder::getConfigure() {
c@106 6140 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE),
c@106 6141 "Must check which() before get()ing a union member.");
c@106 6142 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::get(
c@106 6143 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6144 }
c@106 6145 inline void RpcResponse::Response::Builder::setConfigure( ::piper::ConfigurationResponse::Reader value) {
c@106 6146 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6147 3 * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE);
c@106 6148 ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::set(
c@106 6149 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 6150 }
c@106 6151 inline ::piper::ConfigurationResponse::Builder RpcResponse::Response::Builder::initConfigure() {
c@106 6152 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6153 3 * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE);
c@106 6154 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::init(
c@106 6155 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6156 }
c@106 6157 inline void RpcResponse::Response::Builder::adoptConfigure(
c@106 6158 ::capnp::Orphan< ::piper::ConfigurationResponse>&& value) {
c@106 6159 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6160 3 * ::capnp::ELEMENTS, RpcResponse::Response::CONFIGURE);
c@106 6161 ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::adopt(
c@106 6162 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 6163 }
c@106 6164 inline ::capnp::Orphan< ::piper::ConfigurationResponse> RpcResponse::Response::Builder::disownConfigure() {
c@106 6165 KJ_IREQUIRE((which() == RpcResponse::Response::CONFIGURE),
c@106 6166 "Must check which() before get()ing a union member.");
c@106 6167 return ::capnp::_::PointerHelpers< ::piper::ConfigurationResponse>::disown(
c@106 6168 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6169 }
c@106 6170
c@106 6171 inline bool RpcResponse::Response::Reader::isProcess() const {
c@106 6172 return which() == RpcResponse::Response::PROCESS;
c@106 6173 }
c@106 6174 inline bool RpcResponse::Response::Builder::isProcess() {
c@106 6175 return which() == RpcResponse::Response::PROCESS;
c@106 6176 }
c@106 6177 inline bool RpcResponse::Response::Reader::hasProcess() const {
c@106 6178 if (which() != RpcResponse::Response::PROCESS) return false;
c@106 6179 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6180 }
c@106 6181 inline bool RpcResponse::Response::Builder::hasProcess() {
c@106 6182 if (which() != RpcResponse::Response::PROCESS) return false;
c@106 6183 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6184 }
c@106 6185 inline ::piper::ProcessResponse::Reader RpcResponse::Response::Reader::getProcess() const {
c@106 6186 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS),
c@106 6187 "Must check which() before get()ing a union member.");
c@106 6188 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::get(
c@106 6189 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 6190 }
c@106 6191 inline ::piper::ProcessResponse::Builder RpcResponse::Response::Builder::getProcess() {
c@106 6192 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS),
c@106 6193 "Must check which() before get()ing a union member.");
c@106 6194 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::get(
c@106 6195 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6196 }
c@106 6197 inline void RpcResponse::Response::Builder::setProcess( ::piper::ProcessResponse::Reader value) {
c@106 6198 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6199 3 * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS);
c@106 6200 ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::set(
c@106 6201 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 6202 }
c@106 6203 inline ::piper::ProcessResponse::Builder RpcResponse::Response::Builder::initProcess() {
c@106 6204 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6205 3 * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS);
c@106 6206 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::init(
c@106 6207 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6208 }
c@106 6209 inline void RpcResponse::Response::Builder::adoptProcess(
c@106 6210 ::capnp::Orphan< ::piper::ProcessResponse>&& value) {
c@106 6211 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6212 3 * ::capnp::ELEMENTS, RpcResponse::Response::PROCESS);
c@106 6213 ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::adopt(
c@106 6214 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 6215 }
c@106 6216 inline ::capnp::Orphan< ::piper::ProcessResponse> RpcResponse::Response::Builder::disownProcess() {
c@106 6217 KJ_IREQUIRE((which() == RpcResponse::Response::PROCESS),
c@106 6218 "Must check which() before get()ing a union member.");
c@106 6219 return ::capnp::_::PointerHelpers< ::piper::ProcessResponse>::disown(
c@106 6220 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6221 }
c@106 6222
c@106 6223 inline bool RpcResponse::Response::Reader::isFinish() const {
c@106 6224 return which() == RpcResponse::Response::FINISH;
c@106 6225 }
c@106 6226 inline bool RpcResponse::Response::Builder::isFinish() {
c@106 6227 return which() == RpcResponse::Response::FINISH;
c@106 6228 }
c@106 6229 inline bool RpcResponse::Response::Reader::hasFinish() const {
c@106 6230 if (which() != RpcResponse::Response::FINISH) return false;
c@106 6231 return !_reader.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6232 }
c@106 6233 inline bool RpcResponse::Response::Builder::hasFinish() {
c@106 6234 if (which() != RpcResponse::Response::FINISH) return false;
c@106 6235 return !_builder.getPointerField(1 * ::capnp::POINTERS).isNull();
c@106 6236 }
c@106 6237 inline ::piper::FinishResponse::Reader RpcResponse::Response::Reader::getFinish() const {
c@106 6238 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH),
c@106 6239 "Must check which() before get()ing a union member.");
c@106 6240 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::get(
c@106 6241 _reader.getPointerField(1 * ::capnp::POINTERS));
c@106 6242 }
c@106 6243 inline ::piper::FinishResponse::Builder RpcResponse::Response::Builder::getFinish() {
c@106 6244 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH),
c@106 6245 "Must check which() before get()ing a union member.");
c@106 6246 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::get(
c@106 6247 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6248 }
c@106 6249 inline void RpcResponse::Response::Builder::setFinish( ::piper::FinishResponse::Reader value) {
c@106 6250 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6251 3 * ::capnp::ELEMENTS, RpcResponse::Response::FINISH);
c@106 6252 ::capnp::_::PointerHelpers< ::piper::FinishResponse>::set(
c@106 6253 _builder.getPointerField(1 * ::capnp::POINTERS), value);
c@106 6254 }
c@106 6255 inline ::piper::FinishResponse::Builder RpcResponse::Response::Builder::initFinish() {
c@106 6256 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6257 3 * ::capnp::ELEMENTS, RpcResponse::Response::FINISH);
c@106 6258 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::init(
c@106 6259 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6260 }
c@106 6261 inline void RpcResponse::Response::Builder::adoptFinish(
c@106 6262 ::capnp::Orphan< ::piper::FinishResponse>&& value) {
c@106 6263 _builder.setDataField<RpcResponse::Response::Which>(
c@106 6264 3 * ::capnp::ELEMENTS, RpcResponse::Response::FINISH);
c@106 6265 ::capnp::_::PointerHelpers< ::piper::FinishResponse>::adopt(
c@106 6266 _builder.getPointerField(1 * ::capnp::POINTERS), kj::mv(value));
c@106 6267 }
c@106 6268 inline ::capnp::Orphan< ::piper::FinishResponse> RpcResponse::Response::Builder::disownFinish() {
c@106 6269 KJ_IREQUIRE((which() == RpcResponse::Response::FINISH),
c@106 6270 "Must check which() before get()ing a union member.");
c@106 6271 return ::capnp::_::PointerHelpers< ::piper::FinishResponse>::disown(
c@106 6272 _builder.getPointerField(1 * ::capnp::POINTERS));
c@106 6273 }
c@106 6274
c@106 6275 } // namespace
c@106 6276
c@106 6277 #endif // CAPNP_INCLUDED_c4b1c6c44c999206_