test: regenerate cereal capnp outputs for #2066 schema

This commit is contained in:
1okko
2026-10-21 09:21:36 +08:00
parent a048c7d305
commit 100deb76fe
6 changed files with 1943 additions and 1735 deletions
File diff suppressed because it is too large Load Diff
+134 -127
View File
@@ -286,6 +286,9 @@ enum class SafetyModel_95551e5b1edaf451: uint16_t {
FCA_GIORGIO,
RIVIAN,
VOLKSWAGEN_MEB,
BYD,
VOLVO,
BMW,
MG,
GWM,
};
@@ -350,7 +353,7 @@ enum class NetworkLocation_ff99e3682a833c51: uint16_t {
};
CAPNP_DECLARE_ENUM(NetworkLocation, ff99e3682a833c51);
CAPNP_DECLARE_SCHEMA(90f70f9a151b94c1);
CAPNP_DECLARE_SCHEMA(b160b39b7f412e1a);
CAPNP_DECLARE_SCHEMA(b31cca3bb740952a);
} // namespace schemas
} // namespace capnp
@@ -920,7 +923,7 @@ struct CarParams::LateralTuning {
};
struct _capnpPrivate {
CAPNP_DECLARE_STRUCT_HEADER(b160b39b7f412e1a, 18, 14)
CAPNP_DECLARE_STRUCT_HEADER(b31cca3bb740952a, 18, 14)
#if !CAPNP_LITE
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
#endif // !CAPNP_LITE
@@ -3174,21 +3177,17 @@ public:
inline float getMinSteerSpeed() const;
inline float getMass() const;
inline float getWheelbase() const;
inline float getCenterToFront() const;
inline float getSteerRatio() const;
inline float getSteerRatioRear() const;
inline float getRotationalInertiaPerMass() const;
inline float getRotationalInertia() const;
inline float getTireStiffnessFrontPerMass() const;
inline float getTireStiffnessFront() const;
inline float getTireStiffnessRear() const;
inline float getTireStiffnessRearPerMass() const;
inline bool hasLongitudinalTuning() const;
inline ::cereal::CarParams::LongitudinalPIDTuning::Reader getLongitudinalTuning() const;
@@ -3215,17 +3214,12 @@ public:
inline float getSteerLimitTimer() const;
inline bool hasLateralParams() const;
inline ::cereal::CarParams::LateralParams::Reader getLateralParams() const;
inline ::cereal::CarParams::FingerprintSource getFingerprintSource() const;
inline ::cereal::CarParams::NetworkLocation getNetworkLocation() const;
inline bool getFuzzyFingerprint() const;
inline bool getEnableBsm() const;
inline float getLongitudinalActuatorDelay() const;
inline float getStopAccel() const;
@@ -3313,9 +3307,6 @@ public:
inline float getMinSteerSpeed();
inline void setMinSteerSpeed(float value);
inline float getMass();
inline void setMass(float value);
inline float getWheelbase();
inline void setWheelbase(float value);
@@ -3325,17 +3316,14 @@ public:
inline float getSteerRatio();
inline void setSteerRatio(float value);
inline float getSteerRatioRear();
inline void setSteerRatioRear(float value);
inline float getRotationalInertiaPerMass();
inline void setRotationalInertiaPerMass(float value);
inline float getRotationalInertia();
inline void setRotationalInertia(float value);
inline float getTireStiffnessFrontPerMass();
inline void setTireStiffnessFrontPerMass(float value);
inline float getTireStiffnessFront();
inline void setTireStiffnessFront(float value);
inline float getTireStiffnessRear();
inline void setTireStiffnessRear(float value);
inline float getTireStiffnessRearPerMass();
inline void setTireStiffnessRearPerMass(float value);
inline bool hasLongitudinalTuning();
inline ::cereal::CarParams::LongitudinalPIDTuning::Builder getLongitudinalTuning();
@@ -3382,13 +3370,6 @@ public:
inline float getSteerLimitTimer();
inline void setSteerLimitTimer(float value);
inline bool hasLateralParams();
inline ::cereal::CarParams::LateralParams::Builder getLateralParams();
inline void setLateralParams( ::cereal::CarParams::LateralParams::Reader value);
inline ::cereal::CarParams::LateralParams::Builder initLateralParams();
inline void adoptLateralParams(::capnp::Orphan< ::cereal::CarParams::LateralParams>&& value);
inline ::capnp::Orphan< ::cereal::CarParams::LateralParams> disownLateralParams();
inline ::cereal::CarParams::FingerprintSource getFingerprintSource();
inline void setFingerprintSource( ::cereal::CarParams::FingerprintSource value);
@@ -3398,9 +3379,6 @@ public:
inline bool getFuzzyFingerprint();
inline void setFuzzyFingerprint(bool value);
inline bool getEnableBsm();
inline void setEnableBsm(bool value);
inline float getLongitudinalActuatorDelay();
inline void setLongitudinalActuatorDelay(float value);
@@ -3474,7 +3452,6 @@ public:
inline typename Deprecated::Pipeline getDeprecated();
inline ::cereal::CarParams::LongitudinalPIDTuning::Pipeline getLongitudinalTuning();
inline typename LateralTuning::Pipeline getLateralTuning();
inline ::cereal::CarParams::LateralParams::Pipeline getLateralParams();
private:
::capnp::AnyPointer::Pipeline _typeless;
friend class ::capnp::PipelineHook;
@@ -4857,6 +4834,10 @@ public:
inline bool hasBrakeMaxV() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getBrakeMaxV() const;
inline float getMass() const;
inline float getSteerRatioRear() const;
inline bool getSteerLimitAlert() const;
inline float getVEgoStopping() const;
@@ -4877,6 +4858,9 @@ public:
inline bool getCommunityFeature() const;
inline bool hasLateralParams() const;
inline ::cereal::CarParams::LateralParams::Reader getLateralParams() const;
inline float getMinSpeedCan() const;
inline float getStoppingDecelRate() const;
@@ -4885,6 +4869,8 @@ public:
inline float getMaxSteeringAngleDeg() const;
inline bool getEnableBsm() const;
inline bool getHasStockCamera() const;
inline float getVEgoStarting() const;
@@ -4987,6 +4973,12 @@ public:
inline void adoptBrakeMaxV(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownBrakeMaxV();
inline float getMass();
inline void setMass(float value);
inline float getSteerRatioRear();
inline void setSteerRatioRear(float value);
inline bool getSteerLimitAlert();
inline void setSteerLimitAlert(bool value);
@@ -5017,6 +5009,13 @@ public:
inline bool getCommunityFeature();
inline void setCommunityFeature(bool value);
inline bool hasLateralParams();
inline ::cereal::CarParams::LateralParams::Builder getLateralParams();
inline void setLateralParams( ::cereal::CarParams::LateralParams::Reader value);
inline ::cereal::CarParams::LateralParams::Builder initLateralParams();
inline void adoptLateralParams(::capnp::Orphan< ::cereal::CarParams::LateralParams>&& value);
inline ::capnp::Orphan< ::cereal::CarParams::LateralParams> disownLateralParams();
inline float getMinSpeedCan();
inline void setMinSpeedCan(float value);
@@ -5029,6 +5028,9 @@ public:
inline float getMaxSteeringAngleDeg();
inline void setMaxSteeringAngleDeg(float value);
inline bool getEnableBsm();
inline void setEnableBsm(bool value);
inline bool getHasStockCamera();
inline void setHasStockCamera(bool value);
@@ -5059,6 +5061,7 @@ public:
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
: _typeless(kj::mv(typeless)) {}
inline ::cereal::CarParams::LateralParams::Pipeline getLateralParams();
private:
::capnp::AnyPointer::Pipeline _typeless;
friend class ::capnp::PipelineHook;
@@ -7836,9 +7839,12 @@ inline typename CarParams::Deprecated::Builder CarParams::Builder::initDeprecate
_builder.setDataField<bool>(::capnp::bounded<7>() * ::capnp::ELEMENTS, 0);
_builder.setDataField<bool>(::capnp::bounded<10>() * ::capnp::ELEMENTS, 0);
_builder.setDataField<bool>(::capnp::bounded<12>() * ::capnp::ELEMENTS, 0);
_builder.setDataField<bool>(::capnp::bounded<14>() * ::capnp::ELEMENTS, 0);
_builder.setDataField<bool>(::capnp::bounded<15>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint16_t>(::capnp::bounded<1>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint16_t>(::capnp::bounded<6>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint32_t>(::capnp::bounded<4>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint32_t>(::capnp::bounded<8>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint32_t>(::capnp::bounded<12>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint32_t>(::capnp::bounded<13>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint32_t>(::capnp::bounded<14>() * ::capnp::ELEMENTS, 0);
@@ -7857,6 +7863,7 @@ inline typename CarParams::Deprecated::Builder CarParams::Builder::initDeprecate
_builder.getPointerField(::capnp::bounded<5>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<6>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<7>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<12>() * ::capnp::POINTERS).clear();
return typename CarParams::Deprecated::Builder(_builder);
}
inline bool CarParams::Reader::getPcmCruise() const {
@@ -7901,20 +7908,6 @@ inline void CarParams::Builder::setMinSteerSpeed(float value) {
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Reader::getMass() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float CarParams::Builder::getMass() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void CarParams::Builder::setMass(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Reader::getWheelbase() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
@@ -7957,58 +7950,44 @@ inline void CarParams::Builder::setSteerRatio(float value) {
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Reader::getSteerRatioRear() const {
return _reader.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline float CarParams::Builder::getSteerRatioRear() {
return _builder.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void CarParams::Builder::setSteerRatioRear(float value) {
_builder.setDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Reader::getRotationalInertia() const {
inline float CarParams::Reader::getRotationalInertiaPerMass() const {
return _reader.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline float CarParams::Builder::getRotationalInertia() {
inline float CarParams::Builder::getRotationalInertiaPerMass() {
return _builder.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline void CarParams::Builder::setRotationalInertia(float value) {
inline void CarParams::Builder::setRotationalInertiaPerMass(float value) {
_builder.setDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Reader::getTireStiffnessFront() const {
inline float CarParams::Reader::getTireStiffnessFrontPerMass() const {
return _reader.getDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline float CarParams::Builder::getTireStiffnessFront() {
inline float CarParams::Builder::getTireStiffnessFrontPerMass() {
return _builder.getDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline void CarParams::Builder::setTireStiffnessFront(float value) {
inline void CarParams::Builder::setTireStiffnessFrontPerMass(float value) {
_builder.setDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Reader::getTireStiffnessRear() const {
inline float CarParams::Reader::getTireStiffnessRearPerMass() const {
return _reader.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline float CarParams::Builder::getTireStiffnessRear() {
inline float CarParams::Builder::getTireStiffnessRearPerMass() {
return _builder.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline void CarParams::Builder::setTireStiffnessRear(float value) {
inline void CarParams::Builder::setTireStiffnessRearPerMass(float value) {
_builder.setDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
}
@@ -8234,45 +8213,6 @@ inline void CarParams::Builder::setSteerLimitTimer(float value) {
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
}
inline bool CarParams::Reader::hasLateralParams() const {
return !_reader.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
}
inline bool CarParams::Builder::hasLateralParams() {
return !_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::CarParams::LateralParams::Reader CarParams::Reader::getLateralParams() const {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::get(_reader.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
inline ::cereal::CarParams::LateralParams::Builder CarParams::Builder::getLateralParams() {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::get(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
#if !CAPNP_LITE
inline ::cereal::CarParams::LateralParams::Pipeline CarParams::Pipeline::getLateralParams() {
return ::cereal::CarParams::LateralParams::Pipeline(_typeless.getPointerField(12));
}
#endif // !CAPNP_LITE
inline void CarParams::Builder::setLateralParams( ::cereal::CarParams::LateralParams::Reader value) {
::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::set(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS), value);
}
inline ::cereal::CarParams::LateralParams::Builder CarParams::Builder::initLateralParams() {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::init(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
inline void CarParams::Builder::adoptLateralParams(
::capnp::Orphan< ::cereal::CarParams::LateralParams>&& value) {
::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::adopt(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::CarParams::LateralParams> CarParams::Builder::disownLateralParams() {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::disown(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
inline ::cereal::CarParams::FingerprintSource CarParams::Reader::getFingerprintSource() const {
return _reader.getDataField< ::cereal::CarParams::FingerprintSource>(
::capnp::bounded<35>() * ::capnp::ELEMENTS);
@@ -8315,20 +8255,6 @@ inline void CarParams::Builder::setFuzzyFingerprint(bool value) {
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
}
inline bool CarParams::Reader::getEnableBsm() const {
return _reader.getDataField<bool>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline bool CarParams::Builder::getEnableBsm() {
return _builder.getDataField<bool>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline void CarParams::Builder::setEnableBsm(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Reader::getLongitudinalActuatorDelay() const {
return _reader.getDataField<float>(
::capnp::bounded<25>() * ::capnp::ELEMENTS);
@@ -10417,6 +10343,34 @@ inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> CarPara
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline float CarParams::Deprecated::Reader::getMass() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float CarParams::Deprecated::Builder::getMass() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void CarParams::Deprecated::Builder::setMass(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float CarParams::Deprecated::Reader::getSteerRatioRear() const {
return _reader.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline float CarParams::Deprecated::Builder::getSteerRatioRear() {
return _builder.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void CarParams::Deprecated::Builder::setSteerRatioRear(float value) {
_builder.setDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
}
inline bool CarParams::Deprecated::Reader::getSteerLimitAlert() const {
return _reader.getDataField<bool>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
@@ -10557,6 +10511,45 @@ inline void CarParams::Deprecated::Builder::setCommunityFeature(bool value) {
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
}
inline bool CarParams::Deprecated::Reader::hasLateralParams() const {
return !_reader.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
}
inline bool CarParams::Deprecated::Builder::hasLateralParams() {
return !_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::CarParams::LateralParams::Reader CarParams::Deprecated::Reader::getLateralParams() const {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::get(_reader.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
inline ::cereal::CarParams::LateralParams::Builder CarParams::Deprecated::Builder::getLateralParams() {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::get(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
#if !CAPNP_LITE
inline ::cereal::CarParams::LateralParams::Pipeline CarParams::Deprecated::Pipeline::getLateralParams() {
return ::cereal::CarParams::LateralParams::Pipeline(_typeless.getPointerField(12));
}
#endif // !CAPNP_LITE
inline void CarParams::Deprecated::Builder::setLateralParams( ::cereal::CarParams::LateralParams::Reader value) {
::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::set(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS), value);
}
inline ::cereal::CarParams::LateralParams::Builder CarParams::Deprecated::Builder::initLateralParams() {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::init(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
inline void CarParams::Deprecated::Builder::adoptLateralParams(
::capnp::Orphan< ::cereal::CarParams::LateralParams>&& value) {
::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::adopt(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::CarParams::LateralParams> CarParams::Deprecated::Builder::disownLateralParams() {
return ::capnp::_::PointerHelpers< ::cereal::CarParams::LateralParams>::disown(_builder.getPointerField(
::capnp::bounded<12>() * ::capnp::POINTERS));
}
inline float CarParams::Deprecated::Reader::getMinSpeedCan() const {
return _reader.getDataField<float>(
::capnp::bounded<21>() * ::capnp::ELEMENTS);
@@ -10613,6 +10606,20 @@ inline void CarParams::Deprecated::Builder::setMaxSteeringAngleDeg(float value)
::capnp::bounded<24>() * ::capnp::ELEMENTS, value);
}
inline bool CarParams::Deprecated::Reader::getEnableBsm() const {
return _reader.getDataField<bool>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline bool CarParams::Deprecated::Builder::getEnableBsm() {
return _builder.getDataField<bool>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline void CarParams::Deprecated::Builder::setEnableBsm(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
}
inline bool CarParams::Deprecated::Reader::getHasStockCamera() const {
return _reader.getDataField<bool>(
::capnp::bounded<15>() * ::capnp::ELEMENTS);
+16 -15
View File
@@ -3568,7 +3568,7 @@ const ::capnp::_::RawSchema s_f6e831752fcdf793 = {
1, 11, i_f6e831752fcdf793, nullptr, nullptr, { &s_f6e831752fcdf793, nullptr, nullptr, 0, 0, nullptr }, false
};
#endif // !CAPNP_LITE
static const ::capnp::_::AlignedData<169> b_b8007ed8a646b5e6 = {
static const ::capnp::_::AlignedData<170> b_b8007ed8a646b5e6 = {
{ 0, 0, 0, 0, 5, 0, 6, 0,
230, 181, 70, 166, 216, 126, 0, 184,
27, 0, 0, 0, 2, 0, 0, 0,
@@ -3631,40 +3631,40 @@ static const ::capnp::_::AlignedData<169> b_b8007ed8a646b5e6 = {
33, 1, 0, 0, 226, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
14, 0, 0, 0, 0, 0, 0, 0,
37, 1, 0, 0, 202, 0, 0, 0,
37, 1, 0, 0, 26, 1, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
15, 0, 0, 0, 0, 0, 0, 0,
41, 1, 0, 0, 178, 0, 0, 0,
45, 1, 0, 0, 178, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
16, 0, 0, 0, 0, 0, 0, 0,
41, 1, 0, 0, 178, 0, 0, 0,
45, 1, 0, 0, 178, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
17, 0, 0, 0, 0, 0, 0, 0,
41, 1, 0, 0, 106, 0, 0, 0,
45, 1, 0, 0, 106, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
18, 0, 0, 0, 0, 0, 0, 0,
37, 1, 0, 0, 114, 0, 0, 0,
41, 1, 0, 0, 114, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
19, 0, 0, 0, 0, 0, 0, 0,
33, 1, 0, 0, 162, 0, 0, 0,
37, 1, 0, 0, 162, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
20, 0, 0, 0, 0, 0, 0, 0,
33, 1, 0, 0, 138, 0, 0, 0,
37, 1, 0, 0, 138, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
21, 0, 0, 0, 0, 0, 0, 0,
33, 1, 0, 0, 146, 0, 0, 0,
37, 1, 0, 0, 146, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
22, 0, 0, 0, 0, 0, 0, 0,
33, 1, 0, 0, 146, 0, 0, 0,
37, 1, 0, 0, 146, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
23, 0, 0, 0, 0, 0, 0, 0,
33, 1, 0, 0, 74, 0, 0, 0,
37, 1, 0, 0, 74, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
24, 0, 0, 0, 0, 0, 0, 0,
29, 1, 0, 0, 154, 0, 0, 0,
33, 1, 0, 0, 154, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
25, 0, 0, 0, 0, 0, 0, 0,
29, 1, 0, 0, 114, 0, 0, 0,
33, 1, 0, 0, 114, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
108, 107, 97, 115, 69, 110, 97, 98,
108, 101, 0, 0, 0, 0, 0, 0,
@@ -3708,7 +3708,8 @@ static const ::capnp::_::AlignedData<169> b_b8007ed8a646b5e6 = {
101, 120, 112, 101, 114, 105, 109, 101,
110, 116, 97, 108, 77, 111, 100, 101,
83, 119, 105, 116, 99, 104, 101, 100,
0, 0, 0, 0, 0, 0, 0, 0,
68, 69, 80, 82, 69, 67, 65, 84,
69, 68, 0, 0, 0, 0, 0, 0,
119, 114, 111, 110, 103, 67, 97, 114,
77, 111, 100, 101, 65, 108, 101, 114,
116, 79, 110, 108, 121, 0, 0, 0,
@@ -3743,7 +3744,7 @@ static const ::capnp::_::AlignedData<169> b_b8007ed8a646b5e6 = {
#if !CAPNP_LITE
static const uint16_t m_b8007ed8a646b5e6[] = {25, 12, 23, 14, 13, 24, 17, 18, 1, 0, 3, 2, 16, 6, 9, 5, 4, 11, 8, 10, 7, 20, 21, 22, 19, 15};
const ::capnp::_::RawSchema s_b8007ed8a646b5e6 = {
0xb8007ed8a646b5e6, b_b8007ed8a646b5e6.words, 169, nullptr, m_b8007ed8a646b5e6,
0xb8007ed8a646b5e6, b_b8007ed8a646b5e6.words, 170, nullptr, m_b8007ed8a646b5e6,
0, 26, nullptr, nullptr, nullptr, { &s_b8007ed8a646b5e6, nullptr, nullptr, 0, 0, nullptr }, false
};
#endif // !CAPNP_LITE
+1 -1
View File
@@ -197,7 +197,7 @@ enum class EventName_b8007ed8a646b5e6: uint16_t {
SILENT_PARK_BRAKE,
CONTROLS_MISMATCH_LATERAL,
HYUNDAI_RADAR_TRACKS_CONFIRMED,
EXPERIMENTAL_MODE_SWITCHED,
EXPERIMENTAL_MODE_SWITCHED_D_E_P_R_E_C_A_T_E_D,
WRONG_CAR_MODE_ALERT_ONLY,
PEDAL_PRESSED_ALERT_ONLY,
LANE_TURN_LEFT,
File diff suppressed because it is too large Load Diff
+301 -201
View File
@@ -131,6 +131,7 @@ enum class EventName_91f1992a1f77fb03: uint16_t {
BIG_MODEL_READY_D_E_P_R_E_C_A_T_E_D,
BIG_MODEL_FAILED,
CAR_NOT_READY,
USER_BOOKMARK_NOT_PAIRED,
};
CAPNP_DECLARE_ENUM(EventName, 91f1992a1f77fb03);
CAPNP_DECLARE_SCHEMA(d692e23d1a247d99);
@@ -1192,7 +1193,7 @@ struct UsbState {
struct Device;
struct _capnpPrivate {
CAPNP_DECLARE_STRUCT_HEADER(8b644b0be77bac9f, 0, 1)
CAPNP_DECLARE_STRUCT_HEADER(8b644b0be77bac9f, 1, 1)
#if !CAPNP_LITE
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
#endif // !CAPNP_LITE
@@ -3265,8 +3266,8 @@ struct Event {
UPLOADER_STATE_D_E_P_R_E_C_A_T_E_D,
PERIPHERAL_STATE,
PANDA_STATES,
NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D,
NAV_ROUTE_D_E_P_R_E_C_A_T_E_D,
NAV_INSTRUCTION,
NAV_ROUTE,
NAV_THUMBNAIL_D_E_P_R_E_C_A_T_E_D,
ERROR_LOG_MESSAGE,
NARROW_ROAD_ENCODE_DATA,
@@ -3707,9 +3708,6 @@ public:
inline bool hasVersion() const;
inline ::capnp::Text::Reader getVersion() const;
inline bool hasPandaInfo() const;
inline ::cereal::InitData::PandaInfo::Reader getPandaInfo() const;
inline bool getDirty() const;
inline bool hasGitCommit() const;
@@ -3718,17 +3716,12 @@ public:
inline bool hasGitBranch() const;
inline ::capnp::Text::Reader getGitBranch() const;
inline bool getPassive() const;
inline bool hasGitRemote() const;
inline ::capnp::Text::Reader getGitRemote() const;
inline bool hasKernelVersion() const;
inline ::capnp::Text::Reader getKernelVersion() const;
inline bool hasAndroidProperties() const;
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader getAndroidProperties() const;
inline bool hasParams() const;
inline ::cereal::Map< ::capnp::Text, ::capnp::Data>::Reader getParams() const;
@@ -3808,13 +3801,6 @@ public:
inline void adoptVersion(::capnp::Orphan< ::capnp::Text>&& value);
inline ::capnp::Orphan< ::capnp::Text> disownVersion();
inline bool hasPandaInfo();
inline ::cereal::InitData::PandaInfo::Builder getPandaInfo();
inline void setPandaInfo( ::cereal::InitData::PandaInfo::Reader value);
inline ::cereal::InitData::PandaInfo::Builder initPandaInfo();
inline void adoptPandaInfo(::capnp::Orphan< ::cereal::InitData::PandaInfo>&& value);
inline ::capnp::Orphan< ::cereal::InitData::PandaInfo> disownPandaInfo();
inline bool getDirty();
inline void setDirty(bool value);
@@ -3832,9 +3818,6 @@ public:
inline void adoptGitBranch(::capnp::Orphan< ::capnp::Text>&& value);
inline ::capnp::Orphan< ::capnp::Text> disownGitBranch();
inline bool getPassive();
inline void setPassive(bool value);
inline bool hasGitRemote();
inline ::capnp::Text::Builder getGitRemote();
inline void setGitRemote( ::capnp::Text::Reader value);
@@ -3849,13 +3832,6 @@ public:
inline void adoptKernelVersion(::capnp::Orphan< ::capnp::Text>&& value);
inline ::capnp::Orphan< ::capnp::Text> disownKernelVersion();
inline bool hasAndroidProperties();
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder getAndroidProperties();
inline void setAndroidProperties( ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader value);
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder initAndroidProperties();
inline void adoptAndroidProperties(::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>>&& value);
inline ::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>> disownAndroidProperties();
inline bool hasParams();
inline ::cereal::Map< ::capnp::Text, ::capnp::Data>::Builder getParams();
inline void setParams( ::cereal::Map< ::capnp::Text, ::capnp::Data>::Reader value);
@@ -3927,8 +3903,6 @@ public:
: _typeless(kj::mv(typeless)) {}
inline typename Deprecated::Pipeline getDeprecated();
inline ::cereal::InitData::PandaInfo::Pipeline getPandaInfo();
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Pipeline getAndroidProperties();
inline ::cereal::Map< ::capnp::Text, ::capnp::Data>::Pipeline getParams();
inline ::cereal::Map< ::capnp::Text, ::capnp::Data>::Pipeline getCommands();
private:
@@ -4156,9 +4130,17 @@ public:
inline bool hasChffrAndroidExtra() const;
inline ::cereal::InitData::ChffrAndroidExtra::Reader getChffrAndroidExtra() const;
inline bool hasPandaInfo() const;
inline ::cereal::InitData::PandaInfo::Reader getPandaInfo() const;
inline bool getPassive() const;
inline bool hasIosBuildInfo() const;
inline ::cereal::IosBuildInfo::Reader getIosBuildInfo() const;
inline bool hasAndroidProperties() const;
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader getAndroidProperties() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
@@ -4215,6 +4197,16 @@ public:
inline void adoptChffrAndroidExtra(::capnp::Orphan< ::cereal::InitData::ChffrAndroidExtra>&& value);
inline ::capnp::Orphan< ::cereal::InitData::ChffrAndroidExtra> disownChffrAndroidExtra();
inline bool hasPandaInfo();
inline ::cereal::InitData::PandaInfo::Builder getPandaInfo();
inline void setPandaInfo( ::cereal::InitData::PandaInfo::Reader value);
inline ::cereal::InitData::PandaInfo::Builder initPandaInfo();
inline void adoptPandaInfo(::capnp::Orphan< ::cereal::InitData::PandaInfo>&& value);
inline ::capnp::Orphan< ::cereal::InitData::PandaInfo> disownPandaInfo();
inline bool getPassive();
inline void setPassive(bool value);
inline bool hasIosBuildInfo();
inline ::cereal::IosBuildInfo::Builder getIosBuildInfo();
inline void setIosBuildInfo( ::cereal::IosBuildInfo::Reader value);
@@ -4222,6 +4214,13 @@ public:
inline void adoptIosBuildInfo(::capnp::Orphan< ::cereal::IosBuildInfo>&& value);
inline ::capnp::Orphan< ::cereal::IosBuildInfo> disownIosBuildInfo();
inline bool hasAndroidProperties();
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder getAndroidProperties();
inline void setAndroidProperties( ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader value);
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder initAndroidProperties();
inline void adoptAndroidProperties(::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>>&& value);
inline ::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>> disownAndroidProperties();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
@@ -4242,7 +4241,9 @@ public:
inline ::cereal::AndroidBuildInfo::Pipeline getAndroidBuildInfo();
inline ::cereal::InitData::ChffrAndroidExtra::Pipeline getChffrAndroidExtra();
inline ::cereal::InitData::PandaInfo::Pipeline getPandaInfo();
inline ::cereal::IosBuildInfo::Pipeline getIosBuildInfo();
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Pipeline getAndroidProperties();
private:
::capnp::AnyPointer::Pipeline _typeless;
friend class ::capnp::PipelineHook;
@@ -6401,6 +6402,10 @@ public:
inline bool getControlsAllowedLongitudinal() const;
inline bool getNmiReset() const;
inline bool getHardfaultReset() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
@@ -6542,6 +6547,12 @@ public:
inline bool getControlsAllowedLongitudinal();
inline void setControlsAllowedLongitudinal(bool value);
inline bool getNmiReset();
inline void setNmiReset(bool value);
inline bool getHardfaultReset();
inline void setHardfaultReset(bool value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
@@ -7077,6 +7088,8 @@ public:
inline bool hasDevices() const;
inline ::capnp::List< ::cereal::UsbState::Device, ::capnp::Kind::STRUCT>::Reader getDevices() const;
inline bool getConnected() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
@@ -7112,6 +7125,9 @@ public:
inline void adoptDevices(::capnp::Orphan< ::capnp::List< ::cereal::UsbState::Device, ::capnp::Kind::STRUCT>>&& value);
inline ::capnp::Orphan< ::capnp::List< ::cereal::UsbState::Device, ::capnp::Kind::STRUCT>> disownDevices();
inline bool getConnected();
inline void setConnected(bool value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
@@ -8173,8 +8189,6 @@ public:
inline bool getEngageable() const;
inline bool getExperimentalMode() const;
inline ::cereal::LongitudinalPersonality getPersonality() const;
inline ::cereal::CarControl::HUDControl::VisualAlert getAlertHudVisual() const;
@@ -8251,9 +8265,6 @@ public:
inline bool getEngageable();
inline void setEngageable(bool value);
inline bool getExperimentalMode();
inline void setExperimentalMode(bool value);
inline ::cereal::LongitudinalPersonality getPersonality();
inline void setPersonality( ::cereal::LongitudinalPersonality value);
@@ -8309,6 +8320,8 @@ public:
inline ::cereal::CarControl::HUDControl::AudibleAlert getAlertSound() const;
inline bool getExperimentalMode() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
@@ -8340,6 +8353,9 @@ public:
inline ::cereal::CarControl::HUDControl::AudibleAlert getAlertSound();
inline void setAlertSound( ::cereal::CarControl::HUDControl::AudibleAlert value);
inline bool getExperimentalMode();
inline void setExperimentalMode(bool value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
@@ -11824,6 +11840,8 @@ public:
inline bool getAllowBrake() const;
inline float getAccelBoost() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
@@ -11909,6 +11927,9 @@ public:
inline bool getAllowBrake();
inline void setAllowBrake(bool value);
inline float getAccelBoost();
inline void setAccelBoost(float value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
@@ -19441,6 +19462,8 @@ public:
inline bool getPhone() const;
inline bool getSleep() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
@@ -19478,6 +19501,9 @@ public:
inline bool getPhone();
inline void setPhone(bool value);
inline bool getSleep();
inline void setSleep(bool value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
@@ -23075,13 +23101,13 @@ public:
inline bool hasPandaStates() const;
inline ::capnp::List< ::cereal::PandaState, ::capnp::Kind::STRUCT>::Reader getPandaStates() const;
inline bool isNavInstructionDEPRECATED() const;
inline bool hasNavInstructionDEPRECATED() const;
inline ::cereal::NavInstruction::Reader getNavInstructionDEPRECATED() const;
inline bool isNavInstruction() const;
inline bool hasNavInstruction() const;
inline ::cereal::NavInstruction::Reader getNavInstruction() const;
inline bool isNavRouteDEPRECATED() const;
inline bool hasNavRouteDEPRECATED() const;
inline ::cereal::NavRoute::Reader getNavRouteDEPRECATED() const;
inline bool isNavRoute() const;
inline bool hasNavRoute() const;
inline ::cereal::NavRoute::Reader getNavRoute() const;
inline bool isNavThumbnailDEPRECATED() const;
inline bool hasNavThumbnailDEPRECATED() const;
@@ -24038,21 +24064,21 @@ public:
inline void adoptPandaStates(::capnp::Orphan< ::capnp::List< ::cereal::PandaState, ::capnp::Kind::STRUCT>>&& value);
inline ::capnp::Orphan< ::capnp::List< ::cereal::PandaState, ::capnp::Kind::STRUCT>> disownPandaStates();
inline bool isNavInstructionDEPRECATED();
inline bool hasNavInstructionDEPRECATED();
inline ::cereal::NavInstruction::Builder getNavInstructionDEPRECATED();
inline void setNavInstructionDEPRECATED( ::cereal::NavInstruction::Reader value);
inline ::cereal::NavInstruction::Builder initNavInstructionDEPRECATED();
inline void adoptNavInstructionDEPRECATED(::capnp::Orphan< ::cereal::NavInstruction>&& value);
inline ::capnp::Orphan< ::cereal::NavInstruction> disownNavInstructionDEPRECATED();
inline bool isNavInstruction();
inline bool hasNavInstruction();
inline ::cereal::NavInstruction::Builder getNavInstruction();
inline void setNavInstruction( ::cereal::NavInstruction::Reader value);
inline ::cereal::NavInstruction::Builder initNavInstruction();
inline void adoptNavInstruction(::capnp::Orphan< ::cereal::NavInstruction>&& value);
inline ::capnp::Orphan< ::cereal::NavInstruction> disownNavInstruction();
inline bool isNavRouteDEPRECATED();
inline bool hasNavRouteDEPRECATED();
inline ::cereal::NavRoute::Builder getNavRouteDEPRECATED();
inline void setNavRouteDEPRECATED( ::cereal::NavRoute::Reader value);
inline ::cereal::NavRoute::Builder initNavRouteDEPRECATED();
inline void adoptNavRouteDEPRECATED(::capnp::Orphan< ::cereal::NavRoute>&& value);
inline ::capnp::Orphan< ::cereal::NavRoute> disownNavRouteDEPRECATED();
inline bool isNavRoute();
inline bool hasNavRoute();
inline ::cereal::NavRoute::Builder getNavRoute();
inline void setNavRoute( ::cereal::NavRoute::Reader value);
inline ::cereal::NavRoute::Builder initNavRoute();
inline void adoptNavRoute(::capnp::Orphan< ::cereal::NavRoute>&& value);
inline ::capnp::Orphan< ::cereal::NavRoute> disownNavRoute();
inline bool isNavThumbnailDEPRECATED();
inline bool hasNavThumbnailDEPRECATED();
@@ -25058,11 +25084,14 @@ inline typename InitData::Deprecated::Pipeline InitData::Pipeline::getDeprecated
}
#endif // !CAPNP_LITE
inline typename InitData::Deprecated::Builder InitData::Builder::initDeprecated() {
_builder.setDataField<bool>(::capnp::bounded<17>() * ::capnp::ELEMENTS, 0);
_builder.getPointerField(::capnp::bounded<1>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<4>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<5>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<6>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<7>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<11>() * ::capnp::POINTERS).clear();
_builder.getPointerField(::capnp::bounded<13>() * ::capnp::POINTERS).clear();
return typename InitData::Deprecated::Builder(_builder);
}
inline bool InitData::Reader::hasDongleId() const {
@@ -25147,45 +25176,6 @@ inline ::capnp::Orphan< ::capnp::Text> InitData::Builder::disownVersion() {
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline bool InitData::Reader::hasPandaInfo() const {
return !_reader.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
}
inline bool InitData::Builder::hasPandaInfo() {
return !_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::InitData::PandaInfo::Reader InitData::Reader::getPandaInfo() const {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::get(_reader.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline ::cereal::InitData::PandaInfo::Builder InitData::Builder::getPandaInfo() {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::get(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
#if !CAPNP_LITE
inline ::cereal::InitData::PandaInfo::Pipeline InitData::Pipeline::getPandaInfo() {
return ::cereal::InitData::PandaInfo::Pipeline(_typeless.getPointerField(7));
}
#endif // !CAPNP_LITE
inline void InitData::Builder::setPandaInfo( ::cereal::InitData::PandaInfo::Reader value) {
::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline ::cereal::InitData::PandaInfo::Builder InitData::Builder::initPandaInfo() {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::init(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline void InitData::Builder::adoptPandaInfo(
::capnp::Orphan< ::cereal::InitData::PandaInfo>&& value) {
::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::adopt(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::InitData::PandaInfo> InitData::Builder::disownPandaInfo() {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::disown(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline bool InitData::Reader::getDirty() const {
return _reader.getDataField<bool>(
::capnp::bounded<16>() * ::capnp::ELEMENTS);
@@ -25268,20 +25258,6 @@ inline ::capnp::Orphan< ::capnp::Text> InitData::Builder::disownGitBranch() {
::capnp::bounded<9>() * ::capnp::POINTERS));
}
inline bool InitData::Reader::getPassive() const {
return _reader.getDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline bool InitData::Builder::getPassive() {
return _builder.getDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline void InitData::Builder::setPassive(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
}
inline bool InitData::Reader::hasGitRemote() const {
return !_reader.getPointerField(
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
@@ -25350,45 +25326,6 @@ inline ::capnp::Orphan< ::capnp::Text> InitData::Builder::disownKernelVersion()
::capnp::bounded<12>() * ::capnp::POINTERS));
}
inline bool InitData::Reader::hasAndroidProperties() const {
return !_reader.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
}
inline bool InitData::Builder::hasAndroidProperties() {
return !_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader InitData::Reader::getAndroidProperties() const {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::get(_reader.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder InitData::Builder::getAndroidProperties() {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::get(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
#if !CAPNP_LITE
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Pipeline InitData::Pipeline::getAndroidProperties() {
return ::cereal::Map< ::capnp::Text, ::capnp::Text>::Pipeline(_typeless.getPointerField(13));
}
#endif // !CAPNP_LITE
inline void InitData::Builder::setAndroidProperties( ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader value) {
::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::set(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS), value);
}
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder InitData::Builder::initAndroidProperties() {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::init(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
inline void InitData::Builder::adoptAndroidProperties(
::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>>&& value) {
::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::adopt(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>> InitData::Builder::disownAndroidProperties() {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::disown(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
inline bool InitData::Reader::hasParams() const {
return !_reader.getPointerField(
::capnp::bounded<14>() * ::capnp::POINTERS).isNull();
@@ -25952,6 +25889,59 @@ inline ::capnp::Orphan< ::cereal::InitData::ChffrAndroidExtra> InitData::Depreca
::capnp::bounded<6>() * ::capnp::POINTERS));
}
inline bool InitData::Deprecated::Reader::hasPandaInfo() const {
return !_reader.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
}
inline bool InitData::Deprecated::Builder::hasPandaInfo() {
return !_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::InitData::PandaInfo::Reader InitData::Deprecated::Reader::getPandaInfo() const {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::get(_reader.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline ::cereal::InitData::PandaInfo::Builder InitData::Deprecated::Builder::getPandaInfo() {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::get(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
#if !CAPNP_LITE
inline ::cereal::InitData::PandaInfo::Pipeline InitData::Deprecated::Pipeline::getPandaInfo() {
return ::cereal::InitData::PandaInfo::Pipeline(_typeless.getPointerField(7));
}
#endif // !CAPNP_LITE
inline void InitData::Deprecated::Builder::setPandaInfo( ::cereal::InitData::PandaInfo::Reader value) {
::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline ::cereal::InitData::PandaInfo::Builder InitData::Deprecated::Builder::initPandaInfo() {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::init(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline void InitData::Deprecated::Builder::adoptPandaInfo(
::capnp::Orphan< ::cereal::InitData::PandaInfo>&& value) {
::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::adopt(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::InitData::PandaInfo> InitData::Deprecated::Builder::disownPandaInfo() {
return ::capnp::_::PointerHelpers< ::cereal::InitData::PandaInfo>::disown(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline bool InitData::Deprecated::Reader::getPassive() const {
return _reader.getDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline bool InitData::Deprecated::Builder::getPassive() {
return _builder.getDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline void InitData::Deprecated::Builder::setPassive(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
}
inline bool InitData::Deprecated::Reader::hasIosBuildInfo() const {
return !_reader.getPointerField(
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
@@ -25991,6 +25981,45 @@ inline ::capnp::Orphan< ::cereal::IosBuildInfo> InitData::Deprecated::Builder::d
::capnp::bounded<11>() * ::capnp::POINTERS));
}
inline bool InitData::Deprecated::Reader::hasAndroidProperties() const {
return !_reader.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
}
inline bool InitData::Deprecated::Builder::hasAndroidProperties() {
return !_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader InitData::Deprecated::Reader::getAndroidProperties() const {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::get(_reader.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder InitData::Deprecated::Builder::getAndroidProperties() {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::get(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
#if !CAPNP_LITE
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Pipeline InitData::Deprecated::Pipeline::getAndroidProperties() {
return ::cereal::Map< ::capnp::Text, ::capnp::Text>::Pipeline(_typeless.getPointerField(13));
}
#endif // !CAPNP_LITE
inline void InitData::Deprecated::Builder::setAndroidProperties( ::cereal::Map< ::capnp::Text, ::capnp::Text>::Reader value) {
::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::set(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS), value);
}
inline ::cereal::Map< ::capnp::Text, ::capnp::Text>::Builder InitData::Deprecated::Builder::initAndroidProperties() {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::init(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
inline void InitData::Deprecated::Builder::adoptAndroidProperties(
::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>>&& value) {
::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::adopt(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::Map< ::capnp::Text, ::capnp::Text>> InitData::Deprecated::Builder::disownAndroidProperties() {
return ::capnp::_::PointerHelpers< ::cereal::Map< ::capnp::Text, ::capnp::Text>>::disown(_builder.getPointerField(
::capnp::bounded<13>() * ::capnp::POINTERS));
}
inline ::uint32_t FrameData::Reader::getFrameId() const {
return _reader.getDataField< ::uint32_t>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
@@ -29535,6 +29564,34 @@ inline void PandaState::Builder::setControlsAllowedLongitudinal(bool value) {
::capnp::bounded<482>() * ::capnp::ELEMENTS, value);
}
inline bool PandaState::Reader::getNmiReset() const {
return _reader.getDataField<bool>(
::capnp::bounded<483>() * ::capnp::ELEMENTS);
}
inline bool PandaState::Builder::getNmiReset() {
return _builder.getDataField<bool>(
::capnp::bounded<483>() * ::capnp::ELEMENTS);
}
inline void PandaState::Builder::setNmiReset(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<483>() * ::capnp::ELEMENTS, value);
}
inline bool PandaState::Reader::getHardfaultReset() const {
return _reader.getDataField<bool>(
::capnp::bounded<484>() * ::capnp::ELEMENTS);
}
inline bool PandaState::Builder::getHardfaultReset() {
return _builder.getDataField<bool>(
::capnp::bounded<484>() * ::capnp::ELEMENTS);
}
inline void PandaState::Builder::setHardfaultReset(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<484>() * ::capnp::ELEMENTS, value);
}
inline bool PandaState::PandaCanState::Reader::getBusOff() const {
return _reader.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
@@ -30130,6 +30187,20 @@ inline ::capnp::Orphan< ::capnp::List< ::cereal::UsbState::Device, ::capnp::Kin
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline bool UsbState::Reader::getConnected() const {
return _reader.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool UsbState::Builder::getConnected() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void UsbState::Builder::setConnected(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline ::uint8_t UsbState::Device::Reader::getBusnum() const {
return _reader.getDataField< ::uint8_t>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
@@ -31636,6 +31707,7 @@ inline typename SelfdriveState::Deprecated::Pipeline SelfdriveState::Pipeline::g
}
#endif // !CAPNP_LITE
inline typename SelfdriveState::Deprecated::Builder SelfdriveState::Builder::initDeprecated() {
_builder.setDataField<bool>(::capnp::bounded<19>() * ::capnp::ELEMENTS, 0);
_builder.setDataField< ::uint16_t>(::capnp::bounded<4>() * ::capnp::ELEMENTS, 0);
return typename SelfdriveState::Deprecated::Builder(_builder);
}
@@ -31653,20 +31725,6 @@ inline void SelfdriveState::Builder::setEngageable(bool value) {
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
}
inline bool SelfdriveState::Reader::getExperimentalMode() const {
return _reader.getDataField<bool>(
::capnp::bounded<19>() * ::capnp::ELEMENTS);
}
inline bool SelfdriveState::Builder::getExperimentalMode() {
return _builder.getDataField<bool>(
::capnp::bounded<19>() * ::capnp::ELEMENTS);
}
inline void SelfdriveState::Builder::setExperimentalMode(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
}
inline ::cereal::LongitudinalPersonality SelfdriveState::Reader::getPersonality() const {
return _reader.getDataField< ::cereal::LongitudinalPersonality>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
@@ -31723,6 +31781,20 @@ inline void SelfdriveState::Deprecated::Builder::setAlertSound( ::cereal::CarCon
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline bool SelfdriveState::Deprecated::Reader::getExperimentalMode() const {
return _reader.getDataField<bool>(
::capnp::bounded<19>() * ::capnp::ELEMENTS);
}
inline bool SelfdriveState::Deprecated::Builder::getExperimentalMode() {
return _builder.getDataField<bool>(
::capnp::bounded<19>() * ::capnp::ELEMENTS);
}
inline void SelfdriveState::Deprecated::Builder::setExperimentalMode(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
}
inline typename ControlsState::Deprecated::Reader ControlsState::Reader::getDeprecated() const {
return typename ControlsState::Deprecated::Reader(_reader);
}
@@ -37061,6 +37133,20 @@ inline void LongitudinalPlan::Builder::setAllowBrake(bool value) {
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
}
inline float LongitudinalPlan::Reader::getAccelBoost() const {
return _reader.getDataField<float>(
::capnp::bounded<21>() * ::capnp::ELEMENTS);
}
inline float LongitudinalPlan::Builder::getAccelBoost() {
return _builder.getDataField<float>(
::capnp::bounded<21>() * ::capnp::ELEMENTS);
}
inline void LongitudinalPlan::Builder::setAccelBoost(float value) {
_builder.setDataField<float>(
::capnp::bounded<21>() * ::capnp::ELEMENTS, value);
}
inline bool LongitudinalPlan::Deprecated::Reader::getLateralValid() const {
return _reader.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
@@ -48468,6 +48554,20 @@ inline void DriverMonitoringState::VisionPolicyState::DistractedTypes::Builder::
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline bool DriverMonitoringState::VisionPolicyState::DistractedTypes::Reader::getSleep() const {
return _reader.getDataField<bool>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline bool DriverMonitoringState::VisionPolicyState::DistractedTypes::Builder::getSleep() {
return _builder.getDataField<bool>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void DriverMonitoringState::VisionPolicyState::DistractedTypes::Builder::setSleep(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float DriverMonitoringState::VisionPolicyState::Pose::Reader::getPitch() const {
return _reader.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
@@ -56008,109 +56108,109 @@ inline ::capnp::Orphan< ::capnp::List< ::cereal::PandaState, ::capnp::Kind::STR
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline bool Event::Reader::isNavInstructionDEPRECATED() const {
return which() == Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D;
inline bool Event::Reader::isNavInstruction() const {
return which() == Event::NAV_INSTRUCTION;
}
inline bool Event::Builder::isNavInstructionDEPRECATED() {
return which() == Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D;
inline bool Event::Builder::isNavInstruction() {
return which() == Event::NAV_INSTRUCTION;
}
inline bool Event::Reader::hasNavInstructionDEPRECATED() const {
if (which() != Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D) return false;
inline bool Event::Reader::hasNavInstruction() const {
if (which() != Event::NAV_INSTRUCTION) return false;
return !_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
}
inline bool Event::Builder::hasNavInstructionDEPRECATED() {
if (which() != Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D) return false;
inline bool Event::Builder::hasNavInstruction() {
if (which() != Event::NAV_INSTRUCTION) return false;
return !_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::NavInstruction::Reader Event::Reader::getNavInstructionDEPRECATED() const {
KJ_IREQUIRE((which() == Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D),
inline ::cereal::NavInstruction::Reader Event::Reader::getNavInstruction() const {
KJ_IREQUIRE((which() == Event::NAV_INSTRUCTION),
"Must check which() before get()ing a union member.");
return ::capnp::_::PointerHelpers< ::cereal::NavInstruction>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::cereal::NavInstruction::Builder Event::Builder::getNavInstructionDEPRECATED() {
KJ_IREQUIRE((which() == Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D),
inline ::cereal::NavInstruction::Builder Event::Builder::getNavInstruction() {
KJ_IREQUIRE((which() == Event::NAV_INSTRUCTION),
"Must check which() before get()ing a union member.");
return ::capnp::_::PointerHelpers< ::cereal::NavInstruction>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void Event::Builder::setNavInstructionDEPRECATED( ::cereal::NavInstruction::Reader value) {
inline void Event::Builder::setNavInstruction( ::cereal::NavInstruction::Reader value) {
_builder.setDataField<Event::Which>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D);
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_INSTRUCTION);
::capnp::_::PointerHelpers< ::cereal::NavInstruction>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::cereal::NavInstruction::Builder Event::Builder::initNavInstructionDEPRECATED() {
inline ::cereal::NavInstruction::Builder Event::Builder::initNavInstruction() {
_builder.setDataField<Event::Which>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D);
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_INSTRUCTION);
return ::capnp::_::PointerHelpers< ::cereal::NavInstruction>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void Event::Builder::adoptNavInstructionDEPRECATED(
inline void Event::Builder::adoptNavInstruction(
::capnp::Orphan< ::cereal::NavInstruction>&& value) {
_builder.setDataField<Event::Which>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D);
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_INSTRUCTION);
::capnp::_::PointerHelpers< ::cereal::NavInstruction>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::NavInstruction> Event::Builder::disownNavInstructionDEPRECATED() {
KJ_IREQUIRE((which() == Event::NAV_INSTRUCTION_D_E_P_R_E_C_A_T_E_D),
inline ::capnp::Orphan< ::cereal::NavInstruction> Event::Builder::disownNavInstruction() {
KJ_IREQUIRE((which() == Event::NAV_INSTRUCTION),
"Must check which() before get()ing a union member.");
return ::capnp::_::PointerHelpers< ::cereal::NavInstruction>::disown(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline bool Event::Reader::isNavRouteDEPRECATED() const {
return which() == Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D;
inline bool Event::Reader::isNavRoute() const {
return which() == Event::NAV_ROUTE;
}
inline bool Event::Builder::isNavRouteDEPRECATED() {
return which() == Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D;
inline bool Event::Builder::isNavRoute() {
return which() == Event::NAV_ROUTE;
}
inline bool Event::Reader::hasNavRouteDEPRECATED() const {
if (which() != Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D) return false;
inline bool Event::Reader::hasNavRoute() const {
if (which() != Event::NAV_ROUTE) return false;
return !_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
}
inline bool Event::Builder::hasNavRouteDEPRECATED() {
if (which() != Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D) return false;
inline bool Event::Builder::hasNavRoute() {
if (which() != Event::NAV_ROUTE) return false;
return !_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
}
inline ::cereal::NavRoute::Reader Event::Reader::getNavRouteDEPRECATED() const {
KJ_IREQUIRE((which() == Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D),
inline ::cereal::NavRoute::Reader Event::Reader::getNavRoute() const {
KJ_IREQUIRE((which() == Event::NAV_ROUTE),
"Must check which() before get()ing a union member.");
return ::capnp::_::PointerHelpers< ::cereal::NavRoute>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::cereal::NavRoute::Builder Event::Builder::getNavRouteDEPRECATED() {
KJ_IREQUIRE((which() == Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D),
inline ::cereal::NavRoute::Builder Event::Builder::getNavRoute() {
KJ_IREQUIRE((which() == Event::NAV_ROUTE),
"Must check which() before get()ing a union member.");
return ::capnp::_::PointerHelpers< ::cereal::NavRoute>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void Event::Builder::setNavRouteDEPRECATED( ::cereal::NavRoute::Reader value) {
inline void Event::Builder::setNavRoute( ::cereal::NavRoute::Reader value) {
_builder.setDataField<Event::Which>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D);
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_ROUTE);
::capnp::_::PointerHelpers< ::cereal::NavRoute>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::cereal::NavRoute::Builder Event::Builder::initNavRouteDEPRECATED() {
inline ::cereal::NavRoute::Builder Event::Builder::initNavRoute() {
_builder.setDataField<Event::Which>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D);
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_ROUTE);
return ::capnp::_::PointerHelpers< ::cereal::NavRoute>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void Event::Builder::adoptNavRouteDEPRECATED(
inline void Event::Builder::adoptNavRoute(
::capnp::Orphan< ::cereal::NavRoute>&& value) {
_builder.setDataField<Event::Which>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D);
::capnp::bounded<4>() * ::capnp::ELEMENTS, Event::NAV_ROUTE);
::capnp::_::PointerHelpers< ::cereal::NavRoute>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::cereal::NavRoute> Event::Builder::disownNavRouteDEPRECATED() {
KJ_IREQUIRE((which() == Event::NAV_ROUTE_D_E_P_R_E_C_A_T_E_D),
inline ::capnp::Orphan< ::cereal::NavRoute> Event::Builder::disownNavRoute() {
KJ_IREQUIRE((which() == Event::NAV_ROUTE),
"Must check which() before get()ing a union member.");
return ::capnp::_::PointerHelpers< ::cereal::NavRoute>::disown(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));