Files
sunnypilot/cereal/gen/cpp/deprecated.capnp.h
github-actions[bot] 14ff1fb436 sunnypilot v2026.06.09-4541
version: sunnypilot v2026.002.000 (dev)
date: 2026-06-09T06:39:10
master commit: 01a843e0ac
2026-06-09 06:39:10 +00:00

17416 lines
714 KiB
C++

// Generated by Cap'n Proto compiler, DO NOT EDIT
// source: deprecated.capnp
#pragma once
#include <capnp/generated-header-support.h>
#include <kj/windows-sanity.h>
#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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<double, ::capnp::Kind::PRIMITIVE>::Reader getPrePositionECEF() const;
inline bool hasPostPositionECEF() const;
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getPostPositionECEF() const;
inline bool hasPrePoseQuatECEF() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getPrePoseQuatECEF() const;
inline bool hasPostPoseQuatECEF() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getPostPoseQuatECEF() const;
inline ::uint32_t getNumInliers() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<double, ::capnp::Kind::PRIMITIVE>::Builder getPrePositionECEF();
inline void setPrePositionECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPrePositionECEF(::kj::ArrayPtr<const double> value);
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initPrePositionECEF(unsigned int size);
inline void adoptPrePositionECEF(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownPrePositionECEF();
inline bool hasPostPositionECEF();
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getPostPositionECEF();
inline void setPostPositionECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPostPositionECEF(::kj::ArrayPtr<const double> value);
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initPostPositionECEF(unsigned int size);
inline void adoptPostPositionECEF(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownPostPositionECEF();
inline bool hasPrePoseQuatECEF();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getPrePoseQuatECEF();
inline void setPrePoseQuatECEF( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPrePoseQuatECEF(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPrePoseQuatECEF(unsigned int size);
inline void adoptPrePoseQuatECEF(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownPrePoseQuatECEF();
inline bool hasPostPoseQuatECEF();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getPostPoseQuatECEF();
inline void setPostPoseQuatECEF( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPostPoseQuatECEF(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPostPoseQuatECEF(unsigned int size);
inline void adoptPostPoseQuatECEF(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownPostPoseQuatECEF();
inline ::uint32_t getNumInliers();
inline void setNumInliers( ::uint32_t value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getFreePath() const;
inline bool hasLeadFuture() const;
inline ::cereal::ModelData::LeadData::Reader getLeadFuture() const;
inline bool hasSpeed() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getFreePath();
inline void setFreePath( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setFreePath(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initFreePath(unsigned int size);
inline void adoptFreePath(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<float, ::capnp::Kind::PRIMITIVE>::Builder getSpeed();
inline void setSpeed( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setSpeed(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initSpeed(unsigned int size);
inline void adoptSpeed(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getPoints() const;
inline float getProb() const;
inline float getStd() const;
inline bool hasStds() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getStds() const;
inline bool hasPoly() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getPoly() const;
inline float getValidLen() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getPoints();
inline void setPoints( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPoints(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPoints(unsigned int size);
inline void adoptPoints(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownPoints();
inline float getProb();
inline void setProb(float value);
inline float getStd();
inline void setStd(float value);
inline bool hasStds();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getStds();
inline void setStds( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setStds(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initStds(unsigned int size);
inline void adoptStds(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownStds();
inline bool hasPoly();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getPoly();
inline void setPoly( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPoly(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPoly(unsigned int size);
inline void adoptPoly(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownPoly();
inline float getValidLen();
inline void setValidLen(float value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getBoxProjection() const;
inline bool hasYuvCorrection() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getYuvCorrection() const;
inline bool hasInputTransform() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getInputTransform() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getBoxProjection();
inline void setBoxProjection( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setBoxProjection(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initBoxProjection(unsigned int size);
inline void adoptBoxProjection(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownBoxProjection();
inline bool hasYuvCorrection();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYuvCorrection();
inline void setYuvCorrection( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYuvCorrection(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYuvCorrection(unsigned int size);
inline void adoptYuvCorrection(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownYuvCorrection();
inline bool hasInputTransform();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getInputTransform();
inline void setInputTransform( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setInputTransform(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initInputTransform(unsigned int size);
inline void adoptInputTransform(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownInputTransform();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getDesirePrediction() const;
inline float getBrakeDisengageProb() const;
inline float getGasDisengageProb() const;
inline float getSteerOverrideProb() const;
inline bool hasDesireState() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getDesireState() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getDesirePrediction();
inline void setDesirePrediction( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setDesirePrediction(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initDesirePrediction(unsigned int size);
inline void adoptDesirePrediction(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<float, ::capnp::Kind::PRIMITIVE>::Builder getDesireState();
inline void setDesireState( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setDesireState(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initDesireState(unsigned int size);
inline void adoptDesireState(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownDesireState();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getSpeeds() const;
inline bool hasAccelerations() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getAccelerations() const;
inline bool hasDistances() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getDistances() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getSpeeds();
inline void setSpeeds( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setSpeeds(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initSpeeds(unsigned int size);
inline void adoptSpeeds(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownSpeeds();
inline bool hasAccelerations();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getAccelerations();
inline void setAccelerations( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setAccelerations(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initAccelerations(unsigned int size);
inline void adoptAccelerations(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownAccelerations();
inline bool hasDistances();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getDistances();
inline void setDistances( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setDistances(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initDistances(unsigned int size);
inline void adoptDistances(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownDistances();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getPoly();
inline void setPoly( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPoly(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPoly(unsigned int size);
inline void adoptPoly(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::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<float, ::capnp::Kind::PRIMITIVE>::Reader getGyro() const;
inline bool hasAccel() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::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<double, ::capnp::Kind::PRIMITIVE>::Reader getPositionECEF() const;
inline bool hasPoseQuatECEF() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getPoseQuatECEF() const;
inline float getPitchCalibration() const;
inline float getYawCalibration() const;
inline bool hasImuFrame() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getImuFrame() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getVNED();
inline void setVNED( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setVNED(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initVNED(unsigned int size);
inline void adoptVNED(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<float, ::capnp::Kind::PRIMITIVE>::Builder getGyro();
inline void setGyro( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setGyro(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initGyro(unsigned int size);
inline void adoptGyro(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownGyro();
inline bool hasAccel();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getAccel();
inline void setAccel( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setAccel(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initAccel(unsigned int size);
inline void adoptAccel(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<double, ::capnp::Kind::PRIMITIVE>::Builder getPositionECEF();
inline void setPositionECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPositionECEF(::kj::ArrayPtr<const double> value);
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initPositionECEF(unsigned int size);
inline void adoptPositionECEF(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownPositionECEF();
inline bool hasPoseQuatECEF();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getPoseQuatECEF();
inline void setPoseQuatECEF( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPoseQuatECEF(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPoseQuatECEF(unsigned int size);
inline void adoptPoseQuatECEF(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownPoseQuatECEF();
inline float getPitchCalibration();
inline void setPitchCalibration(float value);
inline float getYawCalibration();
inline void setYawCalibration(float value);
inline bool hasImuFrame();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getImuFrame();
inline void setImuFrame( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setImuFrame(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initImuFrame(unsigned int size);
inline void adoptImuFrame(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownImuFrame();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getPNEDError() const;
inline bool hasVNEDError() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getPNEDError();
inline void setPNEDError( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPNEDError(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPNEDError(unsigned int size);
inline void adoptPNEDError(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownPNEDError();
inline bool hasVNEDError();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getVNEDError();
inline void setVNEDError( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setVNEDError(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initVNEDError(unsigned int size);
inline void adoptVNEDError(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<double, ::capnp::Kind::PRIMITIVE>::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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<double, ::capnp::Kind::PRIMITIVE>::Builder getF();
inline void setF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setF(::kj::ArrayPtr<const double> value);
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initF(unsigned int size);
inline void adoptF(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> 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<const ::int16_t> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getXs() const;
inline bool hasYs() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getXs();
inline void setXs( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setXs(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initXs(unsigned int size);
inline void adoptXs(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownXs();
inline bool hasYs();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYs();
inline void setYs( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYs(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYs(unsigned int size);
inline void adoptYs(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<const ::int8_t> 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<const ::int16_t> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getTrans() const;
inline bool hasRot() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getRot() const;
inline bool hasTransStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getTransStd() const;
inline bool hasRotStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getRotStd() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getTrans();
inline void setTrans( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setTrans(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initTrans(unsigned int size);
inline void adoptTrans(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownTrans();
inline bool hasRot();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getRot();
inline void setRot( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setRot(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initRot(unsigned int size);
inline void adoptRot(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownRot();
inline bool hasTransStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getTransStd();
inline void setTransStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setTransStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initTransStd(unsigned int size);
inline void adoptTransStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownTransStd();
inline bool hasRotStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getRotStd();
inline void setRotStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setRotStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initRotStd(unsigned int size);
inline void adoptRotStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownRotStd();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getNormalizedCoordinates() const;
inline bool hasLocationECEF() const;
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getLocationECEF() const;
inline ::uint32_t getMatchDistance() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getNormalizedCoordinates();
inline void setNormalizedCoordinates( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setNormalizedCoordinates(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initNormalizedCoordinates(unsigned int size);
inline void adoptNormalizedCoordinates(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownNormalizedCoordinates();
inline bool hasLocationECEF();
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getLocationECEF();
inline void setLocationECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setLocationECEF(::kj::ArrayPtr<const double> value);
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initLocationECEF(unsigned int size);
inline void adoptLocationECEF(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownLocationECEF();
inline ::uint32_t getMatchDistance();
inline void setMatchDistance( ::uint32_t value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getP0() const;
inline bool hasP1() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getP1() const;
inline bool hasStatus() const;
inline ::capnp::List< ::int8_t, ::capnp::Kind::PRIMITIVE>::Reader getStatus() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getP0();
inline void setP0( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setP0(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initP0(unsigned int size);
inline void adoptP0(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownP0();
inline bool hasP1();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getP1();
inline void setP1( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setP1(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initP1(unsigned int size);
inline void adoptP1(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<const ::int8_t> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<const ::uint16_t> 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<const ::uint16_t> 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<const ::uint8_t> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getX() const;
inline bool hasY() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getY() const;
inline bool hasPsi() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getPsi() const;
inline bool hasCurvature() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getCurvature() const;
inline ::uint32_t getQpIterations() const;
inline ::uint64_t getCalculationTime() const;
inline double getCost() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getX();
inline void setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setX(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initX(unsigned int size);
inline void adoptX(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownX();
inline bool hasY();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getY();
inline void setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setY(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initY(unsigned int size);
inline void adoptY(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownY();
inline bool hasPsi();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getPsi();
inline void setPsi( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setPsi(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initPsi(unsigned int size);
inline void adoptPsi(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownPsi();
inline bool hasCurvature();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getCurvature();
inline void setCurvature( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setCurvature(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initCurvature(unsigned int size);
inline void adoptCurvature(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getXEgo() const;
inline bool hasVEgo() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getVEgo() const;
inline bool hasAEgo() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getAEgo() const;
inline bool hasXLead() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getXLead() const;
inline bool hasVLead() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getVLead() const;
inline bool hasALead() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getXEgo();
inline void setXEgo( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setXEgo(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initXEgo(unsigned int size);
inline void adoptXEgo(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownXEgo();
inline bool hasVEgo();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getVEgo();
inline void setVEgo( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setVEgo(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initVEgo(unsigned int size);
inline void adoptVEgo(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownVEgo();
inline bool hasAEgo();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getAEgo();
inline void setAEgo( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setAEgo(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initAEgo(unsigned int size);
inline void adoptAEgo(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownAEgo();
inline bool hasXLead();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getXLead();
inline void setXLead( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setXLead(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initXLead(unsigned int size);
inline void adoptXLead(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownXLead();
inline bool hasVLead();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getVLead();
inline void setVLead( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setVLead(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initVLead(unsigned int size);
inline void adoptVLead(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownVLead();
inline bool hasALead();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getALead();
inline void setALead( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setALead(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initALead(unsigned int size);
inline void adoptALead(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getDescriptorDEPRECATED() const;
inline float getStdDEPRECATED() const;
inline bool hasFaceOrientation() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getFaceOrientation() const;
inline bool hasFacePosition() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::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<float, ::capnp::Kind::PRIMITIVE>::Reader getFaceOrientationStd() const;
inline bool hasFacePositionStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::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<float, ::capnp::Kind::PRIMITIVE>::Reader getReadyProb() const;
inline bool hasNotReadyProb() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getNotReadyProb() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getDescriptorDEPRECATED();
inline void setDescriptorDEPRECATED( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setDescriptorDEPRECATED(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initDescriptorDEPRECATED(unsigned int size);
inline void adoptDescriptorDEPRECATED(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownDescriptorDEPRECATED();
inline float getStdDEPRECATED();
inline void setStdDEPRECATED(float value);
inline bool hasFaceOrientation();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getFaceOrientation();
inline void setFaceOrientation( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setFaceOrientation(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initFaceOrientation(unsigned int size);
inline void adoptFaceOrientation(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownFaceOrientation();
inline bool hasFacePosition();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getFacePosition();
inline void setFacePosition( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setFacePosition(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initFacePosition(unsigned int size);
inline void adoptFacePosition(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<float, ::capnp::Kind::PRIMITIVE>::Builder getFaceOrientationStd();
inline void setFaceOrientationStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setFaceOrientationStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initFaceOrientationStd(unsigned int size);
inline void adoptFaceOrientationStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownFaceOrientationStd();
inline bool hasFacePositionStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getFacePositionStd();
inline void setFacePositionStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setFacePositionStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initFacePositionStd(unsigned int size);
inline void adoptFacePositionStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<float, ::capnp::Kind::PRIMITIVE>::Builder getReadyProb();
inline void setReadyProb( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setReadyProb(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initReadyProb(unsigned int size);
inline void adoptReadyProb(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownReadyProb();
inline bool hasNotReadyProb();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getNotReadyProb();
inline void setNotReadyProb( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setNotReadyProb(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initNotReadyProb(unsigned int size);
inline void adoptNotReadyProb(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownNotReadyProb();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getFeatures() const;
inline bool hasPosition() const;
inline ::cereal::NavModelData::XYData::Reader getPosition() const;
inline bool hasDesirePrediction() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getDesirePrediction() const;
inline ::uint64_t getLocationMonoTime() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getFeatures();
inline void setFeatures( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setFeatures(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initFeatures(unsigned int size);
inline void adoptFeatures(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> 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<float, ::capnp::Kind::PRIMITIVE>::Builder getDesirePrediction();
inline void setDesirePrediction( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setDesirePrediction(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initDesirePrediction(unsigned int size);
inline void adoptDesirePrediction(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownDesirePrediction();
inline ::uint64_t getLocationMonoTime();
inline void setLocationMonoTime( ::uint64_t value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getX() const;
inline bool hasY() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getY() const;
inline bool hasXStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getXStd() const;
inline bool hasYStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getYStd() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getX();
inline void setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setX(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initX(unsigned int size);
inline void adoptX(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownX();
inline bool hasY();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getY();
inline void setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setY(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initY(unsigned int size);
inline void adoptY(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownY();
inline bool hasXStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getXStd();
inline void setXStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setXStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initXStd(unsigned int size);
inline void adoptXStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownXStd();
inline bool hasYStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYStd();
inline void setYStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYStd(unsigned int size);
inline void adoptYStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownYStd();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<const ::capnp::Text::Reader> 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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getColorCorrectionGains() const;
inline ::int8_t getDisplayRotation() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<const ::int32_t> 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<float, ::capnp::Kind::PRIMITIVE>::Builder getColorCorrectionGains();
inline void setColorCorrectionGains( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setColorCorrectionGains(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initColorCorrectionGains(unsigned int size);
inline void adoptColorCorrectionGains(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownColorCorrectionGains();
inline ::int8_t getDisplayRotation();
inline void setDisplayRotation( ::int8_t value);
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getX() const;
inline bool hasY() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getY() const;
inline bool hasYaw() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getYaw() const;
inline bool hasYawRate() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getYawRate() const;
inline bool hasXStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getXStd() const;
inline bool hasYStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getYStd() const;
inline bool hasYawStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getYawStd() const;
inline bool hasYawRateStd() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getYawRateStd() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getX();
inline void setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setX(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initX(unsigned int size);
inline void adoptX(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownX();
inline bool hasY();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getY();
inline void setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setY(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initY(unsigned int size);
inline void adoptY(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownY();
inline bool hasYaw();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYaw();
inline void setYaw( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYaw(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYaw(unsigned int size);
inline void adoptYaw(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownYaw();
inline bool hasYawRate();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYawRate();
inline void setYawRate( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYawRate(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYawRate(unsigned int size);
inline void adoptYawRate(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownYawRate();
inline bool hasXStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getXStd();
inline void setXStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setXStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initXStd(unsigned int size);
inline void adoptXStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownXStd();
inline bool hasYStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYStd();
inline void setYStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYStd(unsigned int size);
inline void adoptYStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownYStd();
inline bool hasYawStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYawStd();
inline void setYawStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYawStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYawStd(unsigned int size);
inline void adoptYawStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownYawStd();
inline bool hasYawRateStd();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getYawRateStd();
inline void setYawRateStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setYawRateStd(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initYawRateStd(unsigned int size);
inline void adoptYawRateStd(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownYawRateStd();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Reader getX() const;
inline bool hasY() const;
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getY() const;
private:
::capnp::_::StructReader _reader;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
template <typename, ::capnp::Kind>
friend struct ::capnp::_::PointerHelpers;
template <typename, ::capnp::Kind>
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<float, ::capnp::Kind::PRIMITIVE>::Builder getX();
inline void setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setX(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initX(unsigned int size);
inline void adoptX(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownX();
inline bool hasY();
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder getY();
inline void setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value);
inline void setY(::kj::ArrayPtr<const float> value);
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder initY(unsigned int size);
inline void adoptY(::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value);
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> disownY();
private:
::capnp::_::StructBuilder _builder;
template <typename, ::capnp::Kind>
friend struct ::capnp::ToDynamic_;
friend class ::capnp::Orphanage;
template <typename, ::capnp::Kind>
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 <typename, ::capnp::Kind>
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<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool LiveUI::Builder::getRearViewCam() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void LiveUI::Builder::setRearViewCam(bool value) {
_builder.setDataField<bool>(
::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<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float LiveUI::Builder::getAwarenessStatus() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LiveUI::Builder::setAwarenessStatus(float value) {
_builder.setDataField<float>(
::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<bool>(
::capnp::bounded<16>() * ::capnp::ELEMENTS);
}
inline bool UiLayoutState::Builder::getSidebarCollapsed() {
return _builder.getDataField<bool>(
::capnp::bounded<16>() * ::capnp::ELEMENTS);
}
inline void UiLayoutState::Builder::setSidebarCollapsed(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
}
inline bool UiLayoutState::Reader::getMapEnabled() const {
return _reader.getDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline bool UiLayoutState::Builder::getMapEnabled() {
return _builder.getDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline void UiLayoutState::Builder::setMapEnabled(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
}
inline bool UiLayoutState::Reader::getMockEngaged() const {
return _reader.getDataField<bool>(
::capnp::bounded<18>() * ::capnp::ELEMENTS);
}
inline bool UiLayoutState::Builder::getMockEngaged() {
return _builder.getDataField<bool>(
::capnp::bounded<18>() * ::capnp::ELEMENTS);
}
inline void UiLayoutState::Builder::setMockEngaged(bool value) {
_builder.setDataField<bool>(
::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<double, ::capnp::Kind::PRIMITIVE>::Reader OrbslamCorrection::Reader::getPrePositionECEF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::getPrePositionECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void OrbslamCorrection::Builder::setPrePositionECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void OrbslamCorrection::Builder::setPrePositionECEF(::kj::ArrayPtr<const double> value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::initPrePositionECEF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void OrbslamCorrection::Builder::adoptPrePositionECEF(
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> OrbslamCorrection::Builder::disownPrePositionECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::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<double, ::capnp::Kind::PRIMITIVE>::Reader OrbslamCorrection::Reader::getPostPositionECEF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::getPostPositionECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void OrbslamCorrection::Builder::setPostPositionECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void OrbslamCorrection::Builder::setPostPositionECEF(::kj::ArrayPtr<const double> value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::initPostPositionECEF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void OrbslamCorrection::Builder::adoptPostPositionECEF(
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> OrbslamCorrection::Builder::disownPostPositionECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader OrbslamCorrection::Reader::getPrePoseQuatECEF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::getPrePoseQuatECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void OrbslamCorrection::Builder::setPrePoseQuatECEF( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void OrbslamCorrection::Builder::setPrePoseQuatECEF(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::initPrePoseQuatECEF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void OrbslamCorrection::Builder::adoptPrePoseQuatECEF(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> OrbslamCorrection::Builder::disownPrePoseQuatECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader OrbslamCorrection::Reader::getPostPoseQuatECEF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::getPostPoseQuatECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline void OrbslamCorrection::Builder::setPostPoseQuatECEF( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline void OrbslamCorrection::Builder::setPostPoseQuatECEF(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbslamCorrection::Builder::initPostPoseQuatECEF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), size);
}
inline void OrbslamCorrection::Builder::adoptPostPoseQuatECEF(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> OrbslamCorrection::Builder::disownPostPoseQuatECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline float EthernetPacket::Builder::getTs() {
return _builder.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void EthernetPacket::Builder::setTs(float value) {
_builder.setDataField<float>(
::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<bool>(
::capnp::bounded<208>() * ::capnp::ELEMENTS);
}
inline bool WifiScan::Builder::getIs80211mcResponder() {
return _builder.getDataField<bool>(
::capnp::bounded<208>() * ::capnp::ELEMENTS);
}
inline void WifiScan::Builder::setIs80211mcResponder(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<208>() * ::capnp::ELEMENTS, value);
}
inline bool WifiScan::Reader::getPasspoint() const {
return _reader.getDataField<bool>(
::capnp::bounded<209>() * ::capnp::ELEMENTS);
}
inline bool WifiScan::Builder::getPasspoint() {
return _builder.getDataField<bool>(
::capnp::bounded<209>() * ::capnp::ELEMENTS);
}
inline void WifiScan::Builder::setPasspoint(bool value) {
_builder.setDataField<bool>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::Reader::getFreePath() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::Builder::getFreePath() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline void ModelData::Builder::setFreePath( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline void ModelData::Builder::setFreePath(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::Builder::initFreePath(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), size);
}
inline void ModelData::Builder::adoptFreePath(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::Builder::disownFreePath() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::Reader::getSpeed() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::Builder::getSpeed() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline void ModelData::Builder::setSpeed( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline void ModelData::Builder::setSpeed(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::Builder::initSpeed(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), size);
}
inline void ModelData::Builder::adoptSpeed(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::Builder::disownSpeed() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float ModelData::Builder::getFrameDropPerc() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void ModelData::Builder::setFrameDropPerc(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::Reader::getModelExecutionTime() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float ModelData::Builder::getModelExecutionTime() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void ModelData::Builder::setModelExecutionTime(float value) {
_builder.setDataField<float>(
::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<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float ModelData::Builder::getGpuExecutionTime() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void ModelData::Builder::setGpuExecutionTime(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::PathData::Reader::getPoints() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::PathData::Builder::getPoints() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void ModelData::PathData::Builder::setPoints( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void ModelData::PathData::Builder::setPoints(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::PathData::Builder::initPoints(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void ModelData::PathData::Builder::adoptPoints(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::PathData::Builder::disownPoints() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline float ModelData::PathData::Reader::getProb() const {
return _reader.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline float ModelData::PathData::Builder::getProb() {
return _builder.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void ModelData::PathData::Builder::setProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::PathData::Reader::getStd() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float ModelData::PathData::Builder::getStd() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void ModelData::PathData::Builder::setStd(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::PathData::Reader::getStds() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::PathData::Builder::getStds() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void ModelData::PathData::Builder::setStds( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void ModelData::PathData::Builder::setStds(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::PathData::Builder::initStds(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void ModelData::PathData::Builder::adoptStds(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::PathData::Builder::disownStds() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::PathData::Reader::getPoly() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::PathData::Builder::getPoly() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void ModelData::PathData::Builder::setPoly( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void ModelData::PathData::Builder::setPoly(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::PathData::Builder::initPoly(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void ModelData::PathData::Builder::adoptPoly(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::PathData::Builder::disownPoly() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline float ModelData::PathData::Reader::getValidLen() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float ModelData::PathData::Builder::getValidLen() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void ModelData::PathData::Builder::setValidLen(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getDist() const {
return _reader.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getDist() {
return _builder.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setDist(float value) {
_builder.setDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getProb() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getProb() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getStd() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getStd() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setStd(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getRelVel() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getRelVel() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setRelVel(float value) {
_builder.setDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getRelVelStd() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getRelVelStd() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setRelVelStd(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getRelY() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getRelY() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setRelY(float value) {
_builder.setDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getRelYStd() const {
return _reader.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getRelYStd() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setRelYStd(float value) {
_builder.setDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getRelA() const {
return _reader.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getRelA() {
return _builder.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setRelA(float value) {
_builder.setDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::LeadData::Reader::getRelAStd() const {
return _reader.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline float ModelData::LeadData::Builder::getRelAStd() {
return _builder.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void ModelData::LeadData::Builder::setRelAStd(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::ModelSettings::Reader::getBoxProjection() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::ModelSettings::Builder::getBoxProjection() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void ModelData::ModelSettings::Builder::setBoxProjection( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void ModelData::ModelSettings::Builder::setBoxProjection(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::ModelSettings::Builder::initBoxProjection(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void ModelData::ModelSettings::Builder::adoptBoxProjection(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::ModelSettings::Builder::disownBoxProjection() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::ModelSettings::Reader::getYuvCorrection() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::ModelSettings::Builder::getYuvCorrection() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void ModelData::ModelSettings::Builder::setYuvCorrection( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void ModelData::ModelSettings::Builder::setYuvCorrection(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::ModelSettings::Builder::initYuvCorrection(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void ModelData::ModelSettings::Builder::adoptYuvCorrection(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::ModelSettings::Builder::disownYuvCorrection() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::ModelSettings::Reader::getInputTransform() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::ModelSettings::Builder::getInputTransform() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void ModelData::ModelSettings::Builder::setInputTransform( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void ModelData::ModelSettings::Builder::setInputTransform(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::ModelSettings::Builder::initInputTransform(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void ModelData::ModelSettings::Builder::adoptInputTransform(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::ModelSettings::Builder::disownInputTransform() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline float ModelData::MetaData::Reader::getEngagedProb() const {
return _reader.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline float ModelData::MetaData::Builder::getEngagedProb() {
return _builder.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void ModelData::MetaData::Builder::setEngagedProb(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::MetaData::Reader::getDesirePrediction() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::MetaData::Builder::getDesirePrediction() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void ModelData::MetaData::Builder::setDesirePrediction( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void ModelData::MetaData::Builder::setDesirePrediction(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::MetaData::Builder::initDesirePrediction(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void ModelData::MetaData::Builder::adoptDesirePrediction(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::MetaData::Builder::disownDesirePrediction() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline float ModelData::MetaData::Reader::getBrakeDisengageProb() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float ModelData::MetaData::Builder::getBrakeDisengageProb() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void ModelData::MetaData::Builder::setBrakeDisengageProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::MetaData::Reader::getGasDisengageProb() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float ModelData::MetaData::Builder::getGasDisengageProb() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void ModelData::MetaData::Builder::setGasDisengageProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float ModelData::MetaData::Reader::getSteerOverrideProb() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float ModelData::MetaData::Builder::getSteerOverrideProb() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void ModelData::MetaData::Builder::setSteerOverrideProb(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::MetaData::Reader::getDesireState() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::MetaData::Builder::getDesireState() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void ModelData::MetaData::Builder::setDesireState( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void ModelData::MetaData::Builder::setDesireState(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::MetaData::Builder::initDesireState(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void ModelData::MetaData::Builder::adoptDesireState(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::MetaData::Builder::disownDesireState() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::LongitudinalData::Reader::getSpeeds() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::LongitudinalData::Builder::getSpeeds() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void ModelData::LongitudinalData::Builder::setSpeeds( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void ModelData::LongitudinalData::Builder::setSpeeds(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::LongitudinalData::Builder::initSpeeds(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void ModelData::LongitudinalData::Builder::adoptSpeeds(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::LongitudinalData::Builder::disownSpeeds() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::LongitudinalData::Reader::getAccelerations() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::LongitudinalData::Builder::getAccelerations() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void ModelData::LongitudinalData::Builder::setAccelerations( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void ModelData::LongitudinalData::Builder::setAccelerations(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::LongitudinalData::Builder::initAccelerations(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void ModelData::LongitudinalData::Builder::adoptAccelerations(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::LongitudinalData::Builder::disownAccelerations() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader ModelData::LongitudinalData::Reader::getDistances() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::LongitudinalData::Builder::getDistances() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void ModelData::LongitudinalData::Builder::setDistances( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void ModelData::LongitudinalData::Builder::setDistances(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder ModelData::LongitudinalData::Builder::initDistances(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void ModelData::LongitudinalData::Builder::adoptDistances(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> ModelData::LongitudinalData::Builder::disownDistances() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline double ECEFPoint::Reader::getX() const {
return _reader.getDataField<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline double ECEFPoint::Builder::getX() {
return _builder.getDataField<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void ECEFPoint::Builder::setX(double value) {
_builder.setDataField<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline double ECEFPoint::Reader::getY() const {
return _reader.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline double ECEFPoint::Builder::getY() {
return _builder.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void ECEFPoint::Builder::setY(double value) {
_builder.setDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline double ECEFPoint::Reader::getZ() const {
return _reader.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline double ECEFPoint::Builder::getZ() {
return _builder.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void ECEFPoint::Builder::setZ(double value) {
_builder.setDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float ECEFPointDEPRECATED::Reader::getX() const {
return _reader.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline float ECEFPointDEPRECATED::Builder::getX() {
return _builder.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void ECEFPointDEPRECATED::Builder::setX(float value) {
_builder.setDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline float ECEFPointDEPRECATED::Reader::getY() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float ECEFPointDEPRECATED::Builder::getY() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void ECEFPointDEPRECATED::Builder::setY(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float ECEFPointDEPRECATED::Reader::getZ() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float ECEFPointDEPRECATED::Builder::getZ() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void ECEFPointDEPRECATED::Builder::setZ(float value) {
_builder.setDataField<float>(
::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<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool GPSPlannerPoints::Builder::getValid() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void GPSPlannerPoints::Builder::setValid(bool value) {
_builder.setDataField<bool>(
::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<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float GPSPlannerPoints::Builder::getSpeedLimit() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void GPSPlannerPoints::Builder::setSpeedLimit(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float GPSPlannerPoints::Reader::getAccelTarget() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float GPSPlannerPoints::Builder::getAccelTarget() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void GPSPlannerPoints::Builder::setAccelTarget(float value) {
_builder.setDataField<float>(
::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<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool GPSPlannerPlan::Builder::getValid() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void GPSPlannerPlan::Builder::setValid(bool value) {
_builder.setDataField<bool>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader GPSPlannerPlan::Reader::getPoly() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder GPSPlannerPlan::Builder::getPoly() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void GPSPlannerPlan::Builder::setPoly( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void GPSPlannerPlan::Builder::setPoly(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder GPSPlannerPlan::Builder::initPoly(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void GPSPlannerPlan::Builder::adoptPoly(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> GPSPlannerPlan::Builder::disownPoly() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float GPSPlannerPlan::Builder::getSpeed() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void GPSPlannerPlan::Builder::setSpeed(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float GPSPlannerPlan::Reader::getAcceleration() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float GPSPlannerPlan::Builder::getAcceleration() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void GPSPlannerPlan::Builder::setAcceleration(float value) {
_builder.setDataField<float>(
::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<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float GPSPlannerPlan::Builder::getXLookahead() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void GPSPlannerPlan::Builder::setXLookahead(float value) {
_builder.setDataField<float>(
::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<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float UiNavigationEvent::Builder::getDistanceTo() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void UiNavigationEvent::Builder::setDistanceTo(float value) {
_builder.setDataField<float>(
::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<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline double LiveLocationData::Builder::getLat() {
return _builder.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setLat(double value) {
_builder.setDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline double LiveLocationData::Reader::getLon() const {
return _reader.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline double LiveLocationData::Builder::getLon() {
return _builder.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setLon(double value) {
_builder.setDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Reader::getAlt() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getAlt() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setAlt(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Reader::getSpeed() const {
return _reader.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getSpeed() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setSpeed(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Reader::getVNED() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::getVNED() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Builder::setVNED( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Builder::setVNED(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::initVNED(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Builder::adoptVNED(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Builder::disownVNED() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline float LiveLocationData::Reader::getRoll() const {
return _reader.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getRoll() {
return _builder.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setRoll(float value) {
_builder.setDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Reader::getPitch() const {
return _reader.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getPitch() {
return _builder.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setPitch(float value) {
_builder.setDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Reader::getHeading() const {
return _reader.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getHeading() {
return _builder.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setHeading(float value) {
_builder.setDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Reader::getWanderAngle() const {
return _reader.getDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getWanderAngle() {
return _builder.getDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setWanderAngle(float value) {
_builder.setDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Reader::getTrackAngle() const {
return _reader.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getTrackAngle() {
return _builder.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setTrackAngle(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Reader::getGyro() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::getGyro() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Builder::setGyro( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Builder::setGyro(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::initGyro(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Builder::adoptGyro(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Builder::disownGyro() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Reader::getAccel() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::getAccel() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Builder::setAccel( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Builder::setAccel(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::initAccel(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Builder::adoptAccel(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Builder::disownAccel() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<double>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline double LiveLocationData::Builder::getTimeOfWeek() {
return _builder.getDataField<double>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setTimeOfWeek(double value) {
_builder.setDataField<double>(
::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<double, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Reader::getPositionECEF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::getPositionECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Builder::setPositionECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Builder::setPositionECEF(::kj::ArrayPtr<const double> value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::initPositionECEF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Builder::adoptPositionECEF(
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Builder::disownPositionECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Reader::getPoseQuatECEF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::getPoseQuatECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Builder::setPoseQuatECEF( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Builder::setPoseQuatECEF(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::initPoseQuatECEF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Builder::adoptPoseQuatECEF(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Builder::disownPoseQuatECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline float LiveLocationData::Reader::getPitchCalibration() const {
return _reader.getDataField<float>(
::capnp::bounded<15>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getPitchCalibration() {
return _builder.getDataField<float>(
::capnp::bounded<15>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setPitchCalibration(float value) {
_builder.setDataField<float>(
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Reader::getYawCalibration() const {
return _reader.getDataField<float>(
::capnp::bounded<18>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Builder::getYawCalibration() {
return _builder.getDataField<float>(
::capnp::bounded<18>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Builder::setYawCalibration(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Reader::getImuFrame() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::getImuFrame() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Builder::setImuFrame( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Builder::setImuFrame(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Builder::initImuFrame(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Builder::adoptImuFrame(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Builder::disownImuFrame() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Accuracy::Reader::getPNEDError() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Accuracy::Builder::getPNEDError() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Accuracy::Builder::setPNEDError( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Accuracy::Builder::setPNEDError(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Accuracy::Builder::initPNEDError(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Accuracy::Builder::adoptPNEDError(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Accuracy::Builder::disownPNEDError() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLocationData::Accuracy::Reader::getVNEDError() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Accuracy::Builder::getVNEDError() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void LiveLocationData::Accuracy::Builder::setVNEDError( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void LiveLocationData::Accuracy::Builder::setVNEDError(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLocationData::Accuracy::Builder::initVNEDError(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void LiveLocationData::Accuracy::Builder::adoptVNEDError(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLocationData::Accuracy::Builder::disownVNEDError() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline float LiveLocationData::Accuracy::Reader::getRollError() const {
return _reader.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Accuracy::Builder::getRollError() {
return _builder.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Accuracy::Builder::setRollError(float value) {
_builder.setDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Accuracy::Reader::getPitchError() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Accuracy::Builder::getPitchError() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Accuracy::Builder::setPitchError(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Accuracy::Reader::getHeadingError() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Accuracy::Builder::getHeadingError() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Accuracy::Builder::setHeadingError(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Accuracy::Reader::getEllipsoidSemiMajorError() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Accuracy::Builder::getEllipsoidSemiMajorError() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Accuracy::Builder::setEllipsoidSemiMajorError(float value) {
_builder.setDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Accuracy::Reader::getEllipsoidSemiMinorError() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Accuracy::Builder::getEllipsoidSemiMinorError() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Accuracy::Builder::setEllipsoidSemiMinorError(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float LiveLocationData::Accuracy::Reader::getEllipsoidOrientationError() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float LiveLocationData::Accuracy::Builder::getEllipsoidOrientationError() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void LiveLocationData::Accuracy::Builder::setEllipsoidOrientationError(float value) {
_builder.setDataField<float>(
::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<double, ::capnp::Kind::PRIMITIVE>::Reader OrbOdometry::Reader::getF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbOdometry::Builder::getF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void OrbOdometry::Builder::setF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void OrbOdometry::Builder::setF(::kj::ArrayPtr<const double> value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbOdometry::Builder::initF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void OrbOdometry::Builder::adoptF(
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> OrbOdometry::Builder::disownF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline double OrbOdometry::Reader::getErr() const {
return _reader.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline double OrbOdometry::Builder::getErr() {
return _builder.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void OrbOdometry::Builder::setErr(double value) {
_builder.setDataField<double>(
::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<const ::int16_t> 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<float, ::capnp::Kind::PRIMITIVE>::Reader OrbFeatures::Reader::getXs() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::getXs() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void OrbFeatures::Builder::setXs( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void OrbFeatures::Builder::setXs(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::initXs(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void OrbFeatures::Builder::adoptXs(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> OrbFeatures::Builder::disownXs() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader OrbFeatures::Reader::getYs() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::getYs() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void OrbFeatures::Builder::setYs( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void OrbFeatures::Builder::setYs(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbFeatures::Builder::initYs(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void OrbFeatures::Builder::adoptYs(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> OrbFeatures::Builder::disownYs() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<const ::int8_t> 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<const ::int16_t> 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<float, ::capnp::Kind::PRIMITIVE>::Reader KalmanOdometry::Reader::getTrans() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::getTrans() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void KalmanOdometry::Builder::setTrans( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void KalmanOdometry::Builder::setTrans(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::initTrans(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void KalmanOdometry::Builder::adoptTrans(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> KalmanOdometry::Builder::disownTrans() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader KalmanOdometry::Reader::getRot() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::getRot() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void KalmanOdometry::Builder::setRot( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void KalmanOdometry::Builder::setRot(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::initRot(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void KalmanOdometry::Builder::adoptRot(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> KalmanOdometry::Builder::disownRot() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader KalmanOdometry::Reader::getTransStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::getTransStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void KalmanOdometry::Builder::setTransStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void KalmanOdometry::Builder::setTransStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::initTransStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void KalmanOdometry::Builder::adoptTransStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> KalmanOdometry::Builder::disownTransStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader KalmanOdometry::Reader::getRotStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::getRotStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline void KalmanOdometry::Builder::setRotStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline void KalmanOdometry::Builder::setRotStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder KalmanOdometry::Builder::initRotStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), size);
}
inline void KalmanOdometry::Builder::adoptRotStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> KalmanOdometry::Builder::disownRotStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader OrbObservation::Reader::getNormalizedCoordinates() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbObservation::Builder::getNormalizedCoordinates() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void OrbObservation::Builder::setNormalizedCoordinates( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void OrbObservation::Builder::setNormalizedCoordinates(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder OrbObservation::Builder::initNormalizedCoordinates(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void OrbObservation::Builder::adoptNormalizedCoordinates(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> OrbObservation::Builder::disownNormalizedCoordinates() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<double, ::capnp::Kind::PRIMITIVE>::Reader OrbObservation::Reader::getLocationECEF() const {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbObservation::Builder::getLocationECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void OrbObservation::Builder::setLocationECEF( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void OrbObservation::Builder::setLocationECEF(::kj::ArrayPtr<const double> value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder OrbObservation::Builder::initLocationECEF(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void OrbObservation::Builder::adoptLocationECEF(
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> OrbObservation::Builder::disownLocationECEF() {
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader CalibrationFeatures::Reader::getP0() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder CalibrationFeatures::Builder::getP0() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void CalibrationFeatures::Builder::setP0( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void CalibrationFeatures::Builder::setP0(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder CalibrationFeatures::Builder::initP0(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void CalibrationFeatures::Builder::adoptP0(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> CalibrationFeatures::Builder::disownP0() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader CalibrationFeatures::Reader::getP1() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder CalibrationFeatures::Builder::getP1() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void CalibrationFeatures::Builder::setP1( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void CalibrationFeatures::Builder::setP1(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder CalibrationFeatures::Builder::initP1(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void CalibrationFeatures::Builder::adoptP1(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> CalibrationFeatures::Builder::disownP1() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<const ::int8_t> 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<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool NavStatus::Builder::getIsNavigating() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void NavStatus::Builder::setIsNavigating(bool value) {
_builder.setDataField<bool>(
::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<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline double NavStatus::Address::Builder::getLat() {
return _builder.getDataField<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void NavStatus::Address::Builder::setLat(double value) {
_builder.setDataField<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline double NavStatus::Address::Reader::getLng() const {
return _reader.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline double NavStatus::Address::Builder::getLng() {
return _builder.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void NavStatus::Address::Builder::setLng(double value) {
_builder.setDataField<double>(
::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<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool NavUpdate::Builder::getIsNavigating() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void NavUpdate::Builder::setIsNavigating(bool value) {
_builder.setDataField<bool>(
::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<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline double NavUpdate::LatLng::Builder::getLat() {
return _builder.getDataField<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void NavUpdate::LatLng::Builder::setLat(double value) {
_builder.setDataField<double>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline double NavUpdate::LatLng::Reader::getLng() const {
return _reader.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline double NavUpdate::LatLng::Builder::getLng() {
return _builder.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void NavUpdate::LatLng::Builder::setLng(double value) {
_builder.setDataField<double>(
::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<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float TrafficEvent::Builder::getDistance() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void TrafficEvent::Builder::setDistance(float value) {
_builder.setDataField<float>(
::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<bool>(
::capnp::bounded<64>() * ::capnp::ELEMENTS);
}
inline bool TrafficEvent::Builder::getResuming() {
return _builder.getDataField<bool>(
::capnp::bounded<64>() * ::capnp::ELEMENTS);
}
inline void TrafficEvent::Builder::setResuming(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<64>() * ::capnp::ELEMENTS, value);
}
inline ::cereal::AndroidGnss::Which AndroidGnss::Reader::which() const {
return _reader.getDataField<Which>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline ::cereal::AndroidGnss::Which AndroidGnss::Builder::which() {
return _builder.getDataField<Which>(
::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<AndroidGnss::Which>(
::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<AndroidGnss::Which>(
::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<AndroidGnss::Which>(
::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<AndroidGnss::Which>(
::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<AndroidGnss::Which>(
::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<AndroidGnss::Which>(
::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<bool>(
::capnp::bounded<96>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Clock::Builder::getHasTimeUncertaintyNanos() {
return _builder.getDataField<bool>(
::capnp::bounded<96>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setHasTimeUncertaintyNanos(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<96>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Clock::Reader::getTimeUncertaintyNanos() const {
return _reader.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Clock::Builder::getTimeUncertaintyNanos() {
return _builder.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setTimeUncertaintyNanos(double value) {
_builder.setDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Clock::Reader::getHasLeapSecond() const {
return _reader.getDataField<bool>(
::capnp::bounded<97>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Clock::Builder::getHasLeapSecond() {
return _builder.getDataField<bool>(
::capnp::bounded<97>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setHasLeapSecond(bool value) {
_builder.setDataField<bool>(
::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<bool>(
::capnp::bounded<98>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Clock::Builder::getHasFullBiasNanos() {
return _builder.getDataField<bool>(
::capnp::bounded<98>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setHasFullBiasNanos(bool value) {
_builder.setDataField<bool>(
::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<bool>(
::capnp::bounded<99>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Clock::Builder::getHasBiasNanos() {
return _builder.getDataField<bool>(
::capnp::bounded<99>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setHasBiasNanos(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<99>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Clock::Reader::getBiasNanos() const {
return _reader.getDataField<double>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Clock::Builder::getBiasNanos() {
return _builder.getDataField<double>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setBiasNanos(double value) {
_builder.setDataField<double>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Clock::Reader::getHasBiasUncertaintyNanos() const {
return _reader.getDataField<bool>(
::capnp::bounded<100>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Clock::Builder::getHasBiasUncertaintyNanos() {
return _builder.getDataField<bool>(
::capnp::bounded<100>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setHasBiasUncertaintyNanos(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<100>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Clock::Reader::getBiasUncertaintyNanos() const {
return _reader.getDataField<double>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Clock::Builder::getBiasUncertaintyNanos() {
return _builder.getDataField<double>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setBiasUncertaintyNanos(double value) {
_builder.setDataField<double>(
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Clock::Reader::getHasDriftNanosPerSecond() const {
return _reader.getDataField<bool>(
::capnp::bounded<101>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Clock::Builder::getHasDriftNanosPerSecond() {
return _builder.getDataField<bool>(
::capnp::bounded<101>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setHasDriftNanosPerSecond(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<101>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Clock::Reader::getDriftNanosPerSecond() const {
return _reader.getDataField<double>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Clock::Builder::getDriftNanosPerSecond() {
return _builder.getDataField<double>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setDriftNanosPerSecond(double value) {
_builder.setDataField<double>(
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Clock::Reader::getHasDriftUncertaintyNanosPerSecond() const {
return _reader.getDataField<bool>(
::capnp::bounded<102>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Clock::Builder::getHasDriftUncertaintyNanosPerSecond() {
return _builder.getDataField<bool>(
::capnp::bounded<102>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setHasDriftUncertaintyNanosPerSecond(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<102>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Clock::Reader::getDriftUncertaintyNanosPerSecond() const {
return _reader.getDataField<double>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Clock::Builder::getDriftUncertaintyNanosPerSecond() {
return _builder.getDataField<double>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Clock::Builder::setDriftUncertaintyNanosPerSecond(double value) {
_builder.setDataField<double>(
::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<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getTimeOffsetNanos() {
return _builder.getDataField<double>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setTimeOffsetNanos(double value) {
_builder.setDataField<double>(
::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<double>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getCn0DbHz() {
return _builder.getDataField<double>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setCn0DbHz(double value) {
_builder.setDataField<double>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Measurement::Reader::getPseudorangeRateMetersPerSecond() const {
return _reader.getDataField<double>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getPseudorangeRateMetersPerSecond() {
return _builder.getDataField<double>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setPseudorangeRateMetersPerSecond(double value) {
_builder.setDataField<double>(
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Measurement::Reader::getPseudorangeRateUncertaintyMetersPerSecond() const {
return _reader.getDataField<double>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getPseudorangeRateUncertaintyMetersPerSecond() {
return _builder.getDataField<double>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setPseudorangeRateUncertaintyMetersPerSecond(double value) {
_builder.setDataField<double>(
::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<double>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getAccumulatedDeltaRangeMeters() {
return _builder.getDataField<double>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setAccumulatedDeltaRangeMeters(double value) {
_builder.setDataField<double>(
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Measurement::Reader::getAccumulatedDeltaRangeUncertaintyMeters() const {
return _reader.getDataField<double>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getAccumulatedDeltaRangeUncertaintyMeters() {
return _builder.getDataField<double>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setAccumulatedDeltaRangeUncertaintyMeters(double value) {
_builder.setDataField<double>(
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Measurement::Reader::getHasCarrierFrequencyHz() const {
return _reader.getDataField<bool>(
::capnp::bounded<48>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierFrequencyHz() {
return _builder.getDataField<bool>(
::capnp::bounded<48>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierFrequencyHz(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<48>() * ::capnp::ELEMENTS, value);
}
inline float AndroidGnss::Measurements::Measurement::Reader::getCarrierFrequencyHz() const {
return _reader.getDataField<float>(
::capnp::bounded<20>() * ::capnp::ELEMENTS);
}
inline float AndroidGnss::Measurements::Measurement::Builder::getCarrierFrequencyHz() {
return _builder.getDataField<float>(
::capnp::bounded<20>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setCarrierFrequencyHz(float value) {
_builder.setDataField<float>(
::capnp::bounded<20>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Measurement::Reader::getHasCarrierCycles() const {
return _reader.getDataField<bool>(
::capnp::bounded<49>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierCycles() {
return _builder.getDataField<bool>(
::capnp::bounded<49>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierCycles(bool value) {
_builder.setDataField<bool>(
::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<bool>(
::capnp::bounded<50>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierPhase() {
return _builder.getDataField<bool>(
::capnp::bounded<50>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierPhase(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<50>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Measurement::Reader::getCarrierPhase() const {
return _reader.getDataField<double>(
::capnp::bounded<12>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getCarrierPhase() {
return _builder.getDataField<double>(
::capnp::bounded<12>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setCarrierPhase(double value) {
_builder.setDataField<double>(
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Measurement::Reader::getHasCarrierPhaseUncertainty() const {
return _reader.getDataField<bool>(
::capnp::bounded<51>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Measurement::Builder::getHasCarrierPhaseUncertainty() {
return _builder.getDataField<bool>(
::capnp::bounded<51>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setHasCarrierPhaseUncertainty(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<51>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Measurement::Reader::getCarrierPhaseUncertainty() const {
return _reader.getDataField<double>(
::capnp::bounded<13>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getCarrierPhaseUncertainty() {
return _builder.getDataField<double>(
::capnp::bounded<13>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setCarrierPhaseUncertainty(double value) {
_builder.setDataField<double>(
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
}
inline bool AndroidGnss::Measurements::Measurement::Reader::getHasSnrInDb() const {
return _reader.getDataField<bool>(
::capnp::bounded<52>() * ::capnp::ELEMENTS);
}
inline bool AndroidGnss::Measurements::Measurement::Builder::getHasSnrInDb() {
return _builder.getDataField<bool>(
::capnp::bounded<52>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setHasSnrInDb(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<52>() * ::capnp::ELEMENTS, value);
}
inline double AndroidGnss::Measurements::Measurement::Reader::getSnrInDb() const {
return _reader.getDataField<double>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline double AndroidGnss::Measurements::Measurement::Builder::getSnrInDb() {
return _builder.getDataField<double>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline void AndroidGnss::Measurements::Measurement::Builder::setSnrInDb(double value) {
_builder.setDataField<double>(
::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<const ::uint16_t> 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<const ::uint16_t> 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<const ::uint8_t> 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<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float LiveTracksDEPRECATED::Builder::getDRel() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setDRel(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LiveTracksDEPRECATED::Reader::getYRel() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float LiveTracksDEPRECATED::Builder::getYRel() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setYRel(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float LiveTracksDEPRECATED::Reader::getVRel() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float LiveTracksDEPRECATED::Builder::getVRel() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setVRel(float value) {
_builder.setDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float LiveTracksDEPRECATED::Reader::getARel() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float LiveTracksDEPRECATED::Builder::getARel() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setARel(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float LiveTracksDEPRECATED::Reader::getTimeStamp() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float LiveTracksDEPRECATED::Builder::getTimeStamp() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setTimeStamp(float value) {
_builder.setDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline float LiveTracksDEPRECATED::Reader::getStatus() const {
return _reader.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float LiveTracksDEPRECATED::Builder::getStatus() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setStatus(float value) {
_builder.setDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
}
inline float LiveTracksDEPRECATED::Reader::getCurrentTime() const {
return _reader.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline float LiveTracksDEPRECATED::Builder::getCurrentTime() {
return _builder.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setCurrentTime(float value) {
_builder.setDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
}
inline bool LiveTracksDEPRECATED::Reader::getStationary() const {
return _reader.getDataField<bool>(
::capnp::bounded<256>() * ::capnp::ELEMENTS);
}
inline bool LiveTracksDEPRECATED::Builder::getStationary() {
return _builder.getDataField<bool>(
::capnp::bounded<256>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setStationary(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<256>() * ::capnp::ELEMENTS, value);
}
inline bool LiveTracksDEPRECATED::Reader::getOncoming() const {
return _reader.getDataField<bool>(
::capnp::bounded<257>() * ::capnp::ELEMENTS);
}
inline bool LiveTracksDEPRECATED::Builder::getOncoming() {
return _builder.getDataField<bool>(
::capnp::bounded<257>() * ::capnp::ELEMENTS);
}
inline void LiveTracksDEPRECATED::Builder::setOncoming(bool value) {
_builder.setDataField<bool>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveMpcData::Reader::getX() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::getX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void LiveMpcData::Builder::setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void LiveMpcData::Builder::setX(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::initX(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void LiveMpcData::Builder::adoptX(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveMpcData::Builder::disownX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveMpcData::Reader::getY() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::getY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void LiveMpcData::Builder::setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void LiveMpcData::Builder::setY(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::initY(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void LiveMpcData::Builder::adoptY(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveMpcData::Builder::disownY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveMpcData::Reader::getPsi() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::getPsi() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void LiveMpcData::Builder::setPsi( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void LiveMpcData::Builder::setPsi(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::initPsi(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void LiveMpcData::Builder::adoptPsi(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveMpcData::Builder::disownPsi() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveMpcData::Reader::getCurvature() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::getCurvature() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline void LiveMpcData::Builder::setCurvature( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline void LiveMpcData::Builder::setCurvature(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveMpcData::Builder::initCurvature(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), size);
}
inline void LiveMpcData::Builder::adoptCurvature(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveMpcData::Builder::disownCurvature() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline double LiveMpcData::Builder::getCost() {
return _builder.getDataField<double>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void LiveMpcData::Builder::setCost(double value) {
_builder.setDataField<double>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLongitudinalMpcData::Reader::getXEgo() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::getXEgo() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void LiveLongitudinalMpcData::Builder::setXEgo( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void LiveLongitudinalMpcData::Builder::setXEgo(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::initXEgo(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void LiveLongitudinalMpcData::Builder::adoptXEgo(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLongitudinalMpcData::Builder::disownXEgo() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLongitudinalMpcData::Reader::getVEgo() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::getVEgo() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void LiveLongitudinalMpcData::Builder::setVEgo( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void LiveLongitudinalMpcData::Builder::setVEgo(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::initVEgo(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void LiveLongitudinalMpcData::Builder::adoptVEgo(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLongitudinalMpcData::Builder::disownVEgo() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLongitudinalMpcData::Reader::getAEgo() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::getAEgo() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void LiveLongitudinalMpcData::Builder::setAEgo( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void LiveLongitudinalMpcData::Builder::setAEgo(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::initAEgo(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void LiveLongitudinalMpcData::Builder::adoptAEgo(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLongitudinalMpcData::Builder::disownAEgo() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLongitudinalMpcData::Reader::getXLead() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::getXLead() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline void LiveLongitudinalMpcData::Builder::setXLead( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline void LiveLongitudinalMpcData::Builder::setXLead(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::initXLead(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), size);
}
inline void LiveLongitudinalMpcData::Builder::adoptXLead(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLongitudinalMpcData::Builder::disownXLead() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLongitudinalMpcData::Reader::getVLead() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::getVLead() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline void LiveLongitudinalMpcData::Builder::setVLead( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline void LiveLongitudinalMpcData::Builder::setVLead(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::initVLead(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), size);
}
inline void LiveLongitudinalMpcData::Builder::adoptVLead(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLongitudinalMpcData::Builder::disownVLead() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LiveLongitudinalMpcData::Reader::getALead() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::getALead() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline void LiveLongitudinalMpcData::Builder::setALead( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline void LiveLongitudinalMpcData::Builder::setALead(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LiveLongitudinalMpcData::Builder::initALead(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), size);
}
inline void LiveLongitudinalMpcData::Builder::adoptALead(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LiveLongitudinalMpcData::Builder::disownALead() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline float LiveLongitudinalMpcData::Reader::getALeadTau() const {
return _reader.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline float LiveLongitudinalMpcData::Builder::getALeadTau() {
return _builder.getDataField<float>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void LiveLongitudinalMpcData::Builder::setALeadTau(float value) {
_builder.setDataField<float>(
::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<double>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline double LiveLongitudinalMpcData::Builder::getCost() {
return _builder.getDataField<double>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void LiveLongitudinalMpcData::Builder::setCost(double value) {
_builder.setDataField<double>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader DriverStateDEPRECATED::Reader::getDescriptorDEPRECATED() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::getDescriptorDEPRECATED() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void DriverStateDEPRECATED::Builder::setDescriptorDEPRECATED( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void DriverStateDEPRECATED::Builder::setDescriptorDEPRECATED(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::initDescriptorDEPRECATED(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void DriverStateDEPRECATED::Builder::adoptDescriptorDEPRECATED(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> DriverStateDEPRECATED::Builder::disownDescriptorDEPRECATED() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline float DriverStateDEPRECATED::Reader::getStdDEPRECATED() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getStdDEPRECATED() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setStdDEPRECATED(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader DriverStateDEPRECATED::Reader::getFaceOrientation() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::getFaceOrientation() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void DriverStateDEPRECATED::Builder::setFaceOrientation( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void DriverStateDEPRECATED::Builder::setFaceOrientation(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::initFaceOrientation(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void DriverStateDEPRECATED::Builder::adoptFaceOrientation(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> DriverStateDEPRECATED::Builder::disownFaceOrientation() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader DriverStateDEPRECATED::Reader::getFacePosition() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::getFacePosition() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void DriverStateDEPRECATED::Builder::setFacePosition( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void DriverStateDEPRECATED::Builder::setFacePosition(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::initFacePosition(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void DriverStateDEPRECATED::Builder::adoptFacePosition(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> DriverStateDEPRECATED::Builder::disownFacePosition() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline float DriverStateDEPRECATED::Reader::getFaceProb() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getFaceProb() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setFaceProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getLeftEyeProb() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getLeftEyeProb() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setLeftEyeProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getRightEyeProb() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getRightEyeProb() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setRightEyeProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getLeftBlinkProb() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getLeftBlinkProb() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setLeftBlinkProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getRightBlinkProb() const {
return _reader.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getRightBlinkProb() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setRightBlinkProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getIrPwrDEPRECATED() const {
return _reader.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getIrPwrDEPRECATED() {
return _builder.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setIrPwrDEPRECATED(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader DriverStateDEPRECATED::Reader::getFaceOrientationStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::getFaceOrientationStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline void DriverStateDEPRECATED::Builder::setFaceOrientationStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline void DriverStateDEPRECATED::Builder::setFaceOrientationStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::initFaceOrientationStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), size);
}
inline void DriverStateDEPRECATED::Builder::adoptFaceOrientationStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> DriverStateDEPRECATED::Builder::disownFaceOrientationStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader DriverStateDEPRECATED::Reader::getFacePositionStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::getFacePositionStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline void DriverStateDEPRECATED::Builder::setFacePositionStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline void DriverStateDEPRECATED::Builder::setFacePositionStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::initFacePositionStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), size);
}
inline void DriverStateDEPRECATED::Builder::adoptFacePositionStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> DriverStateDEPRECATED::Builder::disownFacePositionStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline float DriverStateDEPRECATED::Reader::getSunglassesProb() const {
return _reader.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getSunglassesProb() {
return _builder.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setSunglassesProb(float value) {
_builder.setDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getModelExecutionTime() const {
return _reader.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getModelExecutionTime() {
return _builder.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setModelExecutionTime(float value) {
_builder.setDataField<float>(
::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<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getDspExecutionTime() {
return _builder.getDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setDspExecutionTime(float value) {
_builder.setDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getPoorVision() const {
return _reader.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getPoorVision() {
return _builder.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setPoorVision(float value) {
_builder.setDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getPartialFace() const {
return _reader.getDataField<float>(
::capnp::bounded<12>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getPartialFace() {
return _builder.getDataField<float>(
::capnp::bounded<12>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setPartialFace(float value) {
_builder.setDataField<float>(
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getDistractedPose() const {
return _reader.getDataField<float>(
::capnp::bounded<13>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getDistractedPose() {
return _builder.getDataField<float>(
::capnp::bounded<13>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setDistractedPose(float value) {
_builder.setDataField<float>(
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getDistractedEyes() const {
return _reader.getDataField<float>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getDistractedEyes() {
return _builder.getDataField<float>(
::capnp::bounded<14>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setDistractedEyes(float value) {
_builder.setDataField<float>(
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getEyesOnRoad() const {
return _reader.getDataField<float>(
::capnp::bounded<15>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getEyesOnRoad() {
return _builder.getDataField<float>(
::capnp::bounded<15>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setEyesOnRoad(float value) {
_builder.setDataField<float>(
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getPhoneUse() const {
return _reader.getDataField<float>(
::capnp::bounded<16>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getPhoneUse() {
return _builder.getDataField<float>(
::capnp::bounded<16>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setPhoneUse(float value) {
_builder.setDataField<float>(
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
}
inline float DriverStateDEPRECATED::Reader::getOccludedProb() const {
return _reader.getDataField<float>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline float DriverStateDEPRECATED::Builder::getOccludedProb() {
return _builder.getDataField<float>(
::capnp::bounded<17>() * ::capnp::ELEMENTS);
}
inline void DriverStateDEPRECATED::Builder::setOccludedProb(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader DriverStateDEPRECATED::Reader::getReadyProb() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::getReadyProb() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS));
}
inline void DriverStateDEPRECATED::Builder::setReadyProb( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), value);
}
inline void DriverStateDEPRECATED::Builder::setReadyProb(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::initReadyProb(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), size);
}
inline void DriverStateDEPRECATED::Builder::adoptReadyProb(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> DriverStateDEPRECATED::Builder::disownReadyProb() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader DriverStateDEPRECATED::Reader::getNotReadyProb() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::getNotReadyProb() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline void DriverStateDEPRECATED::Builder::setNotReadyProb( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline void DriverStateDEPRECATED::Builder::setNotReadyProb(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder DriverStateDEPRECATED::Builder::initNotReadyProb(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), size);
}
inline void DriverStateDEPRECATED::Builder::adoptNotReadyProb(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> DriverStateDEPRECATED::Builder::disownNotReadyProb() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float NavModelData::Builder::getModelExecutionTime() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void NavModelData::Builder::setModelExecutionTime(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float NavModelData::Reader::getDspExecutionTime() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float NavModelData::Builder::getDspExecutionTime() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void NavModelData::Builder::setDspExecutionTime(float value) {
_builder.setDataField<float>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader NavModelData::Reader::getFeatures() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::Builder::getFeatures() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void NavModelData::Builder::setFeatures( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void NavModelData::Builder::setFeatures(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::Builder::initFeatures(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void NavModelData::Builder::adoptFeatures(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> NavModelData::Builder::disownFeatures() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader NavModelData::Reader::getDesirePrediction() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::Builder::getDesirePrediction() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void NavModelData::Builder::setDesirePrediction( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void NavModelData::Builder::setDesirePrediction(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::Builder::initDesirePrediction(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void NavModelData::Builder::adoptDesirePrediction(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> NavModelData::Builder::disownDesirePrediction() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader NavModelData::XYData::Reader::getX() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::getX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void NavModelData::XYData::Builder::setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void NavModelData::XYData::Builder::setX(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::initX(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void NavModelData::XYData::Builder::adoptX(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> NavModelData::XYData::Builder::disownX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader NavModelData::XYData::Reader::getY() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::getY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void NavModelData::XYData::Builder::setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void NavModelData::XYData::Builder::setY(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::initY(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void NavModelData::XYData::Builder::adoptY(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> NavModelData::XYData::Builder::disownY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader NavModelData::XYData::Reader::getXStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::getXStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void NavModelData::XYData::Builder::setXStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void NavModelData::XYData::Builder::setXStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::initXStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void NavModelData::XYData::Builder::adoptXStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> NavModelData::XYData::Builder::disownXStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader NavModelData::XYData::Reader::getYStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::getYStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline void NavModelData::XYData::Builder::setYStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline void NavModelData::XYData::Builder::setYStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder NavModelData::XYData::Builder::initYStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), size);
}
inline void NavModelData::XYData::Builder::adoptYStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> NavModelData::XYData::Builder::disownYStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<const ::capnp::Text::Reader> 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<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float AndroidSensor::Builder::getMaxRange() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void AndroidSensor::Builder::setMaxRange(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float AndroidSensor::Reader::getResolution() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float AndroidSensor::Builder::getResolution() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void AndroidSensor::Builder::setResolution(float value) {
_builder.setDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline float AndroidSensor::Reader::getPower() const {
return _reader.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float AndroidSensor::Builder::getPower() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void AndroidSensor::Builder::setPower(float value) {
_builder.setDataField<float>(
::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<const ::int32_t> 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<float, ::capnp::Kind::PRIMITIVE>::Reader AndroidCaptureResult::Reader::getColorCorrectionGains() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder AndroidCaptureResult::Builder::getColorCorrectionGains() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void AndroidCaptureResult::Builder::setColorCorrectionGains( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void AndroidCaptureResult::Builder::setColorCorrectionGains(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder AndroidCaptureResult::Builder::initColorCorrectionGains(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void AndroidCaptureResult::Builder::adoptColorCorrectionGains(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> AndroidCaptureResult::Builder::disownColorCorrectionGains() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool LateralINDIState::Builder::getActive() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setActive(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getSteeringAngleDeg() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getSteeringAngleDeg() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setSteeringAngleDeg(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getSteeringRateDeg() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getSteeringRateDeg() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setSteeringRateDeg(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getSteeringAccelDeg() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getSteeringAccelDeg() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setSteeringAccelDeg(float value) {
_builder.setDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getRateSetPoint() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getRateSetPoint() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setRateSetPoint(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getAccelSetPoint() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getAccelSetPoint() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setAccelSetPoint(float value) {
_builder.setDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getAccelError() const {
return _reader.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getAccelError() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setAccelError(float value) {
_builder.setDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getDelayedOutput() const {
return _reader.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getDelayedOutput() {
return _builder.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setDelayedOutput(float value) {
_builder.setDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getDelta() const {
return _reader.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getDelta() {
return _builder.getDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setDelta(float value) {
_builder.setDataField<float>(
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getOutput() const {
return _reader.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getOutput() {
return _builder.getDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setOutput(float value) {
_builder.setDataField<float>(
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
}
inline bool LateralINDIState::Reader::getSaturated() const {
return _reader.getDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline bool LateralINDIState::Builder::getSaturated() {
return _builder.getDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setSaturated(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getSteeringAngleDesiredDeg() const {
return _reader.getDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getSteeringAngleDesiredDeg() {
return _builder.getDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setSteeringAngleDesiredDeg(float value) {
_builder.setDataField<float>(
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
}
inline float LateralINDIState::Reader::getSteeringRateDesiredDeg() const {
return _reader.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline float LateralINDIState::Builder::getSteeringRateDesiredDeg() {
return _builder.getDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS);
}
inline void LateralINDIState::Builder::setSteeringRateDesiredDeg(float value) {
_builder.setDataField<float>(
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
}
inline bool LateralLQRState::Reader::getActive() const {
return _reader.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool LateralLQRState::Builder::getActive() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void LateralLQRState::Builder::setActive(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline float LateralLQRState::Reader::getSteeringAngleDeg() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float LateralLQRState::Builder::getSteeringAngleDeg() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LateralLQRState::Builder::setSteeringAngleDeg(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LateralLQRState::Reader::getI() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float LateralLQRState::Builder::getI() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void LateralLQRState::Builder::setI(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float LateralLQRState::Reader::getOutput() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float LateralLQRState::Builder::getOutput() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void LateralLQRState::Builder::setOutput(float value) {
_builder.setDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float LateralLQRState::Reader::getLqrOutput() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float LateralLQRState::Builder::getLqrOutput() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void LateralLQRState::Builder::setLqrOutput(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline bool LateralLQRState::Reader::getSaturated() const {
return _reader.getDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline bool LateralLQRState::Builder::getSaturated() {
return _builder.getDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LateralLQRState::Builder::setSaturated(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LateralLQRState::Reader::getSteeringAngleDesiredDeg() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float LateralLQRState::Builder::getSteeringAngleDesiredDeg() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void LateralLQRState::Builder::setSteeringAngleDesiredDeg(float value) {
_builder.setDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline bool LateralCurvatureState::Reader::getActive() const {
return _reader.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline bool LateralCurvatureState::Builder::getActive() {
return _builder.getDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setActive(bool value) {
_builder.setDataField<bool>(
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
}
inline float LateralCurvatureState::Reader::getActualCurvature() const {
return _reader.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline float LateralCurvatureState::Builder::getActualCurvature() {
return _builder.getDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setActualCurvature(float value) {
_builder.setDataField<float>(
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
}
inline float LateralCurvatureState::Reader::getDesiredCurvature() const {
return _reader.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline float LateralCurvatureState::Builder::getDesiredCurvature() {
return _builder.getDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setDesiredCurvature(float value) {
_builder.setDataField<float>(
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
}
inline float LateralCurvatureState::Reader::getError() const {
return _reader.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline float LateralCurvatureState::Builder::getError() {
return _builder.getDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setError(float value) {
_builder.setDataField<float>(
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
}
inline float LateralCurvatureState::Reader::getP() const {
return _reader.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline float LateralCurvatureState::Builder::getP() {
return _builder.getDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setP(float value) {
_builder.setDataField<float>(
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
}
inline float LateralCurvatureState::Reader::getI() const {
return _reader.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline float LateralCurvatureState::Builder::getI() {
return _builder.getDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setI(float value) {
_builder.setDataField<float>(
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
}
inline float LateralCurvatureState::Reader::getF() const {
return _reader.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline float LateralCurvatureState::Builder::getF() {
return _builder.getDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setF(float value) {
_builder.setDataField<float>(
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
}
inline float LateralCurvatureState::Reader::getOutput() const {
return _reader.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline float LateralCurvatureState::Builder::getOutput() {
return _builder.getDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setOutput(float value) {
_builder.setDataField<float>(
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
}
inline bool LateralCurvatureState::Reader::getSaturated() const {
return _reader.getDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline bool LateralCurvatureState::Builder::getSaturated() {
return _builder.getDataField<bool>(
::capnp::bounded<1>() * ::capnp::ELEMENTS);
}
inline void LateralCurvatureState::Builder::setSaturated(bool value) {
_builder.setDataField<bool>(
::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getX() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setX(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initX(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptX(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getY() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setY(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initY(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptY(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getYaw() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getYaw() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setYaw( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setYaw(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initYaw(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptYaw(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownYaw() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getYawRate() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getYawRate() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setYawRate( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setYawRate(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initYawRate(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptYawRate(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownYawRate() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getXStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getXStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setXStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setXStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initXStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptXStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownXStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getYStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getYStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setYStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setYStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initYStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptYStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownYStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getYawStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getYawStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setYawStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setYawStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initYawStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptYawStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownYawStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader LateralPlannerSolution::Reader::getYawRateStd() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::getYawRateStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS));
}
inline void LateralPlannerSolution::Builder::setYawRateStd( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline void LateralPlannerSolution::Builder::setYawRateStd(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder LateralPlannerSolution::Builder::initYawRateStd(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), size);
}
inline void LateralPlannerSolution::Builder::adoptYawRateStd(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> LateralPlannerSolution::Builder::disownYawRateStd() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader GpsTrajectory::Reader::getX() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder GpsTrajectory::Builder::getX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS));
}
inline void GpsTrajectory::Builder::setX( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline void GpsTrajectory::Builder::setX(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder GpsTrajectory::Builder::initX(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), size);
}
inline void GpsTrajectory::Builder::adoptX(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> GpsTrajectory::Builder::disownX() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::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<float, ::capnp::Kind::PRIMITIVE>::Reader GpsTrajectory::Reader::getY() const {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder GpsTrajectory::Builder::getY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
inline void GpsTrajectory::Builder::setY( ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline void GpsTrajectory::Builder::setY(::kj::ArrayPtr<const float> value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), value);
}
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Builder GpsTrajectory::Builder::initY(unsigned int size) {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), size);
}
inline void GpsTrajectory::Builder::adoptY(
::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>&& value) {
::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
}
inline ::capnp::Orphan< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>> GpsTrajectory::Builder::disownY() {
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
::capnp::bounded<1>() * ::capnp::POINTERS));
}
} // namespace
CAPNP_END_HEADER