6#include <capnp/generated-header-support.h>
7#include <kj/windows-sanity.h>
10#error "CAPNP_VERSION is not defined, is capnp/generated-header-support.h missing?"
11#elif CAPNP_VERSION != 1001000
12#error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library."
45 CAPNP_DECLARE_STRUCT_HEADER(d611a91a9421f9e5, 2, 5)
47 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
60 CAPNP_DECLARE_STRUCT_HEADER(ed118f9c8b7062f9, 1, 0)
62 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
77 CAPNP_DECLARE_STRUCT_HEADER(e7a2a9f446de4f2b, 2, 0)
79 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
94 return _reader.totalSize().asPublic();
128 template <
typename, ::capnp::Kind>
129 friend struct ::capnp::ToDynamic_;
130 template <
typename, ::capnp::Kind>
131 friend struct ::capnp::_::PointerHelpers;
132 template <
typename, ::capnp::Kind>
133 friend struct ::capnp::List;
134 friend class ::capnp::MessageBuilder;
135 friend class ::capnp::Orphanage;
161 inline void adoptTimestamp(::capnp::Orphan< ::Timestamp>&& value);
184 inline void adoptApiVersion(::capnp::Orphan< ::VoyantVersion>&& value);
198 inline void adoptHdlVersion(::capnp::Orphan< ::VoyantVersion>&& value);
203 template <
typename, ::capnp::Kind>
204 friend struct ::capnp::ToDynamic_;
205 friend class ::capnp::Orphanage;
206 template <
typename, ::capnp::Kind>
207 friend struct ::capnp::_::PointerHelpers;
216 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
226 friend class ::capnp::PipelineHook;
227 template <
typename, ::capnp::Kind>
228 friend struct ::capnp::ToDynamic_;
240 return _reader.totalSize().asPublic();
259 template <
typename, ::capnp::Kind>
260 friend struct ::capnp::ToDynamic_;
261 template <
typename, ::capnp::Kind>
262 friend struct ::capnp::_::PointerHelpers;
263 template <
typename, ::capnp::Kind>
264 friend struct ::capnp::List;
265 friend class ::capnp::MessageBuilder;
266 friend class ::capnp::Orphanage;
286 inline void setMajor( ::uint8_t value);
289 inline void setMinor( ::uint8_t value);
292 inline void setPatch( ::uint8_t value);
295 inline void setFlags( ::uint8_t value);
299 template <
typename, ::capnp::Kind>
300 friend struct ::capnp::ToDynamic_;
301 friend class ::capnp::Orphanage;
302 template <
typename, ::capnp::Kind>
303 friend struct ::capnp::_::PointerHelpers;
312 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
317 friend class ::capnp::PipelineHook;
318 template <
typename, ::capnp::Kind>
319 friend struct ::capnp::ToDynamic_;
331 return _reader.totalSize().asPublic();
346 template <
typename, ::capnp::Kind>
347 friend struct ::capnp::ToDynamic_;
348 template <
typename, ::capnp::Kind>
349 friend struct ::capnp::_::PointerHelpers;
350 template <
typename, ::capnp::Kind>
351 friend struct ::capnp::List;
352 friend class ::capnp::MessageBuilder;
353 friend class ::capnp::Orphanage;
380 template <
typename, ::capnp::Kind>
381 friend struct ::capnp::ToDynamic_;
382 friend class ::capnp::Orphanage;
383 template <
typename, ::capnp::Kind>
384 friend struct ::capnp::_::PointerHelpers;
393 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
398 friend class ::capnp::PipelineHook;
399 template <
typename, ::capnp::Kind>
400 friend struct ::capnp::ToDynamic_;
408 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
413 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
417 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
421 return !_reader.getPointerField(
422 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
425 return !_builder.getPointerField(
426 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
429 return ::capnp::_::PointerHelpers< ::Timestamp>::get(_reader.getPointerField(
430 ::capnp::bounded<0>() * ::capnp::POINTERS));
433 return ::capnp::_::PointerHelpers< ::Timestamp>::get(_builder.getPointerField(
434 ::capnp::bounded<0>() * ::capnp::POINTERS));
438 return ::Timestamp::Pipeline(_typeless.getPointerField(0));
442 ::capnp::_::PointerHelpers< ::Timestamp>::set(_builder.getPointerField(
443 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
446 return ::capnp::_::PointerHelpers< ::Timestamp>::init(_builder.getPointerField(
447 ::capnp::bounded<0>() * ::capnp::POINTERS));
450 ::capnp::Orphan< ::Timestamp>&& value) {
451 ::capnp::_::PointerHelpers< ::Timestamp>::adopt(_builder.getPointerField(
452 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
455 return ::capnp::_::PointerHelpers< ::Timestamp>::disown(_builder.getPointerField(
456 ::capnp::bounded<0>() * ::capnp::POINTERS));
460 return _reader.getDataField< ::uint32_t>(
461 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
465 return _builder.getDataField< ::uint32_t>(
466 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
469 _builder.setDataField< ::uint32_t>(
470 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
474 return _reader.getDataField< ::uint8_t>(
475 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
479 return _builder.getDataField< ::uint8_t>(
480 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
483 _builder.setDataField< ::uint8_t>(
484 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
488 return _reader.getDataField< ::uint16_t>(
489 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
493 return _builder.getDataField< ::uint16_t>(
494 ::capnp::bounded<4>() * ::capnp::ELEMENTS);
497 _builder.setDataField< ::uint16_t>(
498 ::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
502 return !_reader.getPointerField(
503 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
506 return !_builder.getPointerField(
507 ::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
510 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_reader.getPointerField(
511 ::capnp::bounded<1>() * ::capnp::POINTERS));
514 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_builder.getPointerField(
515 ::capnp::bounded<1>() * ::capnp::POINTERS));
519 return ::VoyantVersion::Pipeline(_typeless.getPointerField(1));
523 ::capnp::_::PointerHelpers< ::VoyantVersion>::set(_builder.getPointerField(
524 ::capnp::bounded<1>() * ::capnp::POINTERS), value);
527 return ::capnp::_::PointerHelpers< ::VoyantVersion>::init(_builder.getPointerField(
528 ::capnp::bounded<1>() * ::capnp::POINTERS));
531 ::capnp::Orphan< ::VoyantVersion>&& value) {
532 ::capnp::_::PointerHelpers< ::VoyantVersion>::adopt(_builder.getPointerField(
533 ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
536 return ::capnp::_::PointerHelpers< ::VoyantVersion>::disown(_builder.getPointerField(
537 ::capnp::bounded<1>() * ::capnp::POINTERS));
541 return !_reader.getPointerField(
542 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
545 return !_builder.getPointerField(
546 ::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
549 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_reader.getPointerField(
550 ::capnp::bounded<2>() * ::capnp::POINTERS));
553 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_builder.getPointerField(
554 ::capnp::bounded<2>() * ::capnp::POINTERS));
558 return ::VoyantVersion::Pipeline(_typeless.getPointerField(2));
562 ::capnp::_::PointerHelpers< ::VoyantVersion>::set(_builder.getPointerField(
563 ::capnp::bounded<2>() * ::capnp::POINTERS), value);
566 return ::capnp::_::PointerHelpers< ::VoyantVersion>::init(_builder.getPointerField(
567 ::capnp::bounded<2>() * ::capnp::POINTERS));
570 ::capnp::Orphan< ::VoyantVersion>&& value) {
571 ::capnp::_::PointerHelpers< ::VoyantVersion>::adopt(_builder.getPointerField(
572 ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
575 return ::capnp::_::PointerHelpers< ::VoyantVersion>::disown(_builder.getPointerField(
576 ::capnp::bounded<2>() * ::capnp::POINTERS));
580 return !_reader.getPointerField(
581 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
584 return !_builder.getPointerField(
585 ::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
588 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_reader.getPointerField(
589 ::capnp::bounded<3>() * ::capnp::POINTERS));
592 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_builder.getPointerField(
593 ::capnp::bounded<3>() * ::capnp::POINTERS));
597 return ::VoyantVersion::Pipeline(_typeless.getPointerField(3));
601 ::capnp::_::PointerHelpers< ::VoyantVersion>::set(_builder.getPointerField(
602 ::capnp::bounded<3>() * ::capnp::POINTERS), value);
605 return ::capnp::_::PointerHelpers< ::VoyantVersion>::init(_builder.getPointerField(
606 ::capnp::bounded<3>() * ::capnp::POINTERS));
609 ::capnp::Orphan< ::VoyantVersion>&& value) {
610 ::capnp::_::PointerHelpers< ::VoyantVersion>::adopt(_builder.getPointerField(
611 ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
614 return ::capnp::_::PointerHelpers< ::VoyantVersion>::disown(_builder.getPointerField(
615 ::capnp::bounded<3>() * ::capnp::POINTERS));
619 return !_reader.getPointerField(
620 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
623 return !_builder.getPointerField(
624 ::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
627 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_reader.getPointerField(
628 ::capnp::bounded<4>() * ::capnp::POINTERS));
631 return ::capnp::_::PointerHelpers< ::VoyantVersion>::get(_builder.getPointerField(
632 ::capnp::bounded<4>() * ::capnp::POINTERS));
636 return ::VoyantVersion::Pipeline(_typeless.getPointerField(4));
640 ::capnp::_::PointerHelpers< ::VoyantVersion>::set(_builder.getPointerField(
641 ::capnp::bounded<4>() * ::capnp::POINTERS), value);
644 return ::capnp::_::PointerHelpers< ::VoyantVersion>::init(_builder.getPointerField(
645 ::capnp::bounded<4>() * ::capnp::POINTERS));
648 ::capnp::Orphan< ::VoyantVersion>&& value) {
649 ::capnp::_::PointerHelpers< ::VoyantVersion>::adopt(_builder.getPointerField(
650 ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
653 return ::capnp::_::PointerHelpers< ::VoyantVersion>::disown(_builder.getPointerField(
654 ::capnp::bounded<4>() * ::capnp::POINTERS));
658 return _reader.getDataField< ::uint8_t>(
659 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
663 return _builder.getDataField< ::uint8_t>(
664 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
667 _builder.setDataField< ::uint8_t>(
668 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
672 return _reader.getDataField< ::uint8_t>(
673 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
677 return _builder.getDataField< ::uint8_t>(
678 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
681 _builder.setDataField< ::uint8_t>(
682 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
686 return _reader.getDataField< ::uint8_t>(
687 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
691 return _builder.getDataField< ::uint8_t>(
692 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
695 _builder.setDataField< ::uint8_t>(
696 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
700 return _reader.getDataField< ::uint8_t>(
701 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
705 return _builder.getDataField< ::uint8_t>(
706 ::capnp::bounded<3>() * ::capnp::ELEMENTS);
709 _builder.setDataField< ::uint8_t>(
710 ::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
714 return _reader.getDataField< ::int64_t>(
715 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
719 return _builder.getDataField< ::int64_t>(
720 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
723 _builder.setDataField< ::int64_t>(
724 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
728 return _reader.getDataField< ::int32_t>(
729 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
733 return _builder.getDataField< ::int32_t>(
734 ::capnp::bounded<2>() * ::capnp::ELEMENTS);
737 _builder.setDataField< ::int32_t>(
738 ::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
Definition header.capnp.h:356
Builder(decltype(nullptr))
Definition header.capnp.h:362
inline ::int32_t getNanoseconds()
Definition header.capnp.h:732
Reader asReader() const
Definition header.capnp.h:365
Timestamp Builds
Definition header.capnp.h:358
void setNanoseconds(::int32_t value)
Definition header.capnp.h:736
inline ::capnp::MessageSize totalSize() const
Definition header.capnp.h:367
::capnp::_::StructBuilder _builder
Definition header.capnp.h:379
void setSeconds(::int64_t value)
Definition header.capnp.h:722
Builder(::capnp::_::StructBuilder base)
Definition header.capnp.h:363
inline ::int64_t getSeconds()
Definition header.capnp.h:718
inline ::kj::StringTree toString() const
Definition header.capnp.h:369
Definition header.capnp.h:388
Timestamp Pipelines
Definition header.capnp.h:390
::capnp::AnyPointer::Pipeline _typeless
Definition header.capnp.h:397
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition header.capnp.h:393
Pipeline(decltype(nullptr))
Definition header.capnp.h:392
Definition header.capnp.h:323
inline ::int64_t getSeconds() const
Definition header.capnp.h:713
Timestamp Reads
Definition header.capnp.h:325
Reader(::capnp::_::StructReader base)
Definition header.capnp.h:328
inline ::int32_t getNanoseconds() const
Definition header.capnp.h:727
inline ::capnp::MessageSize totalSize() const
Definition header.capnp.h:330
::capnp::_::StructReader _reader
Definition header.capnp.h:345
inline ::kj::StringTree toString() const
Definition header.capnp.h:335
Definition header.capnp.h:269
inline ::uint8_t getMajor()
Definition header.capnp.h:662
VoyantVersion Builds
Definition header.capnp.h:271
void setPatch(::uint8_t value)
Definition header.capnp.h:694
::capnp::_::StructBuilder _builder
Definition header.capnp.h:298
void setFlags(::uint8_t value)
Definition header.capnp.h:708
void setMajor(::uint8_t value)
Definition header.capnp.h:666
Builder(decltype(nullptr))
Definition header.capnp.h:275
inline ::uint8_t getFlags()
Definition header.capnp.h:704
Builder(::capnp::_::StructBuilder base)
Definition header.capnp.h:276
void setMinor(::uint8_t value)
Definition header.capnp.h:680
inline ::uint8_t getMinor()
Definition header.capnp.h:676
inline ::kj::StringTree toString() const
Definition header.capnp.h:282
inline ::uint8_t getPatch()
Definition header.capnp.h:690
Reader asReader() const
Definition header.capnp.h:278
inline ::capnp::MessageSize totalSize() const
Definition header.capnp.h:280
Definition header.capnp.h:307
Pipeline(decltype(nullptr))
Definition header.capnp.h:311
::capnp::AnyPointer::Pipeline _typeless
Definition header.capnp.h:316
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Definition header.capnp.h:312
VoyantVersion Pipelines
Definition header.capnp.h:309
Definition header.capnp.h:232
Reader(::capnp::_::StructReader base)
Definition header.capnp.h:237
inline ::capnp::MessageSize totalSize() const
Definition header.capnp.h:239
inline ::uint8_t getMinor() const
Definition header.capnp.h:671
inline ::uint8_t getMajor() const
Definition header.capnp.h:657
VoyantVersion Reads
Definition header.capnp.h:234
inline ::uint8_t getFlags() const
Definition header.capnp.h:699
inline ::uint8_t getPatch() const
Definition header.capnp.h:685
inline ::kj::StringTree toString() const
Definition header.capnp.h:244
::capnp::_::StructReader _reader
Definition header.capnp.h:258
MessageType_811118aae8b7ce84
Definition header.capnp.h:24
CAPNP_DECLARE_SCHEMA(c0a661874a9157f4)
CAPNP_DECLARE_ENUM(MessageType, 811118aae8b7ce84)
Definition config.capnp.h:18
Definition header.capnp.h:76
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition header.capnp.h:79
Definition header.capnp.h:69
Definition header.capnp.h:59
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Definition header.capnp.h:62
Definition header.capnp.h:52