// Generated by Cap'n Proto compiler, DO NOT EDIT // source: deprecated.capnp #pragma once #include #include #ifndef CAPNP_VERSION #error "CAPNP_VERSION is not defined, is capnp/generated-header-support.h missing?" #elif CAPNP_VERSION != 1000001 #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library." #endif CAPNP_BEGIN_HEADER namespace capnp { namespace schemas { CAPNP_DECLARE_SCHEMA(9811e1f38f62f2d1); CAPNP_DECLARE_SCHEMA(c08240f996aefced); CAPNP_DECLARE_SCHEMA(88dcce08ad29dda0); CAPNP_DECLARE_SCHEMA(9917470acf94d285); enum class App_9917470acf94d285: uint16_t { HOME, MUSIC, NAV, SETTINGS, NONE, }; CAPNP_DECLARE_ENUM(App, 9917470acf94d285); CAPNP_DECLARE_SCHEMA(8afd33dc9b35e1aa); CAPNP_DECLARE_SCHEMA(a99a9d5b33cf5859); CAPNP_DECLARE_SCHEMA(cff7566681c277ce); CAPNP_DECLARE_SCHEMA(d4df5a192382ba0b); CAPNP_DECLARE_SCHEMA(cb6a279f015f6b51); enum class ChannelWidth_cb6a279f015f6b51: uint16_t { W20_MHZ, W40_MHZ, W80_MHZ, W160_MHZ, W80_PLUS80_MHZ, }; CAPNP_DECLARE_ENUM(ChannelWidth, cb6a279f015f6b51); CAPNP_DECLARE_SCHEMA(94b7baa90c5c321e); CAPNP_DECLARE_SCHEMA(b8aad62cffef28a9); CAPNP_DECLARE_SCHEMA(8817eeea389e9f08); CAPNP_DECLARE_SCHEMA(d1c9bef96d26fa91); CAPNP_DECLARE_SCHEMA(a26e3710efd3e914); CAPNP_DECLARE_SCHEMA(9744f25fb60f2bf8); CAPNP_DECLARE_SCHEMA(f98f999c6a071122); CAPNP_DECLARE_SCHEMA(c25bbbd524983447); CAPNP_DECLARE_SCHEMA(e10e21168db0c7f7); CAPNP_DECLARE_SCHEMA(ab54c59699f8f9f3); CAPNP_DECLARE_SCHEMA(f5ad1d90cdc1dd6b); CAPNP_DECLARE_SCHEMA(90c8426c3eaddd3b); CAPNP_DECLARE_SCHEMA(e8db07dcf8fcea05); enum class Type_e8db07dcf8fcea05: uint16_t { NONE, LANE_CHANGE_LEFT, LANE_CHANGE_RIGHT, MERGE_LEFT, MERGE_RIGHT, TURN_LEFT, TURN_RIGHT, }; CAPNP_DECLARE_ENUM(Type, e8db07dcf8fcea05); CAPNP_DECLARE_SCHEMA(b9aa88c75ef99a1f); enum class Status_b9aa88c75ef99a1f: uint16_t { NONE, PASSIVE, APPROACHING, ACTIVE, }; CAPNP_DECLARE_ENUM(Status, b9aa88c75ef99a1f); CAPNP_DECLARE_SCHEMA(b99b2bc7a57e8128); CAPNP_DECLARE_SCHEMA(943dc4625473b03f); CAPNP_DECLARE_SCHEMA(c871d3cc252af657); enum class SensorSource_c871d3cc252af657: uint16_t { APPLANIX, KALMAN, ORBSLAM, TIMING, DUMMY, }; CAPNP_DECLARE_ENUM(SensorSource, c871d3cc252af657); CAPNP_DECLARE_SCHEMA(d7700859ed1f5b76); CAPNP_DECLARE_SCHEMA(cd60164a8a0159ef); CAPNP_DECLARE_SCHEMA(d500d30c5803fa4f); CAPNP_DECLARE_SCHEMA(c8233c0345e27e24); CAPNP_DECLARE_SCHEMA(92e21bb7ea38793a); CAPNP_DECLARE_SCHEMA(9b326d4e436afec7); CAPNP_DECLARE_SCHEMA(8fdfadb254ea867a); CAPNP_DECLARE_SCHEMA(bd8822120928120c); CAPNP_DECLARE_SCHEMA(ce7cd672cacc7814); CAPNP_DECLARE_SCHEMA(db98be6565516acb); CAPNP_DECLARE_SCHEMA(9eaef9187cadbb9b); CAPNP_DECLARE_SCHEMA(a5b39b4fc4d7da3f); CAPNP_DECLARE_SCHEMA(c5417a637451246f); enum class Instruction_c5417a637451246f: uint16_t { TURN_LEFT, TURN_RIGHT, KEEP_LEFT, KEEP_RIGHT, STRAIGHT, ROUNDABOUT_EXIT_NUMBER, ROUNDABOUT_EXIT, ROUNDABOUT_TURN_LEFT, UNKN8, ROUNDABOUT_STRAIGHT, UNKN10, ROUNDABOUT_TURN_RIGHT, UNKN12, ROUNDABOUT_UTURN, UNKN14, ARRIVE, EXIT_LEFT, EXIT_RIGHT, UNKN18, UTURN, }; CAPNP_DECLARE_ENUM(Instruction, c5417a637451246f); CAPNP_DECLARE_SCHEMA(acfa74a094e62626); CAPNP_DECLARE_SCHEMA(d85d75253435bf4b); enum class Type_d85d75253435bf4b: uint16_t { STOP_SIGN, LIGHT_RED, LIGHT_YELLOW, LIGHT_GREEN, STOP_LIGHT, }; CAPNP_DECLARE_ENUM(Type, d85d75253435bf4b); CAPNP_DECLARE_SCHEMA(a6f6ce72165ccb49); enum class Action_a6f6ce72165ccb49: uint16_t { NONE, YIELD, STOP, RESUME_READY, }; CAPNP_DECLARE_ENUM(Action, a6f6ce72165ccb49); CAPNP_DECLARE_SCHEMA(dfdf30d03fc485bd); CAPNP_DECLARE_SCHEMA(a20710d4f428d6cd); CAPNP_DECLARE_SCHEMA(a0e27b453a38f450); CAPNP_DECLARE_SCHEMA(d949bf717d77614d); CAPNP_DECLARE_SCHEMA(9ef1f3ff0deb5ffb); enum class Constellation_9ef1f3ff0deb5ffb: uint16_t { UNKNOWN, GPS, SBAS, GLONASS, QZSS, BEIDOU, GALILEO, }; CAPNP_DECLARE_ENUM(Constellation, 9ef1f3ff0deb5ffb); CAPNP_DECLARE_SCHEMA(cbb9490adce12d72); enum class State_cbb9490adce12d72: uint16_t { UNKNOWN, CODE_LOCK, BIT_SYNC, SUBFRAME_SYNC, TOW_DECODED, MSEC_AMBIGUOUS, SYMBOL_SYNC, GLO_STRING_SYNC, GLO_TOD_DECODED, BDS_D2_BIT_SYNC, BDS_D2_SUBFRAME_SYNC, GAL_E1BC_CODE_LOCK, GAL_E1C2ND_CODE_LOCK, GAL_E1B_PAGE_SYNC, SBAS_SYNC, }; CAPNP_DECLARE_ENUM(State, cbb9490adce12d72); CAPNP_DECLARE_SCHEMA(c04e7b6231d4caa8); enum class MultipathIndicator_c04e7b6231d4caa8: uint16_t { UNKNOWN, DETECTED, NOT_DETECTED, }; CAPNP_DECLARE_ENUM(MultipathIndicator, c04e7b6231d4caa8); CAPNP_DECLARE_SCHEMA(e2517b083095fd4e); CAPNP_DECLARE_SCHEMA(ec1ff7996b35366f); enum class Status_ec1ff7996b35366f: uint16_t { UNKNOWN, PARITY_PASSED, PARITY_REBUILT, }; CAPNP_DECLARE_ENUM(Status, ec1ff7996b35366f); CAPNP_DECLARE_SCHEMA(e3d6685d4e9d8f7a); CAPNP_DECLARE_SCHEMA(b16f60103159415a); CAPNP_DECLARE_SCHEMA(92a5e332a85f32a0); CAPNP_DECLARE_SCHEMA(e7e17c434f865ae2); CAPNP_DECLARE_SCHEMA(b83c6cc593ed0a00); CAPNP_DECLARE_SCHEMA(ac3de5c437be057a); CAPNP_DECLARE_SCHEMA(be09e615b2507e26); CAPNP_DECLARE_SCHEMA(fe2919d5c21f426c); CAPNP_DECLARE_SCHEMA(9b513b93a887dbcd); CAPNP_DECLARE_SCHEMA(d97e3b28239f5580); CAPNP_DECLARE_SCHEMA(a37f0d8558e193fd); enum class FrameTypeDEPRECATED_a37f0d8558e193fd: uint16_t { UNKNOWN, NEO, CHFFR_ANDROID, FRONT, }; CAPNP_DECLARE_ENUM(FrameTypeDEPRECATED, a37f0d8558e193fd); CAPNP_DECLARE_SCHEMA(bcc3efbac41d2048); CAPNP_DECLARE_SCHEMA(a8883583b32c9877); enum class UsbPowerModeDEPRECATED_a8883583b32c9877: uint16_t { NONE, CLIENT, CDP, DCP, }; CAPNP_DECLARE_ENUM(UsbPowerModeDEPRECATED, a8883583b32c9877); CAPNP_DECLARE_SCHEMA(939463348632375e); CAPNP_DECLARE_SCHEMA(9024e2d790c82ade); CAPNP_DECLARE_SCHEMA(ad9d8095c06f7c61); CAPNP_DECLARE_SCHEMA(84caeca5a6b4acfe); CAPNP_DECLARE_SCHEMA(8cfeb072f5301000); } // namespace schemas } // namespace capnp namespace cereal { struct LogRotate { LogRotate() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(9811e1f38f62f2d1, 1, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LiveUI { LiveUI() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(c08240f996aefced, 1, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct UiLayoutState { UiLayoutState() = delete; class Reader; class Builder; class Pipeline; typedef ::capnp::schemas::App_9917470acf94d285 App; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(88dcce08ad29dda0, 1, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct OrbslamCorrection { OrbslamCorrection() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(8afd33dc9b35e1aa, 2, 4) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct EthernetPacket { EthernetPacket() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(a99a9d5b33cf5859, 1, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct CellInfo { CellInfo() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(cff7566681c277ce, 1, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct WifiScan { WifiScan() = delete; class Reader; class Builder; class Pipeline; typedef ::capnp::schemas::ChannelWidth_cb6a279f015f6b51 ChannelWidth; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(d4df5a192382ba0b, 5, 5) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LiveEventData { LiveEventData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(94b7baa90c5c321e, 1, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ModelData { ModelData() = delete; class Reader; class Builder; class Pipeline; struct PathData; struct LeadData; struct ModelSettings; struct MetaData; struct LongitudinalData; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(b8aad62cffef28a9, 4, 11) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ModelData::PathData { PathData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(8817eeea389e9f08, 2, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ModelData::LeadData { LeadData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(d1c9bef96d26fa91, 5, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ModelData::ModelSettings { ModelSettings() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(a26e3710efd3e914, 1, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ModelData::MetaData { MetaData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(9744f25fb60f2bf8, 2, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ModelData::LongitudinalData { LongitudinalData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(f98f999c6a071122, 0, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ECEFPoint { ECEFPoint() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(c25bbbd524983447, 3, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct ECEFPointDEPRECATED { ECEFPointDEPRECATED() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(e10e21168db0c7f7, 2, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct GPSPlannerPoints { GPSPlannerPoints() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(ab54c59699f8f9f3, 2, 5) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct GPSPlannerPlan { GPSPlannerPlan() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(f5ad1d90cdc1dd6b, 2, 4) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct UiNavigationEvent { UiNavigationEvent() = delete; class Reader; class Builder; class Pipeline; typedef ::capnp::schemas::Type_e8db07dcf8fcea05 Type; typedef ::capnp::schemas::Status_b9aa88c75ef99a1f Status; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(90c8426c3eaddd3b, 1, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LiveLocationData { LiveLocationData() = delete; class Reader; class Builder; class Pipeline; struct Accuracy; typedef ::capnp::schemas::SensorSource_c871d3cc252af657 SensorSource; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(b99b2bc7a57e8128, 10, 7) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LiveLocationData::Accuracy { Accuracy() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(943dc4625473b03f, 3, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct OrbOdometry { OrbOdometry() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(d7700859ed1f5b76, 4, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct OrbFeatures { OrbFeatures() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(cd60164a8a0159ef, 2, 5) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct OrbFeaturesSummary { OrbFeaturesSummary() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(d500d30c5803fa4f, 4, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct OrbKeyFrame { OrbKeyFrame() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(c8233c0345e27e24, 1, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct KalmanOdometry { KalmanOdometry() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(92e21bb7ea38793a, 0, 4) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct OrbObservation { OrbObservation() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(9b326d4e436afec7, 2, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct CalibrationFeatures { CalibrationFeatures() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(8fdfadb254ea867a, 1, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct NavStatus { NavStatus() = delete; class Reader; class Builder; class Pipeline; struct Address; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(bd8822120928120c, 1, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct NavStatus::Address { Address() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(ce7cd672cacc7814, 2, 7) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct NavUpdate { NavUpdate() = delete; class Reader; class Builder; class Pipeline; struct LatLng; struct Segment; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(db98be6565516acb, 1, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct NavUpdate::LatLng { LatLng() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(9eaef9187cadbb9b, 2, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct NavUpdate::Segment { Segment() = delete; class Reader; class Builder; class Pipeline; typedef ::capnp::schemas::Instruction_c5417a637451246f Instruction; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(a5b39b4fc4d7da3f, 3, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct TrafficEvent { TrafficEvent() = delete; class Reader; class Builder; class Pipeline; typedef ::capnp::schemas::Type_d85d75253435bf4b Type; typedef ::capnp::schemas::Action_a6f6ce72165ccb49 Action; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(acfa74a094e62626, 2, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct AndroidGnss { AndroidGnss() = delete; class Reader; class Builder; class Pipeline; enum Which: uint16_t { MEASUREMENTS, NAVIGATION_MESSAGE, }; struct Measurements; struct NavigationMessage; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(dfdf30d03fc485bd, 1, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct AndroidGnss::Measurements { Measurements() = delete; class Reader; class Builder; class Pipeline; struct Clock; struct Measurement; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(a20710d4f428d6cd, 0, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct AndroidGnss::Measurements::Clock { Clock() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(a0e27b453a38f450, 9, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct AndroidGnss::Measurements::Measurement { Measurement() = delete; class Reader; class Builder; class Pipeline; typedef ::capnp::schemas::Constellation_9ef1f3ff0deb5ffb Constellation; typedef ::capnp::schemas::State_cbb9490adce12d72 State; typedef ::capnp::schemas::MultipathIndicator_c04e7b6231d4caa8 MultipathIndicator; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(d949bf717d77614d, 15, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct AndroidGnss::NavigationMessage { NavigationMessage() = delete; class Reader; class Builder; class Pipeline; typedef ::capnp::schemas::Status_ec1ff7996b35366f Status; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(e2517b083095fd4e, 3, 1) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LidarPts { LidarPts() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(e3d6685d4e9d8f7a, 1, 4) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LiveTracksDEPRECATED { LiveTracksDEPRECATED() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(b16f60103159415a, 5, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LiveMpcData { LiveMpcData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(92a5e332a85f32a0, 3, 4) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LiveLongitudinalMpcData { LiveLongitudinalMpcData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(e7e17c434f865ae2, 4, 6) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct DriverStateDEPRECATED { DriverStateDEPRECATED() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(b83c6cc593ed0a00, 9, 8) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct NavModelData { NavModelData() = delete; class Reader; class Builder; class Pipeline; struct XYData; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(ac3de5c437be057a, 3, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct NavModelData::XYData { XYData() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(be09e615b2507e26, 0, 4) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct AndroidBuildInfo { AndroidBuildInfo() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(fe2919d5c21f426c, 2, 21) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct AndroidSensor { AndroidSensor() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(9b513b93a887dbcd, 6, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct IosBuildInfo { IosBuildInfo() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(d97e3b28239f5580, 1, 3) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; typedef ::capnp::schemas::FrameTypeDEPRECATED_a37f0d8558e193fd FrameTypeDEPRECATED; struct AndroidCaptureResult { AndroidCaptureResult() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(bcc3efbac41d2048, 4, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; typedef ::capnp::schemas::UsbPowerModeDEPRECATED_a8883583b32c9877 UsbPowerModeDEPRECATED; struct LateralINDIState { LateralINDIState() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(939463348632375e, 6, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LateralLQRState { LateralLQRState() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(9024e2d790c82ade, 3, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LateralCurvatureState { LateralCurvatureState() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(ad9d8095c06f7c61, 4, 0) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct LateralPlannerSolution { LateralPlannerSolution() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(84caeca5a6b4acfe, 0, 8) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; struct GpsTrajectory { GpsTrajectory() = delete; class Reader; class Builder; class Pipeline; struct _capnpPrivate { CAPNP_DECLARE_STRUCT_HEADER(8cfeb072f5301000, 0, 2) #if !CAPNP_LITE static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; } #endif // !CAPNP_LITE }; }; // ======================================================================================= class LogRotate::Reader { public: typedef LogRotate Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::int32_t getSegmentNum() const; inline bool hasPath() const; inline ::capnp::Text::Reader getPath() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LogRotate::Builder { public: typedef LogRotate Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::int32_t getSegmentNum(); inline void setSegmentNum( ::int32_t value); inline bool hasPath(); inline ::capnp::Text::Builder getPath(); inline void setPath( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initPath(unsigned int size); inline void adoptPath(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownPath(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LogRotate::Pipeline { public: typedef LogRotate Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LiveUI::Reader { public: typedef LiveUI Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool getRearViewCam() const; inline bool hasAlertText1() const; inline ::capnp::Text::Reader getAlertText1() const; inline bool hasAlertText2() const; inline ::capnp::Text::Reader getAlertText2() const; inline float getAwarenessStatus() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LiveUI::Builder { public: typedef LiveUI Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool getRearViewCam(); inline void setRearViewCam(bool value); inline bool hasAlertText1(); inline ::capnp::Text::Builder getAlertText1(); inline void setAlertText1( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initAlertText1(unsigned int size); inline void adoptAlertText1(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownAlertText1(); inline bool hasAlertText2(); inline ::capnp::Text::Builder getAlertText2(); inline void setAlertText2( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initAlertText2(unsigned int size); inline void adoptAlertText2(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownAlertText2(); inline float getAwarenessStatus(); inline void setAwarenessStatus(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LiveUI::Pipeline { public: typedef LiveUI Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class UiLayoutState::Reader { public: typedef UiLayoutState Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::cereal::UiLayoutState::App getActiveApp() const; inline bool getSidebarCollapsed() const; inline bool getMapEnabled() const; inline bool getMockEngaged() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class UiLayoutState::Builder { public: typedef UiLayoutState Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::cereal::UiLayoutState::App getActiveApp(); inline void setActiveApp( ::cereal::UiLayoutState::App value); inline bool getSidebarCollapsed(); inline void setSidebarCollapsed(bool value); inline bool getMapEnabled(); inline void setMapEnabled(bool value); inline bool getMockEngaged(); inline void setMockEngaged(bool value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class UiLayoutState::Pipeline { public: typedef UiLayoutState Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class OrbslamCorrection::Reader { public: typedef OrbslamCorrection Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint64_t getCorrectionMonoTime() const; inline bool hasPrePositionECEF() const; inline ::capnp::List::Reader getPrePositionECEF() const; inline bool hasPostPositionECEF() const; inline ::capnp::List::Reader getPostPositionECEF() const; inline bool hasPrePoseQuatECEF() const; inline ::capnp::List::Reader getPrePoseQuatECEF() const; inline bool hasPostPoseQuatECEF() const; inline ::capnp::List::Reader getPostPoseQuatECEF() const; inline ::uint32_t getNumInliers() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class OrbslamCorrection::Builder { public: typedef OrbslamCorrection Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint64_t getCorrectionMonoTime(); inline void setCorrectionMonoTime( ::uint64_t value); inline bool hasPrePositionECEF(); inline ::capnp::List::Builder getPrePositionECEF(); inline void setPrePositionECEF( ::capnp::List::Reader value); inline void setPrePositionECEF(::kj::ArrayPtr value); inline ::capnp::List::Builder initPrePositionECEF(unsigned int size); inline void adoptPrePositionECEF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPrePositionECEF(); inline bool hasPostPositionECEF(); inline ::capnp::List::Builder getPostPositionECEF(); inline void setPostPositionECEF( ::capnp::List::Reader value); inline void setPostPositionECEF(::kj::ArrayPtr value); inline ::capnp::List::Builder initPostPositionECEF(unsigned int size); inline void adoptPostPositionECEF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPostPositionECEF(); inline bool hasPrePoseQuatECEF(); inline ::capnp::List::Builder getPrePoseQuatECEF(); inline void setPrePoseQuatECEF( ::capnp::List::Reader value); inline void setPrePoseQuatECEF(::kj::ArrayPtr value); inline ::capnp::List::Builder initPrePoseQuatECEF(unsigned int size); inline void adoptPrePoseQuatECEF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPrePoseQuatECEF(); inline bool hasPostPoseQuatECEF(); inline ::capnp::List::Builder getPostPoseQuatECEF(); inline void setPostPoseQuatECEF( ::capnp::List::Reader value); inline void setPostPoseQuatECEF(::kj::ArrayPtr value); inline ::capnp::List::Builder initPostPoseQuatECEF(unsigned int size); inline void adoptPostPoseQuatECEF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPostPoseQuatECEF(); inline ::uint32_t getNumInliers(); inline void setNumInliers( ::uint32_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class OrbslamCorrection::Pipeline { public: typedef OrbslamCorrection Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class EthernetPacket::Reader { public: typedef EthernetPacket Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasPkt() const; inline ::capnp::Data::Reader getPkt() const; inline float getTs() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class EthernetPacket::Builder { public: typedef EthernetPacket Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasPkt(); inline ::capnp::Data::Builder getPkt(); inline void setPkt( ::capnp::Data::Reader value); inline ::capnp::Data::Builder initPkt(unsigned int size); inline void adoptPkt(::capnp::Orphan< ::capnp::Data>&& value); inline ::capnp::Orphan< ::capnp::Data> disownPkt(); inline float getTs(); inline void setTs(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class EthernetPacket::Pipeline { public: typedef EthernetPacket Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class CellInfo::Reader { public: typedef CellInfo Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint64_t getTimestamp() const; inline bool hasRepr() const; inline ::capnp::Text::Reader getRepr() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class CellInfo::Builder { public: typedef CellInfo Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint64_t getTimestamp(); inline void setTimestamp( ::uint64_t value); inline bool hasRepr(); inline ::capnp::Text::Builder getRepr(); inline void setRepr( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initRepr(unsigned int size); inline void adoptRepr(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownRepr(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class CellInfo::Pipeline { public: typedef CellInfo Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class WifiScan::Reader { public: typedef WifiScan Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasBssid() const; inline ::capnp::Text::Reader getBssid() const; inline bool hasSsid() const; inline ::capnp::Text::Reader getSsid() const; inline bool hasCapabilities() const; inline ::capnp::Text::Reader getCapabilities() const; inline ::int32_t getFrequency() const; inline ::int32_t getLevel() const; inline ::int64_t getTimestamp() const; inline ::int32_t getCenterFreq0() const; inline ::int32_t getCenterFreq1() const; inline ::cereal::WifiScan::ChannelWidth getChannelWidth() const; inline bool hasOperatorFriendlyName() const; inline ::capnp::Text::Reader getOperatorFriendlyName() const; inline bool hasVenueName() const; inline ::capnp::Text::Reader getVenueName() const; inline bool getIs80211mcResponder() const; inline bool getPasspoint() const; inline ::int32_t getDistanceCm() const; inline ::int32_t getDistanceSdCm() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class WifiScan::Builder { public: typedef WifiScan Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasBssid(); inline ::capnp::Text::Builder getBssid(); inline void setBssid( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initBssid(unsigned int size); inline void adoptBssid(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownBssid(); inline bool hasSsid(); inline ::capnp::Text::Builder getSsid(); inline void setSsid( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initSsid(unsigned int size); inline void adoptSsid(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownSsid(); inline bool hasCapabilities(); inline ::capnp::Text::Builder getCapabilities(); inline void setCapabilities( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initCapabilities(unsigned int size); inline void adoptCapabilities(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownCapabilities(); inline ::int32_t getFrequency(); inline void setFrequency( ::int32_t value); inline ::int32_t getLevel(); inline void setLevel( ::int32_t value); inline ::int64_t getTimestamp(); inline void setTimestamp( ::int64_t value); inline ::int32_t getCenterFreq0(); inline void setCenterFreq0( ::int32_t value); inline ::int32_t getCenterFreq1(); inline void setCenterFreq1( ::int32_t value); inline ::cereal::WifiScan::ChannelWidth getChannelWidth(); inline void setChannelWidth( ::cereal::WifiScan::ChannelWidth value); inline bool hasOperatorFriendlyName(); inline ::capnp::Text::Builder getOperatorFriendlyName(); inline void setOperatorFriendlyName( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initOperatorFriendlyName(unsigned int size); inline void adoptOperatorFriendlyName(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownOperatorFriendlyName(); inline bool hasVenueName(); inline ::capnp::Text::Builder getVenueName(); inline void setVenueName( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initVenueName(unsigned int size); inline void adoptVenueName(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownVenueName(); inline bool getIs80211mcResponder(); inline void setIs80211mcResponder(bool value); inline bool getPasspoint(); inline void setPasspoint(bool value); inline ::int32_t getDistanceCm(); inline void setDistanceCm( ::int32_t value); inline ::int32_t getDistanceSdCm(); inline void setDistanceSdCm( ::int32_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class WifiScan::Pipeline { public: typedef WifiScan Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LiveEventData::Reader { public: typedef LiveEventData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasName() const; inline ::capnp::Text::Reader getName() const; inline ::int32_t getValue() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LiveEventData::Builder { public: typedef LiveEventData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasName(); inline ::capnp::Text::Builder getName(); inline void setName( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initName(unsigned int size); inline void adoptName(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownName(); inline ::int32_t getValue(); inline void setValue( ::int32_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LiveEventData::Pipeline { public: typedef LiveEventData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ModelData::Reader { public: typedef ModelData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId() const; inline bool hasPath() const; inline ::cereal::ModelData::PathData::Reader getPath() const; inline bool hasLeftLane() const; inline ::cereal::ModelData::PathData::Reader getLeftLane() const; inline bool hasRightLane() const; inline ::cereal::ModelData::PathData::Reader getRightLane() const; inline bool hasLead() const; inline ::cereal::ModelData::LeadData::Reader getLead() const; inline bool hasSettings() const; inline ::cereal::ModelData::ModelSettings::Reader getSettings() const; inline bool hasFreePath() const; inline ::capnp::List::Reader getFreePath() const; inline bool hasLeadFuture() const; inline ::cereal::ModelData::LeadData::Reader getLeadFuture() const; inline bool hasSpeed() const; inline ::capnp::List::Reader getSpeed() const; inline ::uint64_t getTimestampEof() const; inline bool hasMeta() const; inline ::cereal::ModelData::MetaData::Reader getMeta() const; inline bool hasLongitudinal() const; inline ::cereal::ModelData::LongitudinalData::Reader getLongitudinal() const; inline ::uint32_t getFrameAge() const; inline float getFrameDropPerc() const; inline float getModelExecutionTime() const; inline bool hasRawPred() const; inline ::capnp::Data::Reader getRawPred() const; inline float getGpuExecutionTime() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ModelData::Builder { public: typedef ModelData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId(); inline void setFrameId( ::uint32_t value); inline bool hasPath(); inline ::cereal::ModelData::PathData::Builder getPath(); inline void setPath( ::cereal::ModelData::PathData::Reader value); inline ::cereal::ModelData::PathData::Builder initPath(); inline void adoptPath(::capnp::Orphan< ::cereal::ModelData::PathData>&& value); inline ::capnp::Orphan< ::cereal::ModelData::PathData> disownPath(); inline bool hasLeftLane(); inline ::cereal::ModelData::PathData::Builder getLeftLane(); inline void setLeftLane( ::cereal::ModelData::PathData::Reader value); inline ::cereal::ModelData::PathData::Builder initLeftLane(); inline void adoptLeftLane(::capnp::Orphan< ::cereal::ModelData::PathData>&& value); inline ::capnp::Orphan< ::cereal::ModelData::PathData> disownLeftLane(); inline bool hasRightLane(); inline ::cereal::ModelData::PathData::Builder getRightLane(); inline void setRightLane( ::cereal::ModelData::PathData::Reader value); inline ::cereal::ModelData::PathData::Builder initRightLane(); inline void adoptRightLane(::capnp::Orphan< ::cereal::ModelData::PathData>&& value); inline ::capnp::Orphan< ::cereal::ModelData::PathData> disownRightLane(); inline bool hasLead(); inline ::cereal::ModelData::LeadData::Builder getLead(); inline void setLead( ::cereal::ModelData::LeadData::Reader value); inline ::cereal::ModelData::LeadData::Builder initLead(); inline void adoptLead(::capnp::Orphan< ::cereal::ModelData::LeadData>&& value); inline ::capnp::Orphan< ::cereal::ModelData::LeadData> disownLead(); inline bool hasSettings(); inline ::cereal::ModelData::ModelSettings::Builder getSettings(); inline void setSettings( ::cereal::ModelData::ModelSettings::Reader value); inline ::cereal::ModelData::ModelSettings::Builder initSettings(); inline void adoptSettings(::capnp::Orphan< ::cereal::ModelData::ModelSettings>&& value); inline ::capnp::Orphan< ::cereal::ModelData::ModelSettings> disownSettings(); inline bool hasFreePath(); inline ::capnp::List::Builder getFreePath(); inline void setFreePath( ::capnp::List::Reader value); inline void setFreePath(::kj::ArrayPtr value); inline ::capnp::List::Builder initFreePath(unsigned int size); inline void adoptFreePath(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownFreePath(); inline bool hasLeadFuture(); inline ::cereal::ModelData::LeadData::Builder getLeadFuture(); inline void setLeadFuture( ::cereal::ModelData::LeadData::Reader value); inline ::cereal::ModelData::LeadData::Builder initLeadFuture(); inline void adoptLeadFuture(::capnp::Orphan< ::cereal::ModelData::LeadData>&& value); inline ::capnp::Orphan< ::cereal::ModelData::LeadData> disownLeadFuture(); inline bool hasSpeed(); inline ::capnp::List::Builder getSpeed(); inline void setSpeed( ::capnp::List::Reader value); inline void setSpeed(::kj::ArrayPtr value); inline ::capnp::List::Builder initSpeed(unsigned int size); inline void adoptSpeed(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownSpeed(); inline ::uint64_t getTimestampEof(); inline void setTimestampEof( ::uint64_t value); inline bool hasMeta(); inline ::cereal::ModelData::MetaData::Builder getMeta(); inline void setMeta( ::cereal::ModelData::MetaData::Reader value); inline ::cereal::ModelData::MetaData::Builder initMeta(); inline void adoptMeta(::capnp::Orphan< ::cereal::ModelData::MetaData>&& value); inline ::capnp::Orphan< ::cereal::ModelData::MetaData> disownMeta(); inline bool hasLongitudinal(); inline ::cereal::ModelData::LongitudinalData::Builder getLongitudinal(); inline void setLongitudinal( ::cereal::ModelData::LongitudinalData::Reader value); inline ::cereal::ModelData::LongitudinalData::Builder initLongitudinal(); inline void adoptLongitudinal(::capnp::Orphan< ::cereal::ModelData::LongitudinalData>&& value); inline ::capnp::Orphan< ::cereal::ModelData::LongitudinalData> disownLongitudinal(); inline ::uint32_t getFrameAge(); inline void setFrameAge( ::uint32_t value); inline float getFrameDropPerc(); inline void setFrameDropPerc(float value); inline float getModelExecutionTime(); inline void setModelExecutionTime(float value); inline bool hasRawPred(); inline ::capnp::Data::Builder getRawPred(); inline void setRawPred( ::capnp::Data::Reader value); inline ::capnp::Data::Builder initRawPred(unsigned int size); inline void adoptRawPred(::capnp::Orphan< ::capnp::Data>&& value); inline ::capnp::Orphan< ::capnp::Data> disownRawPred(); inline float getGpuExecutionTime(); inline void setGpuExecutionTime(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ModelData::Pipeline { public: typedef ModelData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::ModelData::PathData::Pipeline getPath(); inline ::cereal::ModelData::PathData::Pipeline getLeftLane(); inline ::cereal::ModelData::PathData::Pipeline getRightLane(); inline ::cereal::ModelData::LeadData::Pipeline getLead(); inline ::cereal::ModelData::ModelSettings::Pipeline getSettings(); inline ::cereal::ModelData::LeadData::Pipeline getLeadFuture(); inline ::cereal::ModelData::MetaData::Pipeline getMeta(); inline ::cereal::ModelData::LongitudinalData::Pipeline getLongitudinal(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ModelData::PathData::Reader { public: typedef PathData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasPoints() const; inline ::capnp::List::Reader getPoints() const; inline float getProb() const; inline float getStd() const; inline bool hasStds() const; inline ::capnp::List::Reader getStds() const; inline bool hasPoly() const; inline ::capnp::List::Reader getPoly() const; inline float getValidLen() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ModelData::PathData::Builder { public: typedef PathData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasPoints(); inline ::capnp::List::Builder getPoints(); inline void setPoints( ::capnp::List::Reader value); inline void setPoints(::kj::ArrayPtr value); inline ::capnp::List::Builder initPoints(unsigned int size); inline void adoptPoints(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPoints(); inline float getProb(); inline void setProb(float value); inline float getStd(); inline void setStd(float value); inline bool hasStds(); inline ::capnp::List::Builder getStds(); inline void setStds( ::capnp::List::Reader value); inline void setStds(::kj::ArrayPtr value); inline ::capnp::List::Builder initStds(unsigned int size); inline void adoptStds(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownStds(); inline bool hasPoly(); inline ::capnp::List::Builder getPoly(); inline void setPoly( ::capnp::List::Reader value); inline void setPoly(::kj::ArrayPtr value); inline ::capnp::List::Builder initPoly(unsigned int size); inline void adoptPoly(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPoly(); inline float getValidLen(); inline void setValidLen(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ModelData::PathData::Pipeline { public: typedef PathData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ModelData::LeadData::Reader { public: typedef LeadData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline float getDist() const; inline float getProb() const; inline float getStd() const; inline float getRelVel() const; inline float getRelVelStd() const; inline float getRelY() const; inline float getRelYStd() const; inline float getRelA() const; inline float getRelAStd() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ModelData::LeadData::Builder { public: typedef LeadData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline float getDist(); inline void setDist(float value); inline float getProb(); inline void setProb(float value); inline float getStd(); inline void setStd(float value); inline float getRelVel(); inline void setRelVel(float value); inline float getRelVelStd(); inline void setRelVelStd(float value); inline float getRelY(); inline void setRelY(float value); inline float getRelYStd(); inline void setRelYStd(float value); inline float getRelA(); inline void setRelA(float value); inline float getRelAStd(); inline void setRelAStd(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ModelData::LeadData::Pipeline { public: typedef LeadData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ModelData::ModelSettings::Reader { public: typedef ModelSettings Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint16_t getBigBoxX() const; inline ::uint16_t getBigBoxY() const; inline ::uint16_t getBigBoxWidth() const; inline ::uint16_t getBigBoxHeight() const; inline bool hasBoxProjection() const; inline ::capnp::List::Reader getBoxProjection() const; inline bool hasYuvCorrection() const; inline ::capnp::List::Reader getYuvCorrection() const; inline bool hasInputTransform() const; inline ::capnp::List::Reader getInputTransform() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ModelData::ModelSettings::Builder { public: typedef ModelSettings Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint16_t getBigBoxX(); inline void setBigBoxX( ::uint16_t value); inline ::uint16_t getBigBoxY(); inline void setBigBoxY( ::uint16_t value); inline ::uint16_t getBigBoxWidth(); inline void setBigBoxWidth( ::uint16_t value); inline ::uint16_t getBigBoxHeight(); inline void setBigBoxHeight( ::uint16_t value); inline bool hasBoxProjection(); inline ::capnp::List::Builder getBoxProjection(); inline void setBoxProjection( ::capnp::List::Reader value); inline void setBoxProjection(::kj::ArrayPtr value); inline ::capnp::List::Builder initBoxProjection(unsigned int size); inline void adoptBoxProjection(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownBoxProjection(); inline bool hasYuvCorrection(); inline ::capnp::List::Builder getYuvCorrection(); inline void setYuvCorrection( ::capnp::List::Reader value); inline void setYuvCorrection(::kj::ArrayPtr value); inline ::capnp::List::Builder initYuvCorrection(unsigned int size); inline void adoptYuvCorrection(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYuvCorrection(); inline bool hasInputTransform(); inline ::capnp::List::Builder getInputTransform(); inline void setInputTransform( ::capnp::List::Reader value); inline void setInputTransform(::kj::ArrayPtr value); inline ::capnp::List::Builder initInputTransform(unsigned int size); inline void adoptInputTransform(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownInputTransform(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ModelData::ModelSettings::Pipeline { public: typedef ModelSettings Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ModelData::MetaData::Reader { public: typedef MetaData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline float getEngagedProb() const; inline bool hasDesirePrediction() const; inline ::capnp::List::Reader getDesirePrediction() const; inline float getBrakeDisengageProb() const; inline float getGasDisengageProb() const; inline float getSteerOverrideProb() const; inline bool hasDesireState() const; inline ::capnp::List::Reader getDesireState() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ModelData::MetaData::Builder { public: typedef MetaData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline float getEngagedProb(); inline void setEngagedProb(float value); inline bool hasDesirePrediction(); inline ::capnp::List::Builder getDesirePrediction(); inline void setDesirePrediction( ::capnp::List::Reader value); inline void setDesirePrediction(::kj::ArrayPtr value); inline ::capnp::List::Builder initDesirePrediction(unsigned int size); inline void adoptDesirePrediction(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownDesirePrediction(); inline float getBrakeDisengageProb(); inline void setBrakeDisengageProb(float value); inline float getGasDisengageProb(); inline void setGasDisengageProb(float value); inline float getSteerOverrideProb(); inline void setSteerOverrideProb(float value); inline bool hasDesireState(); inline ::capnp::List::Builder getDesireState(); inline void setDesireState( ::capnp::List::Reader value); inline void setDesireState(::kj::ArrayPtr value); inline ::capnp::List::Builder initDesireState(unsigned int size); inline void adoptDesireState(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownDesireState(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ModelData::MetaData::Pipeline { public: typedef MetaData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ModelData::LongitudinalData::Reader { public: typedef LongitudinalData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasSpeeds() const; inline ::capnp::List::Reader getSpeeds() const; inline bool hasAccelerations() const; inline ::capnp::List::Reader getAccelerations() const; inline bool hasDistances() const; inline ::capnp::List::Reader getDistances() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ModelData::LongitudinalData::Builder { public: typedef LongitudinalData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasSpeeds(); inline ::capnp::List::Builder getSpeeds(); inline void setSpeeds( ::capnp::List::Reader value); inline void setSpeeds(::kj::ArrayPtr value); inline ::capnp::List::Builder initSpeeds(unsigned int size); inline void adoptSpeeds(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownSpeeds(); inline bool hasAccelerations(); inline ::capnp::List::Builder getAccelerations(); inline void setAccelerations( ::capnp::List::Reader value); inline void setAccelerations(::kj::ArrayPtr value); inline ::capnp::List::Builder initAccelerations(unsigned int size); inline void adoptAccelerations(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownAccelerations(); inline bool hasDistances(); inline ::capnp::List::Builder getDistances(); inline void setDistances( ::capnp::List::Reader value); inline void setDistances(::kj::ArrayPtr value); inline ::capnp::List::Builder initDistances(unsigned int size); inline void adoptDistances(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownDistances(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ModelData::LongitudinalData::Pipeline { public: typedef LongitudinalData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ECEFPoint::Reader { public: typedef ECEFPoint Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline double getX() const; inline double getY() const; inline double getZ() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ECEFPoint::Builder { public: typedef ECEFPoint Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline double getX(); inline void setX(double value); inline double getY(); inline void setY(double value); inline double getZ(); inline void setZ(double value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ECEFPoint::Pipeline { public: typedef ECEFPoint Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class ECEFPointDEPRECATED::Reader { public: typedef ECEFPointDEPRECATED Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline float getX() const; inline float getY() const; inline float getZ() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class ECEFPointDEPRECATED::Builder { public: typedef ECEFPointDEPRECATED Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline float getX(); inline void setX(float value); inline float getY(); inline void setY(float value); inline float getZ(); inline void setZ(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class ECEFPointDEPRECATED::Pipeline { public: typedef ECEFPointDEPRECATED Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class GPSPlannerPoints::Reader { public: typedef GPSPlannerPoints Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasCurPosDEPRECATED() const; inline ::cereal::ECEFPointDEPRECATED::Reader getCurPosDEPRECATED() const; inline bool hasPointsDEPRECATED() const; inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader getPointsDEPRECATED() const; inline bool getValid() const; inline bool hasTrackName() const; inline ::capnp::Text::Reader getTrackName() const; inline float getSpeedLimit() const; inline float getAccelTarget() const; inline bool hasCurPos() const; inline ::cereal::ECEFPoint::Reader getCurPos() const; inline bool hasPoints() const; inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader getPoints() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class GPSPlannerPoints::Builder { public: typedef GPSPlannerPoints Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasCurPosDEPRECATED(); inline ::cereal::ECEFPointDEPRECATED::Builder getCurPosDEPRECATED(); inline void setCurPosDEPRECATED( ::cereal::ECEFPointDEPRECATED::Reader value); inline ::cereal::ECEFPointDEPRECATED::Builder initCurPosDEPRECATED(); inline void adoptCurPosDEPRECATED(::capnp::Orphan< ::cereal::ECEFPointDEPRECATED>&& value); inline ::capnp::Orphan< ::cereal::ECEFPointDEPRECATED> disownCurPosDEPRECATED(); inline bool hasPointsDEPRECATED(); inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder getPointsDEPRECATED(); inline void setPointsDEPRECATED( ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder initPointsDEPRECATED(unsigned int size); inline void adoptPointsDEPRECATED(::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>> disownPointsDEPRECATED(); inline bool getValid(); inline void setValid(bool value); inline bool hasTrackName(); inline ::capnp::Text::Builder getTrackName(); inline void setTrackName( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initTrackName(unsigned int size); inline void adoptTrackName(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownTrackName(); inline float getSpeedLimit(); inline void setSpeedLimit(float value); inline float getAccelTarget(); inline void setAccelTarget(float value); inline bool hasCurPos(); inline ::cereal::ECEFPoint::Builder getCurPos(); inline void setCurPos( ::cereal::ECEFPoint::Reader value); inline ::cereal::ECEFPoint::Builder initCurPos(); inline void adoptCurPos(::capnp::Orphan< ::cereal::ECEFPoint>&& value); inline ::capnp::Orphan< ::cereal::ECEFPoint> disownCurPos(); inline bool hasPoints(); inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder getPoints(); inline void setPoints( ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder initPoints(unsigned int size); inline void adoptPoints(::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>> disownPoints(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class GPSPlannerPoints::Pipeline { public: typedef GPSPlannerPoints Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::ECEFPointDEPRECATED::Pipeline getCurPosDEPRECATED(); inline ::cereal::ECEFPoint::Pipeline getCurPos(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class GPSPlannerPlan::Reader { public: typedef GPSPlannerPlan Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool getValid() const; inline bool hasPoly() const; inline ::capnp::List::Reader getPoly() const; inline bool hasTrackName() const; inline ::capnp::Text::Reader getTrackName() const; inline float getSpeed() const; inline float getAcceleration() const; inline bool hasPointsDEPRECATED() const; inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader getPointsDEPRECATED() const; inline bool hasPoints() const; inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader getPoints() const; inline float getXLookahead() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class GPSPlannerPlan::Builder { public: typedef GPSPlannerPlan Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool getValid(); inline void setValid(bool value); inline bool hasPoly(); inline ::capnp::List::Builder getPoly(); inline void setPoly( ::capnp::List::Reader value); inline void setPoly(::kj::ArrayPtr value); inline ::capnp::List::Builder initPoly(unsigned int size); inline void adoptPoly(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPoly(); inline bool hasTrackName(); inline ::capnp::Text::Builder getTrackName(); inline void setTrackName( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initTrackName(unsigned int size); inline void adoptTrackName(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownTrackName(); inline float getSpeed(); inline void setSpeed(float value); inline float getAcceleration(); inline void setAcceleration(float value); inline bool hasPointsDEPRECATED(); inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder getPointsDEPRECATED(); inline void setPointsDEPRECATED( ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder initPointsDEPRECATED(unsigned int size); inline void adoptPointsDEPRECATED(::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>> disownPointsDEPRECATED(); inline bool hasPoints(); inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder getPoints(); inline void setPoints( ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder initPoints(unsigned int size); inline void adoptPoints(::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>> disownPoints(); inline float getXLookahead(); inline void setXLookahead(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class GPSPlannerPlan::Pipeline { public: typedef GPSPlannerPlan Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class UiNavigationEvent::Reader { public: typedef UiNavigationEvent Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::cereal::UiNavigationEvent::Type getType() const; inline ::cereal::UiNavigationEvent::Status getStatus() const; inline float getDistanceTo() const; inline bool hasEndRoadPointDEPRECATED() const; inline ::cereal::ECEFPointDEPRECATED::Reader getEndRoadPointDEPRECATED() const; inline bool hasEndRoadPoint() const; inline ::cereal::ECEFPoint::Reader getEndRoadPoint() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class UiNavigationEvent::Builder { public: typedef UiNavigationEvent Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::cereal::UiNavigationEvent::Type getType(); inline void setType( ::cereal::UiNavigationEvent::Type value); inline ::cereal::UiNavigationEvent::Status getStatus(); inline void setStatus( ::cereal::UiNavigationEvent::Status value); inline float getDistanceTo(); inline void setDistanceTo(float value); inline bool hasEndRoadPointDEPRECATED(); inline ::cereal::ECEFPointDEPRECATED::Builder getEndRoadPointDEPRECATED(); inline void setEndRoadPointDEPRECATED( ::cereal::ECEFPointDEPRECATED::Reader value); inline ::cereal::ECEFPointDEPRECATED::Builder initEndRoadPointDEPRECATED(); inline void adoptEndRoadPointDEPRECATED(::capnp::Orphan< ::cereal::ECEFPointDEPRECATED>&& value); inline ::capnp::Orphan< ::cereal::ECEFPointDEPRECATED> disownEndRoadPointDEPRECATED(); inline bool hasEndRoadPoint(); inline ::cereal::ECEFPoint::Builder getEndRoadPoint(); inline void setEndRoadPoint( ::cereal::ECEFPoint::Reader value); inline ::cereal::ECEFPoint::Builder initEndRoadPoint(); inline void adoptEndRoadPoint(::capnp::Orphan< ::cereal::ECEFPoint>&& value); inline ::capnp::Orphan< ::cereal::ECEFPoint> disownEndRoadPoint(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class UiNavigationEvent::Pipeline { public: typedef UiNavigationEvent Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::ECEFPointDEPRECATED::Pipeline getEndRoadPointDEPRECATED(); inline ::cereal::ECEFPoint::Pipeline getEndRoadPoint(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LiveLocationData::Reader { public: typedef LiveLocationData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint8_t getStatus() const; inline double getLat() const; inline double getLon() const; inline float getAlt() const; inline float getSpeed() const; inline bool hasVNED() const; inline ::capnp::List::Reader getVNED() const; inline float getRoll() const; inline float getPitch() const; inline float getHeading() const; inline float getWanderAngle() const; inline float getTrackAngle() const; inline bool hasGyro() const; inline ::capnp::List::Reader getGyro() const; inline bool hasAccel() const; inline ::capnp::List::Reader getAccel() const; inline bool hasAccuracy() const; inline ::cereal::LiveLocationData::Accuracy::Reader getAccuracy() const; inline ::cereal::LiveLocationData::SensorSource getSource() const; inline ::uint64_t getFixMonoTime() const; inline ::int32_t getGpsWeek() const; inline double getTimeOfWeek() const; inline bool hasPositionECEF() const; inline ::capnp::List::Reader getPositionECEF() const; inline bool hasPoseQuatECEF() const; inline ::capnp::List::Reader getPoseQuatECEF() const; inline float getPitchCalibration() const; inline float getYawCalibration() const; inline bool hasImuFrame() const; inline ::capnp::List::Reader getImuFrame() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LiveLocationData::Builder { public: typedef LiveLocationData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint8_t getStatus(); inline void setStatus( ::uint8_t value); inline double getLat(); inline void setLat(double value); inline double getLon(); inline void setLon(double value); inline float getAlt(); inline void setAlt(float value); inline float getSpeed(); inline void setSpeed(float value); inline bool hasVNED(); inline ::capnp::List::Builder getVNED(); inline void setVNED( ::capnp::List::Reader value); inline void setVNED(::kj::ArrayPtr value); inline ::capnp::List::Builder initVNED(unsigned int size); inline void adoptVNED(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownVNED(); inline float getRoll(); inline void setRoll(float value); inline float getPitch(); inline void setPitch(float value); inline float getHeading(); inline void setHeading(float value); inline float getWanderAngle(); inline void setWanderAngle(float value); inline float getTrackAngle(); inline void setTrackAngle(float value); inline bool hasGyro(); inline ::capnp::List::Builder getGyro(); inline void setGyro( ::capnp::List::Reader value); inline void setGyro(::kj::ArrayPtr value); inline ::capnp::List::Builder initGyro(unsigned int size); inline void adoptGyro(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownGyro(); inline bool hasAccel(); inline ::capnp::List::Builder getAccel(); inline void setAccel( ::capnp::List::Reader value); inline void setAccel(::kj::ArrayPtr value); inline ::capnp::List::Builder initAccel(unsigned int size); inline void adoptAccel(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownAccel(); inline bool hasAccuracy(); inline ::cereal::LiveLocationData::Accuracy::Builder getAccuracy(); inline void setAccuracy( ::cereal::LiveLocationData::Accuracy::Reader value); inline ::cereal::LiveLocationData::Accuracy::Builder initAccuracy(); inline void adoptAccuracy(::capnp::Orphan< ::cereal::LiveLocationData::Accuracy>&& value); inline ::capnp::Orphan< ::cereal::LiveLocationData::Accuracy> disownAccuracy(); inline ::cereal::LiveLocationData::SensorSource getSource(); inline void setSource( ::cereal::LiveLocationData::SensorSource value); inline ::uint64_t getFixMonoTime(); inline void setFixMonoTime( ::uint64_t value); inline ::int32_t getGpsWeek(); inline void setGpsWeek( ::int32_t value); inline double getTimeOfWeek(); inline void setTimeOfWeek(double value); inline bool hasPositionECEF(); inline ::capnp::List::Builder getPositionECEF(); inline void setPositionECEF( ::capnp::List::Reader value); inline void setPositionECEF(::kj::ArrayPtr value); inline ::capnp::List::Builder initPositionECEF(unsigned int size); inline void adoptPositionECEF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPositionECEF(); inline bool hasPoseQuatECEF(); inline ::capnp::List::Builder getPoseQuatECEF(); inline void setPoseQuatECEF( ::capnp::List::Reader value); inline void setPoseQuatECEF(::kj::ArrayPtr value); inline ::capnp::List::Builder initPoseQuatECEF(unsigned int size); inline void adoptPoseQuatECEF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPoseQuatECEF(); inline float getPitchCalibration(); inline void setPitchCalibration(float value); inline float getYawCalibration(); inline void setYawCalibration(float value); inline bool hasImuFrame(); inline ::capnp::List::Builder getImuFrame(); inline void setImuFrame( ::capnp::List::Reader value); inline void setImuFrame(::kj::ArrayPtr value); inline ::capnp::List::Builder initImuFrame(unsigned int size); inline void adoptImuFrame(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownImuFrame(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LiveLocationData::Pipeline { public: typedef LiveLocationData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::LiveLocationData::Accuracy::Pipeline getAccuracy(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LiveLocationData::Accuracy::Reader { public: typedef Accuracy Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasPNEDError() const; inline ::capnp::List::Reader getPNEDError() const; inline bool hasVNEDError() const; inline ::capnp::List::Reader getVNEDError() const; inline float getRollError() const; inline float getPitchError() const; inline float getHeadingError() const; inline float getEllipsoidSemiMajorError() const; inline float getEllipsoidSemiMinorError() const; inline float getEllipsoidOrientationError() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LiveLocationData::Accuracy::Builder { public: typedef Accuracy Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasPNEDError(); inline ::capnp::List::Builder getPNEDError(); inline void setPNEDError( ::capnp::List::Reader value); inline void setPNEDError(::kj::ArrayPtr value); inline ::capnp::List::Builder initPNEDError(unsigned int size); inline void adoptPNEDError(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPNEDError(); inline bool hasVNEDError(); inline ::capnp::List::Builder getVNEDError(); inline void setVNEDError( ::capnp::List::Reader value); inline void setVNEDError(::kj::ArrayPtr value); inline ::capnp::List::Builder initVNEDError(unsigned int size); inline void adoptVNEDError(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownVNEDError(); inline float getRollError(); inline void setRollError(float value); inline float getPitchError(); inline void setPitchError(float value); inline float getHeadingError(); inline void setHeadingError(float value); inline float getEllipsoidSemiMajorError(); inline void setEllipsoidSemiMajorError(float value); inline float getEllipsoidSemiMinorError(); inline void setEllipsoidSemiMinorError(float value); inline float getEllipsoidOrientationError(); inline void setEllipsoidOrientationError(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LiveLocationData::Accuracy::Pipeline { public: typedef Accuracy Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class OrbOdometry::Reader { public: typedef OrbOdometry Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint64_t getStartMonoTime() const; inline ::uint64_t getEndMonoTime() const; inline bool hasF() const; inline ::capnp::List::Reader getF() const; inline double getErr() const; inline ::int32_t getInliers() const; inline bool hasMatches() const; inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader getMatches() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class OrbOdometry::Builder { public: typedef OrbOdometry Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint64_t getStartMonoTime(); inline void setStartMonoTime( ::uint64_t value); inline ::uint64_t getEndMonoTime(); inline void setEndMonoTime( ::uint64_t value); inline bool hasF(); inline ::capnp::List::Builder getF(); inline void setF( ::capnp::List::Reader value); inline void setF(::kj::ArrayPtr value); inline ::capnp::List::Builder initF(unsigned int size); inline void adoptF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownF(); inline double getErr(); inline void setErr(double value); inline ::int32_t getInliers(); inline void setInliers( ::int32_t value); inline bool hasMatches(); inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder getMatches(); inline void setMatches( ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setMatches(::kj::ArrayPtr value); inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder initMatches(unsigned int size); inline void adoptMatches(::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>> disownMatches(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class OrbOdometry::Pipeline { public: typedef OrbOdometry Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class OrbFeatures::Reader { public: typedef OrbFeatures Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint64_t getTimestampEof() const; inline bool hasXs() const; inline ::capnp::List::Reader getXs() const; inline bool hasYs() const; inline ::capnp::List::Reader getYs() const; inline bool hasDescriptors() const; inline ::capnp::Data::Reader getDescriptors() const; inline bool hasOctaves() const; inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader getOctaves() const; inline ::uint64_t getTimestampLastEof() const; inline bool hasMatches() const; inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader getMatches() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class OrbFeatures::Builder { public: typedef OrbFeatures Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint64_t getTimestampEof(); inline void setTimestampEof( ::uint64_t value); inline bool hasXs(); inline ::capnp::List::Builder getXs(); inline void setXs( ::capnp::List::Reader value); inline void setXs(::kj::ArrayPtr value); inline ::capnp::List::Builder initXs(unsigned int size); inline void adoptXs(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownXs(); inline bool hasYs(); inline ::capnp::List::Builder getYs(); inline void setYs( ::capnp::List::Reader value); inline void setYs(::kj::ArrayPtr value); inline ::capnp::List::Builder initYs(unsigned int size); inline void adoptYs(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYs(); inline bool hasDescriptors(); inline ::capnp::Data::Builder getDescriptors(); inline void setDescriptors( ::capnp::Data::Reader value); inline ::capnp::Data::Builder initDescriptors(unsigned int size); inline void adoptDescriptors(::capnp::Orphan< ::capnp::Data>&& value); inline ::capnp::Orphan< ::capnp::Data> disownDescriptors(); inline bool hasOctaves(); inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder getOctaves(); inline void setOctaves( ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setOctaves(::kj::ArrayPtr value); inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder initOctaves(unsigned int size); inline void adoptOctaves(::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>> disownOctaves(); inline ::uint64_t getTimestampLastEof(); inline void setTimestampLastEof( ::uint64_t value); inline bool hasMatches(); inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder getMatches(); inline void setMatches( ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setMatches(::kj::ArrayPtr value); inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder initMatches(unsigned int size); inline void adoptMatches(::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>> disownMatches(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class OrbFeatures::Pipeline { public: typedef OrbFeatures Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class OrbFeaturesSummary::Reader { public: typedef OrbFeaturesSummary Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint64_t getTimestampEof() const; inline ::uint64_t getTimestampLastEof() const; inline ::uint16_t getFeatureCount() const; inline ::uint16_t getMatchCount() const; inline ::uint64_t getComputeNs() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class OrbFeaturesSummary::Builder { public: typedef OrbFeaturesSummary Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint64_t getTimestampEof(); inline void setTimestampEof( ::uint64_t value); inline ::uint64_t getTimestampLastEof(); inline void setTimestampLastEof( ::uint64_t value); inline ::uint16_t getFeatureCount(); inline void setFeatureCount( ::uint16_t value); inline ::uint16_t getMatchCount(); inline void setMatchCount( ::uint16_t value); inline ::uint64_t getComputeNs(); inline void setComputeNs( ::uint64_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class OrbFeaturesSummary::Pipeline { public: typedef OrbFeaturesSummary Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class OrbKeyFrame::Reader { public: typedef OrbKeyFrame Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint64_t getId() const; inline bool hasPos() const; inline ::cereal::ECEFPoint::Reader getPos() const; inline bool hasDpos() const; inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader getDpos() const; inline bool hasDescriptors() const; inline ::capnp::Data::Reader getDescriptors() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class OrbKeyFrame::Builder { public: typedef OrbKeyFrame Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint64_t getId(); inline void setId( ::uint64_t value); inline bool hasPos(); inline ::cereal::ECEFPoint::Builder getPos(); inline void setPos( ::cereal::ECEFPoint::Reader value); inline ::cereal::ECEFPoint::Builder initPos(); inline void adoptPos(::capnp::Orphan< ::cereal::ECEFPoint>&& value); inline ::capnp::Orphan< ::cereal::ECEFPoint> disownPos(); inline bool hasDpos(); inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder getDpos(); inline void setDpos( ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder initDpos(unsigned int size); inline void adoptDpos(::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>> disownDpos(); inline bool hasDescriptors(); inline ::capnp::Data::Builder getDescriptors(); inline void setDescriptors( ::capnp::Data::Reader value); inline ::capnp::Data::Builder initDescriptors(unsigned int size); inline void adoptDescriptors(::capnp::Orphan< ::capnp::Data>&& value); inline ::capnp::Orphan< ::capnp::Data> disownDescriptors(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class OrbKeyFrame::Pipeline { public: typedef OrbKeyFrame Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::ECEFPoint::Pipeline getPos(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class KalmanOdometry::Reader { public: typedef KalmanOdometry Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasTrans() const; inline ::capnp::List::Reader getTrans() const; inline bool hasRot() const; inline ::capnp::List::Reader getRot() const; inline bool hasTransStd() const; inline ::capnp::List::Reader getTransStd() const; inline bool hasRotStd() const; inline ::capnp::List::Reader getRotStd() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class KalmanOdometry::Builder { public: typedef KalmanOdometry Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasTrans(); inline ::capnp::List::Builder getTrans(); inline void setTrans( ::capnp::List::Reader value); inline void setTrans(::kj::ArrayPtr value); inline ::capnp::List::Builder initTrans(unsigned int size); inline void adoptTrans(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownTrans(); inline bool hasRot(); inline ::capnp::List::Builder getRot(); inline void setRot( ::capnp::List::Reader value); inline void setRot(::kj::ArrayPtr value); inline ::capnp::List::Builder initRot(unsigned int size); inline void adoptRot(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownRot(); inline bool hasTransStd(); inline ::capnp::List::Builder getTransStd(); inline void setTransStd( ::capnp::List::Reader value); inline void setTransStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initTransStd(unsigned int size); inline void adoptTransStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownTransStd(); inline bool hasRotStd(); inline ::capnp::List::Builder getRotStd(); inline void setRotStd( ::capnp::List::Reader value); inline void setRotStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initRotStd(unsigned int size); inline void adoptRotStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownRotStd(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class KalmanOdometry::Pipeline { public: typedef KalmanOdometry Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class OrbObservation::Reader { public: typedef OrbObservation Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint64_t getObservationMonoTime() const; inline bool hasNormalizedCoordinates() const; inline ::capnp::List::Reader getNormalizedCoordinates() const; inline bool hasLocationECEF() const; inline ::capnp::List::Reader getLocationECEF() const; inline ::uint32_t getMatchDistance() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class OrbObservation::Builder { public: typedef OrbObservation Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint64_t getObservationMonoTime(); inline void setObservationMonoTime( ::uint64_t value); inline bool hasNormalizedCoordinates(); inline ::capnp::List::Builder getNormalizedCoordinates(); inline void setNormalizedCoordinates( ::capnp::List::Reader value); inline void setNormalizedCoordinates(::kj::ArrayPtr value); inline ::capnp::List::Builder initNormalizedCoordinates(unsigned int size); inline void adoptNormalizedCoordinates(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownNormalizedCoordinates(); inline bool hasLocationECEF(); inline ::capnp::List::Builder getLocationECEF(); inline void setLocationECEF( ::capnp::List::Reader value); inline void setLocationECEF(::kj::ArrayPtr value); inline ::capnp::List::Builder initLocationECEF(unsigned int size); inline void adoptLocationECEF(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownLocationECEF(); inline ::uint32_t getMatchDistance(); inline void setMatchDistance( ::uint32_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class OrbObservation::Pipeline { public: typedef OrbObservation Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class CalibrationFeatures::Reader { public: typedef CalibrationFeatures Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId() const; inline bool hasP0() const; inline ::capnp::List::Reader getP0() const; inline bool hasP1() const; inline ::capnp::List::Reader getP1() const; inline bool hasStatus() const; inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader getStatus() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class CalibrationFeatures::Builder { public: typedef CalibrationFeatures Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId(); inline void setFrameId( ::uint32_t value); inline bool hasP0(); inline ::capnp::List::Builder getP0(); inline void setP0( ::capnp::List::Reader value); inline void setP0(::kj::ArrayPtr value); inline ::capnp::List::Builder initP0(unsigned int size); inline void adoptP0(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownP0(); inline bool hasP1(); inline ::capnp::List::Builder getP1(); inline void setP1( ::capnp::List::Reader value); inline void setP1(::kj::ArrayPtr value); inline ::capnp::List::Builder initP1(unsigned int size); inline void adoptP1(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownP1(); inline bool hasStatus(); inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder getStatus(); inline void setStatus( ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setStatus(::kj::ArrayPtr value); inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder initStatus(unsigned int size); inline void adoptStatus(::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>> disownStatus(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class CalibrationFeatures::Pipeline { public: typedef CalibrationFeatures Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class NavStatus::Reader { public: typedef NavStatus Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool getIsNavigating() const; inline bool hasCurrentAddress() const; inline ::cereal::NavStatus::Address::Reader getCurrentAddress() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class NavStatus::Builder { public: typedef NavStatus Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool getIsNavigating(); inline void setIsNavigating(bool value); inline bool hasCurrentAddress(); inline ::cereal::NavStatus::Address::Builder getCurrentAddress(); inline void setCurrentAddress( ::cereal::NavStatus::Address::Reader value); inline ::cereal::NavStatus::Address::Builder initCurrentAddress(); inline void adoptCurrentAddress(::capnp::Orphan< ::cereal::NavStatus::Address>&& value); inline ::capnp::Orphan< ::cereal::NavStatus::Address> disownCurrentAddress(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class NavStatus::Pipeline { public: typedef NavStatus Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::NavStatus::Address::Pipeline getCurrentAddress(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class NavStatus::Address::Reader { public: typedef Address Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasTitle() const; inline ::capnp::Text::Reader getTitle() const; inline double getLat() const; inline double getLng() const; inline bool hasHouse() const; inline ::capnp::Text::Reader getHouse() const; inline bool hasAddress() const; inline ::capnp::Text::Reader getAddress() const; inline bool hasStreet() const; inline ::capnp::Text::Reader getStreet() const; inline bool hasCity() const; inline ::capnp::Text::Reader getCity() const; inline bool hasState() const; inline ::capnp::Text::Reader getState() const; inline bool hasCountry() const; inline ::capnp::Text::Reader getCountry() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class NavStatus::Address::Builder { public: typedef Address Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasTitle(); inline ::capnp::Text::Builder getTitle(); inline void setTitle( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initTitle(unsigned int size); inline void adoptTitle(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownTitle(); inline double getLat(); inline void setLat(double value); inline double getLng(); inline void setLng(double value); inline bool hasHouse(); inline ::capnp::Text::Builder getHouse(); inline void setHouse( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initHouse(unsigned int size); inline void adoptHouse(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownHouse(); inline bool hasAddress(); inline ::capnp::Text::Builder getAddress(); inline void setAddress( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initAddress(unsigned int size); inline void adoptAddress(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownAddress(); inline bool hasStreet(); inline ::capnp::Text::Builder getStreet(); inline void setStreet( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initStreet(unsigned int size); inline void adoptStreet(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownStreet(); inline bool hasCity(); inline ::capnp::Text::Builder getCity(); inline void setCity( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initCity(unsigned int size); inline void adoptCity(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownCity(); inline bool hasState(); inline ::capnp::Text::Builder getState(); inline void setState( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initState(unsigned int size); inline void adoptState(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownState(); inline bool hasCountry(); inline ::capnp::Text::Builder getCountry(); inline void setCountry( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initCountry(unsigned int size); inline void adoptCountry(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownCountry(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class NavStatus::Address::Pipeline { public: typedef Address Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class NavUpdate::Reader { public: typedef NavUpdate Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool getIsNavigating() const; inline ::int32_t getCurSegment() const; inline bool hasSegments() const; inline ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Reader getSegments() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class NavUpdate::Builder { public: typedef NavUpdate Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool getIsNavigating(); inline void setIsNavigating(bool value); inline ::int32_t getCurSegment(); inline void setCurSegment( ::int32_t value); inline bool hasSegments(); inline ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Builder getSegments(); inline void setSegments( ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Builder initSegments(unsigned int size); inline void adoptSegments(::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>> disownSegments(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class NavUpdate::Pipeline { public: typedef NavUpdate Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class NavUpdate::LatLng::Reader { public: typedef LatLng Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline double getLat() const; inline double getLng() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class NavUpdate::LatLng::Builder { public: typedef LatLng Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline double getLat(); inline void setLat(double value); inline double getLng(); inline void setLng(double value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class NavUpdate::LatLng::Pipeline { public: typedef LatLng Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class NavUpdate::Segment::Reader { public: typedef Segment Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasFrom() const; inline ::cereal::NavUpdate::LatLng::Reader getFrom() const; inline bool hasTo() const; inline ::cereal::NavUpdate::LatLng::Reader getTo() const; inline ::int32_t getUpdateTime() const; inline ::int32_t getDistance() const; inline ::int32_t getCrossTime() const; inline ::int32_t getExitNo() const; inline ::cereal::NavUpdate::Segment::Instruction getInstruction() const; inline bool hasParts() const; inline ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Reader getParts() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class NavUpdate::Segment::Builder { public: typedef Segment Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasFrom(); inline ::cereal::NavUpdate::LatLng::Builder getFrom(); inline void setFrom( ::cereal::NavUpdate::LatLng::Reader value); inline ::cereal::NavUpdate::LatLng::Builder initFrom(); inline void adoptFrom(::capnp::Orphan< ::cereal::NavUpdate::LatLng>&& value); inline ::capnp::Orphan< ::cereal::NavUpdate::LatLng> disownFrom(); inline bool hasTo(); inline ::cereal::NavUpdate::LatLng::Builder getTo(); inline void setTo( ::cereal::NavUpdate::LatLng::Reader value); inline ::cereal::NavUpdate::LatLng::Builder initTo(); inline void adoptTo(::capnp::Orphan< ::cereal::NavUpdate::LatLng>&& value); inline ::capnp::Orphan< ::cereal::NavUpdate::LatLng> disownTo(); inline ::int32_t getUpdateTime(); inline void setUpdateTime( ::int32_t value); inline ::int32_t getDistance(); inline void setDistance( ::int32_t value); inline ::int32_t getCrossTime(); inline void setCrossTime( ::int32_t value); inline ::int32_t getExitNo(); inline void setExitNo( ::int32_t value); inline ::cereal::NavUpdate::Segment::Instruction getInstruction(); inline void setInstruction( ::cereal::NavUpdate::Segment::Instruction value); inline bool hasParts(); inline ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Builder getParts(); inline void setParts( ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Builder initParts(unsigned int size); inline void adoptParts(::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>> disownParts(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class NavUpdate::Segment::Pipeline { public: typedef Segment Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::NavUpdate::LatLng::Pipeline getFrom(); inline ::cereal::NavUpdate::LatLng::Pipeline getTo(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class TrafficEvent::Reader { public: typedef TrafficEvent Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::cereal::TrafficEvent::Type getType() const; inline float getDistance() const; inline ::cereal::TrafficEvent::Action getAction() const; inline bool getResuming() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class TrafficEvent::Builder { public: typedef TrafficEvent Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::cereal::TrafficEvent::Type getType(); inline void setType( ::cereal::TrafficEvent::Type value); inline float getDistance(); inline void setDistance(float value); inline ::cereal::TrafficEvent::Action getAction(); inline void setAction( ::cereal::TrafficEvent::Action value); inline bool getResuming(); inline void setResuming(bool value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class TrafficEvent::Pipeline { public: typedef TrafficEvent Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidGnss::Reader { public: typedef AndroidGnss Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline Which which() const; inline bool isMeasurements() const; inline bool hasMeasurements() const; inline ::cereal::AndroidGnss::Measurements::Reader getMeasurements() const; inline bool isNavigationMessage() const; inline bool hasNavigationMessage() const; inline ::cereal::AndroidGnss::NavigationMessage::Reader getNavigationMessage() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidGnss::Builder { public: typedef AndroidGnss Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline Which which(); inline bool isMeasurements(); inline bool hasMeasurements(); inline ::cereal::AndroidGnss::Measurements::Builder getMeasurements(); inline void setMeasurements( ::cereal::AndroidGnss::Measurements::Reader value); inline ::cereal::AndroidGnss::Measurements::Builder initMeasurements(); inline void adoptMeasurements(::capnp::Orphan< ::cereal::AndroidGnss::Measurements>&& value); inline ::capnp::Orphan< ::cereal::AndroidGnss::Measurements> disownMeasurements(); inline bool isNavigationMessage(); inline bool hasNavigationMessage(); inline ::cereal::AndroidGnss::NavigationMessage::Builder getNavigationMessage(); inline void setNavigationMessage( ::cereal::AndroidGnss::NavigationMessage::Reader value); inline ::cereal::AndroidGnss::NavigationMessage::Builder initNavigationMessage(); inline void adoptNavigationMessage(::capnp::Orphan< ::cereal::AndroidGnss::NavigationMessage>&& value); inline ::capnp::Orphan< ::cereal::AndroidGnss::NavigationMessage> disownNavigationMessage(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidGnss::Pipeline { public: typedef AndroidGnss Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidGnss::Measurements::Reader { public: typedef Measurements Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasClock() const; inline ::cereal::AndroidGnss::Measurements::Clock::Reader getClock() const; inline bool hasMeasurements() const; inline ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Reader getMeasurements() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidGnss::Measurements::Builder { public: typedef Measurements Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasClock(); inline ::cereal::AndroidGnss::Measurements::Clock::Builder getClock(); inline void setClock( ::cereal::AndroidGnss::Measurements::Clock::Reader value); inline ::cereal::AndroidGnss::Measurements::Clock::Builder initClock(); inline void adoptClock(::capnp::Orphan< ::cereal::AndroidGnss::Measurements::Clock>&& value); inline ::capnp::Orphan< ::cereal::AndroidGnss::Measurements::Clock> disownClock(); inline bool hasMeasurements(); inline ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Builder getMeasurements(); inline void setMeasurements( ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Reader value); inline ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Builder initMeasurements(unsigned int size); inline void adoptMeasurements(::capnp::Orphan< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>&& value); inline ::capnp::Orphan< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>> disownMeasurements(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidGnss::Measurements::Pipeline { public: typedef Measurements Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::AndroidGnss::Measurements::Clock::Pipeline getClock(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidGnss::Measurements::Clock::Reader { public: typedef Clock Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::int64_t getTimeNanos() const; inline ::int32_t getHardwareClockDiscontinuityCount() const; inline bool getHasTimeUncertaintyNanos() const; inline double getTimeUncertaintyNanos() const; inline bool getHasLeapSecond() const; inline ::int32_t getLeapSecond() const; inline bool getHasFullBiasNanos() const; inline ::int64_t getFullBiasNanos() const; inline bool getHasBiasNanos() const; inline double getBiasNanos() const; inline bool getHasBiasUncertaintyNanos() const; inline double getBiasUncertaintyNanos() const; inline bool getHasDriftNanosPerSecond() const; inline double getDriftNanosPerSecond() const; inline bool getHasDriftUncertaintyNanosPerSecond() const; inline double getDriftUncertaintyNanosPerSecond() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidGnss::Measurements::Clock::Builder { public: typedef Clock Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::int64_t getTimeNanos(); inline void setTimeNanos( ::int64_t value); inline ::int32_t getHardwareClockDiscontinuityCount(); inline void setHardwareClockDiscontinuityCount( ::int32_t value); inline bool getHasTimeUncertaintyNanos(); inline void setHasTimeUncertaintyNanos(bool value); inline double getTimeUncertaintyNanos(); inline void setTimeUncertaintyNanos(double value); inline bool getHasLeapSecond(); inline void setHasLeapSecond(bool value); inline ::int32_t getLeapSecond(); inline void setLeapSecond( ::int32_t value); inline bool getHasFullBiasNanos(); inline void setHasFullBiasNanos(bool value); inline ::int64_t getFullBiasNanos(); inline void setFullBiasNanos( ::int64_t value); inline bool getHasBiasNanos(); inline void setHasBiasNanos(bool value); inline double getBiasNanos(); inline void setBiasNanos(double value); inline bool getHasBiasUncertaintyNanos(); inline void setHasBiasUncertaintyNanos(bool value); inline double getBiasUncertaintyNanos(); inline void setBiasUncertaintyNanos(double value); inline bool getHasDriftNanosPerSecond(); inline void setHasDriftNanosPerSecond(bool value); inline double getDriftNanosPerSecond(); inline void setDriftNanosPerSecond(double value); inline bool getHasDriftUncertaintyNanosPerSecond(); inline void setHasDriftUncertaintyNanosPerSecond(bool value); inline double getDriftUncertaintyNanosPerSecond(); inline void setDriftUncertaintyNanosPerSecond(double value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidGnss::Measurements::Clock::Pipeline { public: typedef Clock Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidGnss::Measurements::Measurement::Reader { public: typedef Measurement Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::int32_t getSvId() const; inline ::cereal::AndroidGnss::Measurements::Measurement::Constellation getConstellation() const; inline double getTimeOffsetNanos() const; inline ::int32_t getState() const; inline ::int64_t getReceivedSvTimeNanos() const; inline ::int64_t getReceivedSvTimeUncertaintyNanos() const; inline double getCn0DbHz() const; inline double getPseudorangeRateMetersPerSecond() const; inline double getPseudorangeRateUncertaintyMetersPerSecond() const; inline ::int32_t getAccumulatedDeltaRangeState() const; inline double getAccumulatedDeltaRangeMeters() const; inline double getAccumulatedDeltaRangeUncertaintyMeters() const; inline bool getHasCarrierFrequencyHz() const; inline float getCarrierFrequencyHz() const; inline bool getHasCarrierCycles() const; inline ::int64_t getCarrierCycles() const; inline bool getHasCarrierPhase() const; inline double getCarrierPhase() const; inline bool getHasCarrierPhaseUncertainty() const; inline double getCarrierPhaseUncertainty() const; inline bool getHasSnrInDb() const; inline double getSnrInDb() const; inline ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator getMultipathIndicator() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidGnss::Measurements::Measurement::Builder { public: typedef Measurement Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::int32_t getSvId(); inline void setSvId( ::int32_t value); inline ::cereal::AndroidGnss::Measurements::Measurement::Constellation getConstellation(); inline void setConstellation( ::cereal::AndroidGnss::Measurements::Measurement::Constellation value); inline double getTimeOffsetNanos(); inline void setTimeOffsetNanos(double value); inline ::int32_t getState(); inline void setState( ::int32_t value); inline ::int64_t getReceivedSvTimeNanos(); inline void setReceivedSvTimeNanos( ::int64_t value); inline ::int64_t getReceivedSvTimeUncertaintyNanos(); inline void setReceivedSvTimeUncertaintyNanos( ::int64_t value); inline double getCn0DbHz(); inline void setCn0DbHz(double value); inline double getPseudorangeRateMetersPerSecond(); inline void setPseudorangeRateMetersPerSecond(double value); inline double getPseudorangeRateUncertaintyMetersPerSecond(); inline void setPseudorangeRateUncertaintyMetersPerSecond(double value); inline ::int32_t getAccumulatedDeltaRangeState(); inline void setAccumulatedDeltaRangeState( ::int32_t value); inline double getAccumulatedDeltaRangeMeters(); inline void setAccumulatedDeltaRangeMeters(double value); inline double getAccumulatedDeltaRangeUncertaintyMeters(); inline void setAccumulatedDeltaRangeUncertaintyMeters(double value); inline bool getHasCarrierFrequencyHz(); inline void setHasCarrierFrequencyHz(bool value); inline float getCarrierFrequencyHz(); inline void setCarrierFrequencyHz(float value); inline bool getHasCarrierCycles(); inline void setHasCarrierCycles(bool value); inline ::int64_t getCarrierCycles(); inline void setCarrierCycles( ::int64_t value); inline bool getHasCarrierPhase(); inline void setHasCarrierPhase(bool value); inline double getCarrierPhase(); inline void setCarrierPhase(double value); inline bool getHasCarrierPhaseUncertainty(); inline void setHasCarrierPhaseUncertainty(bool value); inline double getCarrierPhaseUncertainty(); inline void setCarrierPhaseUncertainty(double value); inline bool getHasSnrInDb(); inline void setHasSnrInDb(bool value); inline double getSnrInDb(); inline void setSnrInDb(double value); inline ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator getMultipathIndicator(); inline void setMultipathIndicator( ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidGnss::Measurements::Measurement::Pipeline { public: typedef Measurement Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidGnss::NavigationMessage::Reader { public: typedef NavigationMessage Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::int32_t getType() const; inline ::int32_t getSvId() const; inline ::int32_t getMessageId() const; inline ::int32_t getSubmessageId() const; inline bool hasData() const; inline ::capnp::Data::Reader getData() const; inline ::cereal::AndroidGnss::NavigationMessage::Status getStatus() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidGnss::NavigationMessage::Builder { public: typedef NavigationMessage Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::int32_t getType(); inline void setType( ::int32_t value); inline ::int32_t getSvId(); inline void setSvId( ::int32_t value); inline ::int32_t getMessageId(); inline void setMessageId( ::int32_t value); inline ::int32_t getSubmessageId(); inline void setSubmessageId( ::int32_t value); inline bool hasData(); inline ::capnp::Data::Builder getData(); inline void setData( ::capnp::Data::Reader value); inline ::capnp::Data::Builder initData(unsigned int size); inline void adoptData(::capnp::Orphan< ::capnp::Data>&& value); inline ::capnp::Orphan< ::capnp::Data> disownData(); inline ::cereal::AndroidGnss::NavigationMessage::Status getStatus(); inline void setStatus( ::cereal::AndroidGnss::NavigationMessage::Status value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidGnss::NavigationMessage::Pipeline { public: typedef NavigationMessage Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LidarPts::Reader { public: typedef LidarPts Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasR() const; inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader getR() const; inline bool hasTheta() const; inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader getTheta() const; inline bool hasReflect() const; inline ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Reader getReflect() const; inline ::uint64_t getIdx() const; inline bool hasPkt() const; inline ::capnp::Data::Reader getPkt() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LidarPts::Builder { public: typedef LidarPts Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasR(); inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder getR(); inline void setR( ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setR(::kj::ArrayPtr value); inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder initR(unsigned int size); inline void adoptR(::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>> disownR(); inline bool hasTheta(); inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder getTheta(); inline void setTheta( ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setTheta(::kj::ArrayPtr value); inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder initTheta(unsigned int size); inline void adoptTheta(::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>> disownTheta(); inline bool hasReflect(); inline ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Builder getReflect(); inline void setReflect( ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setReflect(::kj::ArrayPtr value); inline ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Builder initReflect(unsigned int size); inline void adoptReflect(::capnp::Orphan< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>> disownReflect(); inline ::uint64_t getIdx(); inline void setIdx( ::uint64_t value); inline bool hasPkt(); inline ::capnp::Data::Builder getPkt(); inline void setPkt( ::capnp::Data::Reader value); inline ::capnp::Data::Builder initPkt(unsigned int size); inline void adoptPkt(::capnp::Orphan< ::capnp::Data>&& value); inline ::capnp::Orphan< ::capnp::Data> disownPkt(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LidarPts::Pipeline { public: typedef LidarPts Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LiveTracksDEPRECATED::Reader { public: typedef LiveTracksDEPRECATED Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::int32_t getTrackId() const; inline float getDRel() const; inline float getYRel() const; inline float getVRel() const; inline float getARel() const; inline float getTimeStamp() const; inline float getStatus() const; inline float getCurrentTime() const; inline bool getStationary() const; inline bool getOncoming() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LiveTracksDEPRECATED::Builder { public: typedef LiveTracksDEPRECATED Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::int32_t getTrackId(); inline void setTrackId( ::int32_t value); inline float getDRel(); inline void setDRel(float value); inline float getYRel(); inline void setYRel(float value); inline float getVRel(); inline void setVRel(float value); inline float getARel(); inline void setARel(float value); inline float getTimeStamp(); inline void setTimeStamp(float value); inline float getStatus(); inline void setStatus(float value); inline float getCurrentTime(); inline void setCurrentTime(float value); inline bool getStationary(); inline void setStationary(bool value); inline bool getOncoming(); inline void setOncoming(bool value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LiveTracksDEPRECATED::Pipeline { public: typedef LiveTracksDEPRECATED Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LiveMpcData::Reader { public: typedef LiveMpcData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasX() const; inline ::capnp::List::Reader getX() const; inline bool hasY() const; inline ::capnp::List::Reader getY() const; inline bool hasPsi() const; inline ::capnp::List::Reader getPsi() const; inline bool hasCurvature() const; inline ::capnp::List::Reader getCurvature() const; inline ::uint32_t getQpIterations() const; inline ::uint64_t getCalculationTime() const; inline double getCost() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LiveMpcData::Builder { public: typedef LiveMpcData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasX(); inline ::capnp::List::Builder getX(); inline void setX( ::capnp::List::Reader value); inline void setX(::kj::ArrayPtr value); inline ::capnp::List::Builder initX(unsigned int size); inline void adoptX(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownX(); inline bool hasY(); inline ::capnp::List::Builder getY(); inline void setY( ::capnp::List::Reader value); inline void setY(::kj::ArrayPtr value); inline ::capnp::List::Builder initY(unsigned int size); inline void adoptY(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownY(); inline bool hasPsi(); inline ::capnp::List::Builder getPsi(); inline void setPsi( ::capnp::List::Reader value); inline void setPsi(::kj::ArrayPtr value); inline ::capnp::List::Builder initPsi(unsigned int size); inline void adoptPsi(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownPsi(); inline bool hasCurvature(); inline ::capnp::List::Builder getCurvature(); inline void setCurvature( ::capnp::List::Reader value); inline void setCurvature(::kj::ArrayPtr value); inline ::capnp::List::Builder initCurvature(unsigned int size); inline void adoptCurvature(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownCurvature(); inline ::uint32_t getQpIterations(); inline void setQpIterations( ::uint32_t value); inline ::uint64_t getCalculationTime(); inline void setCalculationTime( ::uint64_t value); inline double getCost(); inline void setCost(double value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LiveMpcData::Pipeline { public: typedef LiveMpcData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LiveLongitudinalMpcData::Reader { public: typedef LiveLongitudinalMpcData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasXEgo() const; inline ::capnp::List::Reader getXEgo() const; inline bool hasVEgo() const; inline ::capnp::List::Reader getVEgo() const; inline bool hasAEgo() const; inline ::capnp::List::Reader getAEgo() const; inline bool hasXLead() const; inline ::capnp::List::Reader getXLead() const; inline bool hasVLead() const; inline ::capnp::List::Reader getVLead() const; inline bool hasALead() const; inline ::capnp::List::Reader getALead() const; inline float getALeadTau() const; inline ::uint32_t getQpIterations() const; inline ::uint32_t getMpcId() const; inline ::uint64_t getCalculationTime() const; inline double getCost() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LiveLongitudinalMpcData::Builder { public: typedef LiveLongitudinalMpcData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasXEgo(); inline ::capnp::List::Builder getXEgo(); inline void setXEgo( ::capnp::List::Reader value); inline void setXEgo(::kj::ArrayPtr value); inline ::capnp::List::Builder initXEgo(unsigned int size); inline void adoptXEgo(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownXEgo(); inline bool hasVEgo(); inline ::capnp::List::Builder getVEgo(); inline void setVEgo( ::capnp::List::Reader value); inline void setVEgo(::kj::ArrayPtr value); inline ::capnp::List::Builder initVEgo(unsigned int size); inline void adoptVEgo(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownVEgo(); inline bool hasAEgo(); inline ::capnp::List::Builder getAEgo(); inline void setAEgo( ::capnp::List::Reader value); inline void setAEgo(::kj::ArrayPtr value); inline ::capnp::List::Builder initAEgo(unsigned int size); inline void adoptAEgo(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownAEgo(); inline bool hasXLead(); inline ::capnp::List::Builder getXLead(); inline void setXLead( ::capnp::List::Reader value); inline void setXLead(::kj::ArrayPtr value); inline ::capnp::List::Builder initXLead(unsigned int size); inline void adoptXLead(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownXLead(); inline bool hasVLead(); inline ::capnp::List::Builder getVLead(); inline void setVLead( ::capnp::List::Reader value); inline void setVLead(::kj::ArrayPtr value); inline ::capnp::List::Builder initVLead(unsigned int size); inline void adoptVLead(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownVLead(); inline bool hasALead(); inline ::capnp::List::Builder getALead(); inline void setALead( ::capnp::List::Reader value); inline void setALead(::kj::ArrayPtr value); inline ::capnp::List::Builder initALead(unsigned int size); inline void adoptALead(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownALead(); inline float getALeadTau(); inline void setALeadTau(float value); inline ::uint32_t getQpIterations(); inline void setQpIterations( ::uint32_t value); inline ::uint32_t getMpcId(); inline void setMpcId( ::uint32_t value); inline ::uint64_t getCalculationTime(); inline void setCalculationTime( ::uint64_t value); inline double getCost(); inline void setCost(double value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LiveLongitudinalMpcData::Pipeline { public: typedef LiveLongitudinalMpcData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class DriverStateDEPRECATED::Reader { public: typedef DriverStateDEPRECATED Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId() const; inline bool hasDescriptorDEPRECATED() const; inline ::capnp::List::Reader getDescriptorDEPRECATED() const; inline float getStdDEPRECATED() const; inline bool hasFaceOrientation() const; inline ::capnp::List::Reader getFaceOrientation() const; inline bool hasFacePosition() const; inline ::capnp::List::Reader getFacePosition() const; inline float getFaceProb() const; inline float getLeftEyeProb() const; inline float getRightEyeProb() const; inline float getLeftBlinkProb() const; inline float getRightBlinkProb() const; inline float getIrPwrDEPRECATED() const; inline bool hasFaceOrientationStd() const; inline ::capnp::List::Reader getFaceOrientationStd() const; inline bool hasFacePositionStd() const; inline ::capnp::List::Reader getFacePositionStd() const; inline float getSunglassesProb() const; inline float getModelExecutionTime() const; inline bool hasRawPredictions() const; inline ::capnp::Data::Reader getRawPredictions() const; inline float getDspExecutionTime() const; inline float getPoorVision() const; inline float getPartialFace() const; inline float getDistractedPose() const; inline float getDistractedEyes() const; inline float getEyesOnRoad() const; inline float getPhoneUse() const; inline float getOccludedProb() const; inline bool hasReadyProb() const; inline ::capnp::List::Reader getReadyProb() const; inline bool hasNotReadyProb() const; inline ::capnp::List::Reader getNotReadyProb() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class DriverStateDEPRECATED::Builder { public: typedef DriverStateDEPRECATED Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId(); inline void setFrameId( ::uint32_t value); inline bool hasDescriptorDEPRECATED(); inline ::capnp::List::Builder getDescriptorDEPRECATED(); inline void setDescriptorDEPRECATED( ::capnp::List::Reader value); inline void setDescriptorDEPRECATED(::kj::ArrayPtr value); inline ::capnp::List::Builder initDescriptorDEPRECATED(unsigned int size); inline void adoptDescriptorDEPRECATED(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownDescriptorDEPRECATED(); inline float getStdDEPRECATED(); inline void setStdDEPRECATED(float value); inline bool hasFaceOrientation(); inline ::capnp::List::Builder getFaceOrientation(); inline void setFaceOrientation( ::capnp::List::Reader value); inline void setFaceOrientation(::kj::ArrayPtr value); inline ::capnp::List::Builder initFaceOrientation(unsigned int size); inline void adoptFaceOrientation(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownFaceOrientation(); inline bool hasFacePosition(); inline ::capnp::List::Builder getFacePosition(); inline void setFacePosition( ::capnp::List::Reader value); inline void setFacePosition(::kj::ArrayPtr value); inline ::capnp::List::Builder initFacePosition(unsigned int size); inline void adoptFacePosition(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownFacePosition(); inline float getFaceProb(); inline void setFaceProb(float value); inline float getLeftEyeProb(); inline void setLeftEyeProb(float value); inline float getRightEyeProb(); inline void setRightEyeProb(float value); inline float getLeftBlinkProb(); inline void setLeftBlinkProb(float value); inline float getRightBlinkProb(); inline void setRightBlinkProb(float value); inline float getIrPwrDEPRECATED(); inline void setIrPwrDEPRECATED(float value); inline bool hasFaceOrientationStd(); inline ::capnp::List::Builder getFaceOrientationStd(); inline void setFaceOrientationStd( ::capnp::List::Reader value); inline void setFaceOrientationStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initFaceOrientationStd(unsigned int size); inline void adoptFaceOrientationStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownFaceOrientationStd(); inline bool hasFacePositionStd(); inline ::capnp::List::Builder getFacePositionStd(); inline void setFacePositionStd( ::capnp::List::Reader value); inline void setFacePositionStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initFacePositionStd(unsigned int size); inline void adoptFacePositionStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownFacePositionStd(); inline float getSunglassesProb(); inline void setSunglassesProb(float value); inline float getModelExecutionTime(); inline void setModelExecutionTime(float value); inline bool hasRawPredictions(); inline ::capnp::Data::Builder getRawPredictions(); inline void setRawPredictions( ::capnp::Data::Reader value); inline ::capnp::Data::Builder initRawPredictions(unsigned int size); inline void adoptRawPredictions(::capnp::Orphan< ::capnp::Data>&& value); inline ::capnp::Orphan< ::capnp::Data> disownRawPredictions(); inline float getDspExecutionTime(); inline void setDspExecutionTime(float value); inline float getPoorVision(); inline void setPoorVision(float value); inline float getPartialFace(); inline void setPartialFace(float value); inline float getDistractedPose(); inline void setDistractedPose(float value); inline float getDistractedEyes(); inline void setDistractedEyes(float value); inline float getEyesOnRoad(); inline void setEyesOnRoad(float value); inline float getPhoneUse(); inline void setPhoneUse(float value); inline float getOccludedProb(); inline void setOccludedProb(float value); inline bool hasReadyProb(); inline ::capnp::List::Builder getReadyProb(); inline void setReadyProb( ::capnp::List::Reader value); inline void setReadyProb(::kj::ArrayPtr value); inline ::capnp::List::Builder initReadyProb(unsigned int size); inline void adoptReadyProb(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownReadyProb(); inline bool hasNotReadyProb(); inline ::capnp::List::Builder getNotReadyProb(); inline void setNotReadyProb( ::capnp::List::Reader value); inline void setNotReadyProb(::kj::ArrayPtr value); inline ::capnp::List::Builder initNotReadyProb(unsigned int size); inline void adoptNotReadyProb(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownNotReadyProb(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class DriverStateDEPRECATED::Pipeline { public: typedef DriverStateDEPRECATED Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class NavModelData::Reader { public: typedef NavModelData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId() const; inline float getModelExecutionTime() const; inline float getDspExecutionTime() const; inline bool hasFeatures() const; inline ::capnp::List::Reader getFeatures() const; inline bool hasPosition() const; inline ::cereal::NavModelData::XYData::Reader getPosition() const; inline bool hasDesirePrediction() const; inline ::capnp::List::Reader getDesirePrediction() const; inline ::uint64_t getLocationMonoTime() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class NavModelData::Builder { public: typedef NavModelData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::uint32_t getFrameId(); inline void setFrameId( ::uint32_t value); inline float getModelExecutionTime(); inline void setModelExecutionTime(float value); inline float getDspExecutionTime(); inline void setDspExecutionTime(float value); inline bool hasFeatures(); inline ::capnp::List::Builder getFeatures(); inline void setFeatures( ::capnp::List::Reader value); inline void setFeatures(::kj::ArrayPtr value); inline ::capnp::List::Builder initFeatures(unsigned int size); inline void adoptFeatures(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownFeatures(); inline bool hasPosition(); inline ::cereal::NavModelData::XYData::Builder getPosition(); inline void setPosition( ::cereal::NavModelData::XYData::Reader value); inline ::cereal::NavModelData::XYData::Builder initPosition(); inline void adoptPosition(::capnp::Orphan< ::cereal::NavModelData::XYData>&& value); inline ::capnp::Orphan< ::cereal::NavModelData::XYData> disownPosition(); inline bool hasDesirePrediction(); inline ::capnp::List::Builder getDesirePrediction(); inline void setDesirePrediction( ::capnp::List::Reader value); inline void setDesirePrediction(::kj::ArrayPtr value); inline ::capnp::List::Builder initDesirePrediction(unsigned int size); inline void adoptDesirePrediction(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownDesirePrediction(); inline ::uint64_t getLocationMonoTime(); inline void setLocationMonoTime( ::uint64_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class NavModelData::Pipeline { public: typedef NavModelData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} inline ::cereal::NavModelData::XYData::Pipeline getPosition(); private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class NavModelData::XYData::Reader { public: typedef XYData Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasX() const; inline ::capnp::List::Reader getX() const; inline bool hasY() const; inline ::capnp::List::Reader getY() const; inline bool hasXStd() const; inline ::capnp::List::Reader getXStd() const; inline bool hasYStd() const; inline ::capnp::List::Reader getYStd() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class NavModelData::XYData::Builder { public: typedef XYData Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasX(); inline ::capnp::List::Builder getX(); inline void setX( ::capnp::List::Reader value); inline void setX(::kj::ArrayPtr value); inline ::capnp::List::Builder initX(unsigned int size); inline void adoptX(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownX(); inline bool hasY(); inline ::capnp::List::Builder getY(); inline void setY( ::capnp::List::Reader value); inline void setY(::kj::ArrayPtr value); inline ::capnp::List::Builder initY(unsigned int size); inline void adoptY(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownY(); inline bool hasXStd(); inline ::capnp::List::Builder getXStd(); inline void setXStd( ::capnp::List::Reader value); inline void setXStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initXStd(unsigned int size); inline void adoptXStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownXStd(); inline bool hasYStd(); inline ::capnp::List::Builder getYStd(); inline void setYStd( ::capnp::List::Reader value); inline void setYStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initYStd(unsigned int size); inline void adoptYStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYStd(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class NavModelData::XYData::Pipeline { public: typedef XYData Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidBuildInfo::Reader { public: typedef AndroidBuildInfo Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasBoard() const; inline ::capnp::Text::Reader getBoard() const; inline bool hasBootloader() const; inline ::capnp::Text::Reader getBootloader() const; inline bool hasBrand() const; inline ::capnp::Text::Reader getBrand() const; inline bool hasDevice() const; inline ::capnp::Text::Reader getDevice() const; inline bool hasDisplay() const; inline ::capnp::Text::Reader getDisplay() const; inline bool hasFingerprint() const; inline ::capnp::Text::Reader getFingerprint() const; inline bool hasHardware() const; inline ::capnp::Text::Reader getHardware() const; inline bool hasHost() const; inline ::capnp::Text::Reader getHost() const; inline bool hasId() const; inline ::capnp::Text::Reader getId() const; inline bool hasManufacturer() const; inline ::capnp::Text::Reader getManufacturer() const; inline bool hasModel() const; inline ::capnp::Text::Reader getModel() const; inline bool hasProduct() const; inline ::capnp::Text::Reader getProduct() const; inline bool hasRadioVersion() const; inline ::capnp::Text::Reader getRadioVersion() const; inline bool hasSerial() const; inline ::capnp::Text::Reader getSerial() const; inline bool hasSupportedAbis() const; inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getSupportedAbis() const; inline bool hasTags() const; inline ::capnp::Text::Reader getTags() const; inline ::int64_t getTime() const; inline bool hasType() const; inline ::capnp::Text::Reader getType() const; inline bool hasUser() const; inline ::capnp::Text::Reader getUser() const; inline bool hasVersionCodename() const; inline ::capnp::Text::Reader getVersionCodename() const; inline bool hasVersionRelease() const; inline ::capnp::Text::Reader getVersionRelease() const; inline ::int32_t getVersionSdk() const; inline bool hasVersionSecurityPatch() const; inline ::capnp::Text::Reader getVersionSecurityPatch() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidBuildInfo::Builder { public: typedef AndroidBuildInfo Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasBoard(); inline ::capnp::Text::Builder getBoard(); inline void setBoard( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initBoard(unsigned int size); inline void adoptBoard(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownBoard(); inline bool hasBootloader(); inline ::capnp::Text::Builder getBootloader(); inline void setBootloader( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initBootloader(unsigned int size); inline void adoptBootloader(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownBootloader(); inline bool hasBrand(); inline ::capnp::Text::Builder getBrand(); inline void setBrand( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initBrand(unsigned int size); inline void adoptBrand(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownBrand(); inline bool hasDevice(); inline ::capnp::Text::Builder getDevice(); inline void setDevice( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initDevice(unsigned int size); inline void adoptDevice(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownDevice(); inline bool hasDisplay(); inline ::capnp::Text::Builder getDisplay(); inline void setDisplay( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initDisplay(unsigned int size); inline void adoptDisplay(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownDisplay(); inline bool hasFingerprint(); inline ::capnp::Text::Builder getFingerprint(); inline void setFingerprint( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initFingerprint(unsigned int size); inline void adoptFingerprint(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownFingerprint(); inline bool hasHardware(); inline ::capnp::Text::Builder getHardware(); inline void setHardware( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initHardware(unsigned int size); inline void adoptHardware(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownHardware(); inline bool hasHost(); inline ::capnp::Text::Builder getHost(); inline void setHost( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initHost(unsigned int size); inline void adoptHost(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownHost(); inline bool hasId(); inline ::capnp::Text::Builder getId(); inline void setId( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initId(unsigned int size); inline void adoptId(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownId(); inline bool hasManufacturer(); inline ::capnp::Text::Builder getManufacturer(); inline void setManufacturer( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initManufacturer(unsigned int size); inline void adoptManufacturer(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownManufacturer(); inline bool hasModel(); inline ::capnp::Text::Builder getModel(); inline void setModel( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initModel(unsigned int size); inline void adoptModel(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownModel(); inline bool hasProduct(); inline ::capnp::Text::Builder getProduct(); inline void setProduct( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initProduct(unsigned int size); inline void adoptProduct(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownProduct(); inline bool hasRadioVersion(); inline ::capnp::Text::Builder getRadioVersion(); inline void setRadioVersion( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initRadioVersion(unsigned int size); inline void adoptRadioVersion(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownRadioVersion(); inline bool hasSerial(); inline ::capnp::Text::Builder getSerial(); inline void setSerial( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initSerial(unsigned int size); inline void adoptSerial(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownSerial(); inline bool hasSupportedAbis(); inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getSupportedAbis(); inline void setSupportedAbis( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value); inline void setSupportedAbis(::kj::ArrayPtr value); inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initSupportedAbis(unsigned int size); inline void adoptSupportedAbis(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value); inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownSupportedAbis(); inline bool hasTags(); inline ::capnp::Text::Builder getTags(); inline void setTags( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initTags(unsigned int size); inline void adoptTags(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownTags(); inline ::int64_t getTime(); inline void setTime( ::int64_t value); inline bool hasType(); inline ::capnp::Text::Builder getType(); inline void setType( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initType(unsigned int size); inline void adoptType(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownType(); inline bool hasUser(); inline ::capnp::Text::Builder getUser(); inline void setUser( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initUser(unsigned int size); inline void adoptUser(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownUser(); inline bool hasVersionCodename(); inline ::capnp::Text::Builder getVersionCodename(); inline void setVersionCodename( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initVersionCodename(unsigned int size); inline void adoptVersionCodename(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownVersionCodename(); inline bool hasVersionRelease(); inline ::capnp::Text::Builder getVersionRelease(); inline void setVersionRelease( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initVersionRelease(unsigned int size); inline void adoptVersionRelease(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownVersionRelease(); inline ::int32_t getVersionSdk(); inline void setVersionSdk( ::int32_t value); inline bool hasVersionSecurityPatch(); inline ::capnp::Text::Builder getVersionSecurityPatch(); inline void setVersionSecurityPatch( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initVersionSecurityPatch(unsigned int size); inline void adoptVersionSecurityPatch(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownVersionSecurityPatch(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidBuildInfo::Pipeline { public: typedef AndroidBuildInfo Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidSensor::Reader { public: typedef AndroidSensor Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::int32_t getId() const; inline bool hasName() const; inline ::capnp::Text::Reader getName() const; inline bool hasVendor() const; inline ::capnp::Text::Reader getVendor() const; inline ::int32_t getVersion() const; inline ::int32_t getHandle() const; inline ::int32_t getType() const; inline float getMaxRange() const; inline float getResolution() const; inline float getPower() const; inline ::int32_t getMinDelay() const; inline ::uint32_t getFifoReservedEventCount() const; inline ::uint32_t getFifoMaxEventCount() const; inline bool hasStringType() const; inline ::capnp::Text::Reader getStringType() const; inline ::int32_t getMaxDelay() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidSensor::Builder { public: typedef AndroidSensor Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::int32_t getId(); inline void setId( ::int32_t value); inline bool hasName(); inline ::capnp::Text::Builder getName(); inline void setName( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initName(unsigned int size); inline void adoptName(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownName(); inline bool hasVendor(); inline ::capnp::Text::Builder getVendor(); inline void setVendor( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initVendor(unsigned int size); inline void adoptVendor(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownVendor(); inline ::int32_t getVersion(); inline void setVersion( ::int32_t value); inline ::int32_t getHandle(); inline void setHandle( ::int32_t value); inline ::int32_t getType(); inline void setType( ::int32_t value); inline float getMaxRange(); inline void setMaxRange(float value); inline float getResolution(); inline void setResolution(float value); inline float getPower(); inline void setPower(float value); inline ::int32_t getMinDelay(); inline void setMinDelay( ::int32_t value); inline ::uint32_t getFifoReservedEventCount(); inline void setFifoReservedEventCount( ::uint32_t value); inline ::uint32_t getFifoMaxEventCount(); inline void setFifoMaxEventCount( ::uint32_t value); inline bool hasStringType(); inline ::capnp::Text::Builder getStringType(); inline void setStringType( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initStringType(unsigned int size); inline void adoptStringType(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownStringType(); inline ::int32_t getMaxDelay(); inline void setMaxDelay( ::int32_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidSensor::Pipeline { public: typedef AndroidSensor Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class IosBuildInfo::Reader { public: typedef IosBuildInfo Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasAppVersion() const; inline ::capnp::Text::Reader getAppVersion() const; inline ::uint32_t getAppBuild() const; inline bool hasOsVersion() const; inline ::capnp::Text::Reader getOsVersion() const; inline bool hasDeviceModel() const; inline ::capnp::Text::Reader getDeviceModel() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class IosBuildInfo::Builder { public: typedef IosBuildInfo Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasAppVersion(); inline ::capnp::Text::Builder getAppVersion(); inline void setAppVersion( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initAppVersion(unsigned int size); inline void adoptAppVersion(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownAppVersion(); inline ::uint32_t getAppBuild(); inline void setAppBuild( ::uint32_t value); inline bool hasOsVersion(); inline ::capnp::Text::Builder getOsVersion(); inline void setOsVersion( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initOsVersion(unsigned int size); inline void adoptOsVersion(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownOsVersion(); inline bool hasDeviceModel(); inline ::capnp::Text::Builder getDeviceModel(); inline void setDeviceModel( ::capnp::Text::Reader value); inline ::capnp::Text::Builder initDeviceModel(unsigned int size); inline void adoptDeviceModel(::capnp::Orphan< ::capnp::Text>&& value); inline ::capnp::Orphan< ::capnp::Text> disownDeviceModel(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class IosBuildInfo::Pipeline { public: typedef IosBuildInfo Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class AndroidCaptureResult::Reader { public: typedef AndroidCaptureResult Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline ::int32_t getSensitivity() const; inline ::int64_t getFrameDuration() const; inline ::int64_t getExposureTime() const; inline ::uint64_t getRollingShutterSkew() const; inline bool hasColorCorrectionTransform() const; inline ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Reader getColorCorrectionTransform() const; inline bool hasColorCorrectionGains() const; inline ::capnp::List::Reader getColorCorrectionGains() const; inline ::int8_t getDisplayRotation() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class AndroidCaptureResult::Builder { public: typedef AndroidCaptureResult Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline ::int32_t getSensitivity(); inline void setSensitivity( ::int32_t value); inline ::int64_t getFrameDuration(); inline void setFrameDuration( ::int64_t value); inline ::int64_t getExposureTime(); inline void setExposureTime( ::int64_t value); inline ::uint64_t getRollingShutterSkew(); inline void setRollingShutterSkew( ::uint64_t value); inline bool hasColorCorrectionTransform(); inline ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Builder getColorCorrectionTransform(); inline void setColorCorrectionTransform( ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Reader value); inline void setColorCorrectionTransform(::kj::ArrayPtr value); inline ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Builder initColorCorrectionTransform(unsigned int size); inline void adoptColorCorrectionTransform(::capnp::Orphan< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>&& value); inline ::capnp::Orphan< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>> disownColorCorrectionTransform(); inline bool hasColorCorrectionGains(); inline ::capnp::List::Builder getColorCorrectionGains(); inline void setColorCorrectionGains( ::capnp::List::Reader value); inline void setColorCorrectionGains(::kj::ArrayPtr value); inline ::capnp::List::Builder initColorCorrectionGains(unsigned int size); inline void adoptColorCorrectionGains(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownColorCorrectionGains(); inline ::int8_t getDisplayRotation(); inline void setDisplayRotation( ::int8_t value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class AndroidCaptureResult::Pipeline { public: typedef AndroidCaptureResult Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LateralINDIState::Reader { public: typedef LateralINDIState Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool getActive() const; inline float getSteeringAngleDeg() const; inline float getSteeringRateDeg() const; inline float getSteeringAccelDeg() const; inline float getRateSetPoint() const; inline float getAccelSetPoint() const; inline float getAccelError() const; inline float getDelayedOutput() const; inline float getDelta() const; inline float getOutput() const; inline bool getSaturated() const; inline float getSteeringAngleDesiredDeg() const; inline float getSteeringRateDesiredDeg() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LateralINDIState::Builder { public: typedef LateralINDIState Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool getActive(); inline void setActive(bool value); inline float getSteeringAngleDeg(); inline void setSteeringAngleDeg(float value); inline float getSteeringRateDeg(); inline void setSteeringRateDeg(float value); inline float getSteeringAccelDeg(); inline void setSteeringAccelDeg(float value); inline float getRateSetPoint(); inline void setRateSetPoint(float value); inline float getAccelSetPoint(); inline void setAccelSetPoint(float value); inline float getAccelError(); inline void setAccelError(float value); inline float getDelayedOutput(); inline void setDelayedOutput(float value); inline float getDelta(); inline void setDelta(float value); inline float getOutput(); inline void setOutput(float value); inline bool getSaturated(); inline void setSaturated(bool value); inline float getSteeringAngleDesiredDeg(); inline void setSteeringAngleDesiredDeg(float value); inline float getSteeringRateDesiredDeg(); inline void setSteeringRateDesiredDeg(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LateralINDIState::Pipeline { public: typedef LateralINDIState Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LateralLQRState::Reader { public: typedef LateralLQRState Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool getActive() const; inline float getSteeringAngleDeg() const; inline float getI() const; inline float getOutput() const; inline float getLqrOutput() const; inline bool getSaturated() const; inline float getSteeringAngleDesiredDeg() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LateralLQRState::Builder { public: typedef LateralLQRState Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool getActive(); inline void setActive(bool value); inline float getSteeringAngleDeg(); inline void setSteeringAngleDeg(float value); inline float getI(); inline void setI(float value); inline float getOutput(); inline void setOutput(float value); inline float getLqrOutput(); inline void setLqrOutput(float value); inline bool getSaturated(); inline void setSaturated(bool value); inline float getSteeringAngleDesiredDeg(); inline void setSteeringAngleDesiredDeg(float value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LateralLQRState::Pipeline { public: typedef LateralLQRState Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LateralCurvatureState::Reader { public: typedef LateralCurvatureState Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool getActive() const; inline float getActualCurvature() const; inline float getDesiredCurvature() const; inline float getError() const; inline float getP() const; inline float getI() const; inline float getF() const; inline float getOutput() const; inline bool getSaturated() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LateralCurvatureState::Builder { public: typedef LateralCurvatureState Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool getActive(); inline void setActive(bool value); inline float getActualCurvature(); inline void setActualCurvature(float value); inline float getDesiredCurvature(); inline void setDesiredCurvature(float value); inline float getError(); inline void setError(float value); inline float getP(); inline void setP(float value); inline float getI(); inline void setI(float value); inline float getF(); inline void setF(float value); inline float getOutput(); inline void setOutput(float value); inline bool getSaturated(); inline void setSaturated(bool value); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LateralCurvatureState::Pipeline { public: typedef LateralCurvatureState Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class LateralPlannerSolution::Reader { public: typedef LateralPlannerSolution Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasX() const; inline ::capnp::List::Reader getX() const; inline bool hasY() const; inline ::capnp::List::Reader getY() const; inline bool hasYaw() const; inline ::capnp::List::Reader getYaw() const; inline bool hasYawRate() const; inline ::capnp::List::Reader getYawRate() const; inline bool hasXStd() const; inline ::capnp::List::Reader getXStd() const; inline bool hasYStd() const; inline ::capnp::List::Reader getYStd() const; inline bool hasYawStd() const; inline ::capnp::List::Reader getYawStd() const; inline bool hasYawRateStd() const; inline ::capnp::List::Reader getYawRateStd() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class LateralPlannerSolution::Builder { public: typedef LateralPlannerSolution Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasX(); inline ::capnp::List::Builder getX(); inline void setX( ::capnp::List::Reader value); inline void setX(::kj::ArrayPtr value); inline ::capnp::List::Builder initX(unsigned int size); inline void adoptX(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownX(); inline bool hasY(); inline ::capnp::List::Builder getY(); inline void setY( ::capnp::List::Reader value); inline void setY(::kj::ArrayPtr value); inline ::capnp::List::Builder initY(unsigned int size); inline void adoptY(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownY(); inline bool hasYaw(); inline ::capnp::List::Builder getYaw(); inline void setYaw( ::capnp::List::Reader value); inline void setYaw(::kj::ArrayPtr value); inline ::capnp::List::Builder initYaw(unsigned int size); inline void adoptYaw(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYaw(); inline bool hasYawRate(); inline ::capnp::List::Builder getYawRate(); inline void setYawRate( ::capnp::List::Reader value); inline void setYawRate(::kj::ArrayPtr value); inline ::capnp::List::Builder initYawRate(unsigned int size); inline void adoptYawRate(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYawRate(); inline bool hasXStd(); inline ::capnp::List::Builder getXStd(); inline void setXStd( ::capnp::List::Reader value); inline void setXStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initXStd(unsigned int size); inline void adoptXStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownXStd(); inline bool hasYStd(); inline ::capnp::List::Builder getYStd(); inline void setYStd( ::capnp::List::Reader value); inline void setYStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initYStd(unsigned int size); inline void adoptYStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYStd(); inline bool hasYawStd(); inline ::capnp::List::Builder getYawStd(); inline void setYawStd( ::capnp::List::Reader value); inline void setYawStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initYawStd(unsigned int size); inline void adoptYawStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYawStd(); inline bool hasYawRateStd(); inline ::capnp::List::Builder getYawRateStd(); inline void setYawRateStd( ::capnp::List::Reader value); inline void setYawRateStd(::kj::ArrayPtr value); inline ::capnp::List::Builder initYawRateStd(unsigned int size); inline void adoptYawRateStd(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownYawRateStd(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class LateralPlannerSolution::Pipeline { public: typedef LateralPlannerSolution Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE class GpsTrajectory::Reader { public: typedef GpsTrajectory Reads; Reader() = default; inline explicit Reader(::capnp::_::StructReader base): _reader(base) {} inline ::capnp::MessageSize totalSize() const { return _reader.totalSize().asPublic(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return ::capnp::_::structString(_reader, *_capnpPrivate::brand()); } #endif // !CAPNP_LITE inline bool hasX() const; inline ::capnp::List::Reader getX() const; inline bool hasY() const; inline ::capnp::List::Reader getY() const; private: ::capnp::_::StructReader _reader; template friend struct ::capnp::ToDynamic_; template friend struct ::capnp::_::PointerHelpers; template friend struct ::capnp::List; friend class ::capnp::MessageBuilder; friend class ::capnp::Orphanage; }; class GpsTrajectory::Builder { public: typedef GpsTrajectory Builds; Builder() = delete; // Deleted to discourage incorrect usage. // You can explicitly initialize to nullptr instead. inline Builder(decltype(nullptr)) {} inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {} inline operator Reader() const { return Reader(_builder.asReader()); } inline Reader asReader() const { return *this; } inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); } #if !CAPNP_LITE inline ::kj::StringTree toString() const { return asReader().toString(); } #endif // !CAPNP_LITE inline bool hasX(); inline ::capnp::List::Builder getX(); inline void setX( ::capnp::List::Reader value); inline void setX(::kj::ArrayPtr value); inline ::capnp::List::Builder initX(unsigned int size); inline void adoptX(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownX(); inline bool hasY(); inline ::capnp::List::Builder getY(); inline void setY( ::capnp::List::Reader value); inline void setY(::kj::ArrayPtr value); inline ::capnp::List::Builder initY(unsigned int size); inline void adoptY(::capnp::Orphan< ::capnp::List>&& value); inline ::capnp::Orphan< ::capnp::List> disownY(); private: ::capnp::_::StructBuilder _builder; template friend struct ::capnp::ToDynamic_; friend class ::capnp::Orphanage; template friend struct ::capnp::_::PointerHelpers; }; #if !CAPNP_LITE class GpsTrajectory::Pipeline { public: typedef GpsTrajectory Pipelines; inline Pipeline(decltype(nullptr)): _typeless(nullptr) {} inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless) : _typeless(kj::mv(typeless)) {} private: ::capnp::AnyPointer::Pipeline _typeless; friend class ::capnp::PipelineHook; template friend struct ::capnp::ToDynamic_; }; #endif // !CAPNP_LITE // ======================================================================================= inline ::int32_t LogRotate::Reader::getSegmentNum() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t LogRotate::Builder::getSegmentNum() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LogRotate::Builder::setSegmentNum( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool LogRotate::Reader::hasPath() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LogRotate::Builder::hasPath() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader LogRotate::Reader::getPath() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder LogRotate::Builder::getPath() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LogRotate::Builder::setPath( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder LogRotate::Builder::initPath(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LogRotate::Builder::adoptPath( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> LogRotate::Builder::disownPath() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool LiveUI::Reader::getRearViewCam() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool LiveUI::Builder::getRearViewCam() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LiveUI::Builder::setRearViewCam(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool LiveUI::Reader::hasAlertText1() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LiveUI::Builder::hasAlertText1() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader LiveUI::Reader::getAlertText1() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder LiveUI::Builder::getAlertText1() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LiveUI::Builder::setAlertText1( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder LiveUI::Builder::initAlertText1(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LiveUI::Builder::adoptAlertText1( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> LiveUI::Builder::disownAlertText1() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool LiveUI::Reader::hasAlertText2() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool LiveUI::Builder::hasAlertText2() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader LiveUI::Reader::getAlertText2() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder LiveUI::Builder::getAlertText2() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void LiveUI::Builder::setAlertText2( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder LiveUI::Builder::initAlertText2(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void LiveUI::Builder::adoptAlertText2( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> LiveUI::Builder::disownAlertText2() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline float LiveUI::Reader::getAwarenessStatus() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float LiveUI::Builder::getAwarenessStatus() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveUI::Builder::setAwarenessStatus(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::cereal::UiLayoutState::App UiLayoutState::Reader::getActiveApp() const { return _reader.getDataField< ::cereal::UiLayoutState::App>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::cereal::UiLayoutState::App UiLayoutState::Builder::getActiveApp() { return _builder.getDataField< ::cereal::UiLayoutState::App>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void UiLayoutState::Builder::setActiveApp( ::cereal::UiLayoutState::App value) { _builder.setDataField< ::cereal::UiLayoutState::App>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool UiLayoutState::Reader::getSidebarCollapsed() const { return _reader.getDataField( ::capnp::bounded<16>() * ::capnp::ELEMENTS); } inline bool UiLayoutState::Builder::getSidebarCollapsed() { return _builder.getDataField( ::capnp::bounded<16>() * ::capnp::ELEMENTS); } inline void UiLayoutState::Builder::setSidebarCollapsed(bool value) { _builder.setDataField( ::capnp::bounded<16>() * ::capnp::ELEMENTS, value); } inline bool UiLayoutState::Reader::getMapEnabled() const { return _reader.getDataField( ::capnp::bounded<17>() * ::capnp::ELEMENTS); } inline bool UiLayoutState::Builder::getMapEnabled() { return _builder.getDataField( ::capnp::bounded<17>() * ::capnp::ELEMENTS); } inline void UiLayoutState::Builder::setMapEnabled(bool value) { _builder.setDataField( ::capnp::bounded<17>() * ::capnp::ELEMENTS, value); } inline bool UiLayoutState::Reader::getMockEngaged() const { return _reader.getDataField( ::capnp::bounded<18>() * ::capnp::ELEMENTS); } inline bool UiLayoutState::Builder::getMockEngaged() { return _builder.getDataField( ::capnp::bounded<18>() * ::capnp::ELEMENTS); } inline void UiLayoutState::Builder::setMockEngaged(bool value) { _builder.setDataField( ::capnp::bounded<18>() * ::capnp::ELEMENTS, value); } inline ::uint64_t OrbslamCorrection::Reader::getCorrectionMonoTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbslamCorrection::Builder::getCorrectionMonoTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void OrbslamCorrection::Builder::setCorrectionMonoTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool OrbslamCorrection::Reader::hasPrePositionECEF() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool OrbslamCorrection::Builder::hasPrePositionECEF() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbslamCorrection::Reader::getPrePositionECEF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbslamCorrection::Builder::getPrePositionECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void OrbslamCorrection::Builder::setPrePositionECEF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void OrbslamCorrection::Builder::setPrePositionECEF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbslamCorrection::Builder::initPrePositionECEF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void OrbslamCorrection::Builder::adoptPrePositionECEF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbslamCorrection::Builder::disownPrePositionECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool OrbslamCorrection::Reader::hasPostPositionECEF() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool OrbslamCorrection::Builder::hasPostPositionECEF() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbslamCorrection::Reader::getPostPositionECEF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbslamCorrection::Builder::getPostPositionECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void OrbslamCorrection::Builder::setPostPositionECEF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void OrbslamCorrection::Builder::setPostPositionECEF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbslamCorrection::Builder::initPostPositionECEF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void OrbslamCorrection::Builder::adoptPostPositionECEF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbslamCorrection::Builder::disownPostPositionECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool OrbslamCorrection::Reader::hasPrePoseQuatECEF() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool OrbslamCorrection::Builder::hasPrePoseQuatECEF() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbslamCorrection::Reader::getPrePoseQuatECEF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbslamCorrection::Builder::getPrePoseQuatECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void OrbslamCorrection::Builder::setPrePoseQuatECEF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void OrbslamCorrection::Builder::setPrePoseQuatECEF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbslamCorrection::Builder::initPrePoseQuatECEF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void OrbslamCorrection::Builder::adoptPrePoseQuatECEF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbslamCorrection::Builder::disownPrePoseQuatECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool OrbslamCorrection::Reader::hasPostPoseQuatECEF() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool OrbslamCorrection::Builder::hasPostPoseQuatECEF() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbslamCorrection::Reader::getPostPoseQuatECEF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbslamCorrection::Builder::getPostPoseQuatECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void OrbslamCorrection::Builder::setPostPoseQuatECEF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void OrbslamCorrection::Builder::setPostPoseQuatECEF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbslamCorrection::Builder::initPostPoseQuatECEF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void OrbslamCorrection::Builder::adoptPostPoseQuatECEF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbslamCorrection::Builder::disownPostPoseQuatECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::uint32_t OrbslamCorrection::Reader::getNumInliers() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::uint32_t OrbslamCorrection::Builder::getNumInliers() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void OrbslamCorrection::Builder::setNumInliers( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool EthernetPacket::Reader::hasPkt() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool EthernetPacket::Builder::hasPkt() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Data::Reader EthernetPacket::Reader::getPkt() const { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Data::Builder EthernetPacket::Builder::getPkt() { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void EthernetPacket::Builder::setPkt( ::capnp::Data::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Data::Builder EthernetPacket::Builder::initPkt(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void EthernetPacket::Builder::adoptPkt( ::capnp::Orphan< ::capnp::Data>&& value) { ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Data> EthernetPacket::Builder::disownPkt() { return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline float EthernetPacket::Reader::getTs() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline float EthernetPacket::Builder::getTs() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void EthernetPacket::Builder::setTs(float value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::uint64_t CellInfo::Reader::getTimestamp() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t CellInfo::Builder::getTimestamp() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void CellInfo::Builder::setTimestamp( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool CellInfo::Reader::hasRepr() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool CellInfo::Builder::hasRepr() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader CellInfo::Reader::getRepr() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder CellInfo::Builder::getRepr() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void CellInfo::Builder::setRepr( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder CellInfo::Builder::initRepr(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void CellInfo::Builder::adoptRepr( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> CellInfo::Builder::disownRepr() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool WifiScan::Reader::hasBssid() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool WifiScan::Builder::hasBssid() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader WifiScan::Reader::getBssid() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder WifiScan::Builder::getBssid() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void WifiScan::Builder::setBssid( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder WifiScan::Builder::initBssid(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void WifiScan::Builder::adoptBssid( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> WifiScan::Builder::disownBssid() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool WifiScan::Reader::hasSsid() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool WifiScan::Builder::hasSsid() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader WifiScan::Reader::getSsid() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder WifiScan::Builder::getSsid() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void WifiScan::Builder::setSsid( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder WifiScan::Builder::initSsid(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void WifiScan::Builder::adoptSsid( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> WifiScan::Builder::disownSsid() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool WifiScan::Reader::hasCapabilities() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool WifiScan::Builder::hasCapabilities() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader WifiScan::Reader::getCapabilities() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder WifiScan::Builder::getCapabilities() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void WifiScan::Builder::setCapabilities( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder WifiScan::Builder::initCapabilities(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void WifiScan::Builder::adoptCapabilities( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> WifiScan::Builder::disownCapabilities() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::int32_t WifiScan::Reader::getFrequency() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t WifiScan::Builder::getFrequency() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setFrequency( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::int32_t WifiScan::Reader::getLevel() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::int32_t WifiScan::Builder::getLevel() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setLevel( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::int64_t WifiScan::Reader::getTimestamp() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::int64_t WifiScan::Builder::getTimestamp() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setTimestamp( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::int32_t WifiScan::Reader::getCenterFreq0() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline ::int32_t WifiScan::Builder::getCenterFreq0() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setCenterFreq0( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline ::int32_t WifiScan::Reader::getCenterFreq1() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline ::int32_t WifiScan::Builder::getCenterFreq1() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setCenterFreq1( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline ::cereal::WifiScan::ChannelWidth WifiScan::Reader::getChannelWidth() const { return _reader.getDataField< ::cereal::WifiScan::ChannelWidth>( ::capnp::bounded<12>() * ::capnp::ELEMENTS); } inline ::cereal::WifiScan::ChannelWidth WifiScan::Builder::getChannelWidth() { return _builder.getDataField< ::cereal::WifiScan::ChannelWidth>( ::capnp::bounded<12>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setChannelWidth( ::cereal::WifiScan::ChannelWidth value) { _builder.setDataField< ::cereal::WifiScan::ChannelWidth>( ::capnp::bounded<12>() * ::capnp::ELEMENTS, value); } inline bool WifiScan::Reader::hasOperatorFriendlyName() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool WifiScan::Builder::hasOperatorFriendlyName() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader WifiScan::Reader::getOperatorFriendlyName() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder WifiScan::Builder::getOperatorFriendlyName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void WifiScan::Builder::setOperatorFriendlyName( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder WifiScan::Builder::initOperatorFriendlyName(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void WifiScan::Builder::adoptOperatorFriendlyName( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> WifiScan::Builder::disownOperatorFriendlyName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool WifiScan::Reader::hasVenueName() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool WifiScan::Builder::hasVenueName() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader WifiScan::Reader::getVenueName() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder WifiScan::Builder::getVenueName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void WifiScan::Builder::setVenueName( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder WifiScan::Builder::initVenueName(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void WifiScan::Builder::adoptVenueName( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> WifiScan::Builder::disownVenueName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool WifiScan::Reader::getIs80211mcResponder() const { return _reader.getDataField( ::capnp::bounded<208>() * ::capnp::ELEMENTS); } inline bool WifiScan::Builder::getIs80211mcResponder() { return _builder.getDataField( ::capnp::bounded<208>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setIs80211mcResponder(bool value) { _builder.setDataField( ::capnp::bounded<208>() * ::capnp::ELEMENTS, value); } inline bool WifiScan::Reader::getPasspoint() const { return _reader.getDataField( ::capnp::bounded<209>() * ::capnp::ELEMENTS); } inline bool WifiScan::Builder::getPasspoint() { return _builder.getDataField( ::capnp::bounded<209>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setPasspoint(bool value) { _builder.setDataField( ::capnp::bounded<209>() * ::capnp::ELEMENTS, value); } inline ::int32_t WifiScan::Reader::getDistanceCm() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline ::int32_t WifiScan::Builder::getDistanceCm() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setDistanceCm( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline ::int32_t WifiScan::Reader::getDistanceSdCm() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline ::int32_t WifiScan::Builder::getDistanceSdCm() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void WifiScan::Builder::setDistanceSdCm( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline bool LiveEventData::Reader::hasName() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LiveEventData::Builder::hasName() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader LiveEventData::Reader::getName() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder LiveEventData::Builder::getName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LiveEventData::Builder::setName( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder LiveEventData::Builder::initName(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LiveEventData::Builder::adoptName( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> LiveEventData::Builder::disownName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::int32_t LiveEventData::Reader::getValue() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t LiveEventData::Builder::getValue() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LiveEventData::Builder::setValue( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::uint32_t ModelData::Reader::getFrameId() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint32_t ModelData::Builder::getFrameId() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void ModelData::Builder::setFrameId( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool ModelData::Reader::hasPath() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasPath() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::PathData::Reader ModelData::Reader::getPath() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::PathData::Builder ModelData::Builder::getPath() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::PathData::Pipeline ModelData::Pipeline::getPath() { return ::cereal::ModelData::PathData::Pipeline(_typeless.getPointerField(0)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setPath( ::cereal::ModelData::PathData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::PathData::Builder ModelData::Builder::initPath() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptPath( ::capnp::Orphan< ::cereal::ModelData::PathData>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::PathData> ModelData::Builder::disownPath() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasLeftLane() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasLeftLane() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::PathData::Reader ModelData::Reader::getLeftLane() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::PathData::Builder ModelData::Builder::getLeftLane() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::PathData::Pipeline ModelData::Pipeline::getLeftLane() { return ::cereal::ModelData::PathData::Pipeline(_typeless.getPointerField(1)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setLeftLane( ::cereal::ModelData::PathData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::PathData::Builder ModelData::Builder::initLeftLane() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptLeftLane( ::capnp::Orphan< ::cereal::ModelData::PathData>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::PathData> ModelData::Builder::disownLeftLane() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasRightLane() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasRightLane() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::PathData::Reader ModelData::Reader::getRightLane() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::PathData::Builder ModelData::Builder::getRightLane() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::PathData::Pipeline ModelData::Pipeline::getRightLane() { return ::cereal::ModelData::PathData::Pipeline(_typeless.getPointerField(2)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setRightLane( ::cereal::ModelData::PathData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::PathData::Builder ModelData::Builder::initRightLane() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptRightLane( ::capnp::Orphan< ::cereal::ModelData::PathData>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::PathData> ModelData::Builder::disownRightLane() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::PathData>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasLead() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasLead() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::LeadData::Reader ModelData::Reader::getLead() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::LeadData::Builder ModelData::Builder::getLead() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::LeadData::Pipeline ModelData::Pipeline::getLead() { return ::cereal::ModelData::LeadData::Pipeline(_typeless.getPointerField(3)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setLead( ::cereal::ModelData::LeadData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::LeadData::Builder ModelData::Builder::initLead() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptLead( ::capnp::Orphan< ::cereal::ModelData::LeadData>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::LeadData> ModelData::Builder::disownLead() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasSettings() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasSettings() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::ModelSettings::Reader ModelData::Reader::getSettings() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::ModelSettings>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::ModelSettings::Builder ModelData::Builder::getSettings() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::ModelSettings>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::ModelSettings::Pipeline ModelData::Pipeline::getSettings() { return ::cereal::ModelData::ModelSettings::Pipeline(_typeless.getPointerField(4)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setSettings( ::cereal::ModelData::ModelSettings::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::ModelSettings>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::ModelSettings::Builder ModelData::Builder::initSettings() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::ModelSettings>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptSettings( ::capnp::Orphan< ::cereal::ModelData::ModelSettings>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::ModelSettings>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::ModelSettings> ModelData::Builder::disownSettings() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::ModelSettings>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasFreePath() const { return !_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasFreePath() { return !_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::Reader::getFreePath() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::Builder::getFreePath() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline void ModelData::Builder::setFreePath( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline void ModelData::Builder::setFreePath(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::Builder::initFreePath(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), size); } inline void ModelData::Builder::adoptFreePath( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::Builder::disownFreePath() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasLeadFuture() const { return !_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasLeadFuture() { return !_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::LeadData::Reader ModelData::Reader::getLeadFuture() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::get(_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::LeadData::Builder ModelData::Builder::getLeadFuture() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::get(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::LeadData::Pipeline ModelData::Pipeline::getLeadFuture() { return ::cereal::ModelData::LeadData::Pipeline(_typeless.getPointerField(6)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setLeadFuture( ::cereal::ModelData::LeadData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::LeadData::Builder ModelData::Builder::initLeadFuture() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::init(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptLeadFuture( ::capnp::Orphan< ::cereal::ModelData::LeadData>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::adopt(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::LeadData> ModelData::Builder::disownLeadFuture() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LeadData>::disown(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasSpeed() const { return !_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasSpeed() { return !_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::Reader::getSpeed() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::Builder::getSpeed() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline void ModelData::Builder::setSpeed( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), value); } inline void ModelData::Builder::setSpeed(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::Builder::initSpeed(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), size); } inline void ModelData::Builder::adoptSpeed( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::Builder::disownSpeed() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline ::uint64_t ModelData::Reader::getTimestampEof() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint64_t ModelData::Builder::getTimestampEof() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ModelData::Builder::setTimestampEof( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool ModelData::Reader::hasMeta() const { return !_reader.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasMeta() { return !_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::MetaData::Reader ModelData::Reader::getMeta() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::MetaData>::get(_reader.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::MetaData::Builder ModelData::Builder::getMeta() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::MetaData>::get(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::MetaData::Pipeline ModelData::Pipeline::getMeta() { return ::cereal::ModelData::MetaData::Pipeline(_typeless.getPointerField(8)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setMeta( ::cereal::ModelData::MetaData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::MetaData>::set(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::MetaData::Builder ModelData::Builder::initMeta() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::MetaData>::init(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptMeta( ::capnp::Orphan< ::cereal::ModelData::MetaData>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::MetaData>::adopt(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::MetaData> ModelData::Builder::disownMeta() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::MetaData>::disown(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS)); } inline bool ModelData::Reader::hasLongitudinal() const { return !_reader.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasLongitudinal() { return !_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ModelData::LongitudinalData::Reader ModelData::Reader::getLongitudinal() const { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LongitudinalData>::get(_reader.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS)); } inline ::cereal::ModelData::LongitudinalData::Builder ModelData::Builder::getLongitudinal() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LongitudinalData>::get(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ModelData::LongitudinalData::Pipeline ModelData::Pipeline::getLongitudinal() { return ::cereal::ModelData::LongitudinalData::Pipeline(_typeless.getPointerField(9)); } #endif // !CAPNP_LITE inline void ModelData::Builder::setLongitudinal( ::cereal::ModelData::LongitudinalData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::LongitudinalData>::set(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS), value); } inline ::cereal::ModelData::LongitudinalData::Builder ModelData::Builder::initLongitudinal() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LongitudinalData>::init(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS)); } inline void ModelData::Builder::adoptLongitudinal( ::capnp::Orphan< ::cereal::ModelData::LongitudinalData>&& value) { ::capnp::_::PointerHelpers< ::cereal::ModelData::LongitudinalData>::adopt(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ModelData::LongitudinalData> ModelData::Builder::disownLongitudinal() { return ::capnp::_::PointerHelpers< ::cereal::ModelData::LongitudinalData>::disown(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS)); } inline ::uint32_t ModelData::Reader::getFrameAge() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint32_t ModelData::Builder::getFrameAge() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ModelData::Builder::setFrameAge( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float ModelData::Reader::getFrameDropPerc() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float ModelData::Builder::getFrameDropPerc() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void ModelData::Builder::setFrameDropPerc(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float ModelData::Reader::getModelExecutionTime() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float ModelData::Builder::getModelExecutionTime() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void ModelData::Builder::setModelExecutionTime(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline bool ModelData::Reader::hasRawPred() const { return !_reader.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::Builder::hasRawPred() { return !_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Data::Reader ModelData::Reader::getRawPred() const { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS)); } inline ::capnp::Data::Builder ModelData::Builder::getRawPred() { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS)); } inline void ModelData::Builder::setRawPred( ::capnp::Data::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS), value); } inline ::capnp::Data::Builder ModelData::Builder::initRawPred(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS), size); } inline void ModelData::Builder::adoptRawPred( ::capnp::Orphan< ::capnp::Data>&& value) { ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Data> ModelData::Builder::disownRawPred() { return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS)); } inline float ModelData::Reader::getGpuExecutionTime() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float ModelData::Builder::getGpuExecutionTime() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void ModelData::Builder::setGpuExecutionTime(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline bool ModelData::PathData::Reader::hasPoints() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::PathData::Builder::hasPoints() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::PathData::Reader::getPoints() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::PathData::Builder::getPoints() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void ModelData::PathData::Builder::setPoints( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void ModelData::PathData::Builder::setPoints(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::PathData::Builder::initPoints(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void ModelData::PathData::Builder::adoptPoints( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::PathData::Builder::disownPoints() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline float ModelData::PathData::Reader::getProb() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline float ModelData::PathData::Builder::getProb() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void ModelData::PathData::Builder::setProb(float value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float ModelData::PathData::Reader::getStd() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float ModelData::PathData::Builder::getStd() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ModelData::PathData::Builder::setStd(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool ModelData::PathData::Reader::hasStds() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::PathData::Builder::hasStds() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::PathData::Reader::getStds() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::PathData::Builder::getStds() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void ModelData::PathData::Builder::setStds( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void ModelData::PathData::Builder::setStds(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::PathData::Builder::initStds(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void ModelData::PathData::Builder::adoptStds( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::PathData::Builder::disownStds() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool ModelData::PathData::Reader::hasPoly() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::PathData::Builder::hasPoly() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::PathData::Reader::getPoly() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::PathData::Builder::getPoly() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void ModelData::PathData::Builder::setPoly( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void ModelData::PathData::Builder::setPoly(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::PathData::Builder::initPoly(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void ModelData::PathData::Builder::adoptPoly( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::PathData::Builder::disownPoly() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline float ModelData::PathData::Reader::getValidLen() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float ModelData::PathData::Builder::getValidLen() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void ModelData::PathData::Builder::setValidLen(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getDist() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getDist() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setDist(float value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getProb() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getProb() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setProb(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getStd() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getStd() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setStd(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getRelVel() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getRelVel() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setRelVel(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getRelVelStd() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getRelVelStd() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setRelVelStd(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getRelY() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getRelY() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setRelY(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getRelYStd() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getRelYStd() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setRelYStd(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getRelA() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getRelA() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setRelA(float value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline float ModelData::LeadData::Reader::getRelAStd() const { return _reader.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline float ModelData::LeadData::Builder::getRelAStd() { return _builder.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void ModelData::LeadData::Builder::setRelAStd(float value) { _builder.setDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline ::uint16_t ModelData::ModelSettings::Reader::getBigBoxX() const { return _reader.getDataField< ::uint16_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint16_t ModelData::ModelSettings::Builder::getBigBoxX() { return _builder.getDataField< ::uint16_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void ModelData::ModelSettings::Builder::setBigBoxX( ::uint16_t value) { _builder.setDataField< ::uint16_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::uint16_t ModelData::ModelSettings::Reader::getBigBoxY() const { return _reader.getDataField< ::uint16_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint16_t ModelData::ModelSettings::Builder::getBigBoxY() { return _builder.getDataField< ::uint16_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ModelData::ModelSettings::Builder::setBigBoxY( ::uint16_t value) { _builder.setDataField< ::uint16_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::uint16_t ModelData::ModelSettings::Reader::getBigBoxWidth() const { return _reader.getDataField< ::uint16_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::uint16_t ModelData::ModelSettings::Builder::getBigBoxWidth() { return _builder.getDataField< ::uint16_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void ModelData::ModelSettings::Builder::setBigBoxWidth( ::uint16_t value) { _builder.setDataField< ::uint16_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::uint16_t ModelData::ModelSettings::Reader::getBigBoxHeight() const { return _reader.getDataField< ::uint16_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline ::uint16_t ModelData::ModelSettings::Builder::getBigBoxHeight() { return _builder.getDataField< ::uint16_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void ModelData::ModelSettings::Builder::setBigBoxHeight( ::uint16_t value) { _builder.setDataField< ::uint16_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline bool ModelData::ModelSettings::Reader::hasBoxProjection() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::ModelSettings::Builder::hasBoxProjection() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::ModelSettings::Reader::getBoxProjection() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::ModelSettings::Builder::getBoxProjection() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void ModelData::ModelSettings::Builder::setBoxProjection( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void ModelData::ModelSettings::Builder::setBoxProjection(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::ModelSettings::Builder::initBoxProjection(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void ModelData::ModelSettings::Builder::adoptBoxProjection( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::ModelSettings::Builder::disownBoxProjection() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool ModelData::ModelSettings::Reader::hasYuvCorrection() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::ModelSettings::Builder::hasYuvCorrection() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::ModelSettings::Reader::getYuvCorrection() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::ModelSettings::Builder::getYuvCorrection() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void ModelData::ModelSettings::Builder::setYuvCorrection( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void ModelData::ModelSettings::Builder::setYuvCorrection(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::ModelSettings::Builder::initYuvCorrection(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void ModelData::ModelSettings::Builder::adoptYuvCorrection( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::ModelSettings::Builder::disownYuvCorrection() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool ModelData::ModelSettings::Reader::hasInputTransform() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::ModelSettings::Builder::hasInputTransform() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::ModelSettings::Reader::getInputTransform() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::ModelSettings::Builder::getInputTransform() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void ModelData::ModelSettings::Builder::setInputTransform( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void ModelData::ModelSettings::Builder::setInputTransform(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::ModelSettings::Builder::initInputTransform(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void ModelData::ModelSettings::Builder::adoptInputTransform( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::ModelSettings::Builder::disownInputTransform() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline float ModelData::MetaData::Reader::getEngagedProb() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline float ModelData::MetaData::Builder::getEngagedProb() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void ModelData::MetaData::Builder::setEngagedProb(float value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool ModelData::MetaData::Reader::hasDesirePrediction() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::MetaData::Builder::hasDesirePrediction() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::MetaData::Reader::getDesirePrediction() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::MetaData::Builder::getDesirePrediction() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void ModelData::MetaData::Builder::setDesirePrediction( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void ModelData::MetaData::Builder::setDesirePrediction(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::MetaData::Builder::initDesirePrediction(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void ModelData::MetaData::Builder::adoptDesirePrediction( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::MetaData::Builder::disownDesirePrediction() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline float ModelData::MetaData::Reader::getBrakeDisengageProb() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float ModelData::MetaData::Builder::getBrakeDisengageProb() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ModelData::MetaData::Builder::setBrakeDisengageProb(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float ModelData::MetaData::Reader::getGasDisengageProb() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float ModelData::MetaData::Builder::getGasDisengageProb() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void ModelData::MetaData::Builder::setGasDisengageProb(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float ModelData::MetaData::Reader::getSteerOverrideProb() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float ModelData::MetaData::Builder::getSteerOverrideProb() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void ModelData::MetaData::Builder::setSteerOverrideProb(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline bool ModelData::MetaData::Reader::hasDesireState() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::MetaData::Builder::hasDesireState() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::MetaData::Reader::getDesireState() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::MetaData::Builder::getDesireState() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void ModelData::MetaData::Builder::setDesireState( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void ModelData::MetaData::Builder::setDesireState(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::MetaData::Builder::initDesireState(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void ModelData::MetaData::Builder::adoptDesireState( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::MetaData::Builder::disownDesireState() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool ModelData::LongitudinalData::Reader::hasSpeeds() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::LongitudinalData::Builder::hasSpeeds() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::LongitudinalData::Reader::getSpeeds() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::LongitudinalData::Builder::getSpeeds() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void ModelData::LongitudinalData::Builder::setSpeeds( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void ModelData::LongitudinalData::Builder::setSpeeds(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::LongitudinalData::Builder::initSpeeds(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void ModelData::LongitudinalData::Builder::adoptSpeeds( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::LongitudinalData::Builder::disownSpeeds() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool ModelData::LongitudinalData::Reader::hasAccelerations() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::LongitudinalData::Builder::hasAccelerations() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::LongitudinalData::Reader::getAccelerations() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::LongitudinalData::Builder::getAccelerations() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void ModelData::LongitudinalData::Builder::setAccelerations( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void ModelData::LongitudinalData::Builder::setAccelerations(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::LongitudinalData::Builder::initAccelerations(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void ModelData::LongitudinalData::Builder::adoptAccelerations( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::LongitudinalData::Builder::disownAccelerations() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool ModelData::LongitudinalData::Reader::hasDistances() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool ModelData::LongitudinalData::Builder::hasDistances() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader ModelData::LongitudinalData::Reader::getDistances() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder ModelData::LongitudinalData::Builder::getDistances() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void ModelData::LongitudinalData::Builder::setDistances( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void ModelData::LongitudinalData::Builder::setDistances(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder ModelData::LongitudinalData::Builder::initDistances(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void ModelData::LongitudinalData::Builder::adoptDistances( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> ModelData::LongitudinalData::Builder::disownDistances() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline double ECEFPoint::Reader::getX() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline double ECEFPoint::Builder::getX() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void ECEFPoint::Builder::setX(double value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline double ECEFPoint::Reader::getY() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline double ECEFPoint::Builder::getY() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ECEFPoint::Builder::setY(double value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline double ECEFPoint::Reader::getZ() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline double ECEFPoint::Builder::getZ() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void ECEFPoint::Builder::setZ(double value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float ECEFPointDEPRECATED::Reader::getX() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline float ECEFPointDEPRECATED::Builder::getX() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void ECEFPointDEPRECATED::Builder::setX(float value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float ECEFPointDEPRECATED::Reader::getY() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float ECEFPointDEPRECATED::Builder::getY() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void ECEFPointDEPRECATED::Builder::setY(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float ECEFPointDEPRECATED::Reader::getZ() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float ECEFPointDEPRECATED::Builder::getZ() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void ECEFPointDEPRECATED::Builder::setZ(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool GPSPlannerPoints::Reader::hasCurPosDEPRECATED() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPoints::Builder::hasCurPosDEPRECATED() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ECEFPointDEPRECATED::Reader GPSPlannerPoints::Reader::getCurPosDEPRECATED() const { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::ECEFPointDEPRECATED::Builder GPSPlannerPoints::Builder::getCurPosDEPRECATED() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ECEFPointDEPRECATED::Pipeline GPSPlannerPoints::Pipeline::getCurPosDEPRECATED() { return ::cereal::ECEFPointDEPRECATED::Pipeline(_typeless.getPointerField(0)); } #endif // !CAPNP_LITE inline void GPSPlannerPoints::Builder::setCurPosDEPRECATED( ::cereal::ECEFPointDEPRECATED::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::ECEFPointDEPRECATED::Builder GPSPlannerPoints::Builder::initCurPosDEPRECATED() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void GPSPlannerPoints::Builder::adoptCurPosDEPRECATED( ::capnp::Orphan< ::cereal::ECEFPointDEPRECATED>&& value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ECEFPointDEPRECATED> GPSPlannerPoints::Builder::disownCurPosDEPRECATED() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool GPSPlannerPoints::Reader::hasPointsDEPRECATED() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPoints::Builder::hasPointsDEPRECATED() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader GPSPlannerPoints::Reader::getPointsDEPRECATED() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder GPSPlannerPoints::Builder::getPointsDEPRECATED() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void GPSPlannerPoints::Builder::setPointsDEPRECATED( ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder GPSPlannerPoints::Builder::initPointsDEPRECATED(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void GPSPlannerPoints::Builder::adoptPointsDEPRECATED( ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>> GPSPlannerPoints::Builder::disownPointsDEPRECATED() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool GPSPlannerPoints::Reader::getValid() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool GPSPlannerPoints::Builder::getValid() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void GPSPlannerPoints::Builder::setValid(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool GPSPlannerPoints::Reader::hasTrackName() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPoints::Builder::hasTrackName() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader GPSPlannerPoints::Reader::getTrackName() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder GPSPlannerPoints::Builder::getTrackName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void GPSPlannerPoints::Builder::setTrackName( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder GPSPlannerPoints::Builder::initTrackName(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void GPSPlannerPoints::Builder::adoptTrackName( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> GPSPlannerPoints::Builder::disownTrackName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline float GPSPlannerPoints::Reader::getSpeedLimit() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float GPSPlannerPoints::Builder::getSpeedLimit() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void GPSPlannerPoints::Builder::setSpeedLimit(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float GPSPlannerPoints::Reader::getAccelTarget() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float GPSPlannerPoints::Builder::getAccelTarget() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void GPSPlannerPoints::Builder::setAccelTarget(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool GPSPlannerPoints::Reader::hasCurPos() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPoints::Builder::hasCurPos() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ECEFPoint::Reader GPSPlannerPoints::Reader::getCurPos() const { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::cereal::ECEFPoint::Builder GPSPlannerPoints::Builder::getCurPos() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ECEFPoint::Pipeline GPSPlannerPoints::Pipeline::getCurPos() { return ::cereal::ECEFPoint::Pipeline(_typeless.getPointerField(3)); } #endif // !CAPNP_LITE inline void GPSPlannerPoints::Builder::setCurPos( ::cereal::ECEFPoint::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::cereal::ECEFPoint::Builder GPSPlannerPoints::Builder::initCurPos() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void GPSPlannerPoints::Builder::adoptCurPos( ::capnp::Orphan< ::cereal::ECEFPoint>&& value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ECEFPoint> GPSPlannerPoints::Builder::disownCurPos() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool GPSPlannerPoints::Reader::hasPoints() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPoints::Builder::hasPoints() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader GPSPlannerPoints::Reader::getPoints() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder GPSPlannerPoints::Builder::getPoints() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void GPSPlannerPoints::Builder::setPoints( ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder GPSPlannerPoints::Builder::initPoints(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void GPSPlannerPoints::Builder::adoptPoints( ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>> GPSPlannerPoints::Builder::disownPoints() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool GPSPlannerPlan::Reader::getValid() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool GPSPlannerPlan::Builder::getValid() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void GPSPlannerPlan::Builder::setValid(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool GPSPlannerPlan::Reader::hasPoly() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPlan::Builder::hasPoly() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader GPSPlannerPlan::Reader::getPoly() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder GPSPlannerPlan::Builder::getPoly() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void GPSPlannerPlan::Builder::setPoly( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void GPSPlannerPlan::Builder::setPoly(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder GPSPlannerPlan::Builder::initPoly(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void GPSPlannerPlan::Builder::adoptPoly( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> GPSPlannerPlan::Builder::disownPoly() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool GPSPlannerPlan::Reader::hasTrackName() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPlan::Builder::hasTrackName() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader GPSPlannerPlan::Reader::getTrackName() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder GPSPlannerPlan::Builder::getTrackName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void GPSPlannerPlan::Builder::setTrackName( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder GPSPlannerPlan::Builder::initTrackName(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void GPSPlannerPlan::Builder::adoptTrackName( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> GPSPlannerPlan::Builder::disownTrackName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline float GPSPlannerPlan::Reader::getSpeed() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float GPSPlannerPlan::Builder::getSpeed() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void GPSPlannerPlan::Builder::setSpeed(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float GPSPlannerPlan::Reader::getAcceleration() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float GPSPlannerPlan::Builder::getAcceleration() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void GPSPlannerPlan::Builder::setAcceleration(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool GPSPlannerPlan::Reader::hasPointsDEPRECATED() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPlan::Builder::hasPointsDEPRECATED() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader GPSPlannerPlan::Reader::getPointsDEPRECATED() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder GPSPlannerPlan::Builder::getPointsDEPRECATED() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void GPSPlannerPlan::Builder::setPointsDEPRECATED( ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>::Builder GPSPlannerPlan::Builder::initPointsDEPRECATED(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void GPSPlannerPlan::Builder::adoptPointsDEPRECATED( ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>> GPSPlannerPlan::Builder::disownPointsDEPRECATED() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPointDEPRECATED, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool GPSPlannerPlan::Reader::hasPoints() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool GPSPlannerPlan::Builder::hasPoints() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader GPSPlannerPlan::Reader::getPoints() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder GPSPlannerPlan::Builder::getPoints() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void GPSPlannerPlan::Builder::setPoints( ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder GPSPlannerPlan::Builder::initPoints(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void GPSPlannerPlan::Builder::adoptPoints( ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>> GPSPlannerPlan::Builder::disownPoints() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline float GPSPlannerPlan::Reader::getXLookahead() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float GPSPlannerPlan::Builder::getXLookahead() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void GPSPlannerPlan::Builder::setXLookahead(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline ::cereal::UiNavigationEvent::Type UiNavigationEvent::Reader::getType() const { return _reader.getDataField< ::cereal::UiNavigationEvent::Type>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::cereal::UiNavigationEvent::Type UiNavigationEvent::Builder::getType() { return _builder.getDataField< ::cereal::UiNavigationEvent::Type>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void UiNavigationEvent::Builder::setType( ::cereal::UiNavigationEvent::Type value) { _builder.setDataField< ::cereal::UiNavigationEvent::Type>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::cereal::UiNavigationEvent::Status UiNavigationEvent::Reader::getStatus() const { return _reader.getDataField< ::cereal::UiNavigationEvent::Status>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::cereal::UiNavigationEvent::Status UiNavigationEvent::Builder::getStatus() { return _builder.getDataField< ::cereal::UiNavigationEvent::Status>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void UiNavigationEvent::Builder::setStatus( ::cereal::UiNavigationEvent::Status value) { _builder.setDataField< ::cereal::UiNavigationEvent::Status>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float UiNavigationEvent::Reader::getDistanceTo() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float UiNavigationEvent::Builder::getDistanceTo() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void UiNavigationEvent::Builder::setDistanceTo(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool UiNavigationEvent::Reader::hasEndRoadPointDEPRECATED() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool UiNavigationEvent::Builder::hasEndRoadPointDEPRECATED() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ECEFPointDEPRECATED::Reader UiNavigationEvent::Reader::getEndRoadPointDEPRECATED() const { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::ECEFPointDEPRECATED::Builder UiNavigationEvent::Builder::getEndRoadPointDEPRECATED() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ECEFPointDEPRECATED::Pipeline UiNavigationEvent::Pipeline::getEndRoadPointDEPRECATED() { return ::cereal::ECEFPointDEPRECATED::Pipeline(_typeless.getPointerField(0)); } #endif // !CAPNP_LITE inline void UiNavigationEvent::Builder::setEndRoadPointDEPRECATED( ::cereal::ECEFPointDEPRECATED::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::ECEFPointDEPRECATED::Builder UiNavigationEvent::Builder::initEndRoadPointDEPRECATED() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void UiNavigationEvent::Builder::adoptEndRoadPointDEPRECATED( ::capnp::Orphan< ::cereal::ECEFPointDEPRECATED>&& value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ECEFPointDEPRECATED> UiNavigationEvent::Builder::disownEndRoadPointDEPRECATED() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPointDEPRECATED>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool UiNavigationEvent::Reader::hasEndRoadPoint() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool UiNavigationEvent::Builder::hasEndRoadPoint() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ECEFPoint::Reader UiNavigationEvent::Reader::getEndRoadPoint() const { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::cereal::ECEFPoint::Builder UiNavigationEvent::Builder::getEndRoadPoint() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ECEFPoint::Pipeline UiNavigationEvent::Pipeline::getEndRoadPoint() { return ::cereal::ECEFPoint::Pipeline(_typeless.getPointerField(1)); } #endif // !CAPNP_LITE inline void UiNavigationEvent::Builder::setEndRoadPoint( ::cereal::ECEFPoint::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::cereal::ECEFPoint::Builder UiNavigationEvent::Builder::initEndRoadPoint() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void UiNavigationEvent::Builder::adoptEndRoadPoint( ::capnp::Orphan< ::cereal::ECEFPoint>&& value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ECEFPoint> UiNavigationEvent::Builder::disownEndRoadPoint() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::uint8_t LiveLocationData::Reader::getStatus() const { return _reader.getDataField< ::uint8_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint8_t LiveLocationData::Builder::getStatus() { return _builder.getDataField< ::uint8_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setStatus( ::uint8_t value) { _builder.setDataField< ::uint8_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline double LiveLocationData::Reader::getLat() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline double LiveLocationData::Builder::getLat() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setLat(double value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline double LiveLocationData::Reader::getLon() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline double LiveLocationData::Builder::getLon() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setLon(double value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Reader::getAlt() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getAlt() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setAlt(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Reader::getSpeed() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getSpeed() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setSpeed(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline bool LiveLocationData::Reader::hasVNED() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Builder::hasVNED() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Reader::getVNED() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Builder::getVNED() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LiveLocationData::Builder::setVNED( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Builder::setVNED(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Builder::initVNED(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Builder::adoptVNED( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Builder::disownVNED() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline float LiveLocationData::Reader::getRoll() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getRoll() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setRoll(float value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Reader::getPitch() const { return _reader.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getPitch() { return _builder.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setPitch(float value) { _builder.setDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Reader::getHeading() const { return _reader.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getHeading() { return _builder.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setHeading(float value) { _builder.setDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Reader::getWanderAngle() const { return _reader.getDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getWanderAngle() { return _builder.getDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setWanderAngle(float value) { _builder.setDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Reader::getTrackAngle() const { return _reader.getDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getTrackAngle() { return _builder.getDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setTrackAngle(float value) { _builder.setDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS, value); } inline bool LiveLocationData::Reader::hasGyro() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Builder::hasGyro() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Reader::getGyro() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Builder::getGyro() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void LiveLocationData::Builder::setGyro( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Builder::setGyro(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Builder::initGyro(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Builder::adoptGyro( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Builder::disownGyro() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool LiveLocationData::Reader::hasAccel() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Builder::hasAccel() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Reader::getAccel() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Builder::getAccel() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void LiveLocationData::Builder::setAccel( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Builder::setAccel(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Builder::initAccel(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Builder::adoptAccel( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Builder::disownAccel() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool LiveLocationData::Reader::hasAccuracy() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Builder::hasAccuracy() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::cereal::LiveLocationData::Accuracy::Reader LiveLocationData::Reader::getAccuracy() const { return ::capnp::_::PointerHelpers< ::cereal::LiveLocationData::Accuracy>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::cereal::LiveLocationData::Accuracy::Builder LiveLocationData::Builder::getAccuracy() { return ::capnp::_::PointerHelpers< ::cereal::LiveLocationData::Accuracy>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::LiveLocationData::Accuracy::Pipeline LiveLocationData::Pipeline::getAccuracy() { return ::cereal::LiveLocationData::Accuracy::Pipeline(_typeless.getPointerField(3)); } #endif // !CAPNP_LITE inline void LiveLocationData::Builder::setAccuracy( ::cereal::LiveLocationData::Accuracy::Reader value) { ::capnp::_::PointerHelpers< ::cereal::LiveLocationData::Accuracy>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::cereal::LiveLocationData::Accuracy::Builder LiveLocationData::Builder::initAccuracy() { return ::capnp::_::PointerHelpers< ::cereal::LiveLocationData::Accuracy>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void LiveLocationData::Builder::adoptAccuracy( ::capnp::Orphan< ::cereal::LiveLocationData::Accuracy>&& value) { ::capnp::_::PointerHelpers< ::cereal::LiveLocationData::Accuracy>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::LiveLocationData::Accuracy> LiveLocationData::Builder::disownAccuracy() { return ::capnp::_::PointerHelpers< ::cereal::LiveLocationData::Accuracy>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::cereal::LiveLocationData::SensorSource LiveLocationData::Reader::getSource() const { return _reader.getDataField< ::cereal::LiveLocationData::SensorSource>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::cereal::LiveLocationData::SensorSource LiveLocationData::Builder::getSource() { return _builder.getDataField< ::cereal::LiveLocationData::SensorSource>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setSource( ::cereal::LiveLocationData::SensorSource value) { _builder.setDataField< ::cereal::LiveLocationData::SensorSource>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::uint64_t LiveLocationData::Reader::getFixMonoTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline ::uint64_t LiveLocationData::Builder::getFixMonoTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setFixMonoTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline ::int32_t LiveLocationData::Reader::getGpsWeek() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<14>() * ::capnp::ELEMENTS); } inline ::int32_t LiveLocationData::Builder::getGpsWeek() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<14>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setGpsWeek( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<14>() * ::capnp::ELEMENTS, value); } inline double LiveLocationData::Reader::getTimeOfWeek() const { return _reader.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline double LiveLocationData::Builder::getTimeOfWeek() { return _builder.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setTimeOfWeek(double value) { _builder.setDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline bool LiveLocationData::Reader::hasPositionECEF() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Builder::hasPositionECEF() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Reader::getPositionECEF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Builder::getPositionECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void LiveLocationData::Builder::setPositionECEF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Builder::setPositionECEF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Builder::initPositionECEF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Builder::adoptPositionECEF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Builder::disownPositionECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool LiveLocationData::Reader::hasPoseQuatECEF() const { return !_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Builder::hasPoseQuatECEF() { return !_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Reader::getPoseQuatECEF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Builder::getPoseQuatECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline void LiveLocationData::Builder::setPoseQuatECEF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Builder::setPoseQuatECEF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Builder::initPoseQuatECEF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Builder::adoptPoseQuatECEF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Builder::disownPoseQuatECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline float LiveLocationData::Reader::getPitchCalibration() const { return _reader.getDataField( ::capnp::bounded<15>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getPitchCalibration() { return _builder.getDataField( ::capnp::bounded<15>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setPitchCalibration(float value) { _builder.setDataField( ::capnp::bounded<15>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Reader::getYawCalibration() const { return _reader.getDataField( ::capnp::bounded<18>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Builder::getYawCalibration() { return _builder.getDataField( ::capnp::bounded<18>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Builder::setYawCalibration(float value) { _builder.setDataField( ::capnp::bounded<18>() * ::capnp::ELEMENTS, value); } inline bool LiveLocationData::Reader::hasImuFrame() const { return !_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Builder::hasImuFrame() { return !_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Reader::getImuFrame() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Builder::getImuFrame() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline void LiveLocationData::Builder::setImuFrame( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Builder::setImuFrame(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Builder::initImuFrame(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Builder::adoptImuFrame( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Builder::disownImuFrame() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline bool LiveLocationData::Accuracy::Reader::hasPNEDError() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Accuracy::Builder::hasPNEDError() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Accuracy::Reader::getPNEDError() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Accuracy::Builder::getPNEDError() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LiveLocationData::Accuracy::Builder::setPNEDError( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Accuracy::Builder::setPNEDError(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Accuracy::Builder::initPNEDError(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Accuracy::Builder::adoptPNEDError( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Accuracy::Builder::disownPNEDError() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool LiveLocationData::Accuracy::Reader::hasVNEDError() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool LiveLocationData::Accuracy::Builder::hasVNEDError() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLocationData::Accuracy::Reader::getVNEDError() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLocationData::Accuracy::Builder::getVNEDError() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void LiveLocationData::Accuracy::Builder::setVNEDError( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void LiveLocationData::Accuracy::Builder::setVNEDError(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLocationData::Accuracy::Builder::initVNEDError(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void LiveLocationData::Accuracy::Builder::adoptVNEDError( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLocationData::Accuracy::Builder::disownVNEDError() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline float LiveLocationData::Accuracy::Reader::getRollError() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Accuracy::Builder::getRollError() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Accuracy::Builder::setRollError(float value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Accuracy::Reader::getPitchError() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Accuracy::Builder::getPitchError() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Accuracy::Builder::setPitchError(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Accuracy::Reader::getHeadingError() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Accuracy::Builder::getHeadingError() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Accuracy::Builder::setHeadingError(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Accuracy::Reader::getEllipsoidSemiMajorError() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Accuracy::Builder::getEllipsoidSemiMajorError() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Accuracy::Builder::setEllipsoidSemiMajorError(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Accuracy::Reader::getEllipsoidSemiMinorError() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Accuracy::Builder::getEllipsoidSemiMinorError() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Accuracy::Builder::setEllipsoidSemiMinorError(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float LiveLocationData::Accuracy::Reader::getEllipsoidOrientationError() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float LiveLocationData::Accuracy::Builder::getEllipsoidOrientationError() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void LiveLocationData::Accuracy::Builder::setEllipsoidOrientationError(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline ::uint64_t OrbOdometry::Reader::getStartMonoTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbOdometry::Builder::getStartMonoTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void OrbOdometry::Builder::setStartMonoTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::uint64_t OrbOdometry::Reader::getEndMonoTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbOdometry::Builder::getEndMonoTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void OrbOdometry::Builder::setEndMonoTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool OrbOdometry::Reader::hasF() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool OrbOdometry::Builder::hasF() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbOdometry::Reader::getF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbOdometry::Builder::getF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void OrbOdometry::Builder::setF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void OrbOdometry::Builder::setF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbOdometry::Builder::initF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void OrbOdometry::Builder::adoptF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbOdometry::Builder::disownF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline double OrbOdometry::Reader::getErr() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline double OrbOdometry::Builder::getErr() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void OrbOdometry::Builder::setErr(double value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::int32_t OrbOdometry::Reader::getInliers() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline ::int32_t OrbOdometry::Builder::getInliers() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void OrbOdometry::Builder::setInliers( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline bool OrbOdometry::Reader::hasMatches() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool OrbOdometry::Builder::hasMatches() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader OrbOdometry::Reader::getMatches() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder OrbOdometry::Builder::getMatches() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void OrbOdometry::Builder::setMatches( ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void OrbOdometry::Builder::setMatches(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder OrbOdometry::Builder::initMatches(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void OrbOdometry::Builder::adoptMatches( ::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>> OrbOdometry::Builder::disownMatches() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::uint64_t OrbFeatures::Reader::getTimestampEof() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbFeatures::Builder::getTimestampEof() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void OrbFeatures::Builder::setTimestampEof( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool OrbFeatures::Reader::hasXs() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool OrbFeatures::Builder::hasXs() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbFeatures::Reader::getXs() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbFeatures::Builder::getXs() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void OrbFeatures::Builder::setXs( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void OrbFeatures::Builder::setXs(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbFeatures::Builder::initXs(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void OrbFeatures::Builder::adoptXs( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbFeatures::Builder::disownXs() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool OrbFeatures::Reader::hasYs() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool OrbFeatures::Builder::hasYs() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbFeatures::Reader::getYs() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbFeatures::Builder::getYs() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void OrbFeatures::Builder::setYs( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void OrbFeatures::Builder::setYs(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbFeatures::Builder::initYs(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void OrbFeatures::Builder::adoptYs( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbFeatures::Builder::disownYs() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool OrbFeatures::Reader::hasDescriptors() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool OrbFeatures::Builder::hasDescriptors() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Data::Reader OrbFeatures::Reader::getDescriptors() const { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Data::Builder OrbFeatures::Builder::getDescriptors() { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void OrbFeatures::Builder::setDescriptors( ::capnp::Data::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Data::Builder OrbFeatures::Builder::initDescriptors(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void OrbFeatures::Builder::adoptDescriptors( ::capnp::Orphan< ::capnp::Data>&& value) { ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Data> OrbFeatures::Builder::disownDescriptors() { return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool OrbFeatures::Reader::hasOctaves() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool OrbFeatures::Builder::hasOctaves() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader OrbFeatures::Reader::getOctaves() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::getOctaves() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void OrbFeatures::Builder::setOctaves( ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void OrbFeatures::Builder::setOctaves(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::initOctaves(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void OrbFeatures::Builder::adoptOctaves( ::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>> OrbFeatures::Builder::disownOctaves() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::uint64_t OrbFeatures::Reader::getTimestampLastEof() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbFeatures::Builder::getTimestampLastEof() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void OrbFeatures::Builder::setTimestampLastEof( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool OrbFeatures::Reader::hasMatches() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool OrbFeatures::Builder::hasMatches() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader OrbFeatures::Reader::getMatches() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::getMatches() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void OrbFeatures::Builder::setMatches( ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline void OrbFeatures::Builder::setMatches(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::initMatches(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void OrbFeatures::Builder::adoptMatches( ::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>> OrbFeatures::Builder::disownMatches() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int16_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::uint64_t OrbFeaturesSummary::Reader::getTimestampEof() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbFeaturesSummary::Builder::getTimestampEof() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void OrbFeaturesSummary::Builder::setTimestampEof( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::uint64_t OrbFeaturesSummary::Reader::getTimestampLastEof() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbFeaturesSummary::Builder::getTimestampLastEof() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void OrbFeaturesSummary::Builder::setTimestampLastEof( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::uint16_t OrbFeaturesSummary::Reader::getFeatureCount() const { return _reader.getDataField< ::uint16_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline ::uint16_t OrbFeaturesSummary::Builder::getFeatureCount() { return _builder.getDataField< ::uint16_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void OrbFeaturesSummary::Builder::setFeatureCount( ::uint16_t value) { _builder.setDataField< ::uint16_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline ::uint16_t OrbFeaturesSummary::Reader::getMatchCount() const { return _reader.getDataField< ::uint16_t>( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline ::uint16_t OrbFeaturesSummary::Builder::getMatchCount() { return _builder.getDataField< ::uint16_t>( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline void OrbFeaturesSummary::Builder::setMatchCount( ::uint16_t value) { _builder.setDataField< ::uint16_t>( ::capnp::bounded<9>() * ::capnp::ELEMENTS, value); } inline ::uint64_t OrbFeaturesSummary::Reader::getComputeNs() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbFeaturesSummary::Builder::getComputeNs() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void OrbFeaturesSummary::Builder::setComputeNs( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline ::uint64_t OrbKeyFrame::Reader::getId() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbKeyFrame::Builder::getId() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void OrbKeyFrame::Builder::setId( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool OrbKeyFrame::Reader::hasPos() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool OrbKeyFrame::Builder::hasPos() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::ECEFPoint::Reader OrbKeyFrame::Reader::getPos() const { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::ECEFPoint::Builder OrbKeyFrame::Builder::getPos() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::ECEFPoint::Pipeline OrbKeyFrame::Pipeline::getPos() { return ::cereal::ECEFPoint::Pipeline(_typeless.getPointerField(0)); } #endif // !CAPNP_LITE inline void OrbKeyFrame::Builder::setPos( ::cereal::ECEFPoint::Reader value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::ECEFPoint::Builder OrbKeyFrame::Builder::initPos() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void OrbKeyFrame::Builder::adoptPos( ::capnp::Orphan< ::cereal::ECEFPoint>&& value) { ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::ECEFPoint> OrbKeyFrame::Builder::disownPos() { return ::capnp::_::PointerHelpers< ::cereal::ECEFPoint>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool OrbKeyFrame::Reader::hasDpos() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool OrbKeyFrame::Builder::hasDpos() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader OrbKeyFrame::Reader::getDpos() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder OrbKeyFrame::Builder::getDpos() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void OrbKeyFrame::Builder::setDpos( ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>::Builder OrbKeyFrame::Builder::initDpos(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void OrbKeyFrame::Builder::adoptDpos( ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>> OrbKeyFrame::Builder::disownDpos() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::ECEFPoint, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool OrbKeyFrame::Reader::hasDescriptors() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool OrbKeyFrame::Builder::hasDescriptors() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Data::Reader OrbKeyFrame::Reader::getDescriptors() const { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Data::Builder OrbKeyFrame::Builder::getDescriptors() { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void OrbKeyFrame::Builder::setDescriptors( ::capnp::Data::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Data::Builder OrbKeyFrame::Builder::initDescriptors(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void OrbKeyFrame::Builder::adoptDescriptors( ::capnp::Orphan< ::capnp::Data>&& value) { ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Data> OrbKeyFrame::Builder::disownDescriptors() { return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool KalmanOdometry::Reader::hasTrans() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool KalmanOdometry::Builder::hasTrans() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader KalmanOdometry::Reader::getTrans() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder KalmanOdometry::Builder::getTrans() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void KalmanOdometry::Builder::setTrans( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void KalmanOdometry::Builder::setTrans(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder KalmanOdometry::Builder::initTrans(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void KalmanOdometry::Builder::adoptTrans( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> KalmanOdometry::Builder::disownTrans() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool KalmanOdometry::Reader::hasRot() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool KalmanOdometry::Builder::hasRot() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader KalmanOdometry::Reader::getRot() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder KalmanOdometry::Builder::getRot() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void KalmanOdometry::Builder::setRot( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void KalmanOdometry::Builder::setRot(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder KalmanOdometry::Builder::initRot(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void KalmanOdometry::Builder::adoptRot( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> KalmanOdometry::Builder::disownRot() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool KalmanOdometry::Reader::hasTransStd() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool KalmanOdometry::Builder::hasTransStd() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader KalmanOdometry::Reader::getTransStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder KalmanOdometry::Builder::getTransStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void KalmanOdometry::Builder::setTransStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void KalmanOdometry::Builder::setTransStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder KalmanOdometry::Builder::initTransStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void KalmanOdometry::Builder::adoptTransStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> KalmanOdometry::Builder::disownTransStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool KalmanOdometry::Reader::hasRotStd() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool KalmanOdometry::Builder::hasRotStd() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader KalmanOdometry::Reader::getRotStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder KalmanOdometry::Builder::getRotStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void KalmanOdometry::Builder::setRotStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void KalmanOdometry::Builder::setRotStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder KalmanOdometry::Builder::initRotStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void KalmanOdometry::Builder::adoptRotStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> KalmanOdometry::Builder::disownRotStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::uint64_t OrbObservation::Reader::getObservationMonoTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t OrbObservation::Builder::getObservationMonoTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void OrbObservation::Builder::setObservationMonoTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool OrbObservation::Reader::hasNormalizedCoordinates() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool OrbObservation::Builder::hasNormalizedCoordinates() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbObservation::Reader::getNormalizedCoordinates() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbObservation::Builder::getNormalizedCoordinates() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void OrbObservation::Builder::setNormalizedCoordinates( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void OrbObservation::Builder::setNormalizedCoordinates(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbObservation::Builder::initNormalizedCoordinates(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void OrbObservation::Builder::adoptNormalizedCoordinates( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbObservation::Builder::disownNormalizedCoordinates() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool OrbObservation::Reader::hasLocationECEF() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool OrbObservation::Builder::hasLocationECEF() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader OrbObservation::Reader::getLocationECEF() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder OrbObservation::Builder::getLocationECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void OrbObservation::Builder::setLocationECEF( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void OrbObservation::Builder::setLocationECEF(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder OrbObservation::Builder::initLocationECEF(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void OrbObservation::Builder::adoptLocationECEF( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> OrbObservation::Builder::disownLocationECEF() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::uint32_t OrbObservation::Reader::getMatchDistance() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::uint32_t OrbObservation::Builder::getMatchDistance() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void OrbObservation::Builder::setMatchDistance( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::uint32_t CalibrationFeatures::Reader::getFrameId() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint32_t CalibrationFeatures::Builder::getFrameId() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void CalibrationFeatures::Builder::setFrameId( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool CalibrationFeatures::Reader::hasP0() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool CalibrationFeatures::Builder::hasP0() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader CalibrationFeatures::Reader::getP0() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder CalibrationFeatures::Builder::getP0() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void CalibrationFeatures::Builder::setP0( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void CalibrationFeatures::Builder::setP0(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder CalibrationFeatures::Builder::initP0(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void CalibrationFeatures::Builder::adoptP0( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> CalibrationFeatures::Builder::disownP0() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool CalibrationFeatures::Reader::hasP1() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool CalibrationFeatures::Builder::hasP1() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader CalibrationFeatures::Reader::getP1() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder CalibrationFeatures::Builder::getP1() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void CalibrationFeatures::Builder::setP1( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void CalibrationFeatures::Builder::setP1(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder CalibrationFeatures::Builder::initP1(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void CalibrationFeatures::Builder::adoptP1( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> CalibrationFeatures::Builder::disownP1() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool CalibrationFeatures::Reader::hasStatus() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool CalibrationFeatures::Builder::hasStatus() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader CalibrationFeatures::Reader::getStatus() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder CalibrationFeatures::Builder::getStatus() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void CalibrationFeatures::Builder::setStatus( ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void CalibrationFeatures::Builder::setStatus(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Builder CalibrationFeatures::Builder::initStatus(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void CalibrationFeatures::Builder::adoptStatus( ::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>> CalibrationFeatures::Builder::disownStatus() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool NavStatus::Reader::getIsNavigating() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool NavStatus::Builder::getIsNavigating() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void NavStatus::Builder::setIsNavigating(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool NavStatus::Reader::hasCurrentAddress() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Builder::hasCurrentAddress() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::NavStatus::Address::Reader NavStatus::Reader::getCurrentAddress() const { return ::capnp::_::PointerHelpers< ::cereal::NavStatus::Address>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::NavStatus::Address::Builder NavStatus::Builder::getCurrentAddress() { return ::capnp::_::PointerHelpers< ::cereal::NavStatus::Address>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::NavStatus::Address::Pipeline NavStatus::Pipeline::getCurrentAddress() { return ::cereal::NavStatus::Address::Pipeline(_typeless.getPointerField(0)); } #endif // !CAPNP_LITE inline void NavStatus::Builder::setCurrentAddress( ::cereal::NavStatus::Address::Reader value) { ::capnp::_::PointerHelpers< ::cereal::NavStatus::Address>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::NavStatus::Address::Builder NavStatus::Builder::initCurrentAddress() { return ::capnp::_::PointerHelpers< ::cereal::NavStatus::Address>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void NavStatus::Builder::adoptCurrentAddress( ::capnp::Orphan< ::cereal::NavStatus::Address>&& value) { ::capnp::_::PointerHelpers< ::cereal::NavStatus::Address>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::NavStatus::Address> NavStatus::Builder::disownCurrentAddress() { return ::capnp::_::PointerHelpers< ::cereal::NavStatus::Address>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool NavStatus::Address::Reader::hasTitle() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Address::Builder::hasTitle() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader NavStatus::Address::Reader::getTitle() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder NavStatus::Address::Builder::getTitle() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void NavStatus::Address::Builder::setTitle( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder NavStatus::Address::Builder::initTitle(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void NavStatus::Address::Builder::adoptTitle( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> NavStatus::Address::Builder::disownTitle() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline double NavStatus::Address::Reader::getLat() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline double NavStatus::Address::Builder::getLat() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void NavStatus::Address::Builder::setLat(double value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline double NavStatus::Address::Reader::getLng() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline double NavStatus::Address::Builder::getLng() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void NavStatus::Address::Builder::setLng(double value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool NavStatus::Address::Reader::hasHouse() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Address::Builder::hasHouse() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader NavStatus::Address::Reader::getHouse() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder NavStatus::Address::Builder::getHouse() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void NavStatus::Address::Builder::setHouse( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder NavStatus::Address::Builder::initHouse(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void NavStatus::Address::Builder::adoptHouse( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> NavStatus::Address::Builder::disownHouse() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool NavStatus::Address::Reader::hasAddress() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Address::Builder::hasAddress() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader NavStatus::Address::Reader::getAddress() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder NavStatus::Address::Builder::getAddress() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void NavStatus::Address::Builder::setAddress( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder NavStatus::Address::Builder::initAddress(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void NavStatus::Address::Builder::adoptAddress( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> NavStatus::Address::Builder::disownAddress() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool NavStatus::Address::Reader::hasStreet() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Address::Builder::hasStreet() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader NavStatus::Address::Reader::getStreet() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder NavStatus::Address::Builder::getStreet() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void NavStatus::Address::Builder::setStreet( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder NavStatus::Address::Builder::initStreet(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void NavStatus::Address::Builder::adoptStreet( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> NavStatus::Address::Builder::disownStreet() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool NavStatus::Address::Reader::hasCity() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Address::Builder::hasCity() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader NavStatus::Address::Reader::getCity() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder NavStatus::Address::Builder::getCity() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void NavStatus::Address::Builder::setCity( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder NavStatus::Address::Builder::initCity(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void NavStatus::Address::Builder::adoptCity( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> NavStatus::Address::Builder::disownCity() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool NavStatus::Address::Reader::hasState() const { return !_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Address::Builder::hasState() { return !_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader NavStatus::Address::Reader::getState() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder NavStatus::Address::Builder::getState() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline void NavStatus::Address::Builder::setState( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder NavStatus::Address::Builder::initState(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), size); } inline void NavStatus::Address::Builder::adoptState( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> NavStatus::Address::Builder::disownState() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline bool NavStatus::Address::Reader::hasCountry() const { return !_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline bool NavStatus::Address::Builder::hasCountry() { return !_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader NavStatus::Address::Reader::getCountry() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder NavStatus::Address::Builder::getCountry() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline void NavStatus::Address::Builder::setCountry( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder NavStatus::Address::Builder::initCountry(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), size); } inline void NavStatus::Address::Builder::adoptCountry( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> NavStatus::Address::Builder::disownCountry() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline bool NavUpdate::Reader::getIsNavigating() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool NavUpdate::Builder::getIsNavigating() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void NavUpdate::Builder::setIsNavigating(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::int32_t NavUpdate::Reader::getCurSegment() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::int32_t NavUpdate::Builder::getCurSegment() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void NavUpdate::Builder::setCurSegment( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool NavUpdate::Reader::hasSegments() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool NavUpdate::Builder::hasSegments() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Reader NavUpdate::Reader::getSegments() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Builder NavUpdate::Builder::getSegments() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void NavUpdate::Builder::setSegments( ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>::Builder NavUpdate::Builder::initSegments(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void NavUpdate::Builder::adoptSegments( ::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>> NavUpdate::Builder::disownSegments() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::Segment, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline double NavUpdate::LatLng::Reader::getLat() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline double NavUpdate::LatLng::Builder::getLat() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void NavUpdate::LatLng::Builder::setLat(double value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline double NavUpdate::LatLng::Reader::getLng() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline double NavUpdate::LatLng::Builder::getLng() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void NavUpdate::LatLng::Builder::setLng(double value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool NavUpdate::Segment::Reader::hasFrom() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool NavUpdate::Segment::Builder::hasFrom() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::NavUpdate::LatLng::Reader NavUpdate::Segment::Reader::getFrom() const { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::NavUpdate::LatLng::Builder NavUpdate::Segment::Builder::getFrom() { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::NavUpdate::LatLng::Pipeline NavUpdate::Segment::Pipeline::getFrom() { return ::cereal::NavUpdate::LatLng::Pipeline(_typeless.getPointerField(0)); } #endif // !CAPNP_LITE inline void NavUpdate::Segment::Builder::setFrom( ::cereal::NavUpdate::LatLng::Reader value) { ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::NavUpdate::LatLng::Builder NavUpdate::Segment::Builder::initFrom() { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void NavUpdate::Segment::Builder::adoptFrom( ::capnp::Orphan< ::cereal::NavUpdate::LatLng>&& value) { ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::NavUpdate::LatLng> NavUpdate::Segment::Builder::disownFrom() { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool NavUpdate::Segment::Reader::hasTo() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool NavUpdate::Segment::Builder::hasTo() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::cereal::NavUpdate::LatLng::Reader NavUpdate::Segment::Reader::getTo() const { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::cereal::NavUpdate::LatLng::Builder NavUpdate::Segment::Builder::getTo() { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::NavUpdate::LatLng::Pipeline NavUpdate::Segment::Pipeline::getTo() { return ::cereal::NavUpdate::LatLng::Pipeline(_typeless.getPointerField(1)); } #endif // !CAPNP_LITE inline void NavUpdate::Segment::Builder::setTo( ::cereal::NavUpdate::LatLng::Reader value) { ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::cereal::NavUpdate::LatLng::Builder NavUpdate::Segment::Builder::initTo() { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void NavUpdate::Segment::Builder::adoptTo( ::capnp::Orphan< ::cereal::NavUpdate::LatLng>&& value) { ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::NavUpdate::LatLng> NavUpdate::Segment::Builder::disownTo() { return ::capnp::_::PointerHelpers< ::cereal::NavUpdate::LatLng>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::int32_t NavUpdate::Segment::Reader::getUpdateTime() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t NavUpdate::Segment::Builder::getUpdateTime() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void NavUpdate::Segment::Builder::setUpdateTime( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::int32_t NavUpdate::Segment::Reader::getDistance() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::int32_t NavUpdate::Segment::Builder::getDistance() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void NavUpdate::Segment::Builder::setDistance( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::int32_t NavUpdate::Segment::Reader::getCrossTime() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::int32_t NavUpdate::Segment::Builder::getCrossTime() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void NavUpdate::Segment::Builder::setCrossTime( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::int32_t NavUpdate::Segment::Reader::getExitNo() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline ::int32_t NavUpdate::Segment::Builder::getExitNo() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void NavUpdate::Segment::Builder::setExitNo( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline ::cereal::NavUpdate::Segment::Instruction NavUpdate::Segment::Reader::getInstruction() const { return _reader.getDataField< ::cereal::NavUpdate::Segment::Instruction>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline ::cereal::NavUpdate::Segment::Instruction NavUpdate::Segment::Builder::getInstruction() { return _builder.getDataField< ::cereal::NavUpdate::Segment::Instruction>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void NavUpdate::Segment::Builder::setInstruction( ::cereal::NavUpdate::Segment::Instruction value) { _builder.setDataField< ::cereal::NavUpdate::Segment::Instruction>( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline bool NavUpdate::Segment::Reader::hasParts() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool NavUpdate::Segment::Builder::hasParts() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Reader NavUpdate::Segment::Reader::getParts() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Builder NavUpdate::Segment::Builder::getParts() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void NavUpdate::Segment::Builder::setParts( ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>::Builder NavUpdate::Segment::Builder::initParts(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void NavUpdate::Segment::Builder::adoptParts( ::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>> NavUpdate::Segment::Builder::disownParts() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::NavUpdate::LatLng, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::cereal::TrafficEvent::Type TrafficEvent::Reader::getType() const { return _reader.getDataField< ::cereal::TrafficEvent::Type>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::cereal::TrafficEvent::Type TrafficEvent::Builder::getType() { return _builder.getDataField< ::cereal::TrafficEvent::Type>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void TrafficEvent::Builder::setType( ::cereal::TrafficEvent::Type value) { _builder.setDataField< ::cereal::TrafficEvent::Type>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float TrafficEvent::Reader::getDistance() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float TrafficEvent::Builder::getDistance() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void TrafficEvent::Builder::setDistance(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::cereal::TrafficEvent::Action TrafficEvent::Reader::getAction() const { return _reader.getDataField< ::cereal::TrafficEvent::Action>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::cereal::TrafficEvent::Action TrafficEvent::Builder::getAction() { return _builder.getDataField< ::cereal::TrafficEvent::Action>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void TrafficEvent::Builder::setAction( ::cereal::TrafficEvent::Action value) { _builder.setDataField< ::cereal::TrafficEvent::Action>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool TrafficEvent::Reader::getResuming() const { return _reader.getDataField( ::capnp::bounded<64>() * ::capnp::ELEMENTS); } inline bool TrafficEvent::Builder::getResuming() { return _builder.getDataField( ::capnp::bounded<64>() * ::capnp::ELEMENTS); } inline void TrafficEvent::Builder::setResuming(bool value) { _builder.setDataField( ::capnp::bounded<64>() * ::capnp::ELEMENTS, value); } inline ::cereal::AndroidGnss::Which AndroidGnss::Reader::which() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::cereal::AndroidGnss::Which AndroidGnss::Builder::which() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Reader::isMeasurements() const { return which() == AndroidGnss::MEASUREMENTS; } inline bool AndroidGnss::Builder::isMeasurements() { return which() == AndroidGnss::MEASUREMENTS; } inline bool AndroidGnss::Reader::hasMeasurements() const { if (which() != AndroidGnss::MEASUREMENTS) return false; return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool AndroidGnss::Builder::hasMeasurements() { if (which() != AndroidGnss::MEASUREMENTS) return false; return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::AndroidGnss::Measurements::Reader AndroidGnss::Reader::getMeasurements() const { KJ_IREQUIRE((which() == AndroidGnss::MEASUREMENTS), "Must check which() before get()ing a union member."); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::AndroidGnss::Measurements::Builder AndroidGnss::Builder::getMeasurements() { KJ_IREQUIRE((which() == AndroidGnss::MEASUREMENTS), "Must check which() before get()ing a union member."); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidGnss::Builder::setMeasurements( ::cereal::AndroidGnss::Measurements::Reader value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, AndroidGnss::MEASUREMENTS); ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::AndroidGnss::Measurements::Builder AndroidGnss::Builder::initMeasurements() { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, AndroidGnss::MEASUREMENTS); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidGnss::Builder::adoptMeasurements( ::capnp::Orphan< ::cereal::AndroidGnss::Measurements>&& value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, AndroidGnss::MEASUREMENTS); ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::AndroidGnss::Measurements> AndroidGnss::Builder::disownMeasurements() { KJ_IREQUIRE((which() == AndroidGnss::MEASUREMENTS), "Must check which() before get()ing a union member."); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool AndroidGnss::Reader::isNavigationMessage() const { return which() == AndroidGnss::NAVIGATION_MESSAGE; } inline bool AndroidGnss::Builder::isNavigationMessage() { return which() == AndroidGnss::NAVIGATION_MESSAGE; } inline bool AndroidGnss::Reader::hasNavigationMessage() const { if (which() != AndroidGnss::NAVIGATION_MESSAGE) return false; return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool AndroidGnss::Builder::hasNavigationMessage() { if (which() != AndroidGnss::NAVIGATION_MESSAGE) return false; return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::AndroidGnss::NavigationMessage::Reader AndroidGnss::Reader::getNavigationMessage() const { KJ_IREQUIRE((which() == AndroidGnss::NAVIGATION_MESSAGE), "Must check which() before get()ing a union member."); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::NavigationMessage>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::AndroidGnss::NavigationMessage::Builder AndroidGnss::Builder::getNavigationMessage() { KJ_IREQUIRE((which() == AndroidGnss::NAVIGATION_MESSAGE), "Must check which() before get()ing a union member."); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::NavigationMessage>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidGnss::Builder::setNavigationMessage( ::cereal::AndroidGnss::NavigationMessage::Reader value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, AndroidGnss::NAVIGATION_MESSAGE); ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::NavigationMessage>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::AndroidGnss::NavigationMessage::Builder AndroidGnss::Builder::initNavigationMessage() { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, AndroidGnss::NAVIGATION_MESSAGE); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::NavigationMessage>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidGnss::Builder::adoptNavigationMessage( ::capnp::Orphan< ::cereal::AndroidGnss::NavigationMessage>&& value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, AndroidGnss::NAVIGATION_MESSAGE); ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::NavigationMessage>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::AndroidGnss::NavigationMessage> AndroidGnss::Builder::disownNavigationMessage() { KJ_IREQUIRE((which() == AndroidGnss::NAVIGATION_MESSAGE), "Must check which() before get()ing a union member."); return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::NavigationMessage>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool AndroidGnss::Measurements::Reader::hasClock() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool AndroidGnss::Measurements::Builder::hasClock() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::cereal::AndroidGnss::Measurements::Clock::Reader AndroidGnss::Measurements::Reader::getClock() const { return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements::Clock>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::AndroidGnss::Measurements::Clock::Builder AndroidGnss::Measurements::Builder::getClock() { return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements::Clock>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::AndroidGnss::Measurements::Clock::Pipeline AndroidGnss::Measurements::Pipeline::getClock() { return ::cereal::AndroidGnss::Measurements::Clock::Pipeline(_typeless.getPointerField(0)); } #endif // !CAPNP_LITE inline void AndroidGnss::Measurements::Builder::setClock( ::cereal::AndroidGnss::Measurements::Clock::Reader value) { ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements::Clock>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::cereal::AndroidGnss::Measurements::Clock::Builder AndroidGnss::Measurements::Builder::initClock() { return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements::Clock>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidGnss::Measurements::Builder::adoptClock( ::capnp::Orphan< ::cereal::AndroidGnss::Measurements::Clock>&& value) { ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements::Clock>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::AndroidGnss::Measurements::Clock> AndroidGnss::Measurements::Builder::disownClock() { return ::capnp::_::PointerHelpers< ::cereal::AndroidGnss::Measurements::Clock>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool AndroidGnss::Measurements::Reader::hasMeasurements() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool AndroidGnss::Measurements::Builder::hasMeasurements() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Reader AndroidGnss::Measurements::Reader::getMeasurements() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Builder AndroidGnss::Measurements::Builder::getMeasurements() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void AndroidGnss::Measurements::Builder::setMeasurements( ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>::Builder AndroidGnss::Measurements::Builder::initMeasurements(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void AndroidGnss::Measurements::Builder::adoptMeasurements( ::capnp::Orphan< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>> AndroidGnss::Measurements::Builder::disownMeasurements() { return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AndroidGnss::Measurements::Measurement, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::int64_t AndroidGnss::Measurements::Clock::Reader::getTimeNanos() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidGnss::Measurements::Clock::Builder::getTimeNanos() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setTimeNanos( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::Measurements::Clock::Reader::getHardwareClockDiscontinuityCount() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::Measurements::Clock::Builder::getHardwareClockDiscontinuityCount() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHardwareClockDiscontinuityCount( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Clock::Reader::getHasTimeUncertaintyNanos() const { return _reader.getDataField( ::capnp::bounded<96>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Clock::Builder::getHasTimeUncertaintyNanos() { return _builder.getDataField( ::capnp::bounded<96>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHasTimeUncertaintyNanos(bool value) { _builder.setDataField( ::capnp::bounded<96>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Clock::Reader::getTimeUncertaintyNanos() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Clock::Builder::getTimeUncertaintyNanos() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setTimeUncertaintyNanos(double value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Clock::Reader::getHasLeapSecond() const { return _reader.getDataField( ::capnp::bounded<97>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Clock::Builder::getHasLeapSecond() { return _builder.getDataField( ::capnp::bounded<97>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHasLeapSecond(bool value) { _builder.setDataField( ::capnp::bounded<97>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::Measurements::Clock::Reader::getLeapSecond() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::Measurements::Clock::Builder::getLeapSecond() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setLeapSecond( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Clock::Reader::getHasFullBiasNanos() const { return _reader.getDataField( ::capnp::bounded<98>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Clock::Builder::getHasFullBiasNanos() { return _builder.getDataField( ::capnp::bounded<98>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHasFullBiasNanos(bool value) { _builder.setDataField( ::capnp::bounded<98>() * ::capnp::ELEMENTS, value); } inline ::int64_t AndroidGnss::Measurements::Clock::Reader::getFullBiasNanos() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidGnss::Measurements::Clock::Builder::getFullBiasNanos() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setFullBiasNanos( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Clock::Reader::getHasBiasNanos() const { return _reader.getDataField( ::capnp::bounded<99>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Clock::Builder::getHasBiasNanos() { return _builder.getDataField( ::capnp::bounded<99>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHasBiasNanos(bool value) { _builder.setDataField( ::capnp::bounded<99>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Clock::Reader::getBiasNanos() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Clock::Builder::getBiasNanos() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setBiasNanos(double value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Clock::Reader::getHasBiasUncertaintyNanos() const { return _reader.getDataField( ::capnp::bounded<100>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Clock::Builder::getHasBiasUncertaintyNanos() { return _builder.getDataField( ::capnp::bounded<100>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHasBiasUncertaintyNanos(bool value) { _builder.setDataField( ::capnp::bounded<100>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Clock::Reader::getBiasUncertaintyNanos() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Clock::Builder::getBiasUncertaintyNanos() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setBiasUncertaintyNanos(double value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Clock::Reader::getHasDriftNanosPerSecond() const { return _reader.getDataField( ::capnp::bounded<101>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Clock::Builder::getHasDriftNanosPerSecond() { return _builder.getDataField( ::capnp::bounded<101>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHasDriftNanosPerSecond(bool value) { _builder.setDataField( ::capnp::bounded<101>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Clock::Reader::getDriftNanosPerSecond() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Clock::Builder::getDriftNanosPerSecond() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setDriftNanosPerSecond(double value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Clock::Reader::getHasDriftUncertaintyNanosPerSecond() const { return _reader.getDataField( ::capnp::bounded<102>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Clock::Builder::getHasDriftUncertaintyNanosPerSecond() { return _builder.getDataField( ::capnp::bounded<102>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setHasDriftUncertaintyNanosPerSecond(bool value) { _builder.setDataField( ::capnp::bounded<102>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Clock::Reader::getDriftUncertaintyNanosPerSecond() const { return _reader.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Clock::Builder::getDriftUncertaintyNanosPerSecond() { return _builder.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Clock::Builder::setDriftUncertaintyNanosPerSecond(double value) { _builder.setDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::Measurements::Measurement::Reader::getSvId() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::Measurements::Measurement::Builder::getSvId() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setSvId( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::cereal::AndroidGnss::Measurements::Measurement::Constellation AndroidGnss::Measurements::Measurement::Reader::getConstellation() const { return _reader.getDataField< ::cereal::AndroidGnss::Measurements::Measurement::Constellation>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::cereal::AndroidGnss::Measurements::Measurement::Constellation AndroidGnss::Measurements::Measurement::Builder::getConstellation() { return _builder.getDataField< ::cereal::AndroidGnss::Measurements::Measurement::Constellation>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setConstellation( ::cereal::AndroidGnss::Measurements::Measurement::Constellation value) { _builder.setDataField< ::cereal::AndroidGnss::Measurements::Measurement::Constellation>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getTimeOffsetNanos() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getTimeOffsetNanos() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setTimeOffsetNanos(double value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::Measurements::Measurement::Reader::getState() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::Measurements::Measurement::Builder::getState() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setState( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline ::int64_t AndroidGnss::Measurements::Measurement::Reader::getReceivedSvTimeNanos() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidGnss::Measurements::Measurement::Builder::getReceivedSvTimeNanos() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setReceivedSvTimeNanos( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline ::int64_t AndroidGnss::Measurements::Measurement::Reader::getReceivedSvTimeUncertaintyNanos() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidGnss::Measurements::Measurement::Builder::getReceivedSvTimeUncertaintyNanos() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setReceivedSvTimeUncertaintyNanos( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getCn0DbHz() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getCn0DbHz() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setCn0DbHz(double value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getPseudorangeRateMetersPerSecond() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getPseudorangeRateMetersPerSecond() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setPseudorangeRateMetersPerSecond(double value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getPseudorangeRateUncertaintyMetersPerSecond() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getPseudorangeRateUncertaintyMetersPerSecond() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setPseudorangeRateUncertaintyMetersPerSecond(double value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::Measurements::Measurement::Reader::getAccumulatedDeltaRangeState() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::Measurements::Measurement::Builder::getAccumulatedDeltaRangeState() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setAccumulatedDeltaRangeState( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getAccumulatedDeltaRangeMeters() const { return _reader.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getAccumulatedDeltaRangeMeters() { return _builder.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setAccumulatedDeltaRangeMeters(double value) { _builder.setDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getAccumulatedDeltaRangeUncertaintyMeters() const { return _reader.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getAccumulatedDeltaRangeUncertaintyMeters() { return _builder.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setAccumulatedDeltaRangeUncertaintyMeters(double value) { _builder.setDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Measurement::Reader::getHasCarrierFrequencyHz() const { return _reader.getDataField( ::capnp::bounded<48>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierFrequencyHz() { return _builder.getDataField( ::capnp::bounded<48>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierFrequencyHz(bool value) { _builder.setDataField( ::capnp::bounded<48>() * ::capnp::ELEMENTS, value); } inline float AndroidGnss::Measurements::Measurement::Reader::getCarrierFrequencyHz() const { return _reader.getDataField( ::capnp::bounded<20>() * ::capnp::ELEMENTS); } inline float AndroidGnss::Measurements::Measurement::Builder::getCarrierFrequencyHz() { return _builder.getDataField( ::capnp::bounded<20>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setCarrierFrequencyHz(float value) { _builder.setDataField( ::capnp::bounded<20>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Measurement::Reader::getHasCarrierCycles() const { return _reader.getDataField( ::capnp::bounded<49>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierCycles() { return _builder.getDataField( ::capnp::bounded<49>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierCycles(bool value) { _builder.setDataField( ::capnp::bounded<49>() * ::capnp::ELEMENTS, value); } inline ::int64_t AndroidGnss::Measurements::Measurement::Reader::getCarrierCycles() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidGnss::Measurements::Measurement::Builder::getCarrierCycles() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setCarrierCycles( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<11>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Measurement::Reader::getHasCarrierPhase() const { return _reader.getDataField( ::capnp::bounded<50>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierPhase() { return _builder.getDataField( ::capnp::bounded<50>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierPhase(bool value) { _builder.setDataField( ::capnp::bounded<50>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getCarrierPhase() const { return _reader.getDataField( ::capnp::bounded<12>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getCarrierPhase() { return _builder.getDataField( ::capnp::bounded<12>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setCarrierPhase(double value) { _builder.setDataField( ::capnp::bounded<12>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Measurement::Reader::getHasCarrierPhaseUncertainty() const { return _reader.getDataField( ::capnp::bounded<51>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierPhaseUncertainty() { return _builder.getDataField( ::capnp::bounded<51>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierPhaseUncertainty(bool value) { _builder.setDataField( ::capnp::bounded<51>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getCarrierPhaseUncertainty() const { return _reader.getDataField( ::capnp::bounded<13>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getCarrierPhaseUncertainty() { return _builder.getDataField( ::capnp::bounded<13>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setCarrierPhaseUncertainty(double value) { _builder.setDataField( ::capnp::bounded<13>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::Measurements::Measurement::Reader::getHasSnrInDb() const { return _reader.getDataField( ::capnp::bounded<52>() * ::capnp::ELEMENTS); } inline bool AndroidGnss::Measurements::Measurement::Builder::getHasSnrInDb() { return _builder.getDataField( ::capnp::bounded<52>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setHasSnrInDb(bool value) { _builder.setDataField( ::capnp::bounded<52>() * ::capnp::ELEMENTS, value); } inline double AndroidGnss::Measurements::Measurement::Reader::getSnrInDb() const { return _reader.getDataField( ::capnp::bounded<14>() * ::capnp::ELEMENTS); } inline double AndroidGnss::Measurements::Measurement::Builder::getSnrInDb() { return _builder.getDataField( ::capnp::bounded<14>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setSnrInDb(double value) { _builder.setDataField( ::capnp::bounded<14>() * ::capnp::ELEMENTS, value); } inline ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator AndroidGnss::Measurements::Measurement::Reader::getMultipathIndicator() const { return _reader.getDataField< ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator>( ::capnp::bounded<42>() * ::capnp::ELEMENTS); } inline ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator AndroidGnss::Measurements::Measurement::Builder::getMultipathIndicator() { return _builder.getDataField< ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator>( ::capnp::bounded<42>() * ::capnp::ELEMENTS); } inline void AndroidGnss::Measurements::Measurement::Builder::setMultipathIndicator( ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator value) { _builder.setDataField< ::cereal::AndroidGnss::Measurements::Measurement::MultipathIndicator>( ::capnp::bounded<42>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::NavigationMessage::Reader::getType() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::NavigationMessage::Builder::getType() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void AndroidGnss::NavigationMessage::Builder::setType( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::NavigationMessage::Reader::getSvId() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::NavigationMessage::Builder::getSvId() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void AndroidGnss::NavigationMessage::Builder::setSvId( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::NavigationMessage::Reader::getMessageId() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::NavigationMessage::Builder::getMessageId() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void AndroidGnss::NavigationMessage::Builder::setMessageId( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidGnss::NavigationMessage::Reader::getSubmessageId() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidGnss::NavigationMessage::Builder::getSubmessageId() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void AndroidGnss::NavigationMessage::Builder::setSubmessageId( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline bool AndroidGnss::NavigationMessage::Reader::hasData() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool AndroidGnss::NavigationMessage::Builder::hasData() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Data::Reader AndroidGnss::NavigationMessage::Reader::getData() const { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Data::Builder AndroidGnss::NavigationMessage::Builder::getData() { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidGnss::NavigationMessage::Builder::setData( ::capnp::Data::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Data::Builder AndroidGnss::NavigationMessage::Builder::initData(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void AndroidGnss::NavigationMessage::Builder::adoptData( ::capnp::Orphan< ::capnp::Data>&& value) { ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Data> AndroidGnss::NavigationMessage::Builder::disownData() { return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::cereal::AndroidGnss::NavigationMessage::Status AndroidGnss::NavigationMessage::Reader::getStatus() const { return _reader.getDataField< ::cereal::AndroidGnss::NavigationMessage::Status>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline ::cereal::AndroidGnss::NavigationMessage::Status AndroidGnss::NavigationMessage::Builder::getStatus() { return _builder.getDataField< ::cereal::AndroidGnss::NavigationMessage::Status>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void AndroidGnss::NavigationMessage::Builder::setStatus( ::cereal::AndroidGnss::NavigationMessage::Status value) { _builder.setDataField< ::cereal::AndroidGnss::NavigationMessage::Status>( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline bool LidarPts::Reader::hasR() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LidarPts::Builder::hasR() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader LidarPts::Reader::getR() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder LidarPts::Builder::getR() { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LidarPts::Builder::setR( ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void LidarPts::Builder::setR(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder LidarPts::Builder::initR(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LidarPts::Builder::adoptR( ::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>> LidarPts::Builder::disownR() { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool LidarPts::Reader::hasTheta() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool LidarPts::Builder::hasTheta() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader LidarPts::Reader::getTheta() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder LidarPts::Builder::getTheta() { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void LidarPts::Builder::setTheta( ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void LidarPts::Builder::setTheta(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>::Builder LidarPts::Builder::initTheta(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void LidarPts::Builder::adoptTheta( ::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>> LidarPts::Builder::disownTheta() { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint16_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool LidarPts::Reader::hasReflect() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool LidarPts::Builder::hasReflect() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Reader LidarPts::Reader::getReflect() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Builder LidarPts::Builder::getReflect() { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void LidarPts::Builder::setReflect( ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void LidarPts::Builder::setReflect(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>::Builder LidarPts::Builder::initReflect(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void LidarPts::Builder::adoptReflect( ::capnp::Orphan< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>> LidarPts::Builder::disownReflect() { return ::capnp::_::PointerHelpers< ::capnp::List< ::uint8_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::uint64_t LidarPts::Reader::getIdx() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint64_t LidarPts::Builder::getIdx() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LidarPts::Builder::setIdx( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool LidarPts::Reader::hasPkt() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool LidarPts::Builder::hasPkt() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Data::Reader LidarPts::Reader::getPkt() const { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::Data::Builder LidarPts::Builder::getPkt() { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void LidarPts::Builder::setPkt( ::capnp::Data::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::Data::Builder LidarPts::Builder::initPkt(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void LidarPts::Builder::adoptPkt( ::capnp::Orphan< ::capnp::Data>&& value) { ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Data> LidarPts::Builder::disownPkt() { return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::int32_t LiveTracksDEPRECATED::Reader::getTrackId() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t LiveTracksDEPRECATED::Builder::getTrackId() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setTrackId( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float LiveTracksDEPRECATED::Reader::getDRel() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float LiveTracksDEPRECATED::Builder::getDRel() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setDRel(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LiveTracksDEPRECATED::Reader::getYRel() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float LiveTracksDEPRECATED::Builder::getYRel() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setYRel(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float LiveTracksDEPRECATED::Reader::getVRel() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float LiveTracksDEPRECATED::Builder::getVRel() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setVRel(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float LiveTracksDEPRECATED::Reader::getARel() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float LiveTracksDEPRECATED::Builder::getARel() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setARel(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float LiveTracksDEPRECATED::Reader::getTimeStamp() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float LiveTracksDEPRECATED::Builder::getTimeStamp() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setTimeStamp(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline float LiveTracksDEPRECATED::Reader::getStatus() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float LiveTracksDEPRECATED::Builder::getStatus() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setStatus(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline float LiveTracksDEPRECATED::Reader::getCurrentTime() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline float LiveTracksDEPRECATED::Builder::getCurrentTime() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setCurrentTime(float value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline bool LiveTracksDEPRECATED::Reader::getStationary() const { return _reader.getDataField( ::capnp::bounded<256>() * ::capnp::ELEMENTS); } inline bool LiveTracksDEPRECATED::Builder::getStationary() { return _builder.getDataField( ::capnp::bounded<256>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setStationary(bool value) { _builder.setDataField( ::capnp::bounded<256>() * ::capnp::ELEMENTS, value); } inline bool LiveTracksDEPRECATED::Reader::getOncoming() const { return _reader.getDataField( ::capnp::bounded<257>() * ::capnp::ELEMENTS); } inline bool LiveTracksDEPRECATED::Builder::getOncoming() { return _builder.getDataField( ::capnp::bounded<257>() * ::capnp::ELEMENTS); } inline void LiveTracksDEPRECATED::Builder::setOncoming(bool value) { _builder.setDataField( ::capnp::bounded<257>() * ::capnp::ELEMENTS, value); } inline bool LiveMpcData::Reader::hasX() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LiveMpcData::Builder::hasX() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveMpcData::Reader::getX() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveMpcData::Builder::getX() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LiveMpcData::Builder::setX( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void LiveMpcData::Builder::setX(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveMpcData::Builder::initX(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LiveMpcData::Builder::adoptX( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveMpcData::Builder::disownX() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool LiveMpcData::Reader::hasY() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool LiveMpcData::Builder::hasY() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveMpcData::Reader::getY() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveMpcData::Builder::getY() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void LiveMpcData::Builder::setY( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void LiveMpcData::Builder::setY(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveMpcData::Builder::initY(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void LiveMpcData::Builder::adoptY( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveMpcData::Builder::disownY() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool LiveMpcData::Reader::hasPsi() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool LiveMpcData::Builder::hasPsi() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveMpcData::Reader::getPsi() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveMpcData::Builder::getPsi() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void LiveMpcData::Builder::setPsi( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void LiveMpcData::Builder::setPsi(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveMpcData::Builder::initPsi(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void LiveMpcData::Builder::adoptPsi( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveMpcData::Builder::disownPsi() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool LiveMpcData::Reader::hasCurvature() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool LiveMpcData::Builder::hasCurvature() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveMpcData::Reader::getCurvature() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveMpcData::Builder::getCurvature() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void LiveMpcData::Builder::setCurvature( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void LiveMpcData::Builder::setCurvature(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveMpcData::Builder::initCurvature(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void LiveMpcData::Builder::adoptCurvature( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveMpcData::Builder::disownCurvature() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::uint32_t LiveMpcData::Reader::getQpIterations() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint32_t LiveMpcData::Builder::getQpIterations() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LiveMpcData::Builder::setQpIterations( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::uint64_t LiveMpcData::Reader::getCalculationTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint64_t LiveMpcData::Builder::getCalculationTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveMpcData::Builder::setCalculationTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline double LiveMpcData::Reader::getCost() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline double LiveMpcData::Builder::getCost() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LiveMpcData::Builder::setCost(double value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool LiveLongitudinalMpcData::Reader::hasXEgo() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LiveLongitudinalMpcData::Builder::hasXEgo() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLongitudinalMpcData::Reader::getXEgo() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::getXEgo() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LiveLongitudinalMpcData::Builder::setXEgo( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void LiveLongitudinalMpcData::Builder::setXEgo(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::initXEgo(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LiveLongitudinalMpcData::Builder::adoptXEgo( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLongitudinalMpcData::Builder::disownXEgo() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool LiveLongitudinalMpcData::Reader::hasVEgo() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool LiveLongitudinalMpcData::Builder::hasVEgo() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLongitudinalMpcData::Reader::getVEgo() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::getVEgo() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void LiveLongitudinalMpcData::Builder::setVEgo( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void LiveLongitudinalMpcData::Builder::setVEgo(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::initVEgo(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void LiveLongitudinalMpcData::Builder::adoptVEgo( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLongitudinalMpcData::Builder::disownVEgo() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool LiveLongitudinalMpcData::Reader::hasAEgo() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool LiveLongitudinalMpcData::Builder::hasAEgo() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLongitudinalMpcData::Reader::getAEgo() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::getAEgo() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void LiveLongitudinalMpcData::Builder::setAEgo( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void LiveLongitudinalMpcData::Builder::setAEgo(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::initAEgo(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void LiveLongitudinalMpcData::Builder::adoptAEgo( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLongitudinalMpcData::Builder::disownAEgo() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool LiveLongitudinalMpcData::Reader::hasXLead() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool LiveLongitudinalMpcData::Builder::hasXLead() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLongitudinalMpcData::Reader::getXLead() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::getXLead() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void LiveLongitudinalMpcData::Builder::setXLead( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void LiveLongitudinalMpcData::Builder::setXLead(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::initXLead(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void LiveLongitudinalMpcData::Builder::adoptXLead( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLongitudinalMpcData::Builder::disownXLead() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool LiveLongitudinalMpcData::Reader::hasVLead() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool LiveLongitudinalMpcData::Builder::hasVLead() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLongitudinalMpcData::Reader::getVLead() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::getVLead() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void LiveLongitudinalMpcData::Builder::setVLead( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline void LiveLongitudinalMpcData::Builder::setVLead(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::initVLead(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void LiveLongitudinalMpcData::Builder::adoptVLead( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLongitudinalMpcData::Builder::disownVLead() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool LiveLongitudinalMpcData::Reader::hasALead() const { return !_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline bool LiveLongitudinalMpcData::Builder::hasALead() { return !_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LiveLongitudinalMpcData::Reader::getALead() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::getALead() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline void LiveLongitudinalMpcData::Builder::setALead( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline void LiveLongitudinalMpcData::Builder::setALead(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LiveLongitudinalMpcData::Builder::initALead(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), size); } inline void LiveLongitudinalMpcData::Builder::adoptALead( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LiveLongitudinalMpcData::Builder::disownALead() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline float LiveLongitudinalMpcData::Reader::getALeadTau() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline float LiveLongitudinalMpcData::Builder::getALeadTau() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LiveLongitudinalMpcData::Builder::setALeadTau(float value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::uint32_t LiveLongitudinalMpcData::Reader::getQpIterations() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::uint32_t LiveLongitudinalMpcData::Builder::getQpIterations() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LiveLongitudinalMpcData::Builder::setQpIterations( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::uint32_t LiveLongitudinalMpcData::Reader::getMpcId() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::uint32_t LiveLongitudinalMpcData::Builder::getMpcId() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LiveLongitudinalMpcData::Builder::setMpcId( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::uint64_t LiveLongitudinalMpcData::Reader::getCalculationTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::uint64_t LiveLongitudinalMpcData::Builder::getCalculationTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LiveLongitudinalMpcData::Builder::setCalculationTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline double LiveLongitudinalMpcData::Reader::getCost() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline double LiveLongitudinalMpcData::Builder::getCost() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void LiveLongitudinalMpcData::Builder::setCost(double value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline ::uint32_t DriverStateDEPRECATED::Reader::getFrameId() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint32_t DriverStateDEPRECATED::Builder::getFrameId() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setFrameId( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool DriverStateDEPRECATED::Reader::hasDescriptorDEPRECATED() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasDescriptorDEPRECATED() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader DriverStateDEPRECATED::Reader::getDescriptorDEPRECATED() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::getDescriptorDEPRECATED() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setDescriptorDEPRECATED( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void DriverStateDEPRECATED::Builder::setDescriptorDEPRECATED(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::initDescriptorDEPRECATED(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptDescriptorDEPRECATED( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> DriverStateDEPRECATED::Builder::disownDescriptorDEPRECATED() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline float DriverStateDEPRECATED::Reader::getStdDEPRECATED() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getStdDEPRECATED() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setStdDEPRECATED(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool DriverStateDEPRECATED::Reader::hasFaceOrientation() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasFaceOrientation() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader DriverStateDEPRECATED::Reader::getFaceOrientation() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::getFaceOrientation() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setFaceOrientation( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void DriverStateDEPRECATED::Builder::setFaceOrientation(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::initFaceOrientation(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptFaceOrientation( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> DriverStateDEPRECATED::Builder::disownFaceOrientation() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool DriverStateDEPRECATED::Reader::hasFacePosition() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasFacePosition() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader DriverStateDEPRECATED::Reader::getFacePosition() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::getFacePosition() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setFacePosition( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void DriverStateDEPRECATED::Builder::setFacePosition(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::initFacePosition(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptFacePosition( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> DriverStateDEPRECATED::Builder::disownFacePosition() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline float DriverStateDEPRECATED::Reader::getFaceProb() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getFaceProb() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setFaceProb(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getLeftEyeProb() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getLeftEyeProb() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setLeftEyeProb(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getRightEyeProb() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getRightEyeProb() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setRightEyeProb(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getLeftBlinkProb() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getLeftBlinkProb() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setLeftBlinkProb(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getRightBlinkProb() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getRightBlinkProb() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setRightBlinkProb(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getIrPwrDEPRECATED() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getIrPwrDEPRECATED() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setIrPwrDEPRECATED(float value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline bool DriverStateDEPRECATED::Reader::hasFaceOrientationStd() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasFaceOrientationStd() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader DriverStateDEPRECATED::Reader::getFaceOrientationStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::getFaceOrientationStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setFaceOrientationStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void DriverStateDEPRECATED::Builder::setFaceOrientationStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::initFaceOrientationStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptFaceOrientationStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> DriverStateDEPRECATED::Builder::disownFaceOrientationStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool DriverStateDEPRECATED::Reader::hasFacePositionStd() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasFacePositionStd() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader DriverStateDEPRECATED::Reader::getFacePositionStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::getFacePositionStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setFacePositionStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline void DriverStateDEPRECATED::Builder::setFacePositionStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::initFacePositionStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptFacePositionStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> DriverStateDEPRECATED::Builder::disownFacePositionStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline float DriverStateDEPRECATED::Reader::getSunglassesProb() const { return _reader.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getSunglassesProb() { return _builder.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setSunglassesProb(float value) { _builder.setDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getModelExecutionTime() const { return _reader.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getModelExecutionTime() { return _builder.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setModelExecutionTime(float value) { _builder.setDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS, value); } inline bool DriverStateDEPRECATED::Reader::hasRawPredictions() const { return !_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasRawPredictions() { return !_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Data::Reader DriverStateDEPRECATED::Reader::getRawPredictions() const { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline ::capnp::Data::Builder DriverStateDEPRECATED::Builder::getRawPredictions() { return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setRawPredictions( ::capnp::Data::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline ::capnp::Data::Builder DriverStateDEPRECATED::Builder::initRawPredictions(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptRawPredictions( ::capnp::Orphan< ::capnp::Data>&& value) { ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Data> DriverStateDEPRECATED::Builder::disownRawPredictions() { return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline float DriverStateDEPRECATED::Reader::getDspExecutionTime() const { return _reader.getDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getDspExecutionTime() { return _builder.getDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setDspExecutionTime(float value) { _builder.setDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getPoorVision() const { return _reader.getDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getPoorVision() { return _builder.getDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setPoorVision(float value) { _builder.setDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getPartialFace() const { return _reader.getDataField( ::capnp::bounded<12>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getPartialFace() { return _builder.getDataField( ::capnp::bounded<12>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setPartialFace(float value) { _builder.setDataField( ::capnp::bounded<12>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getDistractedPose() const { return _reader.getDataField( ::capnp::bounded<13>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getDistractedPose() { return _builder.getDataField( ::capnp::bounded<13>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setDistractedPose(float value) { _builder.setDataField( ::capnp::bounded<13>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getDistractedEyes() const { return _reader.getDataField( ::capnp::bounded<14>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getDistractedEyes() { return _builder.getDataField( ::capnp::bounded<14>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setDistractedEyes(float value) { _builder.setDataField( ::capnp::bounded<14>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getEyesOnRoad() const { return _reader.getDataField( ::capnp::bounded<15>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getEyesOnRoad() { return _builder.getDataField( ::capnp::bounded<15>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setEyesOnRoad(float value) { _builder.setDataField( ::capnp::bounded<15>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getPhoneUse() const { return _reader.getDataField( ::capnp::bounded<16>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getPhoneUse() { return _builder.getDataField( ::capnp::bounded<16>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setPhoneUse(float value) { _builder.setDataField( ::capnp::bounded<16>() * ::capnp::ELEMENTS, value); } inline float DriverStateDEPRECATED::Reader::getOccludedProb() const { return _reader.getDataField( ::capnp::bounded<17>() * ::capnp::ELEMENTS); } inline float DriverStateDEPRECATED::Builder::getOccludedProb() { return _builder.getDataField( ::capnp::bounded<17>() * ::capnp::ELEMENTS); } inline void DriverStateDEPRECATED::Builder::setOccludedProb(float value) { _builder.setDataField( ::capnp::bounded<17>() * ::capnp::ELEMENTS, value); } inline bool DriverStateDEPRECATED::Reader::hasReadyProb() const { return !_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasReadyProb() { return !_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader DriverStateDEPRECATED::Reader::getReadyProb() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::getReadyProb() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setReadyProb( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline void DriverStateDEPRECATED::Builder::setReadyProb(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::initReadyProb(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptReadyProb( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> DriverStateDEPRECATED::Builder::disownReadyProb() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline bool DriverStateDEPRECATED::Reader::hasNotReadyProb() const { return !_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline bool DriverStateDEPRECATED::Builder::hasNotReadyProb() { return !_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader DriverStateDEPRECATED::Reader::getNotReadyProb() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::getNotReadyProb() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline void DriverStateDEPRECATED::Builder::setNotReadyProb( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), value); } inline void DriverStateDEPRECATED::Builder::setNotReadyProb(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder DriverStateDEPRECATED::Builder::initNotReadyProb(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), size); } inline void DriverStateDEPRECATED::Builder::adoptNotReadyProb( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> DriverStateDEPRECATED::Builder::disownNotReadyProb() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline ::uint32_t NavModelData::Reader::getFrameId() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint32_t NavModelData::Builder::getFrameId() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void NavModelData::Builder::setFrameId( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float NavModelData::Reader::getModelExecutionTime() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float NavModelData::Builder::getModelExecutionTime() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void NavModelData::Builder::setModelExecutionTime(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float NavModelData::Reader::getDspExecutionTime() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float NavModelData::Builder::getDspExecutionTime() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void NavModelData::Builder::setDspExecutionTime(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool NavModelData::Reader::hasFeatures() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool NavModelData::Builder::hasFeatures() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader NavModelData::Reader::getFeatures() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder NavModelData::Builder::getFeatures() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void NavModelData::Builder::setFeatures( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void NavModelData::Builder::setFeatures(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder NavModelData::Builder::initFeatures(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void NavModelData::Builder::adoptFeatures( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> NavModelData::Builder::disownFeatures() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool NavModelData::Reader::hasPosition() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool NavModelData::Builder::hasPosition() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::cereal::NavModelData::XYData::Reader NavModelData::Reader::getPosition() const { return ::capnp::_::PointerHelpers< ::cereal::NavModelData::XYData>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::cereal::NavModelData::XYData::Builder NavModelData::Builder::getPosition() { return ::capnp::_::PointerHelpers< ::cereal::NavModelData::XYData>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } #if !CAPNP_LITE inline ::cereal::NavModelData::XYData::Pipeline NavModelData::Pipeline::getPosition() { return ::cereal::NavModelData::XYData::Pipeline(_typeless.getPointerField(1)); } #endif // !CAPNP_LITE inline void NavModelData::Builder::setPosition( ::cereal::NavModelData::XYData::Reader value) { ::capnp::_::PointerHelpers< ::cereal::NavModelData::XYData>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::cereal::NavModelData::XYData::Builder NavModelData::Builder::initPosition() { return ::capnp::_::PointerHelpers< ::cereal::NavModelData::XYData>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void NavModelData::Builder::adoptPosition( ::capnp::Orphan< ::cereal::NavModelData::XYData>&& value) { ::capnp::_::PointerHelpers< ::cereal::NavModelData::XYData>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::cereal::NavModelData::XYData> NavModelData::Builder::disownPosition() { return ::capnp::_::PointerHelpers< ::cereal::NavModelData::XYData>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool NavModelData::Reader::hasDesirePrediction() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool NavModelData::Builder::hasDesirePrediction() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader NavModelData::Reader::getDesirePrediction() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder NavModelData::Builder::getDesirePrediction() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void NavModelData::Builder::setDesirePrediction( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void NavModelData::Builder::setDesirePrediction(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder NavModelData::Builder::initDesirePrediction(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void NavModelData::Builder::adoptDesirePrediction( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> NavModelData::Builder::disownDesirePrediction() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::uint64_t NavModelData::Reader::getLocationMonoTime() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::uint64_t NavModelData::Builder::getLocationMonoTime() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void NavModelData::Builder::setLocationMonoTime( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool NavModelData::XYData::Reader::hasX() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool NavModelData::XYData::Builder::hasX() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader NavModelData::XYData::Reader::getX() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder NavModelData::XYData::Builder::getX() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void NavModelData::XYData::Builder::setX( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void NavModelData::XYData::Builder::setX(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder NavModelData::XYData::Builder::initX(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void NavModelData::XYData::Builder::adoptX( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> NavModelData::XYData::Builder::disownX() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool NavModelData::XYData::Reader::hasY() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool NavModelData::XYData::Builder::hasY() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader NavModelData::XYData::Reader::getY() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder NavModelData::XYData::Builder::getY() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void NavModelData::XYData::Builder::setY( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void NavModelData::XYData::Builder::setY(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder NavModelData::XYData::Builder::initY(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void NavModelData::XYData::Builder::adoptY( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> NavModelData::XYData::Builder::disownY() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool NavModelData::XYData::Reader::hasXStd() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool NavModelData::XYData::Builder::hasXStd() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader NavModelData::XYData::Reader::getXStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder NavModelData::XYData::Builder::getXStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void NavModelData::XYData::Builder::setXStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void NavModelData::XYData::Builder::setXStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder NavModelData::XYData::Builder::initXStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void NavModelData::XYData::Builder::adoptXStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> NavModelData::XYData::Builder::disownXStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool NavModelData::XYData::Reader::hasYStd() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool NavModelData::XYData::Builder::hasYStd() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader NavModelData::XYData::Reader::getYStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder NavModelData::XYData::Builder::getYStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void NavModelData::XYData::Builder::setYStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void NavModelData::XYData::Builder::setYStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder NavModelData::XYData::Builder::initYStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void NavModelData::XYData::Builder::adoptYStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> NavModelData::XYData::Builder::disownYStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasBoard() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasBoard() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getBoard() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getBoard() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setBoard( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initBoard(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptBoard( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownBoard() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasBootloader() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasBootloader() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getBootloader() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getBootloader() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setBootloader( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initBootloader(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptBootloader( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownBootloader() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasBrand() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasBrand() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getBrand() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getBrand() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setBrand( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initBrand(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptBrand( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownBrand() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasDevice() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasDevice() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getDevice() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getDevice() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setDevice( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initDevice(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptDevice( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownDevice() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasDisplay() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasDisplay() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getDisplay() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getDisplay() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setDisplay( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initDisplay(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptDisplay( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownDisplay() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasFingerprint() const { return !_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasFingerprint() { return !_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getFingerprint() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getFingerprint() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setFingerprint( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initFingerprint(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptFingerprint( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownFingerprint() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasHardware() const { return !_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasHardware() { return !_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getHardware() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getHardware() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setHardware( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initHardware(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptHardware( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownHardware() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasHost() const { return !_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasHost() { return !_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getHost() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getHost() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setHost( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initHost(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptHost( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownHost() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasId() const { return !_reader.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasId() { return !_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getId() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getId() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setId( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initId(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptId( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownId() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<8>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasManufacturer() const { return !_reader.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasManufacturer() { return !_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getManufacturer() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getManufacturer() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setManufacturer( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initManufacturer(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptManufacturer( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownManufacturer() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<9>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasModel() const { return !_reader.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasModel() { return !_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getModel() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getModel() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setModel( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initModel(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptModel( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownModel() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<10>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasProduct() const { return !_reader.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasProduct() { return !_builder.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getProduct() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getProduct() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setProduct( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initProduct(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptProduct( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownProduct() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<11>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasRadioVersion() const { return !_reader.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasRadioVersion() { return !_builder.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getRadioVersion() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getRadioVersion() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setRadioVersion( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initRadioVersion(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptRadioVersion( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownRadioVersion() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<12>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasSerial() const { return !_reader.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasSerial() { return !_builder.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getSerial() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getSerial() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setSerial( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initSerial(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptSerial( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownSerial() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<13>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasSupportedAbis() const { return !_reader.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasSupportedAbis() { return !_builder.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader AndroidBuildInfo::Reader::getSupportedAbis() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS)); } inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AndroidBuildInfo::Builder::getSupportedAbis() { return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setSupportedAbis( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS), value); } inline void AndroidBuildInfo::Builder::setSupportedAbis(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AndroidBuildInfo::Builder::initSupportedAbis(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptSupportedAbis( ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> AndroidBuildInfo::Builder::disownSupportedAbis() { return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField( ::capnp::bounded<14>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasTags() const { return !_reader.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasTags() { return !_builder.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getTags() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getTags() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setTags( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initTags(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptTags( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownTags() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<15>() * ::capnp::POINTERS)); } inline ::int64_t AndroidBuildInfo::Reader::getTime() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidBuildInfo::Builder::getTime() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void AndroidBuildInfo::Builder::setTime( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool AndroidBuildInfo::Reader::hasType() const { return !_reader.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasType() { return !_builder.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getType() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getType() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setType( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initType(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptType( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownType() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<16>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasUser() const { return !_reader.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasUser() { return !_builder.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getUser() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getUser() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setUser( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initUser(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptUser( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownUser() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<17>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasVersionCodename() const { return !_reader.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasVersionCodename() { return !_builder.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getVersionCodename() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getVersionCodename() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setVersionCodename( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initVersionCodename(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptVersionCodename( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownVersionCodename() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<18>() * ::capnp::POINTERS)); } inline bool AndroidBuildInfo::Reader::hasVersionRelease() const { return !_reader.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasVersionRelease() { return !_builder.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getVersionRelease() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getVersionRelease() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setVersionRelease( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initVersionRelease(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptVersionRelease( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownVersionRelease() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<19>() * ::capnp::POINTERS)); } inline ::int32_t AndroidBuildInfo::Reader::getVersionSdk() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidBuildInfo::Builder::getVersionSdk() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void AndroidBuildInfo::Builder::setVersionSdk( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline bool AndroidBuildInfo::Reader::hasVersionSecurityPatch() const { return !_reader.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS).isNull(); } inline bool AndroidBuildInfo::Builder::hasVersionSecurityPatch() { return !_builder.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidBuildInfo::Reader::getVersionSecurityPatch() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::getVersionSecurityPatch() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS)); } inline void AndroidBuildInfo::Builder::setVersionSecurityPatch( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidBuildInfo::Builder::initVersionSecurityPatch(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS), size); } inline void AndroidBuildInfo::Builder::adoptVersionSecurityPatch( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidBuildInfo::Builder::disownVersionSecurityPatch() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<20>() * ::capnp::POINTERS)); } inline ::int32_t AndroidSensor::Reader::getId() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidSensor::Builder::getId() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setId( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool AndroidSensor::Reader::hasName() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool AndroidSensor::Builder::hasName() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidSensor::Reader::getName() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidSensor::Builder::getName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidSensor::Builder::setName( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidSensor::Builder::initName(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void AndroidSensor::Builder::adoptName( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidSensor::Builder::disownName() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool AndroidSensor::Reader::hasVendor() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool AndroidSensor::Builder::hasVendor() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidSensor::Reader::getVendor() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidSensor::Builder::getVendor() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void AndroidSensor::Builder::setVendor( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidSensor::Builder::initVendor(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void AndroidSensor::Builder::adoptVendor( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidSensor::Builder::disownVendor() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::int32_t AndroidSensor::Reader::getVersion() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidSensor::Builder::getVersion() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setVersion( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidSensor::Reader::getHandle() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidSensor::Builder::getHandle() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setHandle( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidSensor::Reader::getType() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidSensor::Builder::getType() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setType( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float AndroidSensor::Reader::getMaxRange() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float AndroidSensor::Builder::getMaxRange() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setMaxRange(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float AndroidSensor::Reader::getResolution() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float AndroidSensor::Builder::getResolution() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setResolution(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline float AndroidSensor::Reader::getPower() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float AndroidSensor::Builder::getPower() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setPower(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline ::int32_t AndroidSensor::Reader::getMinDelay() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidSensor::Builder::getMinDelay() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setMinDelay( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline ::uint32_t AndroidSensor::Reader::getFifoReservedEventCount() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline ::uint32_t AndroidSensor::Builder::getFifoReservedEventCount() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setFifoReservedEventCount( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline ::uint32_t AndroidSensor::Reader::getFifoMaxEventCount() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline ::uint32_t AndroidSensor::Builder::getFifoMaxEventCount() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setFifoMaxEventCount( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<9>() * ::capnp::ELEMENTS, value); } inline bool AndroidSensor::Reader::hasStringType() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool AndroidSensor::Builder::hasStringType() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader AndroidSensor::Reader::getStringType() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder AndroidSensor::Builder::getStringType() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void AndroidSensor::Builder::setStringType( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder AndroidSensor::Builder::initStringType(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void AndroidSensor::Builder::adoptStringType( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> AndroidSensor::Builder::disownStringType() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::int32_t AndroidSensor::Reader::getMaxDelay() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidSensor::Builder::getMaxDelay() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline void AndroidSensor::Builder::setMaxDelay( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<10>() * ::capnp::ELEMENTS, value); } inline bool IosBuildInfo::Reader::hasAppVersion() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool IosBuildInfo::Builder::hasAppVersion() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader IosBuildInfo::Reader::getAppVersion() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder IosBuildInfo::Builder::getAppVersion() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void IosBuildInfo::Builder::setAppVersion( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder IosBuildInfo::Builder::initAppVersion(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void IosBuildInfo::Builder::adoptAppVersion( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> IosBuildInfo::Builder::disownAppVersion() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::uint32_t IosBuildInfo::Reader::getAppBuild() const { return _reader.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::uint32_t IosBuildInfo::Builder::getAppBuild() { return _builder.getDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void IosBuildInfo::Builder::setAppBuild( ::uint32_t value) { _builder.setDataField< ::uint32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline bool IosBuildInfo::Reader::hasOsVersion() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool IosBuildInfo::Builder::hasOsVersion() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader IosBuildInfo::Reader::getOsVersion() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder IosBuildInfo::Builder::getOsVersion() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void IosBuildInfo::Builder::setOsVersion( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder IosBuildInfo::Builder::initOsVersion(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void IosBuildInfo::Builder::adoptOsVersion( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> IosBuildInfo::Builder::disownOsVersion() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool IosBuildInfo::Reader::hasDeviceModel() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool IosBuildInfo::Builder::hasDeviceModel() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::Text::Reader IosBuildInfo::Reader::getDeviceModel() const { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::Text::Builder IosBuildInfo::Builder::getDeviceModel() { return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void IosBuildInfo::Builder::setDeviceModel( ::capnp::Text::Reader value) { ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::Text::Builder IosBuildInfo::Builder::initDeviceModel(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void IosBuildInfo::Builder::adoptDeviceModel( ::capnp::Orphan< ::capnp::Text>&& value) { ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::Text> IosBuildInfo::Builder::disownDeviceModel() { return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::int32_t AndroidCaptureResult::Reader::getSensitivity() const { return _reader.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline ::int32_t AndroidCaptureResult::Builder::getSensitivity() { return _builder.getDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void AndroidCaptureResult::Builder::setSensitivity( ::int32_t value) { _builder.setDataField< ::int32_t>( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline ::int64_t AndroidCaptureResult::Reader::getFrameDuration() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidCaptureResult::Builder::getFrameDuration() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void AndroidCaptureResult::Builder::setFrameDuration( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline ::int64_t AndroidCaptureResult::Reader::getExposureTime() const { return _reader.getDataField< ::int64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline ::int64_t AndroidCaptureResult::Builder::getExposureTime() { return _builder.getDataField< ::int64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void AndroidCaptureResult::Builder::setExposureTime( ::int64_t value) { _builder.setDataField< ::int64_t>( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline ::uint64_t AndroidCaptureResult::Reader::getRollingShutterSkew() const { return _reader.getDataField< ::uint64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline ::uint64_t AndroidCaptureResult::Builder::getRollingShutterSkew() { return _builder.getDataField< ::uint64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void AndroidCaptureResult::Builder::setRollingShutterSkew( ::uint64_t value) { _builder.setDataField< ::uint64_t>( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline bool AndroidCaptureResult::Reader::hasColorCorrectionTransform() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool AndroidCaptureResult::Builder::hasColorCorrectionTransform() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Reader AndroidCaptureResult::Reader::getColorCorrectionTransform() const { return ::capnp::_::PointerHelpers< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Builder AndroidCaptureResult::Builder::getColorCorrectionTransform() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void AndroidCaptureResult::Builder::setColorCorrectionTransform( ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void AndroidCaptureResult::Builder::setColorCorrectionTransform(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>::Builder AndroidCaptureResult::Builder::initColorCorrectionTransform(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void AndroidCaptureResult::Builder::adoptColorCorrectionTransform( ::capnp::Orphan< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>&& value) { ::capnp::_::PointerHelpers< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>> AndroidCaptureResult::Builder::disownColorCorrectionTransform() { return ::capnp::_::PointerHelpers< ::capnp::List< ::int32_t, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool AndroidCaptureResult::Reader::hasColorCorrectionGains() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool AndroidCaptureResult::Builder::hasColorCorrectionGains() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader AndroidCaptureResult::Reader::getColorCorrectionGains() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder AndroidCaptureResult::Builder::getColorCorrectionGains() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void AndroidCaptureResult::Builder::setColorCorrectionGains( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void AndroidCaptureResult::Builder::setColorCorrectionGains(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder AndroidCaptureResult::Builder::initColorCorrectionGains(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void AndroidCaptureResult::Builder::adoptColorCorrectionGains( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> AndroidCaptureResult::Builder::disownColorCorrectionGains() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::int8_t AndroidCaptureResult::Reader::getDisplayRotation() const { return _reader.getDataField< ::int8_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline ::int8_t AndroidCaptureResult::Builder::getDisplayRotation() { return _builder.getDataField< ::int8_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void AndroidCaptureResult::Builder::setDisplayRotation( ::int8_t value) { _builder.setDataField< ::int8_t>( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline bool LateralINDIState::Reader::getActive() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool LateralINDIState::Builder::getActive() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setActive(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getSteeringAngleDeg() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getSteeringAngleDeg() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setSteeringAngleDeg(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getSteeringRateDeg() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getSteeringRateDeg() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setSteeringRateDeg(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getSteeringAccelDeg() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getSteeringAccelDeg() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setSteeringAccelDeg(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getRateSetPoint() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getRateSetPoint() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setRateSetPoint(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getAccelSetPoint() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getAccelSetPoint() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setAccelSetPoint(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getAccelError() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getAccelError() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setAccelError(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getDelayedOutput() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getDelayedOutput() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setDelayedOutput(float value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getDelta() const { return _reader.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getDelta() { return _builder.getDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setDelta(float value) { _builder.setDataField( ::capnp::bounded<8>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getOutput() const { return _reader.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getOutput() { return _builder.getDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setOutput(float value) { _builder.setDataField( ::capnp::bounded<9>() * ::capnp::ELEMENTS, value); } inline bool LateralINDIState::Reader::getSaturated() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline bool LateralINDIState::Builder::getSaturated() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setSaturated(bool value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getSteeringAngleDesiredDeg() const { return _reader.getDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getSteeringAngleDesiredDeg() { return _builder.getDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setSteeringAngleDesiredDeg(float value) { _builder.setDataField( ::capnp::bounded<10>() * ::capnp::ELEMENTS, value); } inline float LateralINDIState::Reader::getSteeringRateDesiredDeg() const { return _reader.getDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline float LateralINDIState::Builder::getSteeringRateDesiredDeg() { return _builder.getDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS); } inline void LateralINDIState::Builder::setSteeringRateDesiredDeg(float value) { _builder.setDataField( ::capnp::bounded<11>() * ::capnp::ELEMENTS, value); } inline bool LateralLQRState::Reader::getActive() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool LateralLQRState::Builder::getActive() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LateralLQRState::Builder::setActive(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float LateralLQRState::Reader::getSteeringAngleDeg() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float LateralLQRState::Builder::getSteeringAngleDeg() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LateralLQRState::Builder::setSteeringAngleDeg(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LateralLQRState::Reader::getI() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float LateralLQRState::Builder::getI() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LateralLQRState::Builder::setI(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float LateralLQRState::Reader::getOutput() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float LateralLQRState::Builder::getOutput() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void LateralLQRState::Builder::setOutput(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float LateralLQRState::Reader::getLqrOutput() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float LateralLQRState::Builder::getLqrOutput() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void LateralLQRState::Builder::setLqrOutput(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline bool LateralLQRState::Reader::getSaturated() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline bool LateralLQRState::Builder::getSaturated() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LateralLQRState::Builder::setSaturated(bool value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LateralLQRState::Reader::getSteeringAngleDesiredDeg() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float LateralLQRState::Builder::getSteeringAngleDesiredDeg() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void LateralLQRState::Builder::setSteeringAngleDesiredDeg(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline bool LateralCurvatureState::Reader::getActive() const { return _reader.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline bool LateralCurvatureState::Builder::getActive() { return _builder.getDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setActive(bool value) { _builder.setDataField( ::capnp::bounded<0>() * ::capnp::ELEMENTS, value); } inline float LateralCurvatureState::Reader::getActualCurvature() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline float LateralCurvatureState::Builder::getActualCurvature() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setActualCurvature(float value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline float LateralCurvatureState::Reader::getDesiredCurvature() const { return _reader.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline float LateralCurvatureState::Builder::getDesiredCurvature() { return _builder.getDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setDesiredCurvature(float value) { _builder.setDataField( ::capnp::bounded<2>() * ::capnp::ELEMENTS, value); } inline float LateralCurvatureState::Reader::getError() const { return _reader.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline float LateralCurvatureState::Builder::getError() { return _builder.getDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setError(float value) { _builder.setDataField( ::capnp::bounded<3>() * ::capnp::ELEMENTS, value); } inline float LateralCurvatureState::Reader::getP() const { return _reader.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline float LateralCurvatureState::Builder::getP() { return _builder.getDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setP(float value) { _builder.setDataField( ::capnp::bounded<4>() * ::capnp::ELEMENTS, value); } inline float LateralCurvatureState::Reader::getI() const { return _reader.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline float LateralCurvatureState::Builder::getI() { return _builder.getDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setI(float value) { _builder.setDataField( ::capnp::bounded<5>() * ::capnp::ELEMENTS, value); } inline float LateralCurvatureState::Reader::getF() const { return _reader.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline float LateralCurvatureState::Builder::getF() { return _builder.getDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setF(float value) { _builder.setDataField( ::capnp::bounded<6>() * ::capnp::ELEMENTS, value); } inline float LateralCurvatureState::Reader::getOutput() const { return _reader.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline float LateralCurvatureState::Builder::getOutput() { return _builder.getDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setOutput(float value) { _builder.setDataField( ::capnp::bounded<7>() * ::capnp::ELEMENTS, value); } inline bool LateralCurvatureState::Reader::getSaturated() const { return _reader.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline bool LateralCurvatureState::Builder::getSaturated() { return _builder.getDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS); } inline void LateralCurvatureState::Builder::setSaturated(bool value) { _builder.setDataField( ::capnp::bounded<1>() * ::capnp::ELEMENTS, value); } inline bool LateralPlannerSolution::Reader::hasX() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasX() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getX() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getX() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setX( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setX(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initX(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptX( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownX() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool LateralPlannerSolution::Reader::hasY() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasY() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getY() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getY() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setY( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setY(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initY(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptY( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownY() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline bool LateralPlannerSolution::Reader::hasYaw() const { return !_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasYaw() { return !_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getYaw() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getYaw() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setYaw( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setYaw(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initYaw(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptYaw( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownYaw() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<2>() * ::capnp::POINTERS)); } inline bool LateralPlannerSolution::Reader::hasYawRate() const { return !_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasYawRate() { return !_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getYawRate() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getYawRate() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setYawRate( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setYawRate(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initYawRate(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptYawRate( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownYawRate() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<3>() * ::capnp::POINTERS)); } inline bool LateralPlannerSolution::Reader::hasXStd() const { return !_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasXStd() { return !_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getXStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getXStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setXStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setXStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initXStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptXStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownXStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<4>() * ::capnp::POINTERS)); } inline bool LateralPlannerSolution::Reader::hasYStd() const { return !_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasYStd() { return !_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getYStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getYStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setYStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setYStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initYStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptYStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownYStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<5>() * ::capnp::POINTERS)); } inline bool LateralPlannerSolution::Reader::hasYawStd() const { return !_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasYawStd() { return !_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getYawStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getYawStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setYawStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setYawStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initYawStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptYawStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownYawStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<6>() * ::capnp::POINTERS)); } inline bool LateralPlannerSolution::Reader::hasYawRateStd() const { return !_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline bool LateralPlannerSolution::Builder::hasYawRateStd() { return !_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader LateralPlannerSolution::Reader::getYawRateStd() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::getYawRateStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline void LateralPlannerSolution::Builder::setYawRateStd( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), value); } inline void LateralPlannerSolution::Builder::setYawRateStd(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder LateralPlannerSolution::Builder::initYawRateStd(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), size); } inline void LateralPlannerSolution::Builder::adoptYawRateStd( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> LateralPlannerSolution::Builder::disownYawRateStd() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<7>() * ::capnp::POINTERS)); } inline bool GpsTrajectory::Reader::hasX() const { return !_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline bool GpsTrajectory::Builder::hasX() { return !_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader GpsTrajectory::Reader::getX() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder GpsTrajectory::Builder::getX() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline void GpsTrajectory::Builder::setX( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline void GpsTrajectory::Builder::setX(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder GpsTrajectory::Builder::initX(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), size); } inline void GpsTrajectory::Builder::adoptX( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> GpsTrajectory::Builder::disownX() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<0>() * ::capnp::POINTERS)); } inline bool GpsTrajectory::Reader::hasY() const { return !_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline bool GpsTrajectory::Builder::hasY() { return !_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS).isNull(); } inline ::capnp::List::Reader GpsTrajectory::Reader::getY() const { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_reader.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline ::capnp::List::Builder GpsTrajectory::Builder::getY() { return ::capnp::_::PointerHelpers< ::capnp::List>::get(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } inline void GpsTrajectory::Builder::setY( ::capnp::List::Reader value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline void GpsTrajectory::Builder::setY(::kj::ArrayPtr value) { ::capnp::_::PointerHelpers< ::capnp::List>::set(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), value); } inline ::capnp::List::Builder GpsTrajectory::Builder::initY(unsigned int size) { return ::capnp::_::PointerHelpers< ::capnp::List>::init(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), size); } inline void GpsTrajectory::Builder::adoptY( ::capnp::Orphan< ::capnp::List>&& value) { ::capnp::_::PointerHelpers< ::capnp::List>::adopt(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value)); } inline ::capnp::Orphan< ::capnp::List> GpsTrajectory::Builder::disownY() { return ::capnp::_::PointerHelpers< ::capnp::List>::disown(_builder.getPointerField( ::capnp::bounded<1>() * ::capnp::POINTERS)); } } // namespace CAPNP_END_HEADER