You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11415 lines
460 KiB
11415 lines
460 KiB
// Generated by Cap'n Proto compiler, DO NOT EDIT
|
|
// source: legacy.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 != 1000002
|
|
#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);
|
|
|
|
} // 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
|
|
};
|
|
};
|
|
|
|
// =======================================================================================
|
|
|
|
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
|
|
|
|
// =======================================================================================
|
|
|
|
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));
|
|
}
|
|
|
|
} // namespace
|
|
|
|
CAPNP_END_HEADER
|
|
|
|
|