mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-10-28 00:53:45 +08:00
35845 lines
1.5 MiB
Plaintext
35845 lines
1.5 MiB
Plaintext
// Generated by Cap'n Proto compiler, DO NOT EDIT
|
|
// source: custom.capnp
|
|
|
|
#pragma once
|
|
|
|
#include <capnp/generated-header-support.h>
|
|
#include <kj/windows-sanity.h>
|
|
|
|
#ifndef CAPNP_VERSION
|
|
#error "CAPNP_VERSION is not defined, is capnp/generated-header-support.h missing?"
|
|
#elif CAPNP_VERSION != 1000001
|
|
#error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library."
|
|
#endif
|
|
|
|
#include <car.capnp.h>
|
|
|
|
CAPNP_BEGIN_HEADER
|
|
|
|
namespace capnp {
|
|
namespace schemas {
|
|
|
|
CAPNP_DECLARE_SCHEMA(81c2f05a394cf4af);
|
|
CAPNP_DECLARE_SCHEMA(be3bc47cd3284f3e);
|
|
CAPNP_DECLARE_SCHEMA(8d2ea0edb1a81e92);
|
|
enum class AudibleAlert_8d2ea0edb1a81e92: uint16_t {
|
|
NONE,
|
|
ENGAGE,
|
|
DISENGAGE,
|
|
REFUSE,
|
|
WARNING_SOFT,
|
|
WARNING_IMMEDIATE,
|
|
PROMPT,
|
|
PROMPT_REPEAT,
|
|
PROMPT_DISTRACTED,
|
|
ANGRY,
|
|
CONTINUED,
|
|
DEJA_VU,
|
|
DOC,
|
|
FART,
|
|
FIREFOX,
|
|
GOAT,
|
|
HAL9000,
|
|
MAIL,
|
|
NESSIE,
|
|
NOICE,
|
|
STARTUP,
|
|
THIS_IS_FINE,
|
|
UWU,
|
|
};
|
|
CAPNP_DECLARE_ENUM(AudibleAlert, 8d2ea0edb1a81e92);
|
|
CAPNP_DECLARE_SCHEMA(d28ed59fbe1870aa);
|
|
CAPNP_DECLARE_SCHEMA(83e5f5472aa434b0);
|
|
CAPNP_DECLARE_SCHEMA(837ff4be1f1a9263);
|
|
CAPNP_DECLARE_SCHEMA(e4b42a95dcb60d90);
|
|
CAPNP_DECLARE_SCHEMA(d2fc84e59fa67897);
|
|
CAPNP_DECLARE_SCHEMA(98efbcb40a571c11);
|
|
CAPNP_DECLARE_SCHEMA(aedffd8f31e7b55d);
|
|
CAPNP_DECLARE_SCHEMA(b08e40777e122f6e);
|
|
CAPNP_DECLARE_SCHEMA(8d023a280a4db1b1);
|
|
CAPNP_DECLARE_SCHEMA(89da3b63569f65cc);
|
|
enum class Status_89da3b63569f65cc: uint16_t {
|
|
UNAVAILABLE,
|
|
COLLECTING,
|
|
CANDIDATE,
|
|
REJECTED,
|
|
QUALIFIED_FIT,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Status, 89da3b63569f65cc);
|
|
CAPNP_DECLARE_SCHEMA(b03bf8f7c878937a);
|
|
enum class Family_b03bf8f7c878937a: uint16_t {
|
|
NONE,
|
|
LINEAR_FACTOR,
|
|
RUNTIME_PROFILE,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Family, b03bf8f7c878937a);
|
|
CAPNP_DECLARE_SCHEMA(af3712fe799c76ce);
|
|
CAPNP_DECLARE_SCHEMA(f35cc4560bbf6ec2);
|
|
CAPNP_DECLARE_SCHEMA(918d19aa5875c92d);
|
|
CAPNP_DECLARE_SCHEMA(de92e382e2400293);
|
|
CAPNP_DECLARE_SCHEMA(da96579883444c35);
|
|
CAPNP_DECLARE_SCHEMA(a1680744031fdb2d);
|
|
CAPNP_DECLARE_SCHEMA(a7940385bedd1d4c);
|
|
CAPNP_DECLARE_SCHEMA(f58695a93b568caf);
|
|
CAPNP_DECLARE_SCHEMA(8d0881aa8fb47e88);
|
|
CAPNP_DECLARE_SCHEMA(e49b96e1e84aae65);
|
|
CAPNP_DECLARE_SCHEMA(fb41e1a738d832cb);
|
|
CAPNP_DECLARE_SCHEMA(9a4b2a0189fe1224);
|
|
enum class Choice_9a4b2a0189fe1224: uint16_t {
|
|
STOCK,
|
|
CONDITIONAL_EXPERIMENTAL,
|
|
CONDITIONAL_CHILL,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Choice, 9a4b2a0189fe1224);
|
|
CAPNP_DECLARE_SCHEMA(9ccdc8676701b412);
|
|
CAPNP_DECLARE_SCHEMA(b539e7c0aa8c1e69);
|
|
CAPNP_DECLARE_SCHEMA(8ba1f54de0ffaea9);
|
|
CAPNP_DECLARE_SCHEMA(b8cbd9e666181b95);
|
|
enum class Kind_b8cbd9e666181b95: uint16_t {
|
|
UNKNOWN,
|
|
ACCEPT,
|
|
REJECT,
|
|
ADOPT,
|
|
CONDITIONAL_MODE_CYCLE,
|
|
CRUISE_INCREASE,
|
|
CRUISE_DECREASE,
|
|
TRAFFIC_MODE_TOGGLE,
|
|
SWITCHBACK_MODE_TOGGLE,
|
|
CRUISE_SET,
|
|
FORCE_COAST_TOGGLE,
|
|
PULSE_GLIDE_TOGGLE,
|
|
DISENGAGE_REQUEST,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Kind, b8cbd9e666181b95);
|
|
CAPNP_DECLARE_SCHEMA(cd96dafb67a082d0);
|
|
CAPNP_DECLARE_SCHEMA(cc2db5640fb6dc61);
|
|
CAPNP_DECLARE_SCHEMA(9099c88083a9a9ff);
|
|
enum class Kind_9099c88083a9a9ff: uint16_t {
|
|
UNKNOWN,
|
|
DRIVER_CHANGE,
|
|
CONFIRMATION_ACCEPT,
|
|
CONFIRMATION_REJECT,
|
|
COMMAND_APPLIED,
|
|
COMMAND_REJECTED,
|
|
CURVE_ACCEL_PRESS,
|
|
CONDITIONAL_MODE,
|
|
TRAFFIC_MODE,
|
|
SWITCHBACK_MODE,
|
|
WHEEL_ACTION,
|
|
TESLA_STOCK_CRUISE,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Kind, 9099c88083a9a9ff);
|
|
CAPNP_DECLARE_SCHEMA(c193365b5b96171a);
|
|
CAPNP_DECLARE_SCHEMA(b5fd4f3125925657);
|
|
enum class Button_b5fd4f3125925657: uint16_t {
|
|
UNKNOWN,
|
|
MODE,
|
|
CUSTOM,
|
|
DISTANCE,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Button, b5fd4f3125925657);
|
|
CAPNP_DECLARE_SCHEMA(cd74aec758dc91fb);
|
|
enum class Press_cd74aec758dc91fb: uint16_t {
|
|
UNKNOWN,
|
|
SHORT,
|
|
LONG,
|
|
VERY_LONG,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Press, cd74aec758dc91fb);
|
|
CAPNP_DECLARE_SCHEMA(fd07e0b91e3573c2);
|
|
enum class Button_fd07e0b91e3573c2: uint16_t {
|
|
UNKNOWN,
|
|
ACCEL,
|
|
DECEL,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Button, fd07e0b91e3573c2);
|
|
CAPNP_DECLARE_SCHEMA(efc922094a634c9f);
|
|
CAPNP_DECLARE_SCHEMA(d91859ee2d1548a6);
|
|
enum class Choice_d91859ee2d1548a6: uint16_t {
|
|
STOCK,
|
|
CONDITIONAL_EXPERIMENTAL,
|
|
CONDITIONAL_CHILL,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Choice, d91859ee2d1548a6);
|
|
CAPNP_DECLARE_SCHEMA(8203756f1dc64997);
|
|
enum class Button_8203756f1dc64997: uint16_t {
|
|
UNKNOWN,
|
|
LKAS,
|
|
DISTANCE,
|
|
MODE,
|
|
CUSTOM,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Button, 8203756f1dc64997);
|
|
CAPNP_DECLARE_SCHEMA(ca0ccb851ab794a1);
|
|
enum class Press_ca0ccb851ab794a1: uint16_t {
|
|
UNKNOWN,
|
|
SHORT,
|
|
LONG,
|
|
VERY_LONG,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Press, ca0ccb851ab794a1);
|
|
CAPNP_DECLARE_SCHEMA(b057204d7deadf3f);
|
|
CAPNP_DECLARE_SCHEMA(d8cef65bd0f4669a);
|
|
enum class Status_d8cef65bd0f4669a: uint16_t {
|
|
UNKNOWN,
|
|
VALID,
|
|
ABSENT,
|
|
STALE,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Status, d8cef65bd0f4669a);
|
|
CAPNP_DECLARE_SCHEMA(80ae746ee2596b11);
|
|
CAPNP_DECLARE_SCHEMA(ab5928774e6e64fc);
|
|
enum class TurnDirection_ab5928774e6e64fc: uint16_t {
|
|
NONE,
|
|
TURN_LEFT,
|
|
TURN_RIGHT,
|
|
};
|
|
CAPNP_DECLARE_ENUM(TurnDirection, ab5928774e6e64fc);
|
|
CAPNP_DECLARE_SCHEMA(9e04a179bcb4ab72);
|
|
CAPNP_DECLARE_SCHEMA(c97a1c56dc1427ae);
|
|
enum class Status_c97a1c56dc1427ae: uint16_t {
|
|
UNKNOWN,
|
|
VALID,
|
|
STALE,
|
|
UNAVAILABLE,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Status, c97a1c56dc1427ae);
|
|
CAPNP_DECLARE_SCHEMA(b45fd9e3634d228f);
|
|
enum class Stream_b45fd9e3634d228f: uint16_t {
|
|
UNKNOWN,
|
|
ROAD,
|
|
WIDE_ROAD,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Stream, b45fd9e3634d228f);
|
|
CAPNP_DECLARE_SCHEMA(a5cd762cd951a455);
|
|
CAPNP_DECLARE_SCHEMA(f98d843bfd7004a3);
|
|
CAPNP_DECLARE_SCHEMA(b86e6369214c01c8);
|
|
CAPNP_DECLARE_SCHEMA(c9cc35aa80c0f6d0);
|
|
CAPNP_DECLARE_SCHEMA(a3e9874fb61a67a9);
|
|
CAPNP_DECLARE_SCHEMA(a83b29386a085abf);
|
|
CAPNP_DECLARE_SCHEMA(f8f2bacc32be0684);
|
|
enum class Status_f8f2bacc32be0684: uint16_t {
|
|
UNKNOWN,
|
|
CLEAR,
|
|
AMBIGUOUS,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Status, f8f2bacc32be0684);
|
|
CAPNP_DECLARE_SCHEMA(881bde4407827145);
|
|
CAPNP_DECLARE_SCHEMA(f416ec09499d9d19);
|
|
CAPNP_DECLARE_SCHEMA(c0f486ad93ed68c9);
|
|
enum class AlertStatus_c0f486ad93ed68c9: uint16_t {
|
|
NORMAL,
|
|
USER_PROMPT,
|
|
CRITICAL,
|
|
STARPILOT,
|
|
};
|
|
CAPNP_DECLARE_ENUM(AlertStatus, c0f486ad93ed68c9);
|
|
CAPNP_DECLARE_SCHEMA(e22723d973fc2afb);
|
|
enum class AlertSize_e22723d973fc2afb: uint16_t {
|
|
NONE,
|
|
SMALL,
|
|
MID,
|
|
FULL,
|
|
};
|
|
CAPNP_DECLARE_ENUM(AlertSize, e22723d973fc2afb);
|
|
CAPNP_DECLARE_SCHEMA(b42d77eaa5b93711);
|
|
CAPNP_DECLARE_SCHEMA(cb9fd56c7057593a);
|
|
CAPNP_DECLARE_SCHEMA(c3709bd5f4f5b956);
|
|
CAPNP_DECLARE_SCHEMA(c74326beb04151ce);
|
|
CAPNP_DECLARE_SCHEMA(f187d96cea4f09df);
|
|
enum class Status_f187d96cea4f09df: uint16_t {
|
|
UNKNOWN,
|
|
CLEAR,
|
|
WARNING,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Status, f187d96cea4f09df);
|
|
CAPNP_DECLARE_SCHEMA(c2243c65e0340384);
|
|
CAPNP_DECLARE_SCHEMA(88f71f4263677d19);
|
|
CAPNP_DECLARE_SCHEMA(c5693d5da66b60b6);
|
|
CAPNP_DECLARE_SCHEMA(bd443b539493bc68);
|
|
CAPNP_DECLARE_SCHEMA(94d51b83b2a8ea50);
|
|
enum class Kind_94d51b83b2a8ea50: uint16_t {
|
|
UNKNOWN,
|
|
ADOPT_ACCEPTED_HIGHER_LIMIT,
|
|
ADOPT_ACCEPTED_LIMIT,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Kind, 94d51b83b2a8ea50);
|
|
CAPNP_DECLARE_SCHEMA(fc6241ed8877b611);
|
|
CAPNP_DECLARE_SCHEMA(da4149b4426ee957);
|
|
enum class FaultReason_da4149b4426ee957: uint16_t {
|
|
UNKNOWN,
|
|
NONE,
|
|
TRANSPORT_PAUSE,
|
|
CRITICAL,
|
|
AVAILABILITY_PAUSE,
|
|
};
|
|
CAPNP_DECLARE_ENUM(FaultReason, da4149b4426ee957);
|
|
CAPNP_DECLARE_SCHEMA(b63a8514b8adccf9);
|
|
enum class Mode_b63a8514b8adccf9: uint16_t {
|
|
OFF,
|
|
LATERAL_ONLY,
|
|
LONGITUDINAL_ONLY,
|
|
COMBINED,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Mode, b63a8514b8adccf9);
|
|
CAPNP_DECLARE_SCHEMA(aa8ad10b494a5535);
|
|
CAPNP_DECLARE_SCHEMA(d588f23cdc13abdb);
|
|
CAPNP_DECLARE_SCHEMA(c255773d8fee1e7d);
|
|
CAPNP_DECLARE_SCHEMA(a042ddb70aba3ea9);
|
|
CAPNP_DECLARE_SCHEMA(96f223681662db77);
|
|
enum class Phase_96f223681662db77: uint16_t {
|
|
MANUAL_REQUIRED,
|
|
WAITING_FOR_DELAY,
|
|
LANE_UNAVAILABLE,
|
|
BLINDSPOT_BLOCKED,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Phase, 96f223681662db77);
|
|
CAPNP_DECLARE_SCHEMA(8e8c74910fed948f);
|
|
enum class Direction_8e8c74910fed948f: uint16_t {
|
|
NONE,
|
|
LEFT,
|
|
RIGHT,
|
|
};
|
|
CAPNP_DECLARE_ENUM(Direction, 8e8c74910fed948f);
|
|
CAPNP_DECLARE_SCHEMA(a30662f84033036c);
|
|
CAPNP_DECLARE_SCHEMA(ff889853e7b0987f);
|
|
CAPNP_DECLARE_SCHEMA(faa35dcac85073a2);
|
|
CAPNP_DECLARE_SCHEMA(d6f78acca1bc3939);
|
|
CAPNP_DECLARE_SCHEMA(de9705979aca8339);
|
|
CAPNP_DECLARE_SCHEMA(c86a3d38d13eb3ef);
|
|
CAPNP_DECLARE_SCHEMA(859f26628fc24358);
|
|
enum class MapdInputType_859f26628fc24358: uint16_t {
|
|
DOWNLOAD,
|
|
SET_TARGET_LATERAL_ACCEL,
|
|
SET_SPEED_LIMIT_OFFSET,
|
|
SET_SPEED_LIMIT_CONTROL,
|
|
SET_MAP_CURVE_SPEED_CONTROL,
|
|
SET_VISION_CURVE_SPEED_CONTROL,
|
|
SET_LOG_LEVEL,
|
|
SET_VISION_CURVE_TARGET_LAT_A,
|
|
SET_VISION_CURVE_MIN_TARGET_V,
|
|
RELOAD_SETTINGS,
|
|
SAVE_SETTINGS,
|
|
SET_ENABLE_SPEED,
|
|
SET_VISION_CURVE_USE_ENABLE_SPEED,
|
|
SET_MAP_CURVE_USE_ENABLE_SPEED,
|
|
SET_SPEED_LIMIT_USE_ENABLE_SPEED,
|
|
SET_HOLD_LAST_SEEN_SPEED_LIMIT,
|
|
SET_TARGET_SPEED_JERK,
|
|
SET_TARGET_SPEED_ACCEL,
|
|
SET_TARGET_SPEED_TIME_OFFSET,
|
|
SET_DEFAULT_LANE_WIDTH,
|
|
SET_MAP_CURVE_TARGET_LAT_A,
|
|
LOAD_DEFAULT_SETTINGS,
|
|
LOAD_RECOMMENDED_SETTINGS,
|
|
SET_SLOW_DOWN_FOR_NEXT_SPEED_LIMIT,
|
|
SET_SPEED_UP_FOR_NEXT_SPEED_LIMIT,
|
|
SET_HOLD_SPEED_LIMIT_WHILE_CHANGING_SET_SPEED,
|
|
LOAD_PERSISTENT_SETTINGS,
|
|
CANCEL_DOWNLOAD,
|
|
SET_LOG_JSON,
|
|
SET_LOG_SOURCE,
|
|
SET_EXTERNAL_SPEED_LIMIT_CONTROL,
|
|
SET_EXTERNAL_SPEED_LIMIT,
|
|
SET_SPEED_LIMIT_PRIORITY,
|
|
SET_SPEED_LIMIT_CHANGE_REQUIRES_ACCEPT,
|
|
ACCEPT_SPEED_LIMIT,
|
|
SET_PRESS_GAS_TO_ACCEPT_SPEED_LIMIT,
|
|
SET_ADJUST_SET_SPEED_TO_ACCEPT_SPEED_LIMIT,
|
|
SET_ACCEPT_SPEED_LIMIT_TIMEOUT,
|
|
SET_PRESS_GAS_TO_OVERRIDE_SPEED_LIMIT,
|
|
SET_CONDITIONAL_SPEED_LIMIT_CONTROL,
|
|
SET_SHADOW_CAR_STATE,
|
|
SET_SHADOW_MODEL_V2,
|
|
SET_SHADOW_GPS_LOCATION,
|
|
SET_JSON_PATH_FLOAT,
|
|
SET_JSON_PATH_TEXT,
|
|
SET_JSON_PATH_BOOL,
|
|
SET_SHADOW_GPS_LOCATION_EXTERNAL,
|
|
};
|
|
CAPNP_DECLARE_ENUM(MapdInputType, 859f26628fc24358);
|
|
CAPNP_DECLARE_SCHEMA(a4f1eb3323f5f582);
|
|
CAPNP_DECLARE_SCHEMA(965a7a6975ef2b9e);
|
|
enum class SampleStatus_965a7a6975ef2b9e: uint16_t {
|
|
UNKNOWN,
|
|
NO_GPS,
|
|
NO_COVERAGE,
|
|
NO_MATCH,
|
|
MATCHED_NO_LIMIT,
|
|
MATCHED_LIMIT,
|
|
};
|
|
CAPNP_DECLARE_ENUM(SampleStatus, 965a7a6975ef2b9e);
|
|
CAPNP_DECLARE_SCHEMA(f2b4452cefd6d128);
|
|
enum class GpsSource_f2b4452cefd6d128: uint16_t {
|
|
NONE,
|
|
INTERNAL,
|
|
EXTERNAL,
|
|
CAR,
|
|
};
|
|
CAPNP_DECLARE_ENUM(GpsSource, f2b4452cefd6d128);
|
|
CAPNP_DECLARE_SCHEMA(abefa88b9563dbae);
|
|
enum class RoadContext_abefa88b9563dbae: uint16_t {
|
|
FREEWAY,
|
|
CITY,
|
|
UNKNOWN,
|
|
};
|
|
CAPNP_DECLARE_ENUM(RoadContext, abefa88b9563dbae);
|
|
CAPNP_DECLARE_SCHEMA(fa3e5ce74e25e82a);
|
|
enum class WaySelectionType_fa3e5ce74e25e82a: uint16_t {
|
|
CURRENT,
|
|
PREDICTED,
|
|
POSSIBLE,
|
|
EXTENDED,
|
|
FAIL,
|
|
};
|
|
CAPNP_DECLARE_ENUM(WaySelectionType, fa3e5ce74e25e82a);
|
|
CAPNP_DECLARE_SCHEMA(d18274dcdc63c41d);
|
|
enum class HighwayClass_d18274dcdc63c41d: uint16_t {
|
|
UNKNOWN,
|
|
MOTORWAY,
|
|
MOTORWAY_LINK,
|
|
TRUNK,
|
|
TRUNK_LINK,
|
|
PRIMARY,
|
|
PRIMARY_LINK,
|
|
SECONDARY,
|
|
SECONDARY_LINK,
|
|
TERTIARY,
|
|
TERTIARY_LINK,
|
|
UNCLASSIFIED,
|
|
RESIDENTIAL,
|
|
LIVING_STREET,
|
|
};
|
|
CAPNP_DECLARE_ENUM(HighwayClass, d18274dcdc63c41d);
|
|
CAPNP_DECLARE_SCHEMA(f2447170bb68f358);
|
|
CAPNP_DECLARE_SCHEMA(c9c9b325ca50aaf7);
|
|
CAPNP_DECLARE_SCHEMA(ddd8eb0f1a3fb843);
|
|
CAPNP_DECLARE_SCHEMA(e7b005eb931864bc);
|
|
CAPNP_DECLARE_SCHEMA(bab0f51a74ffee6e);
|
|
CAPNP_DECLARE_SCHEMA(ef38d302825641e3);
|
|
CAPNP_DECLARE_SCHEMA(dc64b4c2a8d2325e);
|
|
CAPNP_DECLARE_SCHEMA(db7a34fdbdd1d9f7);
|
|
CAPNP_DECLARE_SCHEMA(c67bb160599bcae3);
|
|
CAPNP_DECLARE_SCHEMA(f967f623f65d7dba);
|
|
CAPNP_DECLARE_SCHEMA(ccffb4ab144bf131);
|
|
CAPNP_DECLARE_SCHEMA(9fe2d23e75805149);
|
|
CAPNP_DECLARE_SCHEMA(82b6c8ea6a6efabd);
|
|
CAPNP_DECLARE_SCHEMA(d1dfbadb6a811fee);
|
|
CAPNP_DECLARE_SCHEMA(b276dede9e6b2cc4);
|
|
CAPNP_DECLARE_SCHEMA(ab0b33cac682523e);
|
|
CAPNP_DECLARE_SCHEMA(f078f562cbce49ad);
|
|
CAPNP_DECLARE_SCHEMA(9f853f7eb4110c72);
|
|
CAPNP_DECLARE_SCHEMA(e6f67224bc0ee1a3);
|
|
CAPNP_DECLARE_SCHEMA(ec37375f3ac20926);
|
|
CAPNP_DECLARE_SCHEMA(db85b982067f1bc1);
|
|
CAPNP_DECLARE_SCHEMA(ef6257bed9318012);
|
|
CAPNP_DECLARE_SCHEMA(bbb8f17940692312);
|
|
CAPNP_DECLARE_SCHEMA(daa1a9f0d8968e31);
|
|
|
|
} // namespace schemas
|
|
} // namespace capnp
|
|
|
|
namespace cereal {
|
|
|
|
struct StarPilotCarControl {
|
|
StarPilotCarControl() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct HUDControl;
|
|
struct SteeringLimitInfo;
|
|
struct Navigation;
|
|
struct PreapRadarStartup;
|
|
struct PreapPedalStartup;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(81c2f05a394cf4af, 0, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarControl::HUDControl {
|
|
HUDControl() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::AudibleAlert_8d2ea0edb1a81e92 AudibleAlert;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(be3bc47cd3284f3e, 1, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarControl::SteeringLimitInfo {
|
|
SteeringLimitInfo() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(d28ed59fbe1870aa, 4, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarControl::Navigation {
|
|
Navigation() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct Coordinate;
|
|
struct Instruction;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(83e5f5472aa434b0, 4, 7)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarControl::Navigation::Coordinate {
|
|
Coordinate() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(837ff4be1f1a9263, 2, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarControl::Navigation::Instruction {
|
|
Instruction() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(e4b42a95dcb60d90, 2, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarControl::PreapRadarStartup {
|
|
PreapRadarStartup() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(d2fc84e59fa67897, 2, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarControl::PreapPedalStartup {
|
|
PreapPedalStartup() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(98efbcb40a571c11, 4, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarParams {
|
|
StarPilotCarParams() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct SafetyConfig;
|
|
struct AutoSteeringLearning;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(aedffd8f31e7b55d, 1, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarParams::SafetyConfig {
|
|
SafetyConfig() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(b08e40777e122f6e, 1, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarParams::AutoSteeringLearning {
|
|
AutoSteeringLearning() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Status_89da3b63569f65cc Status;
|
|
|
|
typedef ::capnp::schemas::Family_b03bf8f7c878937a Family;
|
|
|
|
struct Identity;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(8d023a280a4db1b1, 12, 7)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarParams::AutoSteeringLearning::Identity {
|
|
Identity() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(af3712fe799c76ce, 0, 12)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarState {
|
|
StarPilotCarState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct Gps;
|
|
struct FeedbackPublication;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(f35cc4560bbf6ec2, 3, 5)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarState::Gps {
|
|
Gps() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(918d19aa5875c92d, 9, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotCarState::FeedbackPublication {
|
|
FeedbackPublication() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(de92e382e2400293, 8, 6)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotLongitudinalPlan {
|
|
StarPilotLongitudinalPlan() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(da96579883444c35, 4, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcState {
|
|
SlcState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct SourceReading;
|
|
struct SwitchbackModeState;
|
|
struct TrafficModeState;
|
|
struct CurveState;
|
|
struct ConditionalModeState;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a1680744031fdb2d, 17, 21)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcState::SourceReading {
|
|
SourceReading() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a7940385bedd1d4c, 1, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcState::SwitchbackModeState {
|
|
SwitchbackModeState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(f58695a93b568caf, 6, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcState::TrafficModeState {
|
|
TrafficModeState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(8d0881aa8fb47e88, 7, 5)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcState::CurveState {
|
|
CurveState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(e49b96e1e84aae65, 8, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcState::ConditionalModeState {
|
|
ConditionalModeState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Choice_9a4b2a0189fe1224 Choice;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(fb41e1a738d832cb, 8, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcAction {
|
|
SlcAction() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct ControllerCruiseAction;
|
|
struct ConditionalManualAction;
|
|
typedef ::capnp::schemas::Kind_b8cbd9e666181b95 Kind;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(9ccdc8676701b412, 4, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcAction::ControllerCruiseAction {
|
|
ControllerCruiseAction() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(b539e7c0aa8c1e69, 7, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcAction::ConditionalManualAction {
|
|
ConditionalManualAction() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(8ba1f54de0ffaea9, 7, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcCruiseEvent {
|
|
SlcCruiseEvent() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct TeslaStockCruise;
|
|
typedef ::capnp::schemas::Kind_9099c88083a9a9ff Kind;
|
|
|
|
struct TrafficModeGesture;
|
|
typedef ::capnp::schemas::Button_fd07e0b91e3573c2 Button;
|
|
|
|
struct ManualModeGesture;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(cd96dafb67a082d0, 7, 6)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcCruiseEvent::TeslaStockCruise {
|
|
TeslaStockCruise() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(cc2db5640fb6dc61, 2, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcCruiseEvent::TrafficModeGesture {
|
|
TrafficModeGesture() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Button_b5fd4f3125925657 Button;
|
|
|
|
typedef ::capnp::schemas::Press_cd74aec758dc91fb Press;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c193365b5b96171a, 8, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcCruiseEvent::ManualModeGesture {
|
|
ManualModeGesture() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Choice_d91859ee2d1548a6 Choice;
|
|
|
|
typedef ::capnp::schemas::Button_8203756f1dc64997 Button;
|
|
|
|
typedef ::capnp::schemas::Press_ca0ccb851ab794a1 Press;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(efc922094a634c9f, 6, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcDashboardObservation {
|
|
SlcDashboardObservation() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Status_d8cef65bd0f4669a Status;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(b057204d7deadf3f, 5, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotModelDataV2 {
|
|
StarPilotModelDataV2() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::TurnDirection_ab5928774e6e64fc TurnDirection;
|
|
|
|
struct VisionObservation;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(80ae746ee2596b11, 1, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotModelDataV2::VisionObservation {
|
|
VisionObservation() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Status_c97a1c56dc1427ae Status;
|
|
|
|
typedef ::capnp::schemas::Stream_b45fd9e3634d228f Stream;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(9e04a179bcb4ab72, 6, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotSteeringTracking {
|
|
StarPilotSteeringTracking() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a5cd762cd951a455, 1, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct CustomReserved6 {
|
|
CustomReserved6() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(f98d843bfd7004a3, 10, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotRadarState {
|
|
StarPilotRadarState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct AdjacentStopped;
|
|
struct LeadData;
|
|
struct QualifiedAdjacent;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(b86e6369214c01c8, 0, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotRadarState::AdjacentStopped {
|
|
AdjacentStopped() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c9cc35aa80c0f6d0, 2, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotRadarState::LeadData {
|
|
LeadData() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a3e9874fb61a67a9, 7, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotRadarState::QualifiedAdjacent {
|
|
QualifiedAdjacent() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Status_f8f2bacc32be0684 Status;
|
|
|
|
struct Candidate;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a83b29386a085abf, 8, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotRadarState::QualifiedAdjacent::Candidate {
|
|
Candidate() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(881bde4407827145, 3, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotSelfdriveState {
|
|
StarPilotSelfdriveState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::AlertStatus_c0f486ad93ed68c9 AlertStatus;
|
|
|
|
typedef ::capnp::schemas::AlertSize_e22723d973fc2afb AlertSize;
|
|
|
|
struct ConditionalModeAck;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(f416ec09499d9d19, 2, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotSelfdriveState::ConditionalModeAck {
|
|
ConditionalModeAck() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(b42d77eaa5b93711, 9, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SpotMonitorState {
|
|
SpotMonitorState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct Observation;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(cb9fd56c7057593a, 1, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SpotMonitorState::Observation {
|
|
Observation() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct Side;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c3709bd5f4f5b956, 7, 5)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SpotMonitorState::Observation::Side {
|
|
Side() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Status_f187d96cea4f09df Status;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c74326beb04151ce, 5, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotLateralState {
|
|
StarPilotLateralState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct LaneCentering;
|
|
struct FeedbackConsumption;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c2243c65e0340384, 4, 5)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotLateralState::LaneCentering {
|
|
LaneCentering() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(88f71f4263677d19, 4, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct StarPilotLateralState::FeedbackConsumption {
|
|
FeedbackConsumption() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c5693d5da66b60b6, 7, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct SlcCruiseCommand {
|
|
SlcCruiseCommand() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Kind_94d51b83b2a8ea50 Kind;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(bd443b539493bc68, 10, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AolAxisState {
|
|
AolAxisState() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::FaultReason_da4149b4426ee957 FaultReason;
|
|
|
|
typedef ::capnp::schemas::Mode_b63a8514b8adccf9 Mode;
|
|
|
|
struct SafetyWire;
|
|
struct IntentWire;
|
|
struct LaneChangeStatusWire;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(fc6241ed8877b611, 7, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AolAxisState::SafetyWire {
|
|
SafetyWire() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct PandaSlot;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(aa8ad10b494a5535, 5, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AolAxisState::SafetyWire::PandaSlot {
|
|
PandaSlot() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(d588f23cdc13abdb, 2, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AolAxisState::IntentWire {
|
|
IntentWire() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c255773d8fee1e7d, 5, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AolAxisState::LaneChangeStatusWire {
|
|
LaneChangeStatusWire() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::Phase_96f223681662db77 Phase;
|
|
|
|
typedef ::capnp::schemas::Direction_8e8c74910fed948f Direction;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a042ddb70aba3ea9, 6, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct MapdExtendedOut {
|
|
MapdExtendedOut() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct MapdDownloadLocationDetails;
|
|
struct MapdDownloadProgress;
|
|
struct MapdPathPoint;
|
|
struct MapdPosition;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a30662f84033036c, 1, 4)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct MapdExtendedOut::MapdDownloadLocationDetails {
|
|
MapdDownloadLocationDetails() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(ff889853e7b0987f, 1, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct MapdExtendedOut::MapdDownloadProgress {
|
|
MapdDownloadProgress() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(faa35dcac85073a2, 2, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct MapdExtendedOut::MapdPathPoint {
|
|
MapdPathPoint() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(d6f78acca1bc3939, 3, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct MapdExtendedOut::MapdPosition {
|
|
MapdPosition() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(de9705979aca8339, 2, 0)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct MapdIn {
|
|
MapdIn() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::MapdInputType_859f26628fc24358 MapdInputType;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c86a3d38d13eb3ef, 1, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct MapdOut {
|
|
MapdOut() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
typedef ::capnp::schemas::SampleStatus_965a7a6975ef2b9e SampleStatus;
|
|
|
|
typedef ::capnp::schemas::GpsSource_f2b4452cefd6d128 GpsSource;
|
|
|
|
typedef ::capnp::schemas::RoadContext_abefa88b9563dbae RoadContext;
|
|
|
|
typedef ::capnp::schemas::WaySelectionType_fa3e5ce74e25e82a WaySelectionType;
|
|
|
|
typedef ::capnp::schemas::HighwayClass_d18274dcdc63c41d HighwayClass;
|
|
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(a4f1eb3323f5f582, 14, 6)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LearningControlEvidence {
|
|
LearningControlEvidence() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct FullEffectTrace;
|
|
struct NamedValue;
|
|
struct StageValue;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(f2447170bb68f358, 14, 21)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LearningControlEvidence::FullEffectTrace {
|
|
FullEffectTrace() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c9c9b325ca50aaf7, 3, 5)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LearningControlEvidence::NamedValue {
|
|
NamedValue() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
enum Which: uint16_t {
|
|
NUMBER,
|
|
TEXT,
|
|
BOOLEAN,
|
|
};
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(ddd8eb0f1a3fb843, 2, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LearningControlEvidence::StageValue {
|
|
StageValue() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(e7b005eb931864bc, 1, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LearningAppliedEvidence {
|
|
LearningAppliedEvidence() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(bab0f51a74ffee6e, 7, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AutomaticRuntimeProfile {
|
|
AutomaticRuntimeProfile() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct FullSurfaceEnvelope;
|
|
struct ReplayValidation;
|
|
struct Parameter;
|
|
struct CohortImprovement;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(ef38d302825641e3, 6, 9)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AutomaticRuntimeProfile::FullSurfaceEnvelope {
|
|
FullSurfaceEnvelope() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct Coordinate;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(dc64b4c2a8d2325e, 1, 18)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate {
|
|
Coordinate() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(db7a34fdbdd1d9f7, 1, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AutomaticRuntimeProfile::ReplayValidation {
|
|
ReplayValidation() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(c67bb160599bcae3, 2, 3)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AutomaticRuntimeProfile::Parameter {
|
|
Parameter() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(f967f623f65d7dba, 5, 2)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AutomaticRuntimeProfile::CohortImprovement {
|
|
CohortImprovement() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(ccffb4ab144bf131, 1, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct AutomaticLearningSourceReceipt {
|
|
AutomaticLearningSourceReceipt() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(9fe2d23e75805149, 3, 6)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LearningApplication {
|
|
LearningApplication() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(82b6c8ea6a6efabd, 3, 9)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct FordLearningEvidence {
|
|
FordLearningEvidence() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(d1dfbadb6a811fee, 8, 11)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct FordLearningEvent {
|
|
FordLearningEvent() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(b276dede9e6b2cc4, 20, 6)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct CentreApplicationWitness {
|
|
CentreApplicationWitness() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(ab0b33cac682523e, 7, 5)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LearningTorqueProjection {
|
|
LearningTorqueProjection() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(f078f562cbce49ad, 11, 10)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LiveTrackingBinding {
|
|
LiveTrackingBinding() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(9f853f7eb4110c72, 1, 11)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LiveTrackingTrial {
|
|
LiveTrackingTrial() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
struct Coordinate;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(e6f67224bc0ee1a3, 7, 11)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LiveTrackingTrial::Coordinate {
|
|
Coordinate() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(ec37375f3ac20926, 1, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LiveTrackingApplication {
|
|
LiveTrackingApplication() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(db85b982067f1bc1, 4, 7)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LiveTrackingRestore {
|
|
LiveTrackingRestore() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(ef6257bed9318012, 4, 7)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LiveTrackingResponseCertificate {
|
|
LiveTrackingResponseCertificate() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(bbb8f17940692312, 7, 9)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
struct LiveTrackingResponseWitness {
|
|
LiveTrackingResponseWitness() = delete;
|
|
|
|
class Reader;
|
|
class Builder;
|
|
class Pipeline;
|
|
|
|
struct _capnpPrivate {
|
|
CAPNP_DECLARE_STRUCT_HEADER(daa1a9f0d8968e31, 7, 1)
|
|
#if !CAPNP_LITE
|
|
static constexpr ::capnp::_::RawBrandedSchema const* brand() { return &schema->defaultBrand; }
|
|
#endif // !CAPNP_LITE
|
|
};
|
|
};
|
|
|
|
// =======================================================================================
|
|
|
|
class StarPilotCarControl::Reader {
|
|
public:
|
|
typedef StarPilotCarControl 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 hasHudControl() const;
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Reader getHudControl() const;
|
|
|
|
inline bool hasSteeringLimitInfo() const;
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Reader getSteeringLimitInfo() const;
|
|
|
|
inline bool hasNavigation() const;
|
|
inline ::cereal::StarPilotCarControl::Navigation::Reader getNavigation() const;
|
|
|
|
inline bool hasPhoneGps() const;
|
|
inline ::cereal::StarPilotCarState::Gps::Reader getPhoneGps() 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 StarPilotCarControl::Builder {
|
|
public:
|
|
typedef StarPilotCarControl 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 hasHudControl();
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Builder getHudControl();
|
|
inline void setHudControl( ::cereal::StarPilotCarControl::HUDControl::Reader value);
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Builder initHudControl();
|
|
inline void adoptHudControl(::capnp::Orphan< ::cereal::StarPilotCarControl::HUDControl>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::HUDControl> disownHudControl();
|
|
|
|
inline bool hasSteeringLimitInfo();
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Builder getSteeringLimitInfo();
|
|
inline void setSteeringLimitInfo( ::cereal::StarPilotCarControl::SteeringLimitInfo::Reader value);
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Builder initSteeringLimitInfo();
|
|
inline void adoptSteeringLimitInfo(::capnp::Orphan< ::cereal::StarPilotCarControl::SteeringLimitInfo>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::SteeringLimitInfo> disownSteeringLimitInfo();
|
|
|
|
inline bool hasNavigation();
|
|
inline ::cereal::StarPilotCarControl::Navigation::Builder getNavigation();
|
|
inline void setNavigation( ::cereal::StarPilotCarControl::Navigation::Reader value);
|
|
inline ::cereal::StarPilotCarControl::Navigation::Builder initNavigation();
|
|
inline void adoptNavigation(::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation> disownNavigation();
|
|
|
|
inline bool hasPhoneGps();
|
|
inline ::cereal::StarPilotCarState::Gps::Builder getPhoneGps();
|
|
inline void setPhoneGps( ::cereal::StarPilotCarState::Gps::Reader value);
|
|
inline ::cereal::StarPilotCarState::Gps::Builder initPhoneGps();
|
|
inline void adoptPhoneGps(::capnp::Orphan< ::cereal::StarPilotCarState::Gps>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarState::Gps> disownPhoneGps();
|
|
|
|
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 StarPilotCarControl::Pipeline {
|
|
public:
|
|
typedef StarPilotCarControl Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Pipeline getHudControl();
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Pipeline getSteeringLimitInfo();
|
|
inline ::cereal::StarPilotCarControl::Navigation::Pipeline getNavigation();
|
|
inline ::cereal::StarPilotCarState::Gps::Pipeline getPhoneGps();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotCarControl::HUDControl::Reader {
|
|
public:
|
|
typedef HUDControl 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::StarPilotCarControl::HUDControl::AudibleAlert getAudibleAlert() 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 StarPilotCarControl::HUDControl::Builder {
|
|
public:
|
|
typedef HUDControl 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::StarPilotCarControl::HUDControl::AudibleAlert getAudibleAlert();
|
|
inline void setAudibleAlert( ::cereal::StarPilotCarControl::HUDControl::AudibleAlert 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 StarPilotCarControl::HUDControl::Pipeline {
|
|
public:
|
|
typedef HUDControl 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 StarPilotCarControl::SteeringLimitInfo::Reader {
|
|
public:
|
|
typedef SteeringLimitInfo 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 float getModelLimitErrorDeg() const;
|
|
|
|
inline float getResumeLimitErrorDeg() const;
|
|
|
|
inline float getCooperativeLimitErrorDeg() const;
|
|
|
|
inline float getCooperativeOffsetDeg() const;
|
|
|
|
inline ::uint64_t getMonoTime() const;
|
|
|
|
inline float getCombinedLimitErrorDeg() 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 StarPilotCarControl::SteeringLimitInfo::Builder {
|
|
public:
|
|
typedef SteeringLimitInfo 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 float getModelLimitErrorDeg();
|
|
inline void setModelLimitErrorDeg(float value);
|
|
|
|
inline float getResumeLimitErrorDeg();
|
|
inline void setResumeLimitErrorDeg(float value);
|
|
|
|
inline float getCooperativeLimitErrorDeg();
|
|
inline void setCooperativeLimitErrorDeg(float value);
|
|
|
|
inline float getCooperativeOffsetDeg();
|
|
inline void setCooperativeOffsetDeg(float value);
|
|
|
|
inline ::uint64_t getMonoTime();
|
|
inline void setMonoTime( ::uint64_t value);
|
|
|
|
inline float getCombinedLimitErrorDeg();
|
|
inline void setCombinedLimitErrorDeg(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 StarPilotCarControl::SteeringLimitInfo::Pipeline {
|
|
public:
|
|
typedef SteeringLimitInfo 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 StarPilotCarControl::Navigation::Reader {
|
|
public:
|
|
typedef Navigation 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 hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getFrameMonoTime() const;
|
|
|
|
inline ::uint64_t getStartedMonoTime() const;
|
|
|
|
inline bool hasRevision() const;
|
|
inline ::capnp::Text::Reader getRevision() const;
|
|
|
|
inline bool getEnabled() const;
|
|
|
|
inline bool hasStatus() const;
|
|
inline ::capnp::Text::Reader getStatus() const;
|
|
|
|
inline bool hasDestinationName() const;
|
|
inline ::capnp::Text::Reader getDestinationName() const;
|
|
|
|
inline bool hasInstruction() const;
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Reader getInstruction() const;
|
|
|
|
inline bool hasRoute() const;
|
|
inline ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Reader getRoute() const;
|
|
|
|
inline bool hasNextManeuver() const;
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Reader getNextManeuver() const;
|
|
|
|
inline ::uint64_t getLocationMonoTime() const;
|
|
|
|
inline bool getControlValid() const;
|
|
|
|
inline ::uint16_t getVersion() 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 StarPilotCarControl::Navigation::Builder {
|
|
public:
|
|
typedef Navigation 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 hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getFrameMonoTime();
|
|
inline void setFrameMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getStartedMonoTime();
|
|
inline void setStartedMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasRevision();
|
|
inline ::capnp::Text::Builder getRevision();
|
|
inline void setRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initRevision(unsigned int size);
|
|
inline void adoptRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownRevision();
|
|
|
|
inline bool getEnabled();
|
|
inline void setEnabled(bool value);
|
|
|
|
inline bool hasStatus();
|
|
inline ::capnp::Text::Builder getStatus();
|
|
inline void setStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStatus(unsigned int size);
|
|
inline void adoptStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStatus();
|
|
|
|
inline bool hasDestinationName();
|
|
inline ::capnp::Text::Builder getDestinationName();
|
|
inline void setDestinationName( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initDestinationName(unsigned int size);
|
|
inline void adoptDestinationName(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownDestinationName();
|
|
|
|
inline bool hasInstruction();
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder getInstruction();
|
|
inline void setInstruction( ::cereal::StarPilotCarControl::Navigation::Instruction::Reader value);
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder initInstruction();
|
|
inline void adoptInstruction(::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction> disownInstruction();
|
|
|
|
inline bool hasRoute();
|
|
inline ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Builder getRoute();
|
|
inline void setRoute( ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Builder initRoute(unsigned int size);
|
|
inline void adoptRoute(::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>> disownRoute();
|
|
|
|
inline bool hasNextManeuver();
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder getNextManeuver();
|
|
inline void setNextManeuver( ::cereal::StarPilotCarControl::Navigation::Instruction::Reader value);
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder initNextManeuver();
|
|
inline void adoptNextManeuver(::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction> disownNextManeuver();
|
|
|
|
inline ::uint64_t getLocationMonoTime();
|
|
inline void setLocationMonoTime( ::uint64_t value);
|
|
|
|
inline bool getControlValid();
|
|
inline void setControlValid(bool value);
|
|
|
|
inline ::uint16_t getVersion();
|
|
inline void setVersion( ::uint16_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 StarPilotCarControl::Navigation::Pipeline {
|
|
public:
|
|
typedef Navigation Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Pipeline getInstruction();
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Pipeline getNextManeuver();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotCarControl::Navigation::Coordinate::Reader {
|
|
public:
|
|
typedef Coordinate 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 getLatitude() const;
|
|
|
|
inline double getLongitude() 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 StarPilotCarControl::Navigation::Coordinate::Builder {
|
|
public:
|
|
typedef Coordinate 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 getLatitude();
|
|
inline void setLatitude(double value);
|
|
|
|
inline double getLongitude();
|
|
inline void setLongitude(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 StarPilotCarControl::Navigation::Coordinate::Pipeline {
|
|
public:
|
|
typedef Coordinate 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 StarPilotCarControl::Navigation::Instruction::Reader {
|
|
public:
|
|
typedef Instruction 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 hasText() const;
|
|
inline ::capnp::Text::Reader getText() const;
|
|
|
|
inline bool hasManeuverType() const;
|
|
inline ::capnp::Text::Reader getManeuverType() const;
|
|
|
|
inline bool hasManeuverModifier() const;
|
|
inline ::capnp::Text::Reader getManeuverModifier() const;
|
|
|
|
inline float getDistanceMeters() const;
|
|
|
|
inline float getRemainingDistanceMeters() const;
|
|
|
|
inline float getRemainingDurationSeconds() 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 StarPilotCarControl::Navigation::Instruction::Builder {
|
|
public:
|
|
typedef Instruction 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 hasText();
|
|
inline ::capnp::Text::Builder getText();
|
|
inline void setText( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initText(unsigned int size);
|
|
inline void adoptText(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownText();
|
|
|
|
inline bool hasManeuverType();
|
|
inline ::capnp::Text::Builder getManeuverType();
|
|
inline void setManeuverType( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initManeuverType(unsigned int size);
|
|
inline void adoptManeuverType(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownManeuverType();
|
|
|
|
inline bool hasManeuverModifier();
|
|
inline ::capnp::Text::Builder getManeuverModifier();
|
|
inline void setManeuverModifier( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initManeuverModifier(unsigned int size);
|
|
inline void adoptManeuverModifier(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownManeuverModifier();
|
|
|
|
inline float getDistanceMeters();
|
|
inline void setDistanceMeters(float value);
|
|
|
|
inline float getRemainingDistanceMeters();
|
|
inline void setRemainingDistanceMeters(float value);
|
|
|
|
inline float getRemainingDurationSeconds();
|
|
inline void setRemainingDurationSeconds(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 StarPilotCarControl::Navigation::Instruction::Pipeline {
|
|
public:
|
|
typedef Instruction 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 StarPilotCarControl::PreapRadarStartup::Reader {
|
|
public:
|
|
typedef PreapRadarStartup 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 getVersion() const;
|
|
|
|
inline ::uint16_t getKind() const;
|
|
|
|
inline bool hasCarParamsSha256() const;
|
|
inline ::capnp::Data::Reader getCarParamsSha256() const;
|
|
|
|
inline ::uint16_t getSafetyModel() const;
|
|
|
|
inline ::uint16_t getSafetyParam() const;
|
|
|
|
inline float getLateralOffset() 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 StarPilotCarControl::PreapRadarStartup::Builder {
|
|
public:
|
|
typedef PreapRadarStartup 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint16_t getKind();
|
|
inline void setKind( ::uint16_t value);
|
|
|
|
inline bool hasCarParamsSha256();
|
|
inline ::capnp::Data::Builder getCarParamsSha256();
|
|
inline void setCarParamsSha256( ::capnp::Data::Reader value);
|
|
inline ::capnp::Data::Builder initCarParamsSha256(unsigned int size);
|
|
inline void adoptCarParamsSha256(::capnp::Orphan< ::capnp::Data>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Data> disownCarParamsSha256();
|
|
|
|
inline ::uint16_t getSafetyModel();
|
|
inline void setSafetyModel( ::uint16_t value);
|
|
|
|
inline ::uint16_t getSafetyParam();
|
|
inline void setSafetyParam( ::uint16_t value);
|
|
|
|
inline float getLateralOffset();
|
|
inline void setLateralOffset(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 StarPilotCarControl::PreapRadarStartup::Pipeline {
|
|
public:
|
|
typedef PreapRadarStartup 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 StarPilotCarControl::PreapPedalStartup::Reader {
|
|
public:
|
|
typedef PreapPedalStartup 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 getVersion() const;
|
|
|
|
inline ::uint16_t getKind() const;
|
|
|
|
inline bool hasCarParamsSha256() const;
|
|
inline ::capnp::Data::Reader getCarParamsSha256() const;
|
|
|
|
inline ::uint16_t getSafetyModel() const;
|
|
|
|
inline ::uint16_t getSafetyParam() const;
|
|
|
|
inline float getFactor() const;
|
|
|
|
inline float getZero() const;
|
|
|
|
inline ::uint16_t getPedalBus() const;
|
|
|
|
inline ::uint64_t getSourceMonoTime() 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 StarPilotCarControl::PreapPedalStartup::Builder {
|
|
public:
|
|
typedef PreapPedalStartup 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint16_t getKind();
|
|
inline void setKind( ::uint16_t value);
|
|
|
|
inline bool hasCarParamsSha256();
|
|
inline ::capnp::Data::Builder getCarParamsSha256();
|
|
inline void setCarParamsSha256( ::capnp::Data::Reader value);
|
|
inline ::capnp::Data::Builder initCarParamsSha256(unsigned int size);
|
|
inline void adoptCarParamsSha256(::capnp::Orphan< ::capnp::Data>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Data> disownCarParamsSha256();
|
|
|
|
inline ::uint16_t getSafetyModel();
|
|
inline void setSafetyModel( ::uint16_t value);
|
|
|
|
inline ::uint16_t getSafetyParam();
|
|
inline void setSafetyParam( ::uint16_t value);
|
|
|
|
inline float getFactor();
|
|
inline void setFactor(float value);
|
|
|
|
inline float getZero();
|
|
inline void setZero(float value);
|
|
|
|
inline ::uint16_t getPedalBus();
|
|
inline void setPedalBus( ::uint16_t value);
|
|
|
|
inline ::uint64_t getSourceMonoTime();
|
|
inline void setSourceMonoTime( ::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 StarPilotCarControl::PreapPedalStartup::Pipeline {
|
|
public:
|
|
typedef PreapPedalStartup 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 StarPilotCarParams::Reader {
|
|
public:
|
|
typedef StarPilotCarParams 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 ::int16_t getAlternativeExperience() const;
|
|
|
|
inline bool getCanUsePedal() const;
|
|
|
|
inline bool getCanUseSDSU() const;
|
|
|
|
inline ::uint32_t getFlags() const;
|
|
|
|
inline bool getIsHDA2() const;
|
|
|
|
inline bool getOpenpilotLongitudinalControlDisabled() const;
|
|
|
|
inline bool hasSafetyConfigs() const;
|
|
inline ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Reader getSafetyConfigs() const;
|
|
|
|
inline bool getPcmCruiseSpeed() const;
|
|
|
|
inline bool getRedneckCruiseAvailable() const;
|
|
|
|
inline bool hasLearning() const;
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Reader getLearning() 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 StarPilotCarParams::Builder {
|
|
public:
|
|
typedef StarPilotCarParams 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 ::int16_t getAlternativeExperience();
|
|
inline void setAlternativeExperience( ::int16_t value);
|
|
|
|
inline bool getCanUsePedal();
|
|
inline void setCanUsePedal(bool value);
|
|
|
|
inline bool getCanUseSDSU();
|
|
inline void setCanUseSDSU(bool value);
|
|
|
|
inline ::uint32_t getFlags();
|
|
inline void setFlags( ::uint32_t value);
|
|
|
|
inline bool getIsHDA2();
|
|
inline void setIsHDA2(bool value);
|
|
|
|
inline bool getOpenpilotLongitudinalControlDisabled();
|
|
inline void setOpenpilotLongitudinalControlDisabled(bool value);
|
|
|
|
inline bool hasSafetyConfigs();
|
|
inline ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Builder getSafetyConfigs();
|
|
inline void setSafetyConfigs( ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Builder initSafetyConfigs(unsigned int size);
|
|
inline void adoptSafetyConfigs(::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>> disownSafetyConfigs();
|
|
|
|
inline bool getPcmCruiseSpeed();
|
|
inline void setPcmCruiseSpeed(bool value);
|
|
|
|
inline bool getRedneckCruiseAvailable();
|
|
inline void setRedneckCruiseAvailable(bool value);
|
|
|
|
inline bool hasLearning();
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Builder getLearning();
|
|
inline void setLearning( ::cereal::StarPilotCarParams::AutoSteeringLearning::Reader value);
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Builder initLearning();
|
|
inline void adoptLearning(::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning> disownLearning();
|
|
|
|
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 StarPilotCarParams::Pipeline {
|
|
public:
|
|
typedef StarPilotCarParams Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Pipeline getLearning();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotCarParams::SafetyConfig::Reader {
|
|
public:
|
|
typedef SafetyConfig 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 getSafetyParam() 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 StarPilotCarParams::SafetyConfig::Builder {
|
|
public:
|
|
typedef SafetyConfig 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 getSafetyParam();
|
|
inline void setSafetyParam( ::uint16_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 StarPilotCarParams::SafetyConfig::Pipeline {
|
|
public:
|
|
typedef SafetyConfig 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 StarPilotCarParams::AutoSteeringLearning::Reader {
|
|
public:
|
|
typedef AutoSteeringLearning 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 getVersion() const;
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Status getStatus() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline bool hasIdentity() const;
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Reader getIdentity() const;
|
|
|
|
inline bool hasSession() const;
|
|
inline ::capnp::Text::Reader getSession() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceWindowStartMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceWindowEndMonoTime() const;
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Family getFamily() const;
|
|
|
|
inline double getLatAccelFactor() const;
|
|
|
|
inline bool hasAcceptancePolicyId() const;
|
|
inline ::capnp::Text::Reader getAcceptancePolicyId() const;
|
|
|
|
inline ::uint32_t getTrainWindows() const;
|
|
|
|
inline ::uint32_t getHeldoutWindows() const;
|
|
|
|
inline double getTrainBaselineLoss() const;
|
|
|
|
inline double getTrainCandidateLoss() const;
|
|
|
|
inline double getHeldoutBaselineLoss() const;
|
|
|
|
inline double getHeldoutCandidateLoss() const;
|
|
|
|
inline bool hasRuntimeProfile() const;
|
|
inline ::cereal::AutomaticRuntimeProfile::Reader getRuntimeProfile() const;
|
|
|
|
inline bool hasSourceReceipt() const;
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Reader getSourceReceipt() const;
|
|
|
|
inline bool hasCentreApplicationWitness() const;
|
|
inline ::cereal::CentreApplicationWitness::Reader getCentreApplicationWitness() 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 StarPilotCarParams::AutoSteeringLearning::Builder {
|
|
public:
|
|
typedef AutoSteeringLearning 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Status getStatus();
|
|
inline void setStatus( ::cereal::StarPilotCarParams::AutoSteeringLearning::Status value);
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline bool hasIdentity();
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Builder getIdentity();
|
|
inline void setIdentity( ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Reader value);
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Builder initIdentity();
|
|
inline void adoptIdentity(::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity> disownIdentity();
|
|
|
|
inline bool hasSession();
|
|
inline ::capnp::Text::Builder getSession();
|
|
inline void setSession( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSession(unsigned int size);
|
|
inline void adoptSession(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSession();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceWindowStartMonoTime();
|
|
inline void setSourceWindowStartMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceWindowEndMonoTime();
|
|
inline void setSourceWindowEndMonoTime( ::uint64_t value);
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Family getFamily();
|
|
inline void setFamily( ::cereal::StarPilotCarParams::AutoSteeringLearning::Family value);
|
|
|
|
inline double getLatAccelFactor();
|
|
inline void setLatAccelFactor(double value);
|
|
|
|
inline bool hasAcceptancePolicyId();
|
|
inline ::capnp::Text::Builder getAcceptancePolicyId();
|
|
inline void setAcceptancePolicyId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initAcceptancePolicyId(unsigned int size);
|
|
inline void adoptAcceptancePolicyId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownAcceptancePolicyId();
|
|
|
|
inline ::uint32_t getTrainWindows();
|
|
inline void setTrainWindows( ::uint32_t value);
|
|
|
|
inline ::uint32_t getHeldoutWindows();
|
|
inline void setHeldoutWindows( ::uint32_t value);
|
|
|
|
inline double getTrainBaselineLoss();
|
|
inline void setTrainBaselineLoss(double value);
|
|
|
|
inline double getTrainCandidateLoss();
|
|
inline void setTrainCandidateLoss(double value);
|
|
|
|
inline double getHeldoutBaselineLoss();
|
|
inline void setHeldoutBaselineLoss(double value);
|
|
|
|
inline double getHeldoutCandidateLoss();
|
|
inline void setHeldoutCandidateLoss(double value);
|
|
|
|
inline bool hasRuntimeProfile();
|
|
inline ::cereal::AutomaticRuntimeProfile::Builder getRuntimeProfile();
|
|
inline void setRuntimeProfile( ::cereal::AutomaticRuntimeProfile::Reader value);
|
|
inline ::cereal::AutomaticRuntimeProfile::Builder initRuntimeProfile();
|
|
inline void adoptRuntimeProfile(::capnp::Orphan< ::cereal::AutomaticRuntimeProfile>&& value);
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile> disownRuntimeProfile();
|
|
|
|
inline bool hasSourceReceipt();
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder getSourceReceipt();
|
|
inline void setSourceReceipt( ::cereal::AutomaticLearningSourceReceipt::Reader value);
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder initSourceReceipt();
|
|
inline void adoptSourceReceipt(::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt>&& value);
|
|
inline ::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt> disownSourceReceipt();
|
|
|
|
inline bool hasCentreApplicationWitness();
|
|
inline ::cereal::CentreApplicationWitness::Builder getCentreApplicationWitness();
|
|
inline void setCentreApplicationWitness( ::cereal::CentreApplicationWitness::Reader value);
|
|
inline ::cereal::CentreApplicationWitness::Builder initCentreApplicationWitness();
|
|
inline void adoptCentreApplicationWitness(::capnp::Orphan< ::cereal::CentreApplicationWitness>&& value);
|
|
inline ::capnp::Orphan< ::cereal::CentreApplicationWitness> disownCentreApplicationWitness();
|
|
|
|
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 StarPilotCarParams::AutoSteeringLearning::Pipeline {
|
|
public:
|
|
typedef AutoSteeringLearning Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Pipeline getIdentity();
|
|
inline ::cereal::AutomaticRuntimeProfile::Pipeline getRuntimeProfile();
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Pipeline getSourceReceipt();
|
|
inline ::cereal::CentreApplicationWitness::Pipeline getCentreApplicationWitness();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotCarParams::AutoSteeringLearning::Identity::Reader {
|
|
public:
|
|
typedef Identity 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 hasVehicle() const;
|
|
inline ::capnp::Text::Reader getVehicle() const;
|
|
|
|
inline bool hasBrand() const;
|
|
inline ::capnp::Text::Reader getBrand() const;
|
|
|
|
inline bool hasController() const;
|
|
inline ::capnp::Text::Reader getController() const;
|
|
|
|
inline bool hasPolicy() const;
|
|
inline ::capnp::Text::Reader getPolicy() const;
|
|
|
|
inline bool hasProfile() const;
|
|
inline ::capnp::Text::Reader getProfile() const;
|
|
|
|
inline bool hasConversionVersion() const;
|
|
inline ::capnp::Text::Reader getConversionVersion() const;
|
|
|
|
inline bool hasFirmwareSha256() const;
|
|
inline ::capnp::Text::Reader getFirmwareSha256() const;
|
|
|
|
inline bool hasBasis() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getBasis() const;
|
|
|
|
inline bool hasBaselineSha256() const;
|
|
inline ::capnp::Text::Reader getBaselineSha256() const;
|
|
|
|
inline bool hasPreferenceSha256() const;
|
|
inline ::capnp::Text::Reader getPreferenceSha256() const;
|
|
|
|
inline bool hasResetGeneration() const;
|
|
inline ::capnp::Text::Reader getResetGeneration() const;
|
|
|
|
inline bool hasControllerRevision() const;
|
|
inline ::capnp::Text::Reader getControllerRevision() 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 StarPilotCarParams::AutoSteeringLearning::Identity::Builder {
|
|
public:
|
|
typedef Identity 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 hasVehicle();
|
|
inline ::capnp::Text::Builder getVehicle();
|
|
inline void setVehicle( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initVehicle(unsigned int size);
|
|
inline void adoptVehicle(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownVehicle();
|
|
|
|
inline bool hasBrand();
|
|
inline ::capnp::Text::Builder getBrand();
|
|
inline void setBrand( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBrand(unsigned int size);
|
|
inline void adoptBrand(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBrand();
|
|
|
|
inline bool hasController();
|
|
inline ::capnp::Text::Builder getController();
|
|
inline void setController( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initController(unsigned int size);
|
|
inline void adoptController(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownController();
|
|
|
|
inline bool hasPolicy();
|
|
inline ::capnp::Text::Builder getPolicy();
|
|
inline void setPolicy( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPolicy(unsigned int size);
|
|
inline void adoptPolicy(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPolicy();
|
|
|
|
inline bool hasProfile();
|
|
inline ::capnp::Text::Builder getProfile();
|
|
inline void setProfile( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProfile(unsigned int size);
|
|
inline void adoptProfile(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProfile();
|
|
|
|
inline bool hasConversionVersion();
|
|
inline ::capnp::Text::Builder getConversionVersion();
|
|
inline void setConversionVersion( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initConversionVersion(unsigned int size);
|
|
inline void adoptConversionVersion(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownConversionVersion();
|
|
|
|
inline bool hasFirmwareSha256();
|
|
inline ::capnp::Text::Builder getFirmwareSha256();
|
|
inline void setFirmwareSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initFirmwareSha256(unsigned int size);
|
|
inline void adoptFirmwareSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownFirmwareSha256();
|
|
|
|
inline bool hasBasis();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getBasis();
|
|
inline void setBasis( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setBasis(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initBasis(unsigned int size);
|
|
inline void adoptBasis(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownBasis();
|
|
|
|
inline bool hasBaselineSha256();
|
|
inline ::capnp::Text::Builder getBaselineSha256();
|
|
inline void setBaselineSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineSha256(unsigned int size);
|
|
inline void adoptBaselineSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineSha256();
|
|
|
|
inline bool hasPreferenceSha256();
|
|
inline ::capnp::Text::Builder getPreferenceSha256();
|
|
inline void setPreferenceSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPreferenceSha256(unsigned int size);
|
|
inline void adoptPreferenceSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPreferenceSha256();
|
|
|
|
inline bool hasResetGeneration();
|
|
inline ::capnp::Text::Builder getResetGeneration();
|
|
inline void setResetGeneration( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initResetGeneration(unsigned int size);
|
|
inline void adoptResetGeneration(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownResetGeneration();
|
|
|
|
inline bool hasControllerRevision();
|
|
inline ::capnp::Text::Builder getControllerRevision();
|
|
inline void setControllerRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initControllerRevision(unsigned int size);
|
|
inline void adoptControllerRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownControllerRevision();
|
|
|
|
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 StarPilotCarParams::AutoSteeringLearning::Identity::Pipeline {
|
|
public:
|
|
typedef Identity 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 StarPilotCarState::Reader {
|
|
public:
|
|
typedef StarPilotCarState 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 getAccelPressed() const;
|
|
|
|
inline bool getAlwaysOnLateralEnabled() const;
|
|
|
|
inline bool getBrakeLights() const;
|
|
|
|
inline float getDashboardSpeedLimit() const;
|
|
|
|
inline bool getDecelPressed() const;
|
|
|
|
inline bool getDistancePressed() const;
|
|
|
|
inline bool getDistanceLongPressed() const;
|
|
|
|
inline bool getDistanceVeryLongPressed() const;
|
|
|
|
inline bool getEcoGear() const;
|
|
|
|
inline bool getForceCoast() const;
|
|
|
|
inline bool getIsParked() const;
|
|
|
|
inline bool getPauseLateral() const;
|
|
|
|
inline bool getPauseLongitudinal() const;
|
|
|
|
inline bool getSportGear() const;
|
|
|
|
inline bool getTrafficModeEnabled() const;
|
|
|
|
inline bool getGasStack() const;
|
|
|
|
inline bool getModePressed() const;
|
|
|
|
inline bool getCustomPressed() const;
|
|
|
|
inline bool getAlwaysOnLateralAllowed() const;
|
|
|
|
inline ::uint8_t getDashboardStopSign() const;
|
|
|
|
inline bool getCancelPressed() const;
|
|
|
|
inline bool getCancelLongPressed() const;
|
|
|
|
inline bool getCancelVeryLongPressed() const;
|
|
|
|
inline bool getPedalMaxRegen() const;
|
|
|
|
inline bool getPedalLongActive() const;
|
|
|
|
inline bool getTeslaCCEngaged() const;
|
|
|
|
inline bool getTeslaCCDisengaged() const;
|
|
|
|
inline bool getTeslaCCNotArmed() const;
|
|
|
|
inline bool getAccelHardCruise() const;
|
|
|
|
inline bool getDecelHardCruise() const;
|
|
|
|
inline bool getPulseAndGlide() const;
|
|
|
|
inline bool hasGps() const;
|
|
inline ::cereal::StarPilotCarState::Gps::Reader getGps() const;
|
|
|
|
inline bool getLateralAuthorityUnavailable() const;
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime() const;
|
|
|
|
inline bool hasAppliedEvidence() const;
|
|
inline ::cereal::LearningAppliedEvidence::Reader getAppliedEvidence() const;
|
|
|
|
inline bool hasFordLearningEvidence() const;
|
|
inline ::cereal::FordLearningEvidence::Reader getFordLearningEvidence() const;
|
|
|
|
inline bool hasLearningApplication() const;
|
|
inline ::cereal::LearningApplication::Reader getLearningApplication() const;
|
|
|
|
inline bool hasFeedbackPublication() const;
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Reader getFeedbackPublication() 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 StarPilotCarState::Builder {
|
|
public:
|
|
typedef StarPilotCarState 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 getAccelPressed();
|
|
inline void setAccelPressed(bool value);
|
|
|
|
inline bool getAlwaysOnLateralEnabled();
|
|
inline void setAlwaysOnLateralEnabled(bool value);
|
|
|
|
inline bool getBrakeLights();
|
|
inline void setBrakeLights(bool value);
|
|
|
|
inline float getDashboardSpeedLimit();
|
|
inline void setDashboardSpeedLimit(float value);
|
|
|
|
inline bool getDecelPressed();
|
|
inline void setDecelPressed(bool value);
|
|
|
|
inline bool getDistancePressed();
|
|
inline void setDistancePressed(bool value);
|
|
|
|
inline bool getDistanceLongPressed();
|
|
inline void setDistanceLongPressed(bool value);
|
|
|
|
inline bool getDistanceVeryLongPressed();
|
|
inline void setDistanceVeryLongPressed(bool value);
|
|
|
|
inline bool getEcoGear();
|
|
inline void setEcoGear(bool value);
|
|
|
|
inline bool getForceCoast();
|
|
inline void setForceCoast(bool value);
|
|
|
|
inline bool getIsParked();
|
|
inline void setIsParked(bool value);
|
|
|
|
inline bool getPauseLateral();
|
|
inline void setPauseLateral(bool value);
|
|
|
|
inline bool getPauseLongitudinal();
|
|
inline void setPauseLongitudinal(bool value);
|
|
|
|
inline bool getSportGear();
|
|
inline void setSportGear(bool value);
|
|
|
|
inline bool getTrafficModeEnabled();
|
|
inline void setTrafficModeEnabled(bool value);
|
|
|
|
inline bool getGasStack();
|
|
inline void setGasStack(bool value);
|
|
|
|
inline bool getModePressed();
|
|
inline void setModePressed(bool value);
|
|
|
|
inline bool getCustomPressed();
|
|
inline void setCustomPressed(bool value);
|
|
|
|
inline bool getAlwaysOnLateralAllowed();
|
|
inline void setAlwaysOnLateralAllowed(bool value);
|
|
|
|
inline ::uint8_t getDashboardStopSign();
|
|
inline void setDashboardStopSign( ::uint8_t value);
|
|
|
|
inline bool getCancelPressed();
|
|
inline void setCancelPressed(bool value);
|
|
|
|
inline bool getCancelLongPressed();
|
|
inline void setCancelLongPressed(bool value);
|
|
|
|
inline bool getCancelVeryLongPressed();
|
|
inline void setCancelVeryLongPressed(bool value);
|
|
|
|
inline bool getPedalMaxRegen();
|
|
inline void setPedalMaxRegen(bool value);
|
|
|
|
inline bool getPedalLongActive();
|
|
inline void setPedalLongActive(bool value);
|
|
|
|
inline bool getTeslaCCEngaged();
|
|
inline void setTeslaCCEngaged(bool value);
|
|
|
|
inline bool getTeslaCCDisengaged();
|
|
inline void setTeslaCCDisengaged(bool value);
|
|
|
|
inline bool getTeslaCCNotArmed();
|
|
inline void setTeslaCCNotArmed(bool value);
|
|
|
|
inline bool getAccelHardCruise();
|
|
inline void setAccelHardCruise(bool value);
|
|
|
|
inline bool getDecelHardCruise();
|
|
inline void setDecelHardCruise(bool value);
|
|
|
|
inline bool getPulseAndGlide();
|
|
inline void setPulseAndGlide(bool value);
|
|
|
|
inline bool hasGps();
|
|
inline ::cereal::StarPilotCarState::Gps::Builder getGps();
|
|
inline void setGps( ::cereal::StarPilotCarState::Gps::Reader value);
|
|
inline ::cereal::StarPilotCarState::Gps::Builder initGps();
|
|
inline void adoptGps(::capnp::Orphan< ::cereal::StarPilotCarState::Gps>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarState::Gps> disownGps();
|
|
|
|
inline bool getLateralAuthorityUnavailable();
|
|
inline void setLateralAuthorityUnavailable(bool value);
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime();
|
|
inline void setSourceCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasAppliedEvidence();
|
|
inline ::cereal::LearningAppliedEvidence::Builder getAppliedEvidence();
|
|
inline void setAppliedEvidence( ::cereal::LearningAppliedEvidence::Reader value);
|
|
inline ::cereal::LearningAppliedEvidence::Builder initAppliedEvidence();
|
|
inline void adoptAppliedEvidence(::capnp::Orphan< ::cereal::LearningAppliedEvidence>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LearningAppliedEvidence> disownAppliedEvidence();
|
|
|
|
inline bool hasFordLearningEvidence();
|
|
inline ::cereal::FordLearningEvidence::Builder getFordLearningEvidence();
|
|
inline void setFordLearningEvidence( ::cereal::FordLearningEvidence::Reader value);
|
|
inline ::cereal::FordLearningEvidence::Builder initFordLearningEvidence();
|
|
inline void adoptFordLearningEvidence(::capnp::Orphan< ::cereal::FordLearningEvidence>&& value);
|
|
inline ::capnp::Orphan< ::cereal::FordLearningEvidence> disownFordLearningEvidence();
|
|
|
|
inline bool hasLearningApplication();
|
|
inline ::cereal::LearningApplication::Builder getLearningApplication();
|
|
inline void setLearningApplication( ::cereal::LearningApplication::Reader value);
|
|
inline ::cereal::LearningApplication::Builder initLearningApplication();
|
|
inline void adoptLearningApplication(::capnp::Orphan< ::cereal::LearningApplication>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LearningApplication> disownLearningApplication();
|
|
|
|
inline bool hasFeedbackPublication();
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Builder getFeedbackPublication();
|
|
inline void setFeedbackPublication( ::cereal::StarPilotCarState::FeedbackPublication::Reader value);
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Builder initFeedbackPublication();
|
|
inline void adoptFeedbackPublication(::capnp::Orphan< ::cereal::StarPilotCarState::FeedbackPublication>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarState::FeedbackPublication> disownFeedbackPublication();
|
|
|
|
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 StarPilotCarState::Pipeline {
|
|
public:
|
|
typedef StarPilotCarState Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotCarState::Gps::Pipeline getGps();
|
|
inline ::cereal::LearningAppliedEvidence::Pipeline getAppliedEvidence();
|
|
inline ::cereal::FordLearningEvidence::Pipeline getFordLearningEvidence();
|
|
inline ::cereal::LearningApplication::Pipeline getLearningApplication();
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Pipeline getFeedbackPublication();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotCarState::Gps::Reader {
|
|
public:
|
|
typedef Gps 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 getSourceMonoTime() const;
|
|
|
|
inline double getLatitude() const;
|
|
|
|
inline double getLongitude() const;
|
|
|
|
inline double getAltitude() const;
|
|
|
|
inline float getSpeed() const;
|
|
|
|
inline float getBearingDeg() const;
|
|
|
|
inline float getHorizontalAccuracy() const;
|
|
|
|
inline float getVerticalAccuracy() const;
|
|
|
|
inline float getBearingAccuracyDeg() const;
|
|
|
|
inline float getSpeedAccuracy() const;
|
|
|
|
inline ::int64_t getUnixTimestampMillis() const;
|
|
|
|
inline bool getHasFix() const;
|
|
|
|
inline bool hasVNED() const;
|
|
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader getVNED() 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 StarPilotCarState::Gps::Builder {
|
|
public:
|
|
typedef Gps 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 getSourceMonoTime();
|
|
inline void setSourceMonoTime( ::uint64_t value);
|
|
|
|
inline double getLatitude();
|
|
inline void setLatitude(double value);
|
|
|
|
inline double getLongitude();
|
|
inline void setLongitude(double value);
|
|
|
|
inline double getAltitude();
|
|
inline void setAltitude(double value);
|
|
|
|
inline float getSpeed();
|
|
inline void setSpeed(float value);
|
|
|
|
inline float getBearingDeg();
|
|
inline void setBearingDeg(float value);
|
|
|
|
inline float getHorizontalAccuracy();
|
|
inline void setHorizontalAccuracy(float value);
|
|
|
|
inline float getVerticalAccuracy();
|
|
inline void setVerticalAccuracy(float value);
|
|
|
|
inline float getBearingAccuracyDeg();
|
|
inline void setBearingAccuracyDeg(float value);
|
|
|
|
inline float getSpeedAccuracy();
|
|
inline void setSpeedAccuracy(float value);
|
|
|
|
inline ::int64_t getUnixTimestampMillis();
|
|
inline void setUnixTimestampMillis( ::int64_t value);
|
|
|
|
inline bool getHasFix();
|
|
inline void setHasFix(bool 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();
|
|
|
|
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 StarPilotCarState::Gps::Pipeline {
|
|
public:
|
|
typedef Gps 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 StarPilotCarState::FeedbackPublication::Reader {
|
|
public:
|
|
typedef FeedbackPublication 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 getVersion() const;
|
|
|
|
inline bool hasCardSession() const;
|
|
inline ::capnp::Data::Reader getCardSession() const;
|
|
|
|
inline ::uint64_t getPublicationSequence() const;
|
|
|
|
inline ::uint64_t getPublicationMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime() const;
|
|
|
|
inline bool getOutputKnown() const;
|
|
|
|
inline ::uint64_t getOutputControlMonoTime() const;
|
|
|
|
inline ::uint64_t getOutputApplyMonoTime() const;
|
|
|
|
inline bool hasOutputNativeIdentity() const;
|
|
inline ::capnp::Text::Reader getOutputNativeIdentity() const;
|
|
|
|
inline ::uint64_t getOutputCarrierSequence() const;
|
|
|
|
inline float getReportedTorque() const;
|
|
|
|
inline bool getOutputValid() const;
|
|
|
|
inline bool hasCoBodySha256() const;
|
|
inline ::capnp::Data::Reader getCoBodySha256() const;
|
|
|
|
inline bool hasApplyEvidenceSha256() const;
|
|
inline ::capnp::Data::Reader getApplyEvidenceSha256() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline bool hasCpSha256() const;
|
|
inline ::capnp::Text::Reader getCpSha256() const;
|
|
|
|
inline ::uint64_t getCarrierObservedMonoTime() 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 StarPilotCarState::FeedbackPublication::Builder {
|
|
public:
|
|
typedef FeedbackPublication 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasCardSession();
|
|
inline ::capnp::Data::Builder getCardSession();
|
|
inline void setCardSession( ::capnp::Data::Reader value);
|
|
inline ::capnp::Data::Builder initCardSession(unsigned int size);
|
|
inline void adoptCardSession(::capnp::Orphan< ::capnp::Data>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Data> disownCardSession();
|
|
|
|
inline ::uint64_t getPublicationSequence();
|
|
inline void setPublicationSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getPublicationMonoTime();
|
|
inline void setPublicationMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime();
|
|
inline void setSourceCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline bool getOutputKnown();
|
|
inline void setOutputKnown(bool value);
|
|
|
|
inline ::uint64_t getOutputControlMonoTime();
|
|
inline void setOutputControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getOutputApplyMonoTime();
|
|
inline void setOutputApplyMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasOutputNativeIdentity();
|
|
inline ::capnp::Text::Builder getOutputNativeIdentity();
|
|
inline void setOutputNativeIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initOutputNativeIdentity(unsigned int size);
|
|
inline void adoptOutputNativeIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownOutputNativeIdentity();
|
|
|
|
inline ::uint64_t getOutputCarrierSequence();
|
|
inline void setOutputCarrierSequence( ::uint64_t value);
|
|
|
|
inline float getReportedTorque();
|
|
inline void setReportedTorque(float value);
|
|
|
|
inline bool getOutputValid();
|
|
inline void setOutputValid(bool value);
|
|
|
|
inline bool hasCoBodySha256();
|
|
inline ::capnp::Data::Builder getCoBodySha256();
|
|
inline void setCoBodySha256( ::capnp::Data::Reader value);
|
|
inline ::capnp::Data::Builder initCoBodySha256(unsigned int size);
|
|
inline void adoptCoBodySha256(::capnp::Orphan< ::capnp::Data>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Data> disownCoBodySha256();
|
|
|
|
inline bool hasApplyEvidenceSha256();
|
|
inline ::capnp::Data::Builder getApplyEvidenceSha256();
|
|
inline void setApplyEvidenceSha256( ::capnp::Data::Reader value);
|
|
inline ::capnp::Data::Builder initApplyEvidenceSha256(unsigned int size);
|
|
inline void adoptApplyEvidenceSha256(::capnp::Orphan< ::capnp::Data>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Data> disownApplyEvidenceSha256();
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline bool hasCpSha256();
|
|
inline ::capnp::Text::Builder getCpSha256();
|
|
inline void setCpSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCpSha256(unsigned int size);
|
|
inline void adoptCpSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCpSha256();
|
|
|
|
inline ::uint64_t getCarrierObservedMonoTime();
|
|
inline void setCarrierObservedMonoTime( ::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 StarPilotCarState::FeedbackPublication::Pipeline {
|
|
public:
|
|
typedef FeedbackPublication 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 StarPilotLongitudinalPlan::Reader {
|
|
public:
|
|
typedef StarPilotLongitudinalPlan 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 getVersion() const;
|
|
|
|
inline ::uint64_t getSourcePlanMonoTime() const;
|
|
|
|
inline ::uint64_t getModelMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline bool getForceStopHolding() 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 StarPilotLongitudinalPlan::Builder {
|
|
public:
|
|
typedef StarPilotLongitudinalPlan 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint64_t getSourcePlanMonoTime();
|
|
inline void setSourcePlanMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getModelMonoTime();
|
|
inline void setModelMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline bool getForceStopHolding();
|
|
inline void setForceStopHolding(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 StarPilotLongitudinalPlan::Pipeline {
|
|
public:
|
|
typedef StarPilotLongitudinalPlan 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 SlcState::Reader {
|
|
public:
|
|
typedef SlcState 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 hasSlotId() const;
|
|
inline ::capnp::Text::Reader getSlotId() const;
|
|
|
|
inline bool hasSlotName() const;
|
|
inline ::capnp::Text::Reader getSlotName() const;
|
|
|
|
inline bool hasVariant() const;
|
|
inline ::capnp::Text::Reader getVariant() const;
|
|
|
|
inline bool hasVariantLabel() const;
|
|
inline ::capnp::Text::Reader getVariantLabel() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline ::uint64_t getWallTimeNanos() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getFrameMonoTime() const;
|
|
|
|
inline bool getEnabled() const;
|
|
|
|
inline bool getDisplayOnly() const;
|
|
|
|
inline bool hasObservationKind() const;
|
|
inline ::capnp::Text::Reader getObservationKind() const;
|
|
|
|
inline bool hasSource() const;
|
|
inline ::capnp::Text::Reader getSource() const;
|
|
|
|
inline float getSpeedLimit() const;
|
|
|
|
inline float getAcceptedSpeedLimit() const;
|
|
|
|
inline bool getHasAccepted() const;
|
|
|
|
inline float getOffset() const;
|
|
|
|
inline float getEffectiveCap() const;
|
|
|
|
inline bool getHasCeiling() const;
|
|
|
|
inline float getPendingSpeedLimit() const;
|
|
|
|
inline bool getHasPending() const;
|
|
|
|
inline ::uint64_t getDecisionId() const;
|
|
|
|
inline ::uint64_t getPresentationId() const;
|
|
|
|
inline bool hasStatus() const;
|
|
inline ::capnp::Text::Reader getStatus() const;
|
|
|
|
inline ::uint64_t getActionSequenceId() const;
|
|
|
|
inline bool hasActionStatus() const;
|
|
inline ::capnp::Text::Reader getActionStatus() const;
|
|
|
|
inline bool hasSourceProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getSourceProducerSessionId() const;
|
|
|
|
inline ::uint32_t getSourceEpisode() const;
|
|
|
|
inline ::uint64_t getSourceObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getCommandId() const;
|
|
|
|
inline bool hasCommandStatus() const;
|
|
inline ::capnp::Text::Reader getCommandStatus() const;
|
|
|
|
inline bool hasCurve() const;
|
|
inline ::cereal::SlcState::CurveState::Reader getCurve() const;
|
|
|
|
inline bool hasConditionalMode() const;
|
|
inline ::cereal::SlcState::ConditionalModeState::Reader getConditionalMode() const;
|
|
|
|
inline bool hasTrafficMode() const;
|
|
inline ::cereal::SlcState::TrafficModeState::Reader getTrafficMode() const;
|
|
|
|
inline bool hasSwitchbackMode() const;
|
|
inline ::cereal::SlcState::SwitchbackModeState::Reader getSwitchbackMode() const;
|
|
|
|
inline bool hasAcceptedSource() const;
|
|
inline ::capnp::Text::Reader getAcceptedSource() const;
|
|
|
|
inline bool hasPendingSource() const;
|
|
inline ::capnp::Text::Reader getPendingSource() const;
|
|
|
|
inline float getEffectiveClusterTarget() const;
|
|
|
|
inline bool getHasEffectiveClusterTarget() const;
|
|
|
|
inline bool getIsLimitingMaxSet() const;
|
|
|
|
inline bool getDriverOverrideActive() const;
|
|
|
|
inline bool hasSourceReadings() const;
|
|
inline ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Reader getSourceReadings() const;
|
|
|
|
inline float getAcceptedAdjustedLimit() const;
|
|
|
|
inline bool getHasAcceptedAdjustedLimit() const;
|
|
|
|
inline float getPendingAdjustedLimit() const;
|
|
|
|
inline bool getHasPendingAdjustedLimit() const;
|
|
|
|
inline float getPresentationAdjustedLimit() const;
|
|
|
|
inline bool getHasPresentationAdjustedLimit() const;
|
|
|
|
inline bool hasOverrideBasis() const;
|
|
inline ::capnp::Text::Reader getOverrideBasis() const;
|
|
|
|
inline bool getRetainedOverride() const;
|
|
|
|
inline ::uint64_t getCommandActionSequenceId() const;
|
|
|
|
inline bool getAutomaticAdoptionPending() const;
|
|
|
|
inline ::uint64_t getPendingSinceMonoTime() const;
|
|
|
|
inline float getLastReceivedSpeedLimit() const;
|
|
|
|
inline bool hasLastReceivedSource() const;
|
|
inline ::capnp::Text::Reader getLastReceivedSource() const;
|
|
|
|
inline float getLastReceivedAdjustedLimit() 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 SlcState::Builder {
|
|
public:
|
|
typedef SlcState 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 hasSlotId();
|
|
inline ::capnp::Text::Builder getSlotId();
|
|
inline void setSlotId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSlotId(unsigned int size);
|
|
inline void adoptSlotId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSlotId();
|
|
|
|
inline bool hasSlotName();
|
|
inline ::capnp::Text::Builder getSlotName();
|
|
inline void setSlotName( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSlotName(unsigned int size);
|
|
inline void adoptSlotName(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSlotName();
|
|
|
|
inline bool hasVariant();
|
|
inline ::capnp::Text::Builder getVariant();
|
|
inline void setVariant( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initVariant(unsigned int size);
|
|
inline void adoptVariant(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownVariant();
|
|
|
|
inline bool hasVariantLabel();
|
|
inline ::capnp::Text::Builder getVariantLabel();
|
|
inline void setVariantLabel( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initVariantLabel(unsigned int size);
|
|
inline void adoptVariantLabel(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownVariantLabel();
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline ::uint64_t getWallTimeNanos();
|
|
inline void setWallTimeNanos( ::uint64_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getFrameMonoTime();
|
|
inline void setFrameMonoTime( ::uint64_t value);
|
|
|
|
inline bool getEnabled();
|
|
inline void setEnabled(bool value);
|
|
|
|
inline bool getDisplayOnly();
|
|
inline void setDisplayOnly(bool value);
|
|
|
|
inline bool hasObservationKind();
|
|
inline ::capnp::Text::Builder getObservationKind();
|
|
inline void setObservationKind( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initObservationKind(unsigned int size);
|
|
inline void adoptObservationKind(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownObservationKind();
|
|
|
|
inline bool hasSource();
|
|
inline ::capnp::Text::Builder getSource();
|
|
inline void setSource( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSource(unsigned int size);
|
|
inline void adoptSource(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSource();
|
|
|
|
inline float getSpeedLimit();
|
|
inline void setSpeedLimit(float value);
|
|
|
|
inline float getAcceptedSpeedLimit();
|
|
inline void setAcceptedSpeedLimit(float value);
|
|
|
|
inline bool getHasAccepted();
|
|
inline void setHasAccepted(bool value);
|
|
|
|
inline float getOffset();
|
|
inline void setOffset(float value);
|
|
|
|
inline float getEffectiveCap();
|
|
inline void setEffectiveCap(float value);
|
|
|
|
inline bool getHasCeiling();
|
|
inline void setHasCeiling(bool value);
|
|
|
|
inline float getPendingSpeedLimit();
|
|
inline void setPendingSpeedLimit(float value);
|
|
|
|
inline bool getHasPending();
|
|
inline void setHasPending(bool value);
|
|
|
|
inline ::uint64_t getDecisionId();
|
|
inline void setDecisionId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getPresentationId();
|
|
inline void setPresentationId( ::uint64_t value);
|
|
|
|
inline bool hasStatus();
|
|
inline ::capnp::Text::Builder getStatus();
|
|
inline void setStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStatus(unsigned int size);
|
|
inline void adoptStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStatus();
|
|
|
|
inline ::uint64_t getActionSequenceId();
|
|
inline void setActionSequenceId( ::uint64_t value);
|
|
|
|
inline bool hasActionStatus();
|
|
inline ::capnp::Text::Builder getActionStatus();
|
|
inline void setActionStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initActionStatus(unsigned int size);
|
|
inline void adoptActionStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownActionStatus();
|
|
|
|
inline bool hasSourceProducerSessionId();
|
|
inline ::capnp::Text::Builder getSourceProducerSessionId();
|
|
inline void setSourceProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceProducerSessionId(unsigned int size);
|
|
inline void adoptSourceProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceProducerSessionId();
|
|
|
|
inline ::uint32_t getSourceEpisode();
|
|
inline void setSourceEpisode( ::uint32_t value);
|
|
|
|
inline ::uint64_t getSourceObservedMonoTime();
|
|
inline void setSourceObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime();
|
|
inline void setSourceValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCommandId();
|
|
inline void setCommandId( ::uint64_t value);
|
|
|
|
inline bool hasCommandStatus();
|
|
inline ::capnp::Text::Builder getCommandStatus();
|
|
inline void setCommandStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCommandStatus(unsigned int size);
|
|
inline void adoptCommandStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCommandStatus();
|
|
|
|
inline bool hasCurve();
|
|
inline ::cereal::SlcState::CurveState::Builder getCurve();
|
|
inline void setCurve( ::cereal::SlcState::CurveState::Reader value);
|
|
inline ::cereal::SlcState::CurveState::Builder initCurve();
|
|
inline void adoptCurve(::capnp::Orphan< ::cereal::SlcState::CurveState>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcState::CurveState> disownCurve();
|
|
|
|
inline bool hasConditionalMode();
|
|
inline ::cereal::SlcState::ConditionalModeState::Builder getConditionalMode();
|
|
inline void setConditionalMode( ::cereal::SlcState::ConditionalModeState::Reader value);
|
|
inline ::cereal::SlcState::ConditionalModeState::Builder initConditionalMode();
|
|
inline void adoptConditionalMode(::capnp::Orphan< ::cereal::SlcState::ConditionalModeState>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcState::ConditionalModeState> disownConditionalMode();
|
|
|
|
inline bool hasTrafficMode();
|
|
inline ::cereal::SlcState::TrafficModeState::Builder getTrafficMode();
|
|
inline void setTrafficMode( ::cereal::SlcState::TrafficModeState::Reader value);
|
|
inline ::cereal::SlcState::TrafficModeState::Builder initTrafficMode();
|
|
inline void adoptTrafficMode(::capnp::Orphan< ::cereal::SlcState::TrafficModeState>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcState::TrafficModeState> disownTrafficMode();
|
|
|
|
inline bool hasSwitchbackMode();
|
|
inline ::cereal::SlcState::SwitchbackModeState::Builder getSwitchbackMode();
|
|
inline void setSwitchbackMode( ::cereal::SlcState::SwitchbackModeState::Reader value);
|
|
inline ::cereal::SlcState::SwitchbackModeState::Builder initSwitchbackMode();
|
|
inline void adoptSwitchbackMode(::capnp::Orphan< ::cereal::SlcState::SwitchbackModeState>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcState::SwitchbackModeState> disownSwitchbackMode();
|
|
|
|
inline bool hasAcceptedSource();
|
|
inline ::capnp::Text::Builder getAcceptedSource();
|
|
inline void setAcceptedSource( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initAcceptedSource(unsigned int size);
|
|
inline void adoptAcceptedSource(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownAcceptedSource();
|
|
|
|
inline bool hasPendingSource();
|
|
inline ::capnp::Text::Builder getPendingSource();
|
|
inline void setPendingSource( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPendingSource(unsigned int size);
|
|
inline void adoptPendingSource(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPendingSource();
|
|
|
|
inline float getEffectiveClusterTarget();
|
|
inline void setEffectiveClusterTarget(float value);
|
|
|
|
inline bool getHasEffectiveClusterTarget();
|
|
inline void setHasEffectiveClusterTarget(bool value);
|
|
|
|
inline bool getIsLimitingMaxSet();
|
|
inline void setIsLimitingMaxSet(bool value);
|
|
|
|
inline bool getDriverOverrideActive();
|
|
inline void setDriverOverrideActive(bool value);
|
|
|
|
inline bool hasSourceReadings();
|
|
inline ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Builder getSourceReadings();
|
|
inline void setSourceReadings( ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Builder initSourceReadings(unsigned int size);
|
|
inline void adoptSourceReadings(::capnp::Orphan< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>> disownSourceReadings();
|
|
|
|
inline float getAcceptedAdjustedLimit();
|
|
inline void setAcceptedAdjustedLimit(float value);
|
|
|
|
inline bool getHasAcceptedAdjustedLimit();
|
|
inline void setHasAcceptedAdjustedLimit(bool value);
|
|
|
|
inline float getPendingAdjustedLimit();
|
|
inline void setPendingAdjustedLimit(float value);
|
|
|
|
inline bool getHasPendingAdjustedLimit();
|
|
inline void setHasPendingAdjustedLimit(bool value);
|
|
|
|
inline float getPresentationAdjustedLimit();
|
|
inline void setPresentationAdjustedLimit(float value);
|
|
|
|
inline bool getHasPresentationAdjustedLimit();
|
|
inline void setHasPresentationAdjustedLimit(bool value);
|
|
|
|
inline bool hasOverrideBasis();
|
|
inline ::capnp::Text::Builder getOverrideBasis();
|
|
inline void setOverrideBasis( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initOverrideBasis(unsigned int size);
|
|
inline void adoptOverrideBasis(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownOverrideBasis();
|
|
|
|
inline bool getRetainedOverride();
|
|
inline void setRetainedOverride(bool value);
|
|
|
|
inline ::uint64_t getCommandActionSequenceId();
|
|
inline void setCommandActionSequenceId( ::uint64_t value);
|
|
|
|
inline bool getAutomaticAdoptionPending();
|
|
inline void setAutomaticAdoptionPending(bool value);
|
|
|
|
inline ::uint64_t getPendingSinceMonoTime();
|
|
inline void setPendingSinceMonoTime( ::uint64_t value);
|
|
|
|
inline float getLastReceivedSpeedLimit();
|
|
inline void setLastReceivedSpeedLimit(float value);
|
|
|
|
inline bool hasLastReceivedSource();
|
|
inline ::capnp::Text::Builder getLastReceivedSource();
|
|
inline void setLastReceivedSource( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initLastReceivedSource(unsigned int size);
|
|
inline void adoptLastReceivedSource(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownLastReceivedSource();
|
|
|
|
inline float getLastReceivedAdjustedLimit();
|
|
inline void setLastReceivedAdjustedLimit(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 SlcState::Pipeline {
|
|
public:
|
|
typedef SlcState Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::SlcState::CurveState::Pipeline getCurve();
|
|
inline ::cereal::SlcState::ConditionalModeState::Pipeline getConditionalMode();
|
|
inline ::cereal::SlcState::TrafficModeState::Pipeline getTrafficMode();
|
|
inline ::cereal::SlcState::SwitchbackModeState::Pipeline getSwitchbackMode();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class SlcState::SourceReading::Reader {
|
|
public:
|
|
typedef SourceReading 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 hasSource() const;
|
|
inline ::capnp::Text::Reader getSource() const;
|
|
|
|
inline bool getEnabled() const;
|
|
|
|
inline bool hasObservationKind() const;
|
|
inline ::capnp::Text::Reader getObservationKind() const;
|
|
|
|
inline float getSpeedLimit() 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 SlcState::SourceReading::Builder {
|
|
public:
|
|
typedef SourceReading 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 hasSource();
|
|
inline ::capnp::Text::Builder getSource();
|
|
inline void setSource( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSource(unsigned int size);
|
|
inline void adoptSource(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSource();
|
|
|
|
inline bool getEnabled();
|
|
inline void setEnabled(bool value);
|
|
|
|
inline bool hasObservationKind();
|
|
inline ::capnp::Text::Builder getObservationKind();
|
|
inline void setObservationKind( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initObservationKind(unsigned int size);
|
|
inline void adoptObservationKind(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownObservationKind();
|
|
|
|
inline float getSpeedLimit();
|
|
inline void setSpeedLimit(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 SlcState::SourceReading::Pipeline {
|
|
public:
|
|
typedef SourceReading 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 SlcState::SwitchbackModeState::Reader {
|
|
public:
|
|
typedef SwitchbackModeState 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline bool getRequested() const;
|
|
|
|
inline bool getEffective() const;
|
|
|
|
inline ::uint64_t getSourceCarControlMonoTime() 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 SlcState::SwitchbackModeState::Builder {
|
|
public:
|
|
typedef SwitchbackModeState 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline bool getRequested();
|
|
inline void setRequested(bool value);
|
|
|
|
inline bool getEffective();
|
|
inline void setEffective(bool value);
|
|
|
|
inline ::uint64_t getSourceCarControlMonoTime();
|
|
inline void setSourceCarControlMonoTime( ::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 SlcState::SwitchbackModeState::Pipeline {
|
|
public:
|
|
typedef SwitchbackModeState 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 SlcState::TrafficModeState::Reader {
|
|
public:
|
|
typedef TrafficModeState 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceEpoch() const;
|
|
|
|
inline ::uint64_t getSourceBootTime() const;
|
|
|
|
inline bool getAccepted() const;
|
|
|
|
inline bool getEffective() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline bool hasSettingsFingerprint() const;
|
|
inline ::capnp::Text::Reader getSettingsFingerprint() const;
|
|
|
|
inline bool hasButtonMapFingerprint() const;
|
|
inline ::capnp::Text::Reader getButtonMapFingerprint() const;
|
|
|
|
inline bool getProfileTargetReady() const;
|
|
|
|
inline bool hasProfileReason() const;
|
|
inline ::capnp::Text::Reader getProfileReason() const;
|
|
|
|
inline bool getControllerSource() 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 SlcState::TrafficModeState::Builder {
|
|
public:
|
|
typedef TrafficModeState 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceEpoch();
|
|
inline void setSourceEpoch( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceBootTime();
|
|
inline void setSourceBootTime( ::uint64_t value);
|
|
|
|
inline bool getAccepted();
|
|
inline void setAccepted(bool value);
|
|
|
|
inline bool getEffective();
|
|
inline void setEffective(bool value);
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline bool hasSettingsFingerprint();
|
|
inline ::capnp::Text::Builder getSettingsFingerprint();
|
|
inline void setSettingsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettingsFingerprint(unsigned int size);
|
|
inline void adoptSettingsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettingsFingerprint();
|
|
|
|
inline bool hasButtonMapFingerprint();
|
|
inline ::capnp::Text::Builder getButtonMapFingerprint();
|
|
inline void setButtonMapFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initButtonMapFingerprint(unsigned int size);
|
|
inline void adoptButtonMapFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownButtonMapFingerprint();
|
|
|
|
inline bool getProfileTargetReady();
|
|
inline void setProfileTargetReady(bool value);
|
|
|
|
inline bool hasProfileReason();
|
|
inline ::capnp::Text::Builder getProfileReason();
|
|
inline void setProfileReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProfileReason(unsigned int size);
|
|
inline void adoptProfileReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProfileReason();
|
|
|
|
inline bool getControllerSource();
|
|
inline void setControllerSource(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 SlcState::TrafficModeState::Pipeline {
|
|
public:
|
|
typedef TrafficModeState 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 SlcState::CurveState::Reader {
|
|
public:
|
|
typedef CurveState 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getModelMonoTime() const;
|
|
|
|
inline bool getConfigured() const;
|
|
|
|
inline bool getDocumentValid() const;
|
|
|
|
inline bool getHasCandidate() const;
|
|
|
|
inline float getCandidateMps() const;
|
|
|
|
inline bool getHasCeiling() const;
|
|
|
|
inline float getCeilingMps() const;
|
|
|
|
inline bool getApplied() const;
|
|
|
|
inline bool getControlling() const;
|
|
|
|
inline bool getTraining() const;
|
|
|
|
inline float getCalibrationProgress() const;
|
|
|
|
inline float getComfortAccel() const;
|
|
|
|
inline float getBindingDistance() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline bool hasPlannerStatus() const;
|
|
inline ::capnp::Text::Reader getPlannerStatus() const;
|
|
|
|
inline bool hasPersistenceStatus() const;
|
|
inline ::capnp::Text::Reader getPersistenceStatus() const;
|
|
|
|
inline bool getGlow() const;
|
|
|
|
inline bool getCurveOnly() const;
|
|
|
|
inline bool getHasRoadCurvature() const;
|
|
|
|
inline float getRoadCurvature() 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 SlcState::CurveState::Builder {
|
|
public:
|
|
typedef CurveState 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getModelMonoTime();
|
|
inline void setModelMonoTime( ::uint64_t value);
|
|
|
|
inline bool getConfigured();
|
|
inline void setConfigured(bool value);
|
|
|
|
inline bool getDocumentValid();
|
|
inline void setDocumentValid(bool value);
|
|
|
|
inline bool getHasCandidate();
|
|
inline void setHasCandidate(bool value);
|
|
|
|
inline float getCandidateMps();
|
|
inline void setCandidateMps(float value);
|
|
|
|
inline bool getHasCeiling();
|
|
inline void setHasCeiling(bool value);
|
|
|
|
inline float getCeilingMps();
|
|
inline void setCeilingMps(float value);
|
|
|
|
inline bool getApplied();
|
|
inline void setApplied(bool value);
|
|
|
|
inline bool getControlling();
|
|
inline void setControlling(bool value);
|
|
|
|
inline bool getTraining();
|
|
inline void setTraining(bool value);
|
|
|
|
inline float getCalibrationProgress();
|
|
inline void setCalibrationProgress(float value);
|
|
|
|
inline float getComfortAccel();
|
|
inline void setComfortAccel(float value);
|
|
|
|
inline float getBindingDistance();
|
|
inline void setBindingDistance(float value);
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline bool hasPlannerStatus();
|
|
inline ::capnp::Text::Builder getPlannerStatus();
|
|
inline void setPlannerStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPlannerStatus(unsigned int size);
|
|
inline void adoptPlannerStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPlannerStatus();
|
|
|
|
inline bool hasPersistenceStatus();
|
|
inline ::capnp::Text::Builder getPersistenceStatus();
|
|
inline void setPersistenceStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPersistenceStatus(unsigned int size);
|
|
inline void adoptPersistenceStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPersistenceStatus();
|
|
|
|
inline bool getGlow();
|
|
inline void setGlow(bool value);
|
|
|
|
inline bool getCurveOnly();
|
|
inline void setCurveOnly(bool value);
|
|
|
|
inline bool getHasRoadCurvature();
|
|
inline void setHasRoadCurvature(bool value);
|
|
|
|
inline float getRoadCurvature();
|
|
inline void setRoadCurvature(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 SlcState::CurveState::Pipeline {
|
|
public:
|
|
typedef CurveState 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 SlcState::ConditionalModeState::Reader {
|
|
public:
|
|
typedef ConditionalModeState 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline ::uint64_t getModelMonoTime() const;
|
|
|
|
inline ::uint64_t getCarStateMonoTime() const;
|
|
|
|
inline ::uint64_t getSettingsRevision() const;
|
|
|
|
inline bool hasSettingsFingerprint() const;
|
|
inline ::capnp::Text::Reader getSettingsFingerprint() const;
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice getChoice() const;
|
|
|
|
inline bool getHasOverride() const;
|
|
|
|
inline bool getExperimental() const;
|
|
|
|
inline bool hasStatus() const;
|
|
inline ::capnp::Text::Reader getStatus() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline ::uint16_t getStatusCode() 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 SlcState::ConditionalModeState::Builder {
|
|
public:
|
|
typedef ConditionalModeState 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getModelMonoTime();
|
|
inline void setModelMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCarStateMonoTime();
|
|
inline void setCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSettingsRevision();
|
|
inline void setSettingsRevision( ::uint64_t value);
|
|
|
|
inline bool hasSettingsFingerprint();
|
|
inline ::capnp::Text::Builder getSettingsFingerprint();
|
|
inline void setSettingsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettingsFingerprint(unsigned int size);
|
|
inline void adoptSettingsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettingsFingerprint();
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice getChoice();
|
|
inline void setChoice( ::cereal::SlcState::ConditionalModeState::Choice value);
|
|
|
|
inline bool getHasOverride();
|
|
inline void setHasOverride(bool value);
|
|
|
|
inline bool getExperimental();
|
|
inline void setExperimental(bool value);
|
|
|
|
inline bool hasStatus();
|
|
inline ::capnp::Text::Builder getStatus();
|
|
inline void setStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStatus(unsigned int size);
|
|
inline void adoptStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStatus();
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline ::uint16_t getStatusCode();
|
|
inline void setStatusCode( ::uint16_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 SlcState::ConditionalModeState::Pipeline {
|
|
public:
|
|
typedef ConditionalModeState 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 SlcAction::Reader {
|
|
public:
|
|
typedef SlcAction 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 hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequenceId() const;
|
|
|
|
inline ::uint64_t getDecisionId() const;
|
|
|
|
inline ::uint64_t getPresentationId() const;
|
|
|
|
inline ::cereal::SlcAction::Kind getKind() const;
|
|
|
|
inline bool hasConditionalManual() const;
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Reader getConditionalManual() const;
|
|
|
|
inline bool hasControllerCruise() const;
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Reader getControllerCruise() const;
|
|
|
|
inline bool hasControllerMode() const;
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Reader getControllerMode() 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 SlcAction::Builder {
|
|
public:
|
|
typedef SlcAction 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 hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequenceId();
|
|
inline void setSequenceId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDecisionId();
|
|
inline void setDecisionId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getPresentationId();
|
|
inline void setPresentationId( ::uint64_t value);
|
|
|
|
inline ::cereal::SlcAction::Kind getKind();
|
|
inline void setKind( ::cereal::SlcAction::Kind value);
|
|
|
|
inline bool hasConditionalManual();
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Builder getConditionalManual();
|
|
inline void setConditionalManual( ::cereal::SlcAction::ConditionalManualAction::Reader value);
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Builder initConditionalManual();
|
|
inline void adoptConditionalManual(::capnp::Orphan< ::cereal::SlcAction::ConditionalManualAction>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ConditionalManualAction> disownConditionalManual();
|
|
|
|
inline bool hasControllerCruise();
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder getControllerCruise();
|
|
inline void setControllerCruise( ::cereal::SlcAction::ControllerCruiseAction::Reader value);
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder initControllerCruise();
|
|
inline void adoptControllerCruise(::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction> disownControllerCruise();
|
|
|
|
inline bool hasControllerMode();
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder getControllerMode();
|
|
inline void setControllerMode( ::cereal::SlcAction::ControllerCruiseAction::Reader value);
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder initControllerMode();
|
|
inline void adoptControllerMode(::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction> disownControllerMode();
|
|
|
|
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 SlcAction::Pipeline {
|
|
public:
|
|
typedef SlcAction Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Pipeline getConditionalManual();
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Pipeline getControllerCruise();
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Pipeline getControllerMode();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class SlcAction::ControllerCruiseAction::Reader {
|
|
public:
|
|
typedef ControllerCruiseAction 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline bool hasCarFingerprint() const;
|
|
inline ::capnp::Text::Reader getCarFingerprint() const;
|
|
|
|
inline ::uint64_t getSourceCarControlMonoTime() const;
|
|
|
|
inline ::uint8_t getActionCode() const;
|
|
|
|
inline bool hasButtonKey() const;
|
|
inline ::capnp::Text::Reader getButtonKey() const;
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime() const;
|
|
|
|
inline bool hasCarParamsFingerprint() const;
|
|
inline ::capnp::Text::Reader getCarParamsFingerprint() const;
|
|
|
|
inline float getTargetSpeedMps() 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 SlcAction::ControllerCruiseAction::Builder {
|
|
public:
|
|
typedef ControllerCruiseAction 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasCarFingerprint();
|
|
inline ::capnp::Text::Builder getCarFingerprint();
|
|
inline void setCarFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCarFingerprint(unsigned int size);
|
|
inline void adoptCarFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCarFingerprint();
|
|
|
|
inline ::uint64_t getSourceCarControlMonoTime();
|
|
inline void setSourceCarControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint8_t getActionCode();
|
|
inline void setActionCode( ::uint8_t value);
|
|
|
|
inline bool hasButtonKey();
|
|
inline ::capnp::Text::Builder getButtonKey();
|
|
inline void setButtonKey( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initButtonKey(unsigned int size);
|
|
inline void adoptButtonKey(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownButtonKey();
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime();
|
|
inline void setSourceCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasCarParamsFingerprint();
|
|
inline ::capnp::Text::Builder getCarParamsFingerprint();
|
|
inline void setCarParamsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCarParamsFingerprint(unsigned int size);
|
|
inline void adoptCarParamsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCarParamsFingerprint();
|
|
|
|
inline float getTargetSpeedMps();
|
|
inline void setTargetSpeedMps(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 SlcAction::ControllerCruiseAction::Pipeline {
|
|
public:
|
|
typedef ControllerCruiseAction 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 SlcAction::ConditionalManualAction::Reader {
|
|
public:
|
|
typedef ConditionalManualAction 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline bool hasSettingsFingerprint() const;
|
|
inline ::capnp::Text::Reader getSettingsFingerprint() const;
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice getChoice() const;
|
|
|
|
inline bool hasPlannerSessionId() const;
|
|
inline ::capnp::Text::Reader getPlannerSessionId() const;
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceSelfdriveStateMonoTime() const;
|
|
|
|
inline ::uint8_t getExpectedManualCode() const;
|
|
|
|
inline bool getExpectedExperimental() 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 SlcAction::ConditionalManualAction::Builder {
|
|
public:
|
|
typedef ConditionalManualAction 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasSettingsFingerprint();
|
|
inline ::capnp::Text::Builder getSettingsFingerprint();
|
|
inline void setSettingsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettingsFingerprint(unsigned int size);
|
|
inline void adoptSettingsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettingsFingerprint();
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice getChoice();
|
|
inline void setChoice( ::cereal::SlcState::ConditionalModeState::Choice value);
|
|
|
|
inline bool hasPlannerSessionId();
|
|
inline ::capnp::Text::Builder getPlannerSessionId();
|
|
inline void setPlannerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPlannerSessionId(unsigned int size);
|
|
inline void adoptPlannerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPlannerSessionId();
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime();
|
|
inline void setSourceCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceSelfdriveStateMonoTime();
|
|
inline void setSourceSelfdriveStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint8_t getExpectedManualCode();
|
|
inline void setExpectedManualCode( ::uint8_t value);
|
|
|
|
inline bool getExpectedExperimental();
|
|
inline void setExpectedExperimental(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 SlcAction::ConditionalManualAction::Pipeline {
|
|
public:
|
|
typedef ConditionalManualAction 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 SlcCruiseEvent::Reader {
|
|
public:
|
|
typedef SlcCruiseEvent 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 getEventId() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline float getPreviousMps() const;
|
|
|
|
inline float getSelectedMps() const;
|
|
|
|
inline ::cereal::SlcCruiseEvent::Button getButton() const;
|
|
|
|
inline bool getLongPress() const;
|
|
|
|
inline bool hasProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getProducerSessionId() const;
|
|
|
|
inline ::cereal::SlcCruiseEvent::Kind getKind() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getDecisionId() const;
|
|
|
|
inline ::uint64_t getPresentationId() const;
|
|
|
|
inline ::uint64_t getCommandId() const;
|
|
|
|
inline bool hasManualMode() const;
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Reader getManualMode() const;
|
|
|
|
inline bool hasTrafficMode() const;
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Reader getTrafficMode() const;
|
|
|
|
inline bool hasWheelAction() const;
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Reader getWheelAction() const;
|
|
|
|
inline bool hasTeslaStockCruise() const;
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Reader getTeslaStockCruise() 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 SlcCruiseEvent::Builder {
|
|
public:
|
|
typedef SlcCruiseEvent 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 getEventId();
|
|
inline void setEventId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline float getPreviousMps();
|
|
inline void setPreviousMps(float value);
|
|
|
|
inline float getSelectedMps();
|
|
inline void setSelectedMps(float value);
|
|
|
|
inline ::cereal::SlcCruiseEvent::Button getButton();
|
|
inline void setButton( ::cereal::SlcCruiseEvent::Button value);
|
|
|
|
inline bool getLongPress();
|
|
inline void setLongPress(bool value);
|
|
|
|
inline bool hasProducerSessionId();
|
|
inline ::capnp::Text::Builder getProducerSessionId();
|
|
inline void setProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProducerSessionId(unsigned int size);
|
|
inline void adoptProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProducerSessionId();
|
|
|
|
inline ::cereal::SlcCruiseEvent::Kind getKind();
|
|
inline void setKind( ::cereal::SlcCruiseEvent::Kind value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getDecisionId();
|
|
inline void setDecisionId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getPresentationId();
|
|
inline void setPresentationId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCommandId();
|
|
inline void setCommandId( ::uint64_t value);
|
|
|
|
inline bool hasManualMode();
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Builder getManualMode();
|
|
inline void setManualMode( ::cereal::SlcCruiseEvent::ManualModeGesture::Reader value);
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Builder initManualMode();
|
|
inline void adoptManualMode(::capnp::Orphan< ::cereal::SlcCruiseEvent::ManualModeGesture>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcCruiseEvent::ManualModeGesture> disownManualMode();
|
|
|
|
inline bool hasTrafficMode();
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Builder getTrafficMode();
|
|
inline void setTrafficMode( ::cereal::SlcCruiseEvent::TrafficModeGesture::Reader value);
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Builder initTrafficMode();
|
|
inline void adoptTrafficMode(::capnp::Orphan< ::cereal::SlcCruiseEvent::TrafficModeGesture>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcCruiseEvent::TrafficModeGesture> disownTrafficMode();
|
|
|
|
inline bool hasWheelAction();
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder getWheelAction();
|
|
inline void setWheelAction( ::cereal::SlcAction::ControllerCruiseAction::Reader value);
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder initWheelAction();
|
|
inline void adoptWheelAction(::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction> disownWheelAction();
|
|
|
|
inline bool hasTeslaStockCruise();
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Builder getTeslaStockCruise();
|
|
inline void setTeslaStockCruise( ::cereal::SlcCruiseEvent::TeslaStockCruise::Reader value);
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Builder initTeslaStockCruise();
|
|
inline void adoptTeslaStockCruise(::capnp::Orphan< ::cereal::SlcCruiseEvent::TeslaStockCruise>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SlcCruiseEvent::TeslaStockCruise> disownTeslaStockCruise();
|
|
|
|
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 SlcCruiseEvent::Pipeline {
|
|
public:
|
|
typedef SlcCruiseEvent Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Pipeline getManualMode();
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Pipeline getTrafficMode();
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Pipeline getWheelAction();
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Pipeline getTeslaStockCruise();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class SlcCruiseEvent::TeslaStockCruise::Reader {
|
|
public:
|
|
typedef TeslaStockCruise 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 getVersion() const;
|
|
|
|
inline ::uint64_t getCarStateMonoTime() const;
|
|
|
|
inline bool hasCpFingerprint() const;
|
|
inline ::capnp::Text::Reader getCpFingerprint() const;
|
|
|
|
inline bool getEngaged() const;
|
|
|
|
inline bool getNotArmed() 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 SlcCruiseEvent::TeslaStockCruise::Builder {
|
|
public:
|
|
typedef TeslaStockCruise 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint64_t getCarStateMonoTime();
|
|
inline void setCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasCpFingerprint();
|
|
inline ::capnp::Text::Builder getCpFingerprint();
|
|
inline void setCpFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCpFingerprint(unsigned int size);
|
|
inline void adoptCpFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCpFingerprint();
|
|
|
|
inline bool getEngaged();
|
|
inline void setEngaged(bool value);
|
|
|
|
inline bool getNotArmed();
|
|
inline void setNotArmed(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 SlcCruiseEvent::TeslaStockCruise::Pipeline {
|
|
public:
|
|
typedef TeslaStockCruise 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 SlcCruiseEvent::TrafficModeGesture::Reader {
|
|
public:
|
|
typedef TrafficModeGesture 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline bool hasSettingsFingerprint() const;
|
|
inline ::capnp::Text::Reader getSettingsFingerprint() const;
|
|
|
|
inline bool hasButtonMapFingerprint() const;
|
|
inline ::capnp::Text::Reader getButtonMapFingerprint() const;
|
|
|
|
inline ::uint64_t getSourceEpoch() const;
|
|
|
|
inline ::uint64_t getSourceBootTime() const;
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline bool getToggle() const;
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Button getButton() const;
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Press getPress() 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 SlcCruiseEvent::TrafficModeGesture::Builder {
|
|
public:
|
|
typedef TrafficModeGesture 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasSettingsFingerprint();
|
|
inline ::capnp::Text::Builder getSettingsFingerprint();
|
|
inline void setSettingsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettingsFingerprint(unsigned int size);
|
|
inline void adoptSettingsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettingsFingerprint();
|
|
|
|
inline bool hasButtonMapFingerprint();
|
|
inline ::capnp::Text::Builder getButtonMapFingerprint();
|
|
inline void setButtonMapFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initButtonMapFingerprint(unsigned int size);
|
|
inline void adoptButtonMapFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownButtonMapFingerprint();
|
|
|
|
inline ::uint64_t getSourceEpoch();
|
|
inline void setSourceEpoch( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceBootTime();
|
|
inline void setSourceBootTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime();
|
|
inline void setSourceCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool getToggle();
|
|
inline void setToggle(bool value);
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Button getButton();
|
|
inline void setButton( ::cereal::SlcCruiseEvent::TrafficModeGesture::Button value);
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Press getPress();
|
|
inline void setPress( ::cereal::SlcCruiseEvent::TrafficModeGesture::Press 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 SlcCruiseEvent::TrafficModeGesture::Pipeline {
|
|
public:
|
|
typedef TrafficModeGesture 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 SlcCruiseEvent::ManualModeGesture::Reader {
|
|
public:
|
|
typedef ManualModeGesture 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline bool hasSettingsFingerprint() const;
|
|
inline ::capnp::Text::Reader getSettingsFingerprint() const;
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Choice getChoice() const;
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Button getButton() const;
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Press getPress() const;
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() 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 SlcCruiseEvent::ManualModeGesture::Builder {
|
|
public:
|
|
typedef ManualModeGesture 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasSettingsFingerprint();
|
|
inline ::capnp::Text::Builder getSettingsFingerprint();
|
|
inline void setSettingsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettingsFingerprint(unsigned int size);
|
|
inline void adoptSettingsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettingsFingerprint();
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Choice getChoice();
|
|
inline void setChoice( ::cereal::SlcCruiseEvent::ManualModeGesture::Choice value);
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Button getButton();
|
|
inline void setButton( ::cereal::SlcCruiseEvent::ManualModeGesture::Button value);
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Press getPress();
|
|
inline void setPress( ::cereal::SlcCruiseEvent::ManualModeGesture::Press value);
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime();
|
|
inline void setSourceCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::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 SlcCruiseEvent::ManualModeGesture::Pipeline {
|
|
public:
|
|
typedef ManualModeGesture 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 SlcDashboardObservation::Reader {
|
|
public:
|
|
typedef SlcDashboardObservation 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 hasProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getProducerSessionId() const;
|
|
|
|
inline ::uint64_t getCarStateLogMonoTime() const;
|
|
|
|
inline ::cereal::SlcDashboardObservation::Status getStatus() const;
|
|
|
|
inline float getSpeedMps() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint32_t getEpisode() 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 SlcDashboardObservation::Builder {
|
|
public:
|
|
typedef SlcDashboardObservation 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 hasProducerSessionId();
|
|
inline ::capnp::Text::Builder getProducerSessionId();
|
|
inline void setProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProducerSessionId(unsigned int size);
|
|
inline void adoptProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProducerSessionId();
|
|
|
|
inline ::uint64_t getCarStateLogMonoTime();
|
|
inline void setCarStateLogMonoTime( ::uint64_t value);
|
|
|
|
inline ::cereal::SlcDashboardObservation::Status getStatus();
|
|
inline void setStatus( ::cereal::SlcDashboardObservation::Status value);
|
|
|
|
inline float getSpeedMps();
|
|
inline void setSpeedMps(float value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint32_t getEpisode();
|
|
inline void setEpisode( ::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 SlcDashboardObservation::Pipeline {
|
|
public:
|
|
typedef SlcDashboardObservation 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 StarPilotModelDataV2::Reader {
|
|
public:
|
|
typedef StarPilotModelDataV2 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::StarPilotModelDataV2::TurnDirection getTurnDirection() const;
|
|
|
|
inline bool hasVision() const;
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Reader getVision() 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 StarPilotModelDataV2::Builder {
|
|
public:
|
|
typedef StarPilotModelDataV2 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::StarPilotModelDataV2::TurnDirection getTurnDirection();
|
|
inline void setTurnDirection( ::cereal::StarPilotModelDataV2::TurnDirection value);
|
|
|
|
inline bool hasVision();
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Builder getVision();
|
|
inline void setVision( ::cereal::StarPilotModelDataV2::VisionObservation::Reader value);
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Builder initVision();
|
|
inline void adoptVision(::capnp::Orphan< ::cereal::StarPilotModelDataV2::VisionObservation>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotModelDataV2::VisionObservation> disownVision();
|
|
|
|
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 StarPilotModelDataV2::Pipeline {
|
|
public:
|
|
typedef StarPilotModelDataV2 Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Pipeline getVision();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotModelDataV2::VisionObservation::Reader {
|
|
public:
|
|
typedef VisionObservation 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 hasProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getProducerSessionId() const;
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Status getStatus() const;
|
|
|
|
inline float getSpeedMps() const;
|
|
|
|
inline float getConfidence() const;
|
|
|
|
inline ::uint16_t getSupportCount() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getCameraFrameEofBootTime() const;
|
|
|
|
inline ::uint32_t getEpisode() const;
|
|
|
|
inline bool hasModelId() const;
|
|
inline ::capnp::Text::Reader getModelId() const;
|
|
|
|
inline ::uint32_t getFrameId() const;
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Stream getStream() 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 StarPilotModelDataV2::VisionObservation::Builder {
|
|
public:
|
|
typedef VisionObservation 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 hasProducerSessionId();
|
|
inline ::capnp::Text::Builder getProducerSessionId();
|
|
inline void setProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProducerSessionId(unsigned int size);
|
|
inline void adoptProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProducerSessionId();
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Status getStatus();
|
|
inline void setStatus( ::cereal::StarPilotModelDataV2::VisionObservation::Status value);
|
|
|
|
inline float getSpeedMps();
|
|
inline void setSpeedMps(float value);
|
|
|
|
inline float getConfidence();
|
|
inline void setConfidence(float value);
|
|
|
|
inline ::uint16_t getSupportCount();
|
|
inline void setSupportCount( ::uint16_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCameraFrameEofBootTime();
|
|
inline void setCameraFrameEofBootTime( ::uint64_t value);
|
|
|
|
inline ::uint32_t getEpisode();
|
|
inline void setEpisode( ::uint32_t value);
|
|
|
|
inline bool hasModelId();
|
|
inline ::capnp::Text::Builder getModelId();
|
|
inline void setModelId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initModelId(unsigned int size);
|
|
inline void adoptModelId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownModelId();
|
|
|
|
inline ::uint32_t getFrameId();
|
|
inline void setFrameId( ::uint32_t value);
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Stream getStream();
|
|
inline void setStream( ::cereal::StarPilotModelDataV2::VisionObservation::Stream 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 StarPilotModelDataV2::VisionObservation::Pipeline {
|
|
public:
|
|
typedef VisionObservation 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 StarPilotSteeringTracking::Reader {
|
|
public:
|
|
typedef StarPilotSteeringTracking 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 getVersion() const;
|
|
|
|
inline bool hasSourceReceipt() const;
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Reader getSourceReceipt() const;
|
|
|
|
inline bool hasTrial() const;
|
|
inline ::cereal::LiveTrackingTrial::Reader getTrial() const;
|
|
|
|
inline bool hasRestore() const;
|
|
inline ::cereal::LiveTrackingRestore::Reader getRestore() 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 StarPilotSteeringTracking::Builder {
|
|
public:
|
|
typedef StarPilotSteeringTracking 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSourceReceipt();
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder getSourceReceipt();
|
|
inline void setSourceReceipt( ::cereal::AutomaticLearningSourceReceipt::Reader value);
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder initSourceReceipt();
|
|
inline void adoptSourceReceipt(::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt>&& value);
|
|
inline ::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt> disownSourceReceipt();
|
|
|
|
inline bool hasTrial();
|
|
inline ::cereal::LiveTrackingTrial::Builder getTrial();
|
|
inline void setTrial( ::cereal::LiveTrackingTrial::Reader value);
|
|
inline ::cereal::LiveTrackingTrial::Builder initTrial();
|
|
inline void adoptTrial(::capnp::Orphan< ::cereal::LiveTrackingTrial>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingTrial> disownTrial();
|
|
|
|
inline bool hasRestore();
|
|
inline ::cereal::LiveTrackingRestore::Builder getRestore();
|
|
inline void setRestore( ::cereal::LiveTrackingRestore::Reader value);
|
|
inline ::cereal::LiveTrackingRestore::Builder initRestore();
|
|
inline void adoptRestore(::capnp::Orphan< ::cereal::LiveTrackingRestore>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingRestore> disownRestore();
|
|
|
|
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 StarPilotSteeringTracking::Pipeline {
|
|
public:
|
|
typedef StarPilotSteeringTracking Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Pipeline getSourceReceipt();
|
|
inline ::cereal::LiveTrackingTrial::Pipeline getTrial();
|
|
inline ::cereal::LiveTrackingRestore::Pipeline getRestore();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class CustomReserved6::Reader {
|
|
public:
|
|
typedef CustomReserved6 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 getAccelerationJerk() const;
|
|
|
|
inline bool getCscControllingSpeed() const;
|
|
|
|
inline float getCscSpeed() const;
|
|
|
|
inline bool getCscTraining() const;
|
|
|
|
inline float getDangerFactor() const;
|
|
|
|
inline float getDangerJerk() const;
|
|
|
|
inline ::int64_t getDesiredFollowDistance() const;
|
|
|
|
inline bool getExperimentalMode() const;
|
|
|
|
inline bool getForcingStop() const;
|
|
|
|
inline float getForcingStopLength() const;
|
|
|
|
inline bool hasStarpilotEvents() const;
|
|
inline ::capnp::AnyPointer::Reader getStarpilotEvents() const;
|
|
|
|
inline bool hasStarpilotToggles() const;
|
|
inline ::capnp::Text::Reader getStarpilotToggles() const;
|
|
|
|
inline float getIncreasedStoppedDistance() const;
|
|
|
|
inline bool getLateralCheck() const;
|
|
|
|
inline float getLaneWidthLeft() const;
|
|
|
|
inline float getLaneWidthRight() const;
|
|
|
|
inline float getMaxAcceleration() const;
|
|
|
|
inline float getMinAcceleration() const;
|
|
|
|
inline bool getRedLight() const;
|
|
|
|
inline float getRoadCurvature() const;
|
|
|
|
inline float getSlcMapSpeedLimit() const;
|
|
|
|
inline float getSlcMapboxSpeedLimit() const;
|
|
|
|
inline float getSlcNextSpeedLimit() const;
|
|
|
|
inline float getSlcOverriddenSpeed() const;
|
|
|
|
inline float getSlcSpeedLimit() const;
|
|
|
|
inline float getSlcSpeedLimitOffset() const;
|
|
|
|
inline bool hasSlcSpeedLimitSource() const;
|
|
inline ::capnp::Text::Reader getSlcSpeedLimitSource() 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 CustomReserved6::Builder {
|
|
public:
|
|
typedef CustomReserved6 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 getAccelerationJerk();
|
|
inline void setAccelerationJerk(float value);
|
|
|
|
inline bool getCscControllingSpeed();
|
|
inline void setCscControllingSpeed(bool value);
|
|
|
|
inline float getCscSpeed();
|
|
inline void setCscSpeed(float value);
|
|
|
|
inline bool getCscTraining();
|
|
inline void setCscTraining(bool value);
|
|
|
|
inline float getDangerFactor();
|
|
inline void setDangerFactor(float value);
|
|
|
|
inline float getDangerJerk();
|
|
inline void setDangerJerk(float value);
|
|
|
|
inline ::int64_t getDesiredFollowDistance();
|
|
inline void setDesiredFollowDistance( ::int64_t value);
|
|
|
|
inline bool getExperimentalMode();
|
|
inline void setExperimentalMode(bool value);
|
|
|
|
inline bool getForcingStop();
|
|
inline void setForcingStop(bool value);
|
|
|
|
inline float getForcingStopLength();
|
|
inline void setForcingStopLength(float value);
|
|
|
|
inline bool hasStarpilotEvents();
|
|
inline ::capnp::AnyPointer::Builder getStarpilotEvents();
|
|
inline ::capnp::AnyPointer::Builder initStarpilotEvents();
|
|
|
|
inline bool hasStarpilotToggles();
|
|
inline ::capnp::Text::Builder getStarpilotToggles();
|
|
inline void setStarpilotToggles( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStarpilotToggles(unsigned int size);
|
|
inline void adoptStarpilotToggles(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStarpilotToggles();
|
|
|
|
inline float getIncreasedStoppedDistance();
|
|
inline void setIncreasedStoppedDistance(float value);
|
|
|
|
inline bool getLateralCheck();
|
|
inline void setLateralCheck(bool value);
|
|
|
|
inline float getLaneWidthLeft();
|
|
inline void setLaneWidthLeft(float value);
|
|
|
|
inline float getLaneWidthRight();
|
|
inline void setLaneWidthRight(float value);
|
|
|
|
inline float getMaxAcceleration();
|
|
inline void setMaxAcceleration(float value);
|
|
|
|
inline float getMinAcceleration();
|
|
inline void setMinAcceleration(float value);
|
|
|
|
inline bool getRedLight();
|
|
inline void setRedLight(bool value);
|
|
|
|
inline float getRoadCurvature();
|
|
inline void setRoadCurvature(float value);
|
|
|
|
inline float getSlcMapSpeedLimit();
|
|
inline void setSlcMapSpeedLimit(float value);
|
|
|
|
inline float getSlcMapboxSpeedLimit();
|
|
inline void setSlcMapboxSpeedLimit(float value);
|
|
|
|
inline float getSlcNextSpeedLimit();
|
|
inline void setSlcNextSpeedLimit(float value);
|
|
|
|
inline float getSlcOverriddenSpeed();
|
|
inline void setSlcOverriddenSpeed(float value);
|
|
|
|
inline float getSlcSpeedLimit();
|
|
inline void setSlcSpeedLimit(float value);
|
|
|
|
inline float getSlcSpeedLimitOffset();
|
|
inline void setSlcSpeedLimitOffset(float value);
|
|
|
|
inline bool hasSlcSpeedLimitSource();
|
|
inline ::capnp::Text::Builder getSlcSpeedLimitSource();
|
|
inline void setSlcSpeedLimitSource( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSlcSpeedLimitSource(unsigned int size);
|
|
inline void adoptSlcSpeedLimitSource(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSlcSpeedLimitSource();
|
|
|
|
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 CustomReserved6::Pipeline {
|
|
public:
|
|
typedef CustomReserved6 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 StarPilotRadarState::Reader {
|
|
public:
|
|
typedef StarPilotRadarState 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 hasLeadLeft() const;
|
|
inline ::cereal::StarPilotRadarState::LeadData::Reader getLeadLeft() const;
|
|
|
|
inline bool hasLeadRight() const;
|
|
inline ::cereal::StarPilotRadarState::LeadData::Reader getLeadRight() const;
|
|
|
|
inline bool hasAdjacentStopped() const;
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Reader getAdjacentStopped() const;
|
|
|
|
inline bool hasQualifiedAdjacent() const;
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Reader getQualifiedAdjacent() 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 StarPilotRadarState::Builder {
|
|
public:
|
|
typedef StarPilotRadarState 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 hasLeadLeft();
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder getLeadLeft();
|
|
inline void setLeadLeft( ::cereal::StarPilotRadarState::LeadData::Reader value);
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder initLeadLeft();
|
|
inline void adoptLeadLeft(::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData> disownLeadLeft();
|
|
|
|
inline bool hasLeadRight();
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder getLeadRight();
|
|
inline void setLeadRight( ::cereal::StarPilotRadarState::LeadData::Reader value);
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder initLeadRight();
|
|
inline void adoptLeadRight(::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData> disownLeadRight();
|
|
|
|
inline bool hasAdjacentStopped();
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Builder getAdjacentStopped();
|
|
inline void setAdjacentStopped( ::cereal::StarPilotRadarState::AdjacentStopped::Reader value);
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Builder initAdjacentStopped();
|
|
inline void adoptAdjacentStopped(::capnp::Orphan< ::cereal::StarPilotRadarState::AdjacentStopped>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::AdjacentStopped> disownAdjacentStopped();
|
|
|
|
inline bool hasQualifiedAdjacent();
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Builder getQualifiedAdjacent();
|
|
inline void setQualifiedAdjacent( ::cereal::StarPilotRadarState::QualifiedAdjacent::Reader value);
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Builder initQualifiedAdjacent();
|
|
inline void adoptQualifiedAdjacent(::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent> disownQualifiedAdjacent();
|
|
|
|
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 StarPilotRadarState::Pipeline {
|
|
public:
|
|
typedef StarPilotRadarState Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotRadarState::LeadData::Pipeline getLeadLeft();
|
|
inline ::cereal::StarPilotRadarState::LeadData::Pipeline getLeadRight();
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Pipeline getAdjacentStopped();
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Pipeline getQualifiedAdjacent();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotRadarState::AdjacentStopped::Reader {
|
|
public:
|
|
typedef AdjacentStopped 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 getStatus() const;
|
|
|
|
inline float getDRel() const;
|
|
|
|
inline float getYRel() const;
|
|
|
|
inline ::int32_t getRadarTrackId() 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 StarPilotRadarState::AdjacentStopped::Builder {
|
|
public:
|
|
typedef AdjacentStopped 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 getStatus();
|
|
inline void setStatus(bool value);
|
|
|
|
inline float getDRel();
|
|
inline void setDRel(float value);
|
|
|
|
inline float getYRel();
|
|
inline void setYRel(float value);
|
|
|
|
inline ::int32_t getRadarTrackId();
|
|
inline void setRadarTrackId( ::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 StarPilotRadarState::AdjacentStopped::Pipeline {
|
|
public:
|
|
typedef AdjacentStopped 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 StarPilotRadarState::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 getDRel() const;
|
|
|
|
inline float getYRel() const;
|
|
|
|
inline float getVRel() const;
|
|
|
|
inline float getARel() const;
|
|
|
|
inline float getVLead() const;
|
|
|
|
inline float getALeadDEPRECATED() const;
|
|
|
|
inline float getDPath() const;
|
|
|
|
inline float getVLat() const;
|
|
|
|
inline float getVLeadK() const;
|
|
|
|
inline float getALeadK() const;
|
|
|
|
inline bool getFcw() const;
|
|
|
|
inline bool getStatus() const;
|
|
|
|
inline float getALeadTau() const;
|
|
|
|
inline float getModelProb() const;
|
|
|
|
inline bool getRadar() const;
|
|
|
|
inline ::int32_t getRadarTrackId() 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 StarPilotRadarState::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 getDRel();
|
|
inline void setDRel(float value);
|
|
|
|
inline float getYRel();
|
|
inline void setYRel(float value);
|
|
|
|
inline float getVRel();
|
|
inline void setVRel(float value);
|
|
|
|
inline float getARel();
|
|
inline void setARel(float value);
|
|
|
|
inline float getVLead();
|
|
inline void setVLead(float value);
|
|
|
|
inline float getALeadDEPRECATED();
|
|
inline void setALeadDEPRECATED(float value);
|
|
|
|
inline float getDPath();
|
|
inline void setDPath(float value);
|
|
|
|
inline float getVLat();
|
|
inline void setVLat(float value);
|
|
|
|
inline float getVLeadK();
|
|
inline void setVLeadK(float value);
|
|
|
|
inline float getALeadK();
|
|
inline void setALeadK(float value);
|
|
|
|
inline bool getFcw();
|
|
inline void setFcw(bool value);
|
|
|
|
inline bool getStatus();
|
|
inline void setStatus(bool value);
|
|
|
|
inline float getALeadTau();
|
|
inline void setALeadTau(float value);
|
|
|
|
inline float getModelProb();
|
|
inline void setModelProb(float value);
|
|
|
|
inline bool getRadar();
|
|
inline void setRadar(bool value);
|
|
|
|
inline ::int32_t getRadarTrackId();
|
|
inline void setRadarTrackId( ::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 StarPilotRadarState::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 StarPilotRadarState::QualifiedAdjacent::Reader {
|
|
public:
|
|
typedef QualifiedAdjacent 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 getVersion() const;
|
|
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Status getStatus() const;
|
|
|
|
inline bool hasProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getProducerSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getRadarTracksMonoTime() const;
|
|
|
|
inline ::uint64_t getModelMonoTime() const;
|
|
|
|
inline ::uint64_t getCarStateMonoTime() const;
|
|
|
|
inline ::uint64_t getCameraEofBootTime() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline bool hasLeft() const;
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader getLeft() const;
|
|
|
|
inline bool hasRight() const;
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader getRight() 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 StarPilotRadarState::QualifiedAdjacent::Builder {
|
|
public:
|
|
typedef QualifiedAdjacent 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Status getStatus();
|
|
inline void setStatus( ::cereal::StarPilotRadarState::QualifiedAdjacent::Status value);
|
|
|
|
inline bool hasProducerSessionId();
|
|
inline ::capnp::Text::Builder getProducerSessionId();
|
|
inline void setProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProducerSessionId(unsigned int size);
|
|
inline void adoptProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProducerSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getRadarTracksMonoTime();
|
|
inline void setRadarTracksMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getModelMonoTime();
|
|
inline void setModelMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCarStateMonoTime();
|
|
inline void setCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCameraEofBootTime();
|
|
inline void setCameraEofBootTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasLeft();
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder getLeft();
|
|
inline void setLeft( ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader value);
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder initLeft();
|
|
inline void adoptLeft(::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate> disownLeft();
|
|
|
|
inline bool hasRight();
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder getRight();
|
|
inline void setRight( ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader value);
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder initRight();
|
|
inline void adoptRight(::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate> disownRight();
|
|
|
|
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 StarPilotRadarState::QualifiedAdjacent::Pipeline {
|
|
public:
|
|
typedef QualifiedAdjacent Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Pipeline getLeft();
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Pipeline getRight();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotRadarState::QualifiedAdjacent::Candidate::Reader {
|
|
public:
|
|
typedef Candidate 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 getPresent() const;
|
|
|
|
inline ::uint32_t getTrackId() const;
|
|
|
|
inline float getDistanceM() const;
|
|
|
|
inline float getLateralM() const;
|
|
|
|
inline float getSpeedMps() 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 StarPilotRadarState::QualifiedAdjacent::Candidate::Builder {
|
|
public:
|
|
typedef Candidate 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 getPresent();
|
|
inline void setPresent(bool value);
|
|
|
|
inline ::uint32_t getTrackId();
|
|
inline void setTrackId( ::uint32_t value);
|
|
|
|
inline float getDistanceM();
|
|
inline void setDistanceM(float value);
|
|
|
|
inline float getLateralM();
|
|
inline void setLateralM(float value);
|
|
|
|
inline float getSpeedMps();
|
|
inline void setSpeedMps(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 StarPilotRadarState::QualifiedAdjacent::Candidate::Pipeline {
|
|
public:
|
|
typedef Candidate 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 StarPilotSelfdriveState::Reader {
|
|
public:
|
|
typedef StarPilotSelfdriveState 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 hasAlertText1() const;
|
|
inline ::capnp::Text::Reader getAlertText1() const;
|
|
|
|
inline bool hasAlertText2() const;
|
|
inline ::capnp::Text::Reader getAlertText2() const;
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::AlertStatus getAlertStatus() const;
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::AlertSize getAlertSize() const;
|
|
|
|
inline bool hasAlertType() const;
|
|
inline ::capnp::Text::Reader getAlertType() const;
|
|
|
|
inline ::cereal::CarControl::HUDControl::AudibleAlert getAlertSound() const;
|
|
|
|
inline float getVEgo() const;
|
|
|
|
inline bool hasConditionalModeAck() const;
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Reader getConditionalModeAck() 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 StarPilotSelfdriveState::Builder {
|
|
public:
|
|
typedef StarPilotSelfdriveState 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 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 ::cereal::StarPilotSelfdriveState::AlertStatus getAlertStatus();
|
|
inline void setAlertStatus( ::cereal::StarPilotSelfdriveState::AlertStatus value);
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::AlertSize getAlertSize();
|
|
inline void setAlertSize( ::cereal::StarPilotSelfdriveState::AlertSize value);
|
|
|
|
inline bool hasAlertType();
|
|
inline ::capnp::Text::Builder getAlertType();
|
|
inline void setAlertType( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initAlertType(unsigned int size);
|
|
inline void adoptAlertType(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownAlertType();
|
|
|
|
inline ::cereal::CarControl::HUDControl::AudibleAlert getAlertSound();
|
|
inline void setAlertSound( ::cereal::CarControl::HUDControl::AudibleAlert value);
|
|
|
|
inline float getVEgo();
|
|
inline void setVEgo(float value);
|
|
|
|
inline bool hasConditionalModeAck();
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Builder getConditionalModeAck();
|
|
inline void setConditionalModeAck( ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Reader value);
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Builder initConditionalModeAck();
|
|
inline void adoptConditionalModeAck(::capnp::Orphan< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotSelfdriveState::ConditionalModeAck> disownConditionalModeAck();
|
|
|
|
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 StarPilotSelfdriveState::Pipeline {
|
|
public:
|
|
typedef StarPilotSelfdriveState Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Pipeline getConditionalModeAck();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotSelfdriveState::ConditionalModeAck::Reader {
|
|
public:
|
|
typedef ConditionalModeAck 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 getVersion() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceSelfdriveStateMonoTime() const;
|
|
|
|
inline ::uint64_t getDriveStartMonoTime() const;
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice getChoice() const;
|
|
|
|
inline bool getAccepted() const;
|
|
|
|
inline bool getEffectiveExperimental() const;
|
|
|
|
inline bool hasPlannerSessionId() const;
|
|
inline ::capnp::Text::Reader getPlannerSessionId() const;
|
|
|
|
inline ::uint64_t getPlannerSequence() const;
|
|
|
|
inline bool hasSettingsFingerprint() const;
|
|
inline ::capnp::Text::Reader getSettingsFingerprint() const;
|
|
|
|
inline ::uint64_t getSettingsRevision() const;
|
|
|
|
inline ::uint64_t getModelMonoTime() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline ::uint16_t getStatusCode() 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 StarPilotSelfdriveState::ConditionalModeAck::Builder {
|
|
public:
|
|
typedef ConditionalModeAck 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceSelfdriveStateMonoTime();
|
|
inline void setSourceSelfdriveStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDriveStartMonoTime();
|
|
inline void setDriveStartMonoTime( ::uint64_t value);
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice getChoice();
|
|
inline void setChoice( ::cereal::SlcState::ConditionalModeState::Choice value);
|
|
|
|
inline bool getAccepted();
|
|
inline void setAccepted(bool value);
|
|
|
|
inline bool getEffectiveExperimental();
|
|
inline void setEffectiveExperimental(bool value);
|
|
|
|
inline bool hasPlannerSessionId();
|
|
inline ::capnp::Text::Builder getPlannerSessionId();
|
|
inline void setPlannerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPlannerSessionId(unsigned int size);
|
|
inline void adoptPlannerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPlannerSessionId();
|
|
|
|
inline ::uint64_t getPlannerSequence();
|
|
inline void setPlannerSequence( ::uint64_t value);
|
|
|
|
inline bool hasSettingsFingerprint();
|
|
inline ::capnp::Text::Builder getSettingsFingerprint();
|
|
inline void setSettingsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettingsFingerprint(unsigned int size);
|
|
inline void adoptSettingsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettingsFingerprint();
|
|
|
|
inline ::uint64_t getSettingsRevision();
|
|
inline void setSettingsRevision( ::uint64_t value);
|
|
|
|
inline ::uint64_t getModelMonoTime();
|
|
inline void setModelMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline ::uint16_t getStatusCode();
|
|
inline void setStatusCode( ::uint16_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 StarPilotSelfdriveState::ConditionalModeAck::Pipeline {
|
|
public:
|
|
typedef ConditionalModeAck 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 SpotMonitorState::Reader {
|
|
public:
|
|
typedef SpotMonitorState 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 getDesiredCurvature() const;
|
|
|
|
inline bool hasObservation() const;
|
|
inline ::cereal::SpotMonitorState::Observation::Reader getObservation() 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 SpotMonitorState::Builder {
|
|
public:
|
|
typedef SpotMonitorState 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 getDesiredCurvature();
|
|
inline void setDesiredCurvature(float value);
|
|
|
|
inline bool hasObservation();
|
|
inline ::cereal::SpotMonitorState::Observation::Builder getObservation();
|
|
inline void setObservation( ::cereal::SpotMonitorState::Observation::Reader value);
|
|
inline ::cereal::SpotMonitorState::Observation::Builder initObservation();
|
|
inline void adoptObservation(::capnp::Orphan< ::cereal::SpotMonitorState::Observation>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SpotMonitorState::Observation> disownObservation();
|
|
|
|
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 SpotMonitorState::Pipeline {
|
|
public:
|
|
typedef SpotMonitorState Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::SpotMonitorState::Observation::Pipeline getObservation();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class SpotMonitorState::Observation::Reader {
|
|
public:
|
|
typedef Observation 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 getVersion() const;
|
|
|
|
inline bool hasProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getProducerSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline bool hasModelSha256() const;
|
|
inline ::capnp::Text::Reader getModelSha256() const;
|
|
|
|
inline bool hasSettingsFingerprint() const;
|
|
inline ::capnp::Text::Reader getSettingsFingerprint() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getObservedBootTime() const;
|
|
|
|
inline ::uint64_t getSourceFrameId() const;
|
|
|
|
inline ::uint64_t getSourceFrameEofBootTime() const;
|
|
|
|
inline ::uint64_t getValidUntilBootTime() const;
|
|
|
|
inline bool hasLeft() const;
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Reader getLeft() const;
|
|
|
|
inline bool hasRight() const;
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Reader getRight() 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 SpotMonitorState::Observation::Builder {
|
|
public:
|
|
typedef Observation 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasProducerSessionId();
|
|
inline ::capnp::Text::Builder getProducerSessionId();
|
|
inline void setProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProducerSessionId(unsigned int size);
|
|
inline void adoptProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProducerSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline bool hasModelSha256();
|
|
inline ::capnp::Text::Builder getModelSha256();
|
|
inline void setModelSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initModelSha256(unsigned int size);
|
|
inline void adoptModelSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownModelSha256();
|
|
|
|
inline bool hasSettingsFingerprint();
|
|
inline ::capnp::Text::Builder getSettingsFingerprint();
|
|
inline void setSettingsFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettingsFingerprint(unsigned int size);
|
|
inline void adoptSettingsFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettingsFingerprint();
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedBootTime();
|
|
inline void setObservedBootTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceFrameId();
|
|
inline void setSourceFrameId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceFrameEofBootTime();
|
|
inline void setSourceFrameEofBootTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilBootTime();
|
|
inline void setValidUntilBootTime( ::uint64_t value);
|
|
|
|
inline bool hasLeft();
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder getLeft();
|
|
inline void setLeft( ::cereal::SpotMonitorState::Observation::Side::Reader value);
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder initLeft();
|
|
inline void adoptLeft(::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side> disownLeft();
|
|
|
|
inline bool hasRight();
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder getRight();
|
|
inline void setRight( ::cereal::SpotMonitorState::Observation::Side::Reader value);
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder initRight();
|
|
inline void adoptRight(::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side>&& value);
|
|
inline ::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side> disownRight();
|
|
|
|
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 SpotMonitorState::Observation::Pipeline {
|
|
public:
|
|
typedef Observation Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Pipeline getLeft();
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Pipeline getRight();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class SpotMonitorState::Observation::Side::Reader {
|
|
public:
|
|
typedef Side 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::SpotMonitorState::Observation::Side::Status getStatus() const;
|
|
|
|
inline float getConfidence() const;
|
|
|
|
inline bool getWarning() const;
|
|
|
|
inline ::uint64_t getSourceFrameId() const;
|
|
|
|
inline ::uint64_t getSourceFrameEofBootTime() const;
|
|
|
|
inline ::uint64_t getSourceObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilBootTime() 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 SpotMonitorState::Observation::Side::Builder {
|
|
public:
|
|
typedef Side 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::SpotMonitorState::Observation::Side::Status getStatus();
|
|
inline void setStatus( ::cereal::SpotMonitorState::Observation::Side::Status value);
|
|
|
|
inline float getConfidence();
|
|
inline void setConfidence(float value);
|
|
|
|
inline bool getWarning();
|
|
inline void setWarning(bool value);
|
|
|
|
inline ::uint64_t getSourceFrameId();
|
|
inline void setSourceFrameId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceFrameEofBootTime();
|
|
inline void setSourceFrameEofBootTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceObservedMonoTime();
|
|
inline void setSourceObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilBootTime();
|
|
inline void setValidUntilBootTime( ::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 SpotMonitorState::Observation::Side::Pipeline {
|
|
public:
|
|
typedef Side 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 StarPilotLateralState::Reader {
|
|
public:
|
|
typedef StarPilotLateralState Reads;
|
|
|
|
Reader() = default;
|
|
inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
|
|
|
|
inline ::capnp::MessageSize totalSize() const {
|
|
return _reader.totalSize().asPublic();
|
|
}
|
|
|
|
#if !CAPNP_LITE
|
|
inline ::kj::StringTree toString() const {
|
|
return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
|
|
inline bool getActive() const;
|
|
|
|
inline float getFrictionThreshold() const;
|
|
|
|
inline float getFrictionScale() const;
|
|
|
|
inline float getFeedforward() const;
|
|
|
|
inline float getFrictionJerk() const;
|
|
|
|
inline float getFrictionJerkDeadzone() const;
|
|
|
|
inline float getLowSpeedFactor() const;
|
|
|
|
inline bool getUnwindDetected() const;
|
|
|
|
inline bool hasLaneCentering() const;
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Reader getLaneCentering() const;
|
|
|
|
inline bool hasLearningEvidence() const;
|
|
inline ::cereal::LearningControlEvidence::Reader getLearningEvidence() const;
|
|
|
|
inline bool hasLearningApplication() const;
|
|
inline ::cereal::LearningApplication::Reader getLearningApplication() const;
|
|
|
|
inline bool hasFeedbackConsumption() const;
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Reader getFeedbackConsumption() const;
|
|
|
|
inline bool hasTrackingApplication() const;
|
|
inline ::cereal::LiveTrackingApplication::Reader getTrackingApplication() 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 StarPilotLateralState::Builder {
|
|
public:
|
|
typedef StarPilotLateralState Builds;
|
|
|
|
Builder() = delete; // Deleted to discourage incorrect usage.
|
|
// You can explicitly initialize to nullptr instead.
|
|
inline Builder(decltype(nullptr)) {}
|
|
inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
|
|
inline operator Reader() const { return Reader(_builder.asReader()); }
|
|
inline Reader asReader() const { return *this; }
|
|
|
|
inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
|
|
#if !CAPNP_LITE
|
|
inline ::kj::StringTree toString() const { return asReader().toString(); }
|
|
#endif // !CAPNP_LITE
|
|
|
|
inline bool getActive();
|
|
inline void setActive(bool value);
|
|
|
|
inline float getFrictionThreshold();
|
|
inline void setFrictionThreshold(float value);
|
|
|
|
inline float getFrictionScale();
|
|
inline void setFrictionScale(float value);
|
|
|
|
inline float getFeedforward();
|
|
inline void setFeedforward(float value);
|
|
|
|
inline float getFrictionJerk();
|
|
inline void setFrictionJerk(float value);
|
|
|
|
inline float getFrictionJerkDeadzone();
|
|
inline void setFrictionJerkDeadzone(float value);
|
|
|
|
inline float getLowSpeedFactor();
|
|
inline void setLowSpeedFactor(float value);
|
|
|
|
inline bool getUnwindDetected();
|
|
inline void setUnwindDetected(bool value);
|
|
|
|
inline bool hasLaneCentering();
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Builder getLaneCentering();
|
|
inline void setLaneCentering( ::cereal::StarPilotLateralState::LaneCentering::Reader value);
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Builder initLaneCentering();
|
|
inline void adoptLaneCentering(::capnp::Orphan< ::cereal::StarPilotLateralState::LaneCentering>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotLateralState::LaneCentering> disownLaneCentering();
|
|
|
|
inline bool hasLearningEvidence();
|
|
inline ::cereal::LearningControlEvidence::Builder getLearningEvidence();
|
|
inline void setLearningEvidence( ::cereal::LearningControlEvidence::Reader value);
|
|
inline ::cereal::LearningControlEvidence::Builder initLearningEvidence();
|
|
inline void adoptLearningEvidence(::capnp::Orphan< ::cereal::LearningControlEvidence>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LearningControlEvidence> disownLearningEvidence();
|
|
|
|
inline bool hasLearningApplication();
|
|
inline ::cereal::LearningApplication::Builder getLearningApplication();
|
|
inline void setLearningApplication( ::cereal::LearningApplication::Reader value);
|
|
inline ::cereal::LearningApplication::Builder initLearningApplication();
|
|
inline void adoptLearningApplication(::capnp::Orphan< ::cereal::LearningApplication>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LearningApplication> disownLearningApplication();
|
|
|
|
inline bool hasFeedbackConsumption();
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Builder getFeedbackConsumption();
|
|
inline void setFeedbackConsumption( ::cereal::StarPilotLateralState::FeedbackConsumption::Reader value);
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Builder initFeedbackConsumption();
|
|
inline void adoptFeedbackConsumption(::capnp::Orphan< ::cereal::StarPilotLateralState::FeedbackConsumption>&& value);
|
|
inline ::capnp::Orphan< ::cereal::StarPilotLateralState::FeedbackConsumption> disownFeedbackConsumption();
|
|
|
|
inline bool hasTrackingApplication();
|
|
inline ::cereal::LiveTrackingApplication::Builder getTrackingApplication();
|
|
inline void setTrackingApplication( ::cereal::LiveTrackingApplication::Reader value);
|
|
inline ::cereal::LiveTrackingApplication::Builder initTrackingApplication();
|
|
inline void adoptTrackingApplication(::capnp::Orphan< ::cereal::LiveTrackingApplication>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingApplication> disownTrackingApplication();
|
|
|
|
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 StarPilotLateralState::Pipeline {
|
|
public:
|
|
typedef StarPilotLateralState Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Pipeline getLaneCentering();
|
|
inline ::cereal::LearningControlEvidence::Pipeline getLearningEvidence();
|
|
inline ::cereal::LearningApplication::Pipeline getLearningApplication();
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Pipeline getFeedbackConsumption();
|
|
inline ::cereal::LiveTrackingApplication::Pipeline getTrackingApplication();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class StarPilotLateralState::LaneCentering::Reader {
|
|
public:
|
|
typedef LaneCentering 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 getVersion() const;
|
|
|
|
inline ::uint64_t getModelMonoTime() const;
|
|
|
|
inline ::uint64_t getCarControlMonoTime() const;
|
|
|
|
inline bool getLateralActive() const;
|
|
|
|
inline float getRequestedCorrection() const;
|
|
|
|
inline float getAppliedCorrection() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() 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 StarPilotLateralState::LaneCentering::Builder {
|
|
public:
|
|
typedef LaneCentering 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint64_t getModelMonoTime();
|
|
inline void setModelMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCarControlMonoTime();
|
|
inline void setCarControlMonoTime( ::uint64_t value);
|
|
|
|
inline bool getLateralActive();
|
|
inline void setLateralActive(bool value);
|
|
|
|
inline float getRequestedCorrection();
|
|
inline void setRequestedCorrection(float value);
|
|
|
|
inline float getAppliedCorrection();
|
|
inline void setAppliedCorrection(float value);
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
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 StarPilotLateralState::LaneCentering::Pipeline {
|
|
public:
|
|
typedef LaneCentering 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 StarPilotLateralState::FeedbackConsumption::Reader {
|
|
public:
|
|
typedef FeedbackConsumption 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 getVersion() const;
|
|
|
|
inline ::uint64_t getControlMonoTime() const;
|
|
|
|
inline ::uint64_t getConsumedPublicationMonoTime() const;
|
|
|
|
inline ::uint64_t getConsumedRecvFrame() const;
|
|
|
|
inline ::uint64_t getConsumedReceiptMonoTime() const;
|
|
|
|
inline bool getConsumedSeen() const;
|
|
|
|
inline bool getConsumedValid() const;
|
|
|
|
inline bool hasCoBodySha256() const;
|
|
inline ::capnp::Data::Reader getCoBodySha256() const;
|
|
|
|
inline float getReportedTorque() const;
|
|
|
|
inline float getRequestTorque() const;
|
|
|
|
inline bool getLatActive() const;
|
|
|
|
inline bool getInputSafetyLimited() const;
|
|
|
|
inline bool getPublishedSafetyLimited() const;
|
|
|
|
inline ::uint64_t getPriorPublishControlMonoTime() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline bool hasCpSha256() const;
|
|
inline ::capnp::Text::Reader getCpSha256() 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 StarPilotLateralState::FeedbackConsumption::Builder {
|
|
public:
|
|
typedef FeedbackConsumption 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint64_t getControlMonoTime();
|
|
inline void setControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getConsumedPublicationMonoTime();
|
|
inline void setConsumedPublicationMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getConsumedRecvFrame();
|
|
inline void setConsumedRecvFrame( ::uint64_t value);
|
|
|
|
inline ::uint64_t getConsumedReceiptMonoTime();
|
|
inline void setConsumedReceiptMonoTime( ::uint64_t value);
|
|
|
|
inline bool getConsumedSeen();
|
|
inline void setConsumedSeen(bool value);
|
|
|
|
inline bool getConsumedValid();
|
|
inline void setConsumedValid(bool value);
|
|
|
|
inline bool hasCoBodySha256();
|
|
inline ::capnp::Data::Builder getCoBodySha256();
|
|
inline void setCoBodySha256( ::capnp::Data::Reader value);
|
|
inline ::capnp::Data::Builder initCoBodySha256(unsigned int size);
|
|
inline void adoptCoBodySha256(::capnp::Orphan< ::capnp::Data>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Data> disownCoBodySha256();
|
|
|
|
inline float getReportedTorque();
|
|
inline void setReportedTorque(float value);
|
|
|
|
inline float getRequestTorque();
|
|
inline void setRequestTorque(float value);
|
|
|
|
inline bool getLatActive();
|
|
inline void setLatActive(bool value);
|
|
|
|
inline bool getInputSafetyLimited();
|
|
inline void setInputSafetyLimited(bool value);
|
|
|
|
inline bool getPublishedSafetyLimited();
|
|
inline void setPublishedSafetyLimited(bool value);
|
|
|
|
inline ::uint64_t getPriorPublishControlMonoTime();
|
|
inline void setPriorPublishControlMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline bool hasCpSha256();
|
|
inline ::capnp::Text::Builder getCpSha256();
|
|
inline void setCpSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCpSha256(unsigned int size);
|
|
inline void adoptCpSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCpSha256();
|
|
|
|
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 StarPilotLateralState::FeedbackConsumption::Pipeline {
|
|
public:
|
|
typedef FeedbackConsumption 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 SlcCruiseCommand::Reader {
|
|
public:
|
|
typedef SlcCruiseCommand 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::SlcCruiseCommand::Kind getKind() const;
|
|
|
|
inline bool hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getCommandId() const;
|
|
|
|
inline ::uint64_t getActionId() const;
|
|
|
|
inline ::uint64_t getDecisionId() const;
|
|
|
|
inline ::uint64_t getPresentationId() const;
|
|
|
|
inline bool hasSourceProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getSourceProducerSessionId() const;
|
|
|
|
inline ::uint32_t getSourceEpisode() const;
|
|
|
|
inline ::uint64_t getSourceObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getIssuedMonoTime() const;
|
|
|
|
inline ::uint64_t getExpiresMonoTime() const;
|
|
|
|
inline float getExpectedSelectedMps() const;
|
|
|
|
inline float getTargetMps() const;
|
|
|
|
inline bool hasSource() const;
|
|
inline ::capnp::Text::Reader getSource() 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 SlcCruiseCommand::Builder {
|
|
public:
|
|
typedef SlcCruiseCommand 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::SlcCruiseCommand::Kind getKind();
|
|
inline void setKind( ::cereal::SlcCruiseCommand::Kind value);
|
|
|
|
inline bool hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getCommandId();
|
|
inline void setCommandId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getActionId();
|
|
inline void setActionId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDecisionId();
|
|
inline void setDecisionId( ::uint64_t value);
|
|
|
|
inline ::uint64_t getPresentationId();
|
|
inline void setPresentationId( ::uint64_t value);
|
|
|
|
inline bool hasSourceProducerSessionId();
|
|
inline ::capnp::Text::Builder getSourceProducerSessionId();
|
|
inline void setSourceProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceProducerSessionId(unsigned int size);
|
|
inline void adoptSourceProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceProducerSessionId();
|
|
|
|
inline ::uint32_t getSourceEpisode();
|
|
inline void setSourceEpisode( ::uint32_t value);
|
|
|
|
inline ::uint64_t getSourceObservedMonoTime();
|
|
inline void setSourceObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime();
|
|
inline void setSourceValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getIssuedMonoTime();
|
|
inline void setIssuedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getExpiresMonoTime();
|
|
inline void setExpiresMonoTime( ::uint64_t value);
|
|
|
|
inline float getExpectedSelectedMps();
|
|
inline void setExpectedSelectedMps(float value);
|
|
|
|
inline float getTargetMps();
|
|
inline void setTargetMps(float value);
|
|
|
|
inline bool hasSource();
|
|
inline ::capnp::Text::Builder getSource();
|
|
inline void setSource( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSource(unsigned int size);
|
|
inline void adoptSource(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSource();
|
|
|
|
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 SlcCruiseCommand::Pipeline {
|
|
public:
|
|
typedef SlcCruiseCommand 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 AolAxisState::Reader {
|
|
public:
|
|
typedef AolAxisState 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 hasSessionId() const;
|
|
inline ::capnp::Text::Reader getSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::cereal::AolAxisState::Mode getMode() const;
|
|
|
|
inline bool getLateralActive() const;
|
|
|
|
inline bool getLongitudinalActive() const;
|
|
|
|
inline bool getQualified() const;
|
|
|
|
inline bool getDesiredLateral() const;
|
|
|
|
inline bool getDesiredLongitudinal() const;
|
|
|
|
inline bool getNativeAcknowledged() const;
|
|
|
|
inline bool getOptionalSetRelease() const;
|
|
|
|
inline ::cereal::AolAxisState::FaultReason getFaultReason() const;
|
|
|
|
inline ::uint64_t getFaultEventMonoTime() const;
|
|
|
|
inline bool hasFaultSessionId() const;
|
|
inline ::capnp::Text::Reader getFaultSessionId() const;
|
|
|
|
inline bool hasIntentProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getIntentProducerSessionId() const;
|
|
|
|
inline ::uint64_t getIntentIntegrityEpoch() 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 AolAxisState::Builder {
|
|
public:
|
|
typedef AolAxisState 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 hasSessionId();
|
|
inline ::capnp::Text::Builder getSessionId();
|
|
inline void setSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSessionId(unsigned int size);
|
|
inline void adoptSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceCarStateMonoTime();
|
|
inline void setSourceCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::cereal::AolAxisState::Mode getMode();
|
|
inline void setMode( ::cereal::AolAxisState::Mode value);
|
|
|
|
inline bool getLateralActive();
|
|
inline void setLateralActive(bool value);
|
|
|
|
inline bool getLongitudinalActive();
|
|
inline void setLongitudinalActive(bool value);
|
|
|
|
inline bool getQualified();
|
|
inline void setQualified(bool value);
|
|
|
|
inline bool getDesiredLateral();
|
|
inline void setDesiredLateral(bool value);
|
|
|
|
inline bool getDesiredLongitudinal();
|
|
inline void setDesiredLongitudinal(bool value);
|
|
|
|
inline bool getNativeAcknowledged();
|
|
inline void setNativeAcknowledged(bool value);
|
|
|
|
inline bool getOptionalSetRelease();
|
|
inline void setOptionalSetRelease(bool value);
|
|
|
|
inline ::cereal::AolAxisState::FaultReason getFaultReason();
|
|
inline void setFaultReason( ::cereal::AolAxisState::FaultReason value);
|
|
|
|
inline ::uint64_t getFaultEventMonoTime();
|
|
inline void setFaultEventMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasFaultSessionId();
|
|
inline ::capnp::Text::Builder getFaultSessionId();
|
|
inline void setFaultSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initFaultSessionId(unsigned int size);
|
|
inline void adoptFaultSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownFaultSessionId();
|
|
|
|
inline bool hasIntentProducerSessionId();
|
|
inline ::capnp::Text::Builder getIntentProducerSessionId();
|
|
inline void setIntentProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIntentProducerSessionId(unsigned int size);
|
|
inline void adoptIntentProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIntentProducerSessionId();
|
|
|
|
inline ::uint64_t getIntentIntegrityEpoch();
|
|
inline void setIntentIntegrityEpoch( ::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 AolAxisState::Pipeline {
|
|
public:
|
|
typedef AolAxisState 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 AolAxisState::SafetyWire::Reader {
|
|
public:
|
|
typedef SafetyWire 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 getKind() const;
|
|
|
|
inline ::uint16_t getVersion() const;
|
|
|
|
inline ::uint16_t getProtocolVersion() const;
|
|
|
|
inline bool getCompatible() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline ::uint16_t getSafetyModel() const;
|
|
|
|
inline ::uint16_t getSafetyParam() const;
|
|
|
|
inline bool getLateralAllowed() const;
|
|
|
|
inline bool getLongitudinalAllowed() const;
|
|
|
|
inline bool getRequestedLateral() const;
|
|
|
|
inline bool getRequestedLongitudinal() const;
|
|
|
|
inline bool hasPandaSerial() const;
|
|
inline ::capnp::Text::Reader getPandaSerial() const;
|
|
|
|
inline bool hasAxisSessionId() const;
|
|
inline ::capnp::Text::Reader getAxisSessionId() const;
|
|
|
|
inline ::uint64_t getSourcePandaStatesMonoTime() const;
|
|
|
|
inline bool hasPandaInventory() const;
|
|
inline ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Reader getPandaInventory() 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 AolAxisState::SafetyWire::Builder {
|
|
public:
|
|
typedef SafetyWire 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 getKind();
|
|
inline void setKind( ::uint8_t value);
|
|
|
|
inline ::uint16_t getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint16_t getProtocolVersion();
|
|
inline void setProtocolVersion( ::uint16_t value);
|
|
|
|
inline bool getCompatible();
|
|
inline void setCompatible(bool value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint16_t getSafetyModel();
|
|
inline void setSafetyModel( ::uint16_t value);
|
|
|
|
inline ::uint16_t getSafetyParam();
|
|
inline void setSafetyParam( ::uint16_t value);
|
|
|
|
inline bool getLateralAllowed();
|
|
inline void setLateralAllowed(bool value);
|
|
|
|
inline bool getLongitudinalAllowed();
|
|
inline void setLongitudinalAllowed(bool value);
|
|
|
|
inline bool getRequestedLateral();
|
|
inline void setRequestedLateral(bool value);
|
|
|
|
inline bool getRequestedLongitudinal();
|
|
inline void setRequestedLongitudinal(bool value);
|
|
|
|
inline bool hasPandaSerial();
|
|
inline ::capnp::Text::Builder getPandaSerial();
|
|
inline void setPandaSerial( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPandaSerial(unsigned int size);
|
|
inline void adoptPandaSerial(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPandaSerial();
|
|
|
|
inline bool hasAxisSessionId();
|
|
inline ::capnp::Text::Builder getAxisSessionId();
|
|
inline void setAxisSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initAxisSessionId(unsigned int size);
|
|
inline void adoptAxisSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownAxisSessionId();
|
|
|
|
inline ::uint64_t getSourcePandaStatesMonoTime();
|
|
inline void setSourcePandaStatesMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasPandaInventory();
|
|
inline ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Builder getPandaInventory();
|
|
inline void setPandaInventory( ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Builder initPandaInventory(unsigned int size);
|
|
inline void adoptPandaInventory(::capnp::Orphan< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>> disownPandaInventory();
|
|
|
|
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 AolAxisState::SafetyWire::Pipeline {
|
|
public:
|
|
typedef SafetyWire 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 AolAxisState::SafetyWire::PandaSlot::Reader {
|
|
public:
|
|
typedef PandaSlot 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 getSlotIndex() const;
|
|
|
|
inline bool hasHardwareSerial() const;
|
|
inline ::capnp::Text::Reader getHardwareSerial() const;
|
|
|
|
inline ::uint16_t getSafetyModel() const;
|
|
|
|
inline ::uint16_t getSafetyParam() const;
|
|
|
|
inline ::uint16_t getAlternativeExperience() const;
|
|
|
|
inline bool getControlsAllowed() const;
|
|
|
|
inline bool getSafetyRxChecksInvalid() const;
|
|
|
|
inline bool getHeartbeatLost() const;
|
|
|
|
inline ::uint32_t getFaults() 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 AolAxisState::SafetyWire::PandaSlot::Builder {
|
|
public:
|
|
typedef PandaSlot 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 getSlotIndex();
|
|
inline void setSlotIndex( ::uint16_t value);
|
|
|
|
inline bool hasHardwareSerial();
|
|
inline ::capnp::Text::Builder getHardwareSerial();
|
|
inline void setHardwareSerial( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initHardwareSerial(unsigned int size);
|
|
inline void adoptHardwareSerial(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownHardwareSerial();
|
|
|
|
inline ::uint16_t getSafetyModel();
|
|
inline void setSafetyModel( ::uint16_t value);
|
|
|
|
inline ::uint16_t getSafetyParam();
|
|
inline void setSafetyParam( ::uint16_t value);
|
|
|
|
inline ::uint16_t getAlternativeExperience();
|
|
inline void setAlternativeExperience( ::uint16_t value);
|
|
|
|
inline bool getControlsAllowed();
|
|
inline void setControlsAllowed(bool value);
|
|
|
|
inline bool getSafetyRxChecksInvalid();
|
|
inline void setSafetyRxChecksInvalid(bool value);
|
|
|
|
inline bool getHeartbeatLost();
|
|
inline void setHeartbeatLost(bool value);
|
|
|
|
inline ::uint32_t getFaults();
|
|
inline void setFaults( ::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 AolAxisState::SafetyWire::PandaSlot::Pipeline {
|
|
public:
|
|
typedef PandaSlot 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 AolAxisState::IntentWire::Reader {
|
|
public:
|
|
typedef IntentWire 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 getKind() const;
|
|
|
|
inline ::uint16_t getVersion() const;
|
|
|
|
inline bool hasProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getProducerSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getCarStateLogMonoTime() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline bool getAllowedLatch() const;
|
|
|
|
inline bool getPauseLateral() const;
|
|
|
|
inline bool getPauseLongitudinal() const;
|
|
|
|
inline bool getSettingsQualified() const;
|
|
|
|
inline bool getLateralArmed() const;
|
|
|
|
inline bool getOptionalSetRelease() 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 AolAxisState::IntentWire::Builder {
|
|
public:
|
|
typedef IntentWire 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 getKind();
|
|
inline void setKind( ::uint8_t value);
|
|
|
|
inline ::uint16_t getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasProducerSessionId();
|
|
inline ::capnp::Text::Builder getProducerSessionId();
|
|
inline void setProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProducerSessionId(unsigned int size);
|
|
inline void adoptProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProducerSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCarStateLogMonoTime();
|
|
inline void setCarStateLogMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool getAllowedLatch();
|
|
inline void setAllowedLatch(bool value);
|
|
|
|
inline bool getPauseLateral();
|
|
inline void setPauseLateral(bool value);
|
|
|
|
inline bool getPauseLongitudinal();
|
|
inline void setPauseLongitudinal(bool value);
|
|
|
|
inline bool getSettingsQualified();
|
|
inline void setSettingsQualified(bool value);
|
|
|
|
inline bool getLateralArmed();
|
|
inline void setLateralArmed(bool value);
|
|
|
|
inline bool getOptionalSetRelease();
|
|
inline void setOptionalSetRelease(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 AolAxisState::IntentWire::Pipeline {
|
|
public:
|
|
typedef IntentWire 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 AolAxisState::LaneChangeStatusWire::Reader {
|
|
public:
|
|
typedef LaneChangeStatusWire 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 getKind() const;
|
|
|
|
inline ::uint16_t getVersion() const;
|
|
|
|
inline bool hasProducerSessionId() const;
|
|
inline ::capnp::Text::Reader getProducerSessionId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint32_t getModelFrameId() const;
|
|
|
|
inline ::uint64_t getModelTimestampEofNs() const;
|
|
|
|
inline ::uint64_t getObservedMonoTimeNs() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTimeNs() const;
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Phase getPhase() const;
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Direction getDirection() const;
|
|
|
|
inline bool getAutoConfigured() const;
|
|
|
|
inline bool getEngaged() 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 AolAxisState::LaneChangeStatusWire::Builder {
|
|
public:
|
|
typedef LaneChangeStatusWire 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 getKind();
|
|
inline void setKind( ::uint8_t value);
|
|
|
|
inline ::uint16_t getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasProducerSessionId();
|
|
inline ::capnp::Text::Builder getProducerSessionId();
|
|
inline void setProducerSessionId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProducerSessionId(unsigned int size);
|
|
inline void adoptProducerSessionId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProducerSessionId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint32_t getModelFrameId();
|
|
inline void setModelFrameId( ::uint32_t value);
|
|
|
|
inline ::uint64_t getModelTimestampEofNs();
|
|
inline void setModelTimestampEofNs( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTimeNs();
|
|
inline void setObservedMonoTimeNs( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTimeNs();
|
|
inline void setValidUntilMonoTimeNs( ::uint64_t value);
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Phase getPhase();
|
|
inline void setPhase( ::cereal::AolAxisState::LaneChangeStatusWire::Phase value);
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Direction getDirection();
|
|
inline void setDirection( ::cereal::AolAxisState::LaneChangeStatusWire::Direction value);
|
|
|
|
inline bool getAutoConfigured();
|
|
inline void setAutoConfigured(bool value);
|
|
|
|
inline bool getEngaged();
|
|
inline void setEngaged(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 AolAxisState::LaneChangeStatusWire::Pipeline {
|
|
public:
|
|
typedef LaneChangeStatusWire 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 MapdExtendedOut::Reader {
|
|
public:
|
|
typedef MapdExtendedOut 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 hasDownloadProgress() const;
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Reader getDownloadProgress() const;
|
|
|
|
inline bool hasSettings() const;
|
|
inline ::capnp::Text::Reader getSettings() const;
|
|
|
|
inline bool hasPath() const;
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Reader getPath() const;
|
|
|
|
inline bool hasPosition() const;
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Reader getPosition() const;
|
|
|
|
inline float getLoopRateAverage() const;
|
|
|
|
inline float getLoopRateMin() 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 MapdExtendedOut::Builder {
|
|
public:
|
|
typedef MapdExtendedOut 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 hasDownloadProgress();
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Builder getDownloadProgress();
|
|
inline void setDownloadProgress( ::cereal::MapdExtendedOut::MapdDownloadProgress::Reader value);
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Builder initDownloadProgress();
|
|
inline void adoptDownloadProgress(::capnp::Orphan< ::cereal::MapdExtendedOut::MapdDownloadProgress>&& value);
|
|
inline ::capnp::Orphan< ::cereal::MapdExtendedOut::MapdDownloadProgress> disownDownloadProgress();
|
|
|
|
inline bool hasSettings();
|
|
inline ::capnp::Text::Builder getSettings();
|
|
inline void setSettings( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSettings(unsigned int size);
|
|
inline void adoptSettings(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSettings();
|
|
|
|
inline bool hasPath();
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Builder getPath();
|
|
inline void setPath( ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Builder initPath(unsigned int size);
|
|
inline void adoptPath(::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>> disownPath();
|
|
|
|
inline bool hasPosition();
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Builder getPosition();
|
|
inline void setPosition( ::cereal::MapdExtendedOut::MapdPosition::Reader value);
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Builder initPosition();
|
|
inline void adoptPosition(::capnp::Orphan< ::cereal::MapdExtendedOut::MapdPosition>&& value);
|
|
inline ::capnp::Orphan< ::cereal::MapdExtendedOut::MapdPosition> disownPosition();
|
|
|
|
inline float getLoopRateAverage();
|
|
inline void setLoopRateAverage(float value);
|
|
|
|
inline float getLoopRateMin();
|
|
inline void setLoopRateMin(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 MapdExtendedOut::Pipeline {
|
|
public:
|
|
typedef MapdExtendedOut Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Pipeline getDownloadProgress();
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Pipeline getPosition();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class MapdExtendedOut::MapdDownloadLocationDetails::Reader {
|
|
public:
|
|
typedef MapdDownloadLocationDetails 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 hasLocation() const;
|
|
inline ::capnp::Text::Reader getLocation() const;
|
|
|
|
inline ::uint32_t getTotalFiles() const;
|
|
|
|
inline ::uint32_t getDownloadedFiles() 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 MapdExtendedOut::MapdDownloadLocationDetails::Builder {
|
|
public:
|
|
typedef MapdDownloadLocationDetails 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 hasLocation();
|
|
inline ::capnp::Text::Builder getLocation();
|
|
inline void setLocation( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initLocation(unsigned int size);
|
|
inline void adoptLocation(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownLocation();
|
|
|
|
inline ::uint32_t getTotalFiles();
|
|
inline void setTotalFiles( ::uint32_t value);
|
|
|
|
inline ::uint32_t getDownloadedFiles();
|
|
inline void setDownloadedFiles( ::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 MapdExtendedOut::MapdDownloadLocationDetails::Pipeline {
|
|
public:
|
|
typedef MapdDownloadLocationDetails 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 MapdExtendedOut::MapdDownloadProgress::Reader {
|
|
public:
|
|
typedef MapdDownloadProgress Reads;
|
|
|
|
Reader() = default;
|
|
inline explicit Reader(::capnp::_::StructReader base): _reader(base) {}
|
|
|
|
inline ::capnp::MessageSize totalSize() const {
|
|
return _reader.totalSize().asPublic();
|
|
}
|
|
|
|
#if !CAPNP_LITE
|
|
inline ::kj::StringTree toString() const {
|
|
return ::capnp::_::structString(_reader, *_capnpPrivate::brand());
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
|
|
inline bool getActive() const;
|
|
|
|
inline bool getCancelled() const;
|
|
|
|
inline ::uint32_t getTotalFiles() const;
|
|
|
|
inline ::uint32_t getDownloadedFiles() const;
|
|
|
|
inline bool hasLocations() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getLocations() const;
|
|
|
|
inline bool hasLocationDetails() const;
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Reader getLocationDetails() 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 MapdExtendedOut::MapdDownloadProgress::Builder {
|
|
public:
|
|
typedef MapdDownloadProgress Builds;
|
|
|
|
Builder() = delete; // Deleted to discourage incorrect usage.
|
|
// You can explicitly initialize to nullptr instead.
|
|
inline Builder(decltype(nullptr)) {}
|
|
inline explicit Builder(::capnp::_::StructBuilder base): _builder(base) {}
|
|
inline operator Reader() const { return Reader(_builder.asReader()); }
|
|
inline Reader asReader() const { return *this; }
|
|
|
|
inline ::capnp::MessageSize totalSize() const { return asReader().totalSize(); }
|
|
#if !CAPNP_LITE
|
|
inline ::kj::StringTree toString() const { return asReader().toString(); }
|
|
#endif // !CAPNP_LITE
|
|
|
|
inline bool getActive();
|
|
inline void setActive(bool value);
|
|
|
|
inline bool getCancelled();
|
|
inline void setCancelled(bool value);
|
|
|
|
inline ::uint32_t getTotalFiles();
|
|
inline void setTotalFiles( ::uint32_t value);
|
|
|
|
inline ::uint32_t getDownloadedFiles();
|
|
inline void setDownloadedFiles( ::uint32_t value);
|
|
|
|
inline bool hasLocations();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getLocations();
|
|
inline void setLocations( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setLocations(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initLocations(unsigned int size);
|
|
inline void adoptLocations(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownLocations();
|
|
|
|
inline bool hasLocationDetails();
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Builder getLocationDetails();
|
|
inline void setLocationDetails( ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Builder initLocationDetails(unsigned int size);
|
|
inline void adoptLocationDetails(::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>> disownLocationDetails();
|
|
|
|
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 MapdExtendedOut::MapdDownloadProgress::Pipeline {
|
|
public:
|
|
typedef MapdDownloadProgress 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 MapdExtendedOut::MapdPathPoint::Reader {
|
|
public:
|
|
typedef MapdPathPoint 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 getLatitude() const;
|
|
|
|
inline double getLongitude() const;
|
|
|
|
inline float getCurvature() const;
|
|
|
|
inline float getTargetVelocity() 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 MapdExtendedOut::MapdPathPoint::Builder {
|
|
public:
|
|
typedef MapdPathPoint 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 getLatitude();
|
|
inline void setLatitude(double value);
|
|
|
|
inline double getLongitude();
|
|
inline void setLongitude(double value);
|
|
|
|
inline float getCurvature();
|
|
inline void setCurvature(float value);
|
|
|
|
inline float getTargetVelocity();
|
|
inline void setTargetVelocity(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 MapdExtendedOut::MapdPathPoint::Pipeline {
|
|
public:
|
|
typedef MapdPathPoint 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 MapdExtendedOut::MapdPosition::Reader {
|
|
public:
|
|
typedef MapdPosition 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 getLatitude() const;
|
|
|
|
inline double getLongitude() 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 MapdExtendedOut::MapdPosition::Builder {
|
|
public:
|
|
typedef MapdPosition 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 getLatitude();
|
|
inline void setLatitude(double value);
|
|
|
|
inline double getLongitude();
|
|
inline void setLongitude(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 MapdExtendedOut::MapdPosition::Pipeline {
|
|
public:
|
|
typedef MapdPosition 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 MapdIn::Reader {
|
|
public:
|
|
typedef MapdIn 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::MapdIn::MapdInputType getType() const;
|
|
|
|
inline float getFloat() const;
|
|
|
|
inline bool hasStr() const;
|
|
inline ::capnp::Text::Reader getStr() const;
|
|
|
|
inline bool getBool() const;
|
|
|
|
inline bool hasJsonPath() const;
|
|
inline ::capnp::Text::Reader getJsonPath() 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 MapdIn::Builder {
|
|
public:
|
|
typedef MapdIn 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::MapdIn::MapdInputType getType();
|
|
inline void setType( ::cereal::MapdIn::MapdInputType value);
|
|
|
|
inline float getFloat();
|
|
inline void setFloat(float value);
|
|
|
|
inline bool hasStr();
|
|
inline ::capnp::Text::Builder getStr();
|
|
inline void setStr( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStr(unsigned int size);
|
|
inline void adoptStr(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStr();
|
|
|
|
inline bool getBool();
|
|
inline void setBool(bool value);
|
|
|
|
inline bool hasJsonPath();
|
|
inline ::capnp::Text::Builder getJsonPath();
|
|
inline void setJsonPath( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initJsonPath(unsigned int size);
|
|
inline void adoptJsonPath(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownJsonPath();
|
|
|
|
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 MapdIn::Pipeline {
|
|
public:
|
|
typedef MapdIn 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 MapdOut::Reader {
|
|
public:
|
|
typedef MapdOut 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 hasWayName() const;
|
|
inline ::capnp::Text::Reader getWayName() const;
|
|
|
|
inline bool hasWayRef() const;
|
|
inline ::capnp::Text::Reader getWayRef() const;
|
|
|
|
inline bool hasRoadName() const;
|
|
inline ::capnp::Text::Reader getRoadName() const;
|
|
|
|
inline float getSpeedLimit() const;
|
|
|
|
inline float getNextSpeedLimit() const;
|
|
|
|
inline float getNextSpeedLimitDistance() const;
|
|
|
|
inline bool hasHazard() const;
|
|
inline ::capnp::Text::Reader getHazard() const;
|
|
|
|
inline bool hasNextHazard() const;
|
|
inline ::capnp::Text::Reader getNextHazard() const;
|
|
|
|
inline float getNextHazardDistance() const;
|
|
|
|
inline float getAdvisorySpeed() const;
|
|
|
|
inline float getNextAdvisorySpeed() const;
|
|
|
|
inline float getNextAdvisorySpeedDistance() const;
|
|
|
|
inline bool getOneWay() const;
|
|
|
|
inline ::uint8_t getLanes() const;
|
|
|
|
inline bool getTileLoaded() const;
|
|
|
|
inline float getSpeedLimitSuggestedSpeed() const;
|
|
|
|
inline float getSuggestedSpeed() const;
|
|
|
|
inline float getEstimatedRoadWidth() const;
|
|
|
|
inline ::cereal::MapdOut::RoadContext getRoadContext() const;
|
|
|
|
inline float getDistanceFromWayCenter() const;
|
|
|
|
inline float getVisionCurveSpeed() const;
|
|
|
|
inline float getMapCurveSpeed() const;
|
|
|
|
inline ::cereal::MapdOut::WaySelectionType getWaySelectionType() const;
|
|
|
|
inline bool getSpeedLimitAccepted() const;
|
|
|
|
inline ::cereal::MapdOut::HighwayClass getHighwayClass() const;
|
|
|
|
inline ::int64_t getWayId() const;
|
|
|
|
inline bool hasConditionalSpeedLimit() const;
|
|
inline ::capnp::Text::Reader getConditionalSpeedLimit() const;
|
|
|
|
inline ::uint16_t getSampleVersion() const;
|
|
|
|
inline ::cereal::MapdOut::SampleStatus getRoadStatus() const;
|
|
|
|
inline ::cereal::MapdOut::GpsSource getGpsSource() const;
|
|
|
|
inline ::uint64_t getGpsMonoTime() const;
|
|
|
|
inline ::uint64_t getComputedMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceGeneration() const;
|
|
|
|
inline ::uint64_t getProducerSession() 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 MapdOut::Builder {
|
|
public:
|
|
typedef MapdOut 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 hasWayName();
|
|
inline ::capnp::Text::Builder getWayName();
|
|
inline void setWayName( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initWayName(unsigned int size);
|
|
inline void adoptWayName(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownWayName();
|
|
|
|
inline bool hasWayRef();
|
|
inline ::capnp::Text::Builder getWayRef();
|
|
inline void setWayRef( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initWayRef(unsigned int size);
|
|
inline void adoptWayRef(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownWayRef();
|
|
|
|
inline bool hasRoadName();
|
|
inline ::capnp::Text::Builder getRoadName();
|
|
inline void setRoadName( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initRoadName(unsigned int size);
|
|
inline void adoptRoadName(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownRoadName();
|
|
|
|
inline float getSpeedLimit();
|
|
inline void setSpeedLimit(float value);
|
|
|
|
inline float getNextSpeedLimit();
|
|
inline void setNextSpeedLimit(float value);
|
|
|
|
inline float getNextSpeedLimitDistance();
|
|
inline void setNextSpeedLimitDistance(float value);
|
|
|
|
inline bool hasHazard();
|
|
inline ::capnp::Text::Builder getHazard();
|
|
inline void setHazard( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initHazard(unsigned int size);
|
|
inline void adoptHazard(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownHazard();
|
|
|
|
inline bool hasNextHazard();
|
|
inline ::capnp::Text::Builder getNextHazard();
|
|
inline void setNextHazard( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initNextHazard(unsigned int size);
|
|
inline void adoptNextHazard(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownNextHazard();
|
|
|
|
inline float getNextHazardDistance();
|
|
inline void setNextHazardDistance(float value);
|
|
|
|
inline float getAdvisorySpeed();
|
|
inline void setAdvisorySpeed(float value);
|
|
|
|
inline float getNextAdvisorySpeed();
|
|
inline void setNextAdvisorySpeed(float value);
|
|
|
|
inline float getNextAdvisorySpeedDistance();
|
|
inline void setNextAdvisorySpeedDistance(float value);
|
|
|
|
inline bool getOneWay();
|
|
inline void setOneWay(bool value);
|
|
|
|
inline ::uint8_t getLanes();
|
|
inline void setLanes( ::uint8_t value);
|
|
|
|
inline bool getTileLoaded();
|
|
inline void setTileLoaded(bool value);
|
|
|
|
inline float getSpeedLimitSuggestedSpeed();
|
|
inline void setSpeedLimitSuggestedSpeed(float value);
|
|
|
|
inline float getSuggestedSpeed();
|
|
inline void setSuggestedSpeed(float value);
|
|
|
|
inline float getEstimatedRoadWidth();
|
|
inline void setEstimatedRoadWidth(float value);
|
|
|
|
inline ::cereal::MapdOut::RoadContext getRoadContext();
|
|
inline void setRoadContext( ::cereal::MapdOut::RoadContext value);
|
|
|
|
inline float getDistanceFromWayCenter();
|
|
inline void setDistanceFromWayCenter(float value);
|
|
|
|
inline float getVisionCurveSpeed();
|
|
inline void setVisionCurveSpeed(float value);
|
|
|
|
inline float getMapCurveSpeed();
|
|
inline void setMapCurveSpeed(float value);
|
|
|
|
inline ::cereal::MapdOut::WaySelectionType getWaySelectionType();
|
|
inline void setWaySelectionType( ::cereal::MapdOut::WaySelectionType value);
|
|
|
|
inline bool getSpeedLimitAccepted();
|
|
inline void setSpeedLimitAccepted(bool value);
|
|
|
|
inline ::cereal::MapdOut::HighwayClass getHighwayClass();
|
|
inline void setHighwayClass( ::cereal::MapdOut::HighwayClass value);
|
|
|
|
inline ::int64_t getWayId();
|
|
inline void setWayId( ::int64_t value);
|
|
|
|
inline bool hasConditionalSpeedLimit();
|
|
inline ::capnp::Text::Builder getConditionalSpeedLimit();
|
|
inline void setConditionalSpeedLimit( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initConditionalSpeedLimit(unsigned int size);
|
|
inline void adoptConditionalSpeedLimit(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownConditionalSpeedLimit();
|
|
|
|
inline ::uint16_t getSampleVersion();
|
|
inline void setSampleVersion( ::uint16_t value);
|
|
|
|
inline ::cereal::MapdOut::SampleStatus getRoadStatus();
|
|
inline void setRoadStatus( ::cereal::MapdOut::SampleStatus value);
|
|
|
|
inline ::cereal::MapdOut::GpsSource getGpsSource();
|
|
inline void setGpsSource( ::cereal::MapdOut::GpsSource value);
|
|
|
|
inline ::uint64_t getGpsMonoTime();
|
|
inline void setGpsMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getComputedMonoTime();
|
|
inline void setComputedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceGeneration();
|
|
inline void setSourceGeneration( ::uint64_t value);
|
|
|
|
inline ::uint64_t getProducerSession();
|
|
inline void setProducerSession( ::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 MapdOut::Pipeline {
|
|
public:
|
|
typedef MapdOut 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 LearningControlEvidence::Reader {
|
|
public:
|
|
typedef LearningControlEvidence 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 getVersion() const;
|
|
|
|
inline bool hasIdentity() const;
|
|
inline ::capnp::Text::Reader getIdentity() const;
|
|
|
|
inline ::uint64_t getGeneration() const;
|
|
|
|
inline ::uint64_t getControlMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceStateMonoTime() const;
|
|
|
|
inline bool hasDomain() const;
|
|
inline ::capnp::Text::Reader getDomain() const;
|
|
|
|
inline bool hasStageRevision() const;
|
|
inline ::capnp::Text::Reader getStageRevision() const;
|
|
|
|
inline bool hasResponseRevision() const;
|
|
inline ::capnp::Text::Reader getResponseRevision() const;
|
|
|
|
inline double getRequested() const;
|
|
|
|
inline bool hasFeatures() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getFeatures() const;
|
|
|
|
inline double getBaselinePrediction() const;
|
|
|
|
inline bool getEnabled() const;
|
|
|
|
inline bool getManual() const;
|
|
|
|
inline bool getActive() const;
|
|
|
|
inline bool getValid() const;
|
|
|
|
inline bool getOverride() const;
|
|
|
|
inline bool getFault() const;
|
|
|
|
inline bool getSaturated() const;
|
|
|
|
inline bool getLimited() const;
|
|
|
|
inline bool getModelWobble() const;
|
|
|
|
inline bool getControllerChatter() const;
|
|
|
|
inline bool hasStageSchemaRevision() const;
|
|
inline ::capnp::Text::Reader getStageSchemaRevision() const;
|
|
|
|
inline bool hasStageValues() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader getStageValues() const;
|
|
|
|
inline bool hasAppliedCoordinates() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getAppliedCoordinates() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline ::uint64_t getSourceReceiptMonoTime() const;
|
|
|
|
inline bool hasControllerMode() const;
|
|
inline ::capnp::Text::Reader getControllerMode() const;
|
|
|
|
inline bool hasPolicy() const;
|
|
inline ::capnp::Text::Reader getPolicy() const;
|
|
|
|
inline bool hasBaselineRevision() const;
|
|
inline ::capnp::Text::Reader getBaselineRevision() const;
|
|
|
|
inline bool hasBaselineValues() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getBaselineValues() const;
|
|
|
|
inline bool hasControllerRevision() const;
|
|
inline ::capnp::Text::Reader getControllerRevision() const;
|
|
|
|
inline bool hasReplaySnapshot() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader getReplaySnapshot() const;
|
|
|
|
inline bool hasReplayInputs() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader getReplayInputs() const;
|
|
|
|
inline ::uint64_t getSnapshotSequence() const;
|
|
|
|
inline bool getTurnAssist() const;
|
|
|
|
inline bool hasAppliedParameterNames() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getAppliedParameterNames() const;
|
|
|
|
inline bool getNativeRequired() const;
|
|
|
|
inline ::uint64_t getNativeObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getNativeValidUntilMonoTime() const;
|
|
|
|
inline bool getNativeAllowed() const;
|
|
|
|
inline bool hasNativeIdentity() const;
|
|
inline ::capnp::Text::Reader getNativeIdentity() const;
|
|
|
|
inline ::uint64_t getAppliedProfileSequence() const;
|
|
|
|
inline ::uint64_t getAppliedProfileObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getAppliedProfileValidUntilMonoTime() const;
|
|
|
|
inline bool hasEffectTrace() const;
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Reader getEffectTrace() const;
|
|
|
|
inline ::uint64_t getEffectPrepareMonoTime() const;
|
|
|
|
inline bool hasVehicleModelAnchor() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getVehicleModelAnchor() const;
|
|
|
|
inline bool hasLiveAppliedCoordinates() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getLiveAppliedCoordinates() 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 LearningControlEvidence::Builder {
|
|
public:
|
|
typedef LearningControlEvidence 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasIdentity();
|
|
inline ::capnp::Text::Builder getIdentity();
|
|
inline void setIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIdentity(unsigned int size);
|
|
inline void adoptIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIdentity();
|
|
|
|
inline ::uint64_t getGeneration();
|
|
inline void setGeneration( ::uint64_t value);
|
|
|
|
inline ::uint64_t getControlMonoTime();
|
|
inline void setControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceStateMonoTime();
|
|
inline void setSourceStateMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasDomain();
|
|
inline ::capnp::Text::Builder getDomain();
|
|
inline void setDomain( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initDomain(unsigned int size);
|
|
inline void adoptDomain(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownDomain();
|
|
|
|
inline bool hasStageRevision();
|
|
inline ::capnp::Text::Builder getStageRevision();
|
|
inline void setStageRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStageRevision(unsigned int size);
|
|
inline void adoptStageRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStageRevision();
|
|
|
|
inline bool hasResponseRevision();
|
|
inline ::capnp::Text::Builder getResponseRevision();
|
|
inline void setResponseRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initResponseRevision(unsigned int size);
|
|
inline void adoptResponseRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownResponseRevision();
|
|
|
|
inline double getRequested();
|
|
inline void setRequested(double value);
|
|
|
|
inline bool hasFeatures();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getFeatures();
|
|
inline void setFeatures( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setFeatures(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initFeatures(unsigned int size);
|
|
inline void adoptFeatures(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownFeatures();
|
|
|
|
inline double getBaselinePrediction();
|
|
inline void setBaselinePrediction(double value);
|
|
|
|
inline bool getEnabled();
|
|
inline void setEnabled(bool value);
|
|
|
|
inline bool getManual();
|
|
inline void setManual(bool value);
|
|
|
|
inline bool getActive();
|
|
inline void setActive(bool value);
|
|
|
|
inline bool getValid();
|
|
inline void setValid(bool value);
|
|
|
|
inline bool getOverride();
|
|
inline void setOverride(bool value);
|
|
|
|
inline bool getFault();
|
|
inline void setFault(bool value);
|
|
|
|
inline bool getSaturated();
|
|
inline void setSaturated(bool value);
|
|
|
|
inline bool getLimited();
|
|
inline void setLimited(bool value);
|
|
|
|
inline bool getModelWobble();
|
|
inline void setModelWobble(bool value);
|
|
|
|
inline bool getControllerChatter();
|
|
inline void setControllerChatter(bool value);
|
|
|
|
inline bool hasStageSchemaRevision();
|
|
inline ::capnp::Text::Builder getStageSchemaRevision();
|
|
inline void setStageSchemaRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStageSchemaRevision(unsigned int size);
|
|
inline void adoptStageSchemaRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStageSchemaRevision();
|
|
|
|
inline bool hasStageValues();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder getStageValues();
|
|
inline void setStageValues( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder initStageValues(unsigned int size);
|
|
inline void adoptStageValues(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> disownStageValues();
|
|
|
|
inline bool hasAppliedCoordinates();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getAppliedCoordinates();
|
|
inline void setAppliedCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setAppliedCoordinates(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initAppliedCoordinates(unsigned int size);
|
|
inline void adoptAppliedCoordinates(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownAppliedCoordinates();
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline ::uint64_t getSourceReceiptMonoTime();
|
|
inline void setSourceReceiptMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasControllerMode();
|
|
inline ::capnp::Text::Builder getControllerMode();
|
|
inline void setControllerMode( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initControllerMode(unsigned int size);
|
|
inline void adoptControllerMode(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownControllerMode();
|
|
|
|
inline bool hasPolicy();
|
|
inline ::capnp::Text::Builder getPolicy();
|
|
inline void setPolicy( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPolicy(unsigned int size);
|
|
inline void adoptPolicy(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPolicy();
|
|
|
|
inline bool hasBaselineRevision();
|
|
inline ::capnp::Text::Builder getBaselineRevision();
|
|
inline void setBaselineRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineRevision(unsigned int size);
|
|
inline void adoptBaselineRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineRevision();
|
|
|
|
inline bool hasBaselineValues();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getBaselineValues();
|
|
inline void setBaselineValues( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setBaselineValues(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initBaselineValues(unsigned int size);
|
|
inline void adoptBaselineValues(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownBaselineValues();
|
|
|
|
inline bool hasControllerRevision();
|
|
inline ::capnp::Text::Builder getControllerRevision();
|
|
inline void setControllerRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initControllerRevision(unsigned int size);
|
|
inline void adoptControllerRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownControllerRevision();
|
|
|
|
inline bool hasReplaySnapshot();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder getReplaySnapshot();
|
|
inline void setReplaySnapshot( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder initReplaySnapshot(unsigned int size);
|
|
inline void adoptReplaySnapshot(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> disownReplaySnapshot();
|
|
|
|
inline bool hasReplayInputs();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder getReplayInputs();
|
|
inline void setReplayInputs( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder initReplayInputs(unsigned int size);
|
|
inline void adoptReplayInputs(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> disownReplayInputs();
|
|
|
|
inline ::uint64_t getSnapshotSequence();
|
|
inline void setSnapshotSequence( ::uint64_t value);
|
|
|
|
inline bool getTurnAssist();
|
|
inline void setTurnAssist(bool value);
|
|
|
|
inline bool hasAppliedParameterNames();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getAppliedParameterNames();
|
|
inline void setAppliedParameterNames( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setAppliedParameterNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initAppliedParameterNames(unsigned int size);
|
|
inline void adoptAppliedParameterNames(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownAppliedParameterNames();
|
|
|
|
inline bool getNativeRequired();
|
|
inline void setNativeRequired(bool value);
|
|
|
|
inline ::uint64_t getNativeObservedMonoTime();
|
|
inline void setNativeObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getNativeValidUntilMonoTime();
|
|
inline void setNativeValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool getNativeAllowed();
|
|
inline void setNativeAllowed(bool value);
|
|
|
|
inline bool hasNativeIdentity();
|
|
inline ::capnp::Text::Builder getNativeIdentity();
|
|
inline void setNativeIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initNativeIdentity(unsigned int size);
|
|
inline void adoptNativeIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownNativeIdentity();
|
|
|
|
inline ::uint64_t getAppliedProfileSequence();
|
|
inline void setAppliedProfileSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileObservedMonoTime();
|
|
inline void setAppliedProfileObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileValidUntilMonoTime();
|
|
inline void setAppliedProfileValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasEffectTrace();
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Builder getEffectTrace();
|
|
inline void setEffectTrace( ::cereal::LearningControlEvidence::FullEffectTrace::Reader value);
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Builder initEffectTrace();
|
|
inline void adoptEffectTrace(::capnp::Orphan< ::cereal::LearningControlEvidence::FullEffectTrace>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LearningControlEvidence::FullEffectTrace> disownEffectTrace();
|
|
|
|
inline ::uint64_t getEffectPrepareMonoTime();
|
|
inline void setEffectPrepareMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasVehicleModelAnchor();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getVehicleModelAnchor();
|
|
inline void setVehicleModelAnchor( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setVehicleModelAnchor(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initVehicleModelAnchor(unsigned int size);
|
|
inline void adoptVehicleModelAnchor(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownVehicleModelAnchor();
|
|
|
|
inline bool hasLiveAppliedCoordinates();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getLiveAppliedCoordinates();
|
|
inline void setLiveAppliedCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setLiveAppliedCoordinates(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initLiveAppliedCoordinates(unsigned int size);
|
|
inline void adoptLiveAppliedCoordinates(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownLiveAppliedCoordinates();
|
|
|
|
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 LearningControlEvidence::Pipeline {
|
|
public:
|
|
typedef LearningControlEvidence Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Pipeline getEffectTrace();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class LearningControlEvidence::FullEffectTrace::Reader {
|
|
public:
|
|
typedef FullEffectTrace 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 getVersion() const;
|
|
|
|
inline bool hasEnvelope() const;
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader getEnvelope() const;
|
|
|
|
inline ::uint64_t getControlMonoTime() const;
|
|
|
|
inline ::uint64_t getPreviousMonoTime() const;
|
|
|
|
inline bool getQualified() const;
|
|
|
|
inline bool hasBefore() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader getBefore() const;
|
|
|
|
inline bool hasTarget() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader getTarget() const;
|
|
|
|
inline bool hasApplied() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader getApplied() const;
|
|
|
|
inline bool hasAppliedFullProfileSha256() const;
|
|
inline ::capnp::Text::Reader getAppliedFullProfileSha256() 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 LearningControlEvidence::FullEffectTrace::Builder {
|
|
public:
|
|
typedef FullEffectTrace 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasEnvelope();
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder getEnvelope();
|
|
inline void setEnvelope( ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader value);
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder initEnvelope();
|
|
inline void adoptEnvelope(::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>&& value);
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope> disownEnvelope();
|
|
|
|
inline ::uint64_t getControlMonoTime();
|
|
inline void setControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getPreviousMonoTime();
|
|
inline void setPreviousMonoTime( ::uint64_t value);
|
|
|
|
inline bool getQualified();
|
|
inline void setQualified(bool value);
|
|
|
|
inline bool hasBefore();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder getBefore();
|
|
inline void setBefore( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder initBefore(unsigned int size);
|
|
inline void adoptBefore(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> disownBefore();
|
|
|
|
inline bool hasTarget();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder getTarget();
|
|
inline void setTarget( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder initTarget(unsigned int size);
|
|
inline void adoptTarget(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> disownTarget();
|
|
|
|
inline bool hasApplied();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder getApplied();
|
|
inline void setApplied( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder initApplied(unsigned int size);
|
|
inline void adoptApplied(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> disownApplied();
|
|
|
|
inline bool hasAppliedFullProfileSha256();
|
|
inline ::capnp::Text::Builder getAppliedFullProfileSha256();
|
|
inline void setAppliedFullProfileSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initAppliedFullProfileSha256(unsigned int size);
|
|
inline void adoptAppliedFullProfileSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownAppliedFullProfileSha256();
|
|
|
|
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 LearningControlEvidence::FullEffectTrace::Pipeline {
|
|
public:
|
|
typedef FullEffectTrace Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Pipeline getEnvelope();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class LearningControlEvidence::NamedValue::Reader {
|
|
public:
|
|
typedef NamedValue 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 hasName() const;
|
|
inline ::capnp::Text::Reader getName() const;
|
|
|
|
inline bool isNumber() const;
|
|
inline double getNumber() const;
|
|
|
|
inline bool isText() const;
|
|
inline bool hasText() const;
|
|
inline ::capnp::Text::Reader getText() const;
|
|
|
|
inline bool isBoolean() const;
|
|
inline bool getBoolean() 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 LearningControlEvidence::NamedValue::Builder {
|
|
public:
|
|
typedef NamedValue 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 hasName();
|
|
inline ::capnp::Text::Builder getName();
|
|
inline void setName( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initName(unsigned int size);
|
|
inline void adoptName(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownName();
|
|
|
|
inline bool isNumber();
|
|
inline double getNumber();
|
|
inline void setNumber(double value);
|
|
|
|
inline bool isText();
|
|
inline bool hasText();
|
|
inline ::capnp::Text::Builder getText();
|
|
inline void setText( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initText(unsigned int size);
|
|
inline void adoptText(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownText();
|
|
|
|
inline bool isBoolean();
|
|
inline bool getBoolean();
|
|
inline void setBoolean(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 LearningControlEvidence::NamedValue::Pipeline {
|
|
public:
|
|
typedef NamedValue 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 LearningControlEvidence::StageValue::Reader {
|
|
public:
|
|
typedef StageValue 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 double 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 LearningControlEvidence::StageValue::Builder {
|
|
public:
|
|
typedef StageValue 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 double getValue();
|
|
inline void setValue(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 LearningControlEvidence::StageValue::Pipeline {
|
|
public:
|
|
typedef StageValue 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 LearningAppliedEvidence::Reader {
|
|
public:
|
|
typedef LearningAppliedEvidence 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 getVersion() const;
|
|
|
|
inline ::uint64_t getControlMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceStateMonoTime() const;
|
|
|
|
inline ::uint64_t getAppliedMonoTime() const;
|
|
|
|
inline bool hasDomain() const;
|
|
inline ::capnp::Text::Reader getDomain() const;
|
|
|
|
inline double getApplied() const;
|
|
|
|
inline bool getValid() const;
|
|
|
|
inline bool getActive() const;
|
|
|
|
inline bool getOverride() const;
|
|
|
|
inline bool getFault() const;
|
|
|
|
inline bool getLimited() const;
|
|
|
|
inline bool getNativeAllowed() const;
|
|
|
|
inline bool hasProjection() const;
|
|
inline ::cereal::LearningTorqueProjection::Reader getProjection() const;
|
|
|
|
inline ::uint64_t getCarrierFrame() const;
|
|
|
|
inline ::uint64_t getCarrierObservedMonoTime() 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 LearningAppliedEvidence::Builder {
|
|
public:
|
|
typedef LearningAppliedEvidence 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline ::uint64_t getControlMonoTime();
|
|
inline void setControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceStateMonoTime();
|
|
inline void setSourceStateMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedMonoTime();
|
|
inline void setAppliedMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasDomain();
|
|
inline ::capnp::Text::Builder getDomain();
|
|
inline void setDomain( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initDomain(unsigned int size);
|
|
inline void adoptDomain(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownDomain();
|
|
|
|
inline double getApplied();
|
|
inline void setApplied(double value);
|
|
|
|
inline bool getValid();
|
|
inline void setValid(bool value);
|
|
|
|
inline bool getActive();
|
|
inline void setActive(bool value);
|
|
|
|
inline bool getOverride();
|
|
inline void setOverride(bool value);
|
|
|
|
inline bool getFault();
|
|
inline void setFault(bool value);
|
|
|
|
inline bool getLimited();
|
|
inline void setLimited(bool value);
|
|
|
|
inline bool getNativeAllowed();
|
|
inline void setNativeAllowed(bool value);
|
|
|
|
inline bool hasProjection();
|
|
inline ::cereal::LearningTorqueProjection::Builder getProjection();
|
|
inline void setProjection( ::cereal::LearningTorqueProjection::Reader value);
|
|
inline ::cereal::LearningTorqueProjection::Builder initProjection();
|
|
inline void adoptProjection(::capnp::Orphan< ::cereal::LearningTorqueProjection>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LearningTorqueProjection> disownProjection();
|
|
|
|
inline ::uint64_t getCarrierFrame();
|
|
inline void setCarrierFrame( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCarrierObservedMonoTime();
|
|
inline void setCarrierObservedMonoTime( ::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 LearningAppliedEvidence::Pipeline {
|
|
public:
|
|
typedef LearningAppliedEvidence Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::LearningTorqueProjection::Pipeline getProjection();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class AutomaticRuntimeProfile::Reader {
|
|
public:
|
|
typedef AutomaticRuntimeProfile 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 getVersion() const;
|
|
|
|
inline bool hasIdentity() const;
|
|
inline ::capnp::Text::Reader getIdentity() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline bool hasPolicy() const;
|
|
inline ::capnp::Text::Reader getPolicy() const;
|
|
|
|
inline bool hasParameters() const;
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Reader getParameters() const;
|
|
|
|
inline bool hasCoefficients() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getCoefficients() const;
|
|
|
|
inline bool hasTrainIds() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getTrainIds() const;
|
|
|
|
inline bool hasHeldoutIds() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getHeldoutIds() const;
|
|
|
|
inline double getBaselineLoss() const;
|
|
|
|
inline double getCandidateLoss() const;
|
|
|
|
inline bool hasCohortImprovements() const;
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Reader getCohortImprovements() const;
|
|
|
|
inline bool hasReplay() const;
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Reader getReplay() const;
|
|
|
|
inline bool hasFullSurface() const;
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader getFullSurface() 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 AutomaticRuntimeProfile::Builder {
|
|
public:
|
|
typedef AutomaticRuntimeProfile 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasIdentity();
|
|
inline ::capnp::Text::Builder getIdentity();
|
|
inline void setIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIdentity(unsigned int size);
|
|
inline void adoptIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIdentity();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasPolicy();
|
|
inline ::capnp::Text::Builder getPolicy();
|
|
inline void setPolicy( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPolicy(unsigned int size);
|
|
inline void adoptPolicy(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPolicy();
|
|
|
|
inline bool hasParameters();
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Builder getParameters();
|
|
inline void setParameters( ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Builder initParameters(unsigned int size);
|
|
inline void adoptParameters(::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>> disownParameters();
|
|
|
|
inline bool hasCoefficients();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getCoefficients();
|
|
inline void setCoefficients( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setCoefficients(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initCoefficients(unsigned int size);
|
|
inline void adoptCoefficients(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownCoefficients();
|
|
|
|
inline bool hasTrainIds();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getTrainIds();
|
|
inline void setTrainIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setTrainIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initTrainIds(unsigned int size);
|
|
inline void adoptTrainIds(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownTrainIds();
|
|
|
|
inline bool hasHeldoutIds();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getHeldoutIds();
|
|
inline void setHeldoutIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setHeldoutIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initHeldoutIds(unsigned int size);
|
|
inline void adoptHeldoutIds(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownHeldoutIds();
|
|
|
|
inline double getBaselineLoss();
|
|
inline void setBaselineLoss(double value);
|
|
|
|
inline double getCandidateLoss();
|
|
inline void setCandidateLoss(double value);
|
|
|
|
inline bool hasCohortImprovements();
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Builder getCohortImprovements();
|
|
inline void setCohortImprovements( ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Builder initCohortImprovements(unsigned int size);
|
|
inline void adoptCohortImprovements(::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>> disownCohortImprovements();
|
|
|
|
inline bool hasReplay();
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Builder getReplay();
|
|
inline void setReplay( ::cereal::AutomaticRuntimeProfile::ReplayValidation::Reader value);
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Builder initReplay();
|
|
inline void adoptReplay(::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::ReplayValidation>&& value);
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::ReplayValidation> disownReplay();
|
|
|
|
inline bool hasFullSurface();
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder getFullSurface();
|
|
inline void setFullSurface( ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader value);
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder initFullSurface();
|
|
inline void adoptFullSurface(::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>&& value);
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope> disownFullSurface();
|
|
|
|
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 AutomaticRuntimeProfile::Pipeline {
|
|
public:
|
|
typedef AutomaticRuntimeProfile Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Pipeline getReplay();
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Pipeline getFullSurface();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader {
|
|
public:
|
|
typedef FullSurfaceEnvelope 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 getVersion() const;
|
|
|
|
inline bool hasManifestSha256() const;
|
|
inline ::capnp::Text::Reader getManifestSha256() const;
|
|
|
|
inline bool hasFullOriginalAnchor() const;
|
|
inline ::capnp::Text::Reader getFullOriginalAnchor() const;
|
|
|
|
inline bool hasTrialAnchor() const;
|
|
inline ::capnp::Text::Reader getTrialAnchor() const;
|
|
|
|
inline bool hasContextKey() const;
|
|
inline ::capnp::Text::Reader getContextKey() const;
|
|
|
|
inline bool hasCpSha256() const;
|
|
inline ::capnp::Text::Reader getCpSha256() const;
|
|
|
|
inline bool hasControllerRevision() const;
|
|
inline ::capnp::Text::Reader getControllerRevision() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline bool hasResetGeneration() const;
|
|
inline ::capnp::Text::Reader getResetGeneration() const;
|
|
|
|
inline bool hasSelectedBaselineRevision() const;
|
|
inline ::capnp::Text::Reader getSelectedBaselineRevision() const;
|
|
|
|
inline bool hasPriorFullProfileSha256() const;
|
|
inline ::capnp::Text::Reader getPriorFullProfileSha256() const;
|
|
|
|
inline bool hasFullProfileSha256() const;
|
|
inline ::capnp::Text::Reader getFullProfileSha256() const;
|
|
|
|
inline bool hasPriorCoordinates() const;
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader getPriorCoordinates() const;
|
|
|
|
inline bool hasCoordinates() const;
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader getCoordinates() const;
|
|
|
|
inline bool hasTrialNames() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getTrialNames() const;
|
|
|
|
inline bool hasPersistentSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getPersistentSourceEpoch() const;
|
|
|
|
inline bool hasOperation() const;
|
|
inline ::capnp::Text::Reader getOperation() const;
|
|
|
|
inline bool hasHistoryFullProfileSha256() const;
|
|
inline ::capnp::Text::Reader getHistoryFullProfileSha256() const;
|
|
|
|
inline bool hasRestoreTransactionSha256() const;
|
|
inline ::capnp::Text::Reader getRestoreTransactionSha256() 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 AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder {
|
|
public:
|
|
typedef FullSurfaceEnvelope 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasManifestSha256();
|
|
inline ::capnp::Text::Builder getManifestSha256();
|
|
inline void setManifestSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initManifestSha256(unsigned int size);
|
|
inline void adoptManifestSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownManifestSha256();
|
|
|
|
inline bool hasFullOriginalAnchor();
|
|
inline ::capnp::Text::Builder getFullOriginalAnchor();
|
|
inline void setFullOriginalAnchor( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initFullOriginalAnchor(unsigned int size);
|
|
inline void adoptFullOriginalAnchor(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownFullOriginalAnchor();
|
|
|
|
inline bool hasTrialAnchor();
|
|
inline ::capnp::Text::Builder getTrialAnchor();
|
|
inline void setTrialAnchor( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initTrialAnchor(unsigned int size);
|
|
inline void adoptTrialAnchor(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownTrialAnchor();
|
|
|
|
inline bool hasContextKey();
|
|
inline ::capnp::Text::Builder getContextKey();
|
|
inline void setContextKey( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initContextKey(unsigned int size);
|
|
inline void adoptContextKey(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownContextKey();
|
|
|
|
inline bool hasCpSha256();
|
|
inline ::capnp::Text::Builder getCpSha256();
|
|
inline void setCpSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCpSha256(unsigned int size);
|
|
inline void adoptCpSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCpSha256();
|
|
|
|
inline bool hasControllerRevision();
|
|
inline ::capnp::Text::Builder getControllerRevision();
|
|
inline void setControllerRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initControllerRevision(unsigned int size);
|
|
inline void adoptControllerRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownControllerRevision();
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline bool hasResetGeneration();
|
|
inline ::capnp::Text::Builder getResetGeneration();
|
|
inline void setResetGeneration( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initResetGeneration(unsigned int size);
|
|
inline void adoptResetGeneration(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownResetGeneration();
|
|
|
|
inline bool hasSelectedBaselineRevision();
|
|
inline ::capnp::Text::Builder getSelectedBaselineRevision();
|
|
inline void setSelectedBaselineRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSelectedBaselineRevision(unsigned int size);
|
|
inline void adoptSelectedBaselineRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSelectedBaselineRevision();
|
|
|
|
inline bool hasPriorFullProfileSha256();
|
|
inline ::capnp::Text::Builder getPriorFullProfileSha256();
|
|
inline void setPriorFullProfileSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPriorFullProfileSha256(unsigned int size);
|
|
inline void adoptPriorFullProfileSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPriorFullProfileSha256();
|
|
|
|
inline bool hasFullProfileSha256();
|
|
inline ::capnp::Text::Builder getFullProfileSha256();
|
|
inline void setFullProfileSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initFullProfileSha256(unsigned int size);
|
|
inline void adoptFullProfileSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownFullProfileSha256();
|
|
|
|
inline bool hasPriorCoordinates();
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder getPriorCoordinates();
|
|
inline void setPriorCoordinates( ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder initPriorCoordinates(unsigned int size);
|
|
inline void adoptPriorCoordinates(::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>> disownPriorCoordinates();
|
|
|
|
inline bool hasCoordinates();
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder getCoordinates();
|
|
inline void setCoordinates( ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder initCoordinates(unsigned int size);
|
|
inline void adoptCoordinates(::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>> disownCoordinates();
|
|
|
|
inline bool hasTrialNames();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getTrialNames();
|
|
inline void setTrialNames( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setTrialNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initTrialNames(unsigned int size);
|
|
inline void adoptTrialNames(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownTrialNames();
|
|
|
|
inline bool hasPersistentSourceEpoch();
|
|
inline ::capnp::Text::Builder getPersistentSourceEpoch();
|
|
inline void setPersistentSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPersistentSourceEpoch(unsigned int size);
|
|
inline void adoptPersistentSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPersistentSourceEpoch();
|
|
|
|
inline bool hasOperation();
|
|
inline ::capnp::Text::Builder getOperation();
|
|
inline void setOperation( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initOperation(unsigned int size);
|
|
inline void adoptOperation(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownOperation();
|
|
|
|
inline bool hasHistoryFullProfileSha256();
|
|
inline ::capnp::Text::Builder getHistoryFullProfileSha256();
|
|
inline void setHistoryFullProfileSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initHistoryFullProfileSha256(unsigned int size);
|
|
inline void adoptHistoryFullProfileSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownHistoryFullProfileSha256();
|
|
|
|
inline bool hasRestoreTransactionSha256();
|
|
inline ::capnp::Text::Builder getRestoreTransactionSha256();
|
|
inline void setRestoreTransactionSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initRestoreTransactionSha256(unsigned int size);
|
|
inline void adoptRestoreTransactionSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownRestoreTransactionSha256();
|
|
|
|
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 AutomaticRuntimeProfile::FullSurfaceEnvelope::Pipeline {
|
|
public:
|
|
typedef FullSurfaceEnvelope 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 AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Reader {
|
|
public:
|
|
typedef Coordinate 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 double 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 AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder {
|
|
public:
|
|
typedef Coordinate 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 double getValue();
|
|
inline void setValue(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 AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Pipeline {
|
|
public:
|
|
typedef Coordinate 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 AutomaticRuntimeProfile::ReplayValidation::Reader {
|
|
public:
|
|
typedef ReplayValidation 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 hasBaselineRevision() const;
|
|
inline ::capnp::Text::Reader getBaselineRevision() const;
|
|
|
|
inline bool hasPhysicalModelRevision() const;
|
|
inline ::capnp::Text::Reader getPhysicalModelRevision() const;
|
|
|
|
inline bool getNoSaturationRegression() const;
|
|
|
|
inline bool getNoSlewRegression() const;
|
|
|
|
inline double getWorstCohortImprovement() const;
|
|
|
|
inline bool hasNativeBaselineValues() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getNativeBaselineValues() 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 AutomaticRuntimeProfile::ReplayValidation::Builder {
|
|
public:
|
|
typedef ReplayValidation 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 hasBaselineRevision();
|
|
inline ::capnp::Text::Builder getBaselineRevision();
|
|
inline void setBaselineRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineRevision(unsigned int size);
|
|
inline void adoptBaselineRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineRevision();
|
|
|
|
inline bool hasPhysicalModelRevision();
|
|
inline ::capnp::Text::Builder getPhysicalModelRevision();
|
|
inline void setPhysicalModelRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPhysicalModelRevision(unsigned int size);
|
|
inline void adoptPhysicalModelRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPhysicalModelRevision();
|
|
|
|
inline bool getNoSaturationRegression();
|
|
inline void setNoSaturationRegression(bool value);
|
|
|
|
inline bool getNoSlewRegression();
|
|
inline void setNoSlewRegression(bool value);
|
|
|
|
inline double getWorstCohortImprovement();
|
|
inline void setWorstCohortImprovement(double value);
|
|
|
|
inline bool hasNativeBaselineValues();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getNativeBaselineValues();
|
|
inline void setNativeBaselineValues( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setNativeBaselineValues(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initNativeBaselineValues(unsigned int size);
|
|
inline void adoptNativeBaselineValues(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownNativeBaselineValues();
|
|
|
|
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 AutomaticRuntimeProfile::ReplayValidation::Pipeline {
|
|
public:
|
|
typedef ReplayValidation 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 AutomaticRuntimeProfile::Parameter::Reader {
|
|
public:
|
|
typedef Parameter 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 bool hasStageRevision() const;
|
|
inline ::capnp::Text::Reader getStageRevision() const;
|
|
|
|
inline double getLow() const;
|
|
|
|
inline double getHigh() const;
|
|
|
|
inline double getMaxStep() const;
|
|
|
|
inline double getSlewPerS() const;
|
|
|
|
inline double getExcitationFloor() 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 AutomaticRuntimeProfile::Parameter::Builder {
|
|
public:
|
|
typedef Parameter 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 bool hasStageRevision();
|
|
inline ::capnp::Text::Builder getStageRevision();
|
|
inline void setStageRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStageRevision(unsigned int size);
|
|
inline void adoptStageRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStageRevision();
|
|
|
|
inline double getLow();
|
|
inline void setLow(double value);
|
|
|
|
inline double getHigh();
|
|
inline void setHigh(double value);
|
|
|
|
inline double getMaxStep();
|
|
inline void setMaxStep(double value);
|
|
|
|
inline double getSlewPerS();
|
|
inline void setSlewPerS(double value);
|
|
|
|
inline double getExcitationFloor();
|
|
inline void setExcitationFloor(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 AutomaticRuntimeProfile::Parameter::Pipeline {
|
|
public:
|
|
typedef Parameter 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 AutomaticRuntimeProfile::CohortImprovement::Reader {
|
|
public:
|
|
typedef CohortImprovement 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 double getLowerBound() 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 AutomaticRuntimeProfile::CohortImprovement::Builder {
|
|
public:
|
|
typedef CohortImprovement 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 double getLowerBound();
|
|
inline void setLowerBound(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 AutomaticRuntimeProfile::CohortImprovement::Pipeline {
|
|
public:
|
|
typedef CohortImprovement 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 AutomaticLearningSourceReceipt::Reader {
|
|
public:
|
|
typedef AutomaticLearningSourceReceipt 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 getVersion() const;
|
|
|
|
inline bool getEnabled() const;
|
|
|
|
inline bool getManual() const;
|
|
|
|
inline bool hasResetGeneration() const;
|
|
inline ::capnp::Text::Reader getResetGeneration() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline bool hasCpSha256() const;
|
|
inline ::capnp::Text::Reader getCpSha256() const;
|
|
|
|
inline bool hasCalibrationBasis() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getCalibrationBasis() const;
|
|
|
|
inline bool hasCalibrationGeneration() const;
|
|
inline ::capnp::Text::Reader getCalibrationGeneration() const;
|
|
|
|
inline bool hasPersistentSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getPersistentSourceEpoch() 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 AutomaticLearningSourceReceipt::Builder {
|
|
public:
|
|
typedef AutomaticLearningSourceReceipt 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool getEnabled();
|
|
inline void setEnabled(bool value);
|
|
|
|
inline bool getManual();
|
|
inline void setManual(bool value);
|
|
|
|
inline bool hasResetGeneration();
|
|
inline ::capnp::Text::Builder getResetGeneration();
|
|
inline void setResetGeneration( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initResetGeneration(unsigned int size);
|
|
inline void adoptResetGeneration(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownResetGeneration();
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasCpSha256();
|
|
inline ::capnp::Text::Builder getCpSha256();
|
|
inline void setCpSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCpSha256(unsigned int size);
|
|
inline void adoptCpSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCpSha256();
|
|
|
|
inline bool hasCalibrationBasis();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getCalibrationBasis();
|
|
inline void setCalibrationBasis( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setCalibrationBasis(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initCalibrationBasis(unsigned int size);
|
|
inline void adoptCalibrationBasis(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownCalibrationBasis();
|
|
|
|
inline bool hasCalibrationGeneration();
|
|
inline ::capnp::Text::Builder getCalibrationGeneration();
|
|
inline void setCalibrationGeneration( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCalibrationGeneration(unsigned int size);
|
|
inline void adoptCalibrationGeneration(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCalibrationGeneration();
|
|
|
|
inline bool hasPersistentSourceEpoch();
|
|
inline ::capnp::Text::Builder getPersistentSourceEpoch();
|
|
inline void setPersistentSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPersistentSourceEpoch(unsigned int size);
|
|
inline void adoptPersistentSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPersistentSourceEpoch();
|
|
|
|
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 AutomaticLearningSourceReceipt::Pipeline {
|
|
public:
|
|
typedef AutomaticLearningSourceReceipt 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 LearningApplication::Reader {
|
|
public:
|
|
typedef LearningApplication 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 getVersion() const;
|
|
|
|
inline bool hasIdentity() const;
|
|
inline ::capnp::Text::Reader getIdentity() const;
|
|
|
|
inline ::uint64_t getProfileSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline bool hasStatus() const;
|
|
inline ::capnp::Text::Reader getStatus() const;
|
|
|
|
inline bool hasActualCoordinates() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getActualCoordinates() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline bool hasBaselineRevision() const;
|
|
inline ::capnp::Text::Reader getBaselineRevision() const;
|
|
|
|
inline bool hasPhysicalModelRevision() const;
|
|
inline ::capnp::Text::Reader getPhysicalModelRevision() const;
|
|
|
|
inline bool hasEffectManifestSha256() const;
|
|
inline ::capnp::Text::Reader getEffectManifestSha256() const;
|
|
|
|
inline bool hasEffectOriginalAnchor() const;
|
|
inline ::capnp::Text::Reader getEffectOriginalAnchor() const;
|
|
|
|
inline bool hasEffectAppliedProfileSha256() const;
|
|
inline ::capnp::Text::Reader getEffectAppliedProfileSha256() 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 LearningApplication::Builder {
|
|
public:
|
|
typedef LearningApplication 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasIdentity();
|
|
inline ::capnp::Text::Builder getIdentity();
|
|
inline void setIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIdentity(unsigned int size);
|
|
inline void adoptIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIdentity();
|
|
|
|
inline ::uint64_t getProfileSequence();
|
|
inline void setProfileSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasStatus();
|
|
inline ::capnp::Text::Builder getStatus();
|
|
inline void setStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStatus(unsigned int size);
|
|
inline void adoptStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStatus();
|
|
|
|
inline bool hasActualCoordinates();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getActualCoordinates();
|
|
inline void setActualCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setActualCoordinates(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initActualCoordinates(unsigned int size);
|
|
inline void adoptActualCoordinates(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownActualCoordinates();
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline bool hasBaselineRevision();
|
|
inline ::capnp::Text::Builder getBaselineRevision();
|
|
inline void setBaselineRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineRevision(unsigned int size);
|
|
inline void adoptBaselineRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineRevision();
|
|
|
|
inline bool hasPhysicalModelRevision();
|
|
inline ::capnp::Text::Builder getPhysicalModelRevision();
|
|
inline void setPhysicalModelRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPhysicalModelRevision(unsigned int size);
|
|
inline void adoptPhysicalModelRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPhysicalModelRevision();
|
|
|
|
inline bool hasEffectManifestSha256();
|
|
inline ::capnp::Text::Builder getEffectManifestSha256();
|
|
inline void setEffectManifestSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initEffectManifestSha256(unsigned int size);
|
|
inline void adoptEffectManifestSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownEffectManifestSha256();
|
|
|
|
inline bool hasEffectOriginalAnchor();
|
|
inline ::capnp::Text::Builder getEffectOriginalAnchor();
|
|
inline void setEffectOriginalAnchor( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initEffectOriginalAnchor(unsigned int size);
|
|
inline void adoptEffectOriginalAnchor(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownEffectOriginalAnchor();
|
|
|
|
inline bool hasEffectAppliedProfileSha256();
|
|
inline ::capnp::Text::Builder getEffectAppliedProfileSha256();
|
|
inline void setEffectAppliedProfileSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initEffectAppliedProfileSha256(unsigned int size);
|
|
inline void adoptEffectAppliedProfileSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownEffectAppliedProfileSha256();
|
|
|
|
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 LearningApplication::Pipeline {
|
|
public:
|
|
typedef LearningApplication 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 FordLearningEvidence::Reader {
|
|
public:
|
|
typedef FordLearningEvidence 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 getVersion() const;
|
|
|
|
inline bool hasIdentity() const;
|
|
inline ::capnp::Text::Reader getIdentity() const;
|
|
|
|
inline ::uint64_t getGeneration() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline bool hasBaselineRevision() const;
|
|
inline ::capnp::Text::Reader getBaselineRevision() const;
|
|
|
|
inline bool hasBaselineValues() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getBaselineValues() const;
|
|
|
|
inline bool hasControllerRevision() const;
|
|
inline ::capnp::Text::Reader getControllerRevision() const;
|
|
|
|
inline bool hasCpSha256() const;
|
|
inline ::capnp::Text::Reader getCpSha256() const;
|
|
|
|
inline bool hasControllerMode() const;
|
|
inline ::capnp::Text::Reader getControllerMode() const;
|
|
|
|
inline bool hasPolicy() const;
|
|
inline ::capnp::Text::Reader getPolicy() const;
|
|
|
|
inline bool hasConversionRevision() const;
|
|
inline ::capnp::Text::Reader getConversionRevision() const;
|
|
|
|
inline bool hasStageRevision() const;
|
|
inline ::capnp::Text::Reader getStageRevision() const;
|
|
|
|
inline ::uint64_t getSourceReceiptMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime() const;
|
|
|
|
inline bool getEnabled() const;
|
|
|
|
inline bool getManual() const;
|
|
|
|
inline bool hasRows() const;
|
|
inline ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Reader getRows() const;
|
|
|
|
inline ::uint64_t getDropped() const;
|
|
|
|
inline ::uint64_t getAppliedProfileSequence() const;
|
|
|
|
inline ::uint64_t getAppliedProfileObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getAppliedProfileValidUntilMonoTime() 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 FordLearningEvidence::Builder {
|
|
public:
|
|
typedef FordLearningEvidence 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasIdentity();
|
|
inline ::capnp::Text::Builder getIdentity();
|
|
inline void setIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIdentity(unsigned int size);
|
|
inline void adoptIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIdentity();
|
|
|
|
inline ::uint64_t getGeneration();
|
|
inline void setGeneration( ::uint64_t value);
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline bool hasBaselineRevision();
|
|
inline ::capnp::Text::Builder getBaselineRevision();
|
|
inline void setBaselineRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineRevision(unsigned int size);
|
|
inline void adoptBaselineRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineRevision();
|
|
|
|
inline bool hasBaselineValues();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getBaselineValues();
|
|
inline void setBaselineValues( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setBaselineValues(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initBaselineValues(unsigned int size);
|
|
inline void adoptBaselineValues(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownBaselineValues();
|
|
|
|
inline bool hasControllerRevision();
|
|
inline ::capnp::Text::Builder getControllerRevision();
|
|
inline void setControllerRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initControllerRevision(unsigned int size);
|
|
inline void adoptControllerRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownControllerRevision();
|
|
|
|
inline bool hasCpSha256();
|
|
inline ::capnp::Text::Builder getCpSha256();
|
|
inline void setCpSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCpSha256(unsigned int size);
|
|
inline void adoptCpSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCpSha256();
|
|
|
|
inline bool hasControllerMode();
|
|
inline ::capnp::Text::Builder getControllerMode();
|
|
inline void setControllerMode( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initControllerMode(unsigned int size);
|
|
inline void adoptControllerMode(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownControllerMode();
|
|
|
|
inline bool hasPolicy();
|
|
inline ::capnp::Text::Builder getPolicy();
|
|
inline void setPolicy( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPolicy(unsigned int size);
|
|
inline void adoptPolicy(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPolicy();
|
|
|
|
inline bool hasConversionRevision();
|
|
inline ::capnp::Text::Builder getConversionRevision();
|
|
inline void setConversionRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initConversionRevision(unsigned int size);
|
|
inline void adoptConversionRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownConversionRevision();
|
|
|
|
inline bool hasStageRevision();
|
|
inline ::capnp::Text::Builder getStageRevision();
|
|
inline void setStageRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStageRevision(unsigned int size);
|
|
inline void adoptStageRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStageRevision();
|
|
|
|
inline ::uint64_t getSourceReceiptMonoTime();
|
|
inline void setSourceReceiptMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime();
|
|
inline void setSourceValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool getEnabled();
|
|
inline void setEnabled(bool value);
|
|
|
|
inline bool getManual();
|
|
inline void setManual(bool value);
|
|
|
|
inline bool hasRows();
|
|
inline ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Builder getRows();
|
|
inline void setRows( ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Builder initRows(unsigned int size);
|
|
inline void adoptRows(::capnp::Orphan< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>> disownRows();
|
|
|
|
inline ::uint64_t getDropped();
|
|
inline void setDropped( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileSequence();
|
|
inline void setAppliedProfileSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileObservedMonoTime();
|
|
inline void setAppliedProfileObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileValidUntilMonoTime();
|
|
inline void setAppliedProfileValidUntilMonoTime( ::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 FordLearningEvidence::Pipeline {
|
|
public:
|
|
typedef FordLearningEvidence 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 FordLearningEvent::Reader {
|
|
public:
|
|
typedef FordLearningEvent 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 getEventMonoTime() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline bool hasKind() const;
|
|
inline ::capnp::Text::Reader getKind() const;
|
|
|
|
inline bool hasInputs() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader getInputs() const;
|
|
|
|
inline double getAppliedCoefficient() const;
|
|
|
|
inline bool hasActualPending() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getActualPending() const;
|
|
|
|
inline bool hasActualCommand() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getActualCommand() const;
|
|
|
|
inline ::uint64_t getControlMonoTime() const;
|
|
|
|
inline ::uint64_t getPendingControlMonoTime() const;
|
|
|
|
inline ::uint64_t getAnnouncedControlMonoTime() const;
|
|
|
|
inline ::uint64_t getCarStateMonoTime() const;
|
|
|
|
inline bool getNativeAllowed() const;
|
|
|
|
inline bool getFault() const;
|
|
|
|
inline bool getOverride() const;
|
|
|
|
inline bool getLimited() const;
|
|
|
|
inline bool getHasWirePath() const;
|
|
|
|
inline double getActualWirePath() const;
|
|
|
|
inline bool hasCheckpoint() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader getCheckpoint() const;
|
|
|
|
inline ::uint64_t getCheckpointSequence() const;
|
|
|
|
inline ::uint64_t getSourceReceiptMonoTime() const;
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getAppliedProfileSequence() const;
|
|
|
|
inline ::uint64_t getAppliedProfileObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getAppliedProfileValidUntilMonoTime() const;
|
|
|
|
inline bool hasNativeIdentity() const;
|
|
inline ::capnp::Text::Reader getNativeIdentity() const;
|
|
|
|
inline ::uint64_t getNativeObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getNativeValidUntilMonoTime() const;
|
|
|
|
inline ::uint64_t getNativeValidatedMonoTime() const;
|
|
|
|
inline ::uint64_t getNativeCommandMonoTime() const;
|
|
|
|
inline double getAnnouncedCoefficient() 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 FordLearningEvent::Builder {
|
|
public:
|
|
typedef FordLearningEvent 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 getEventMonoTime();
|
|
inline void setEventMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline bool hasKind();
|
|
inline ::capnp::Text::Builder getKind();
|
|
inline void setKind( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initKind(unsigned int size);
|
|
inline void adoptKind(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownKind();
|
|
|
|
inline bool hasInputs();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder getInputs();
|
|
inline void setInputs( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder initInputs(unsigned int size);
|
|
inline void adoptInputs(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> disownInputs();
|
|
|
|
inline double getAppliedCoefficient();
|
|
inline void setAppliedCoefficient(double value);
|
|
|
|
inline bool hasActualPending();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getActualPending();
|
|
inline void setActualPending( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setActualPending(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initActualPending(unsigned int size);
|
|
inline void adoptActualPending(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownActualPending();
|
|
|
|
inline bool hasActualCommand();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getActualCommand();
|
|
inline void setActualCommand( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setActualCommand(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initActualCommand(unsigned int size);
|
|
inline void adoptActualCommand(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownActualCommand();
|
|
|
|
inline ::uint64_t getControlMonoTime();
|
|
inline void setControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getPendingControlMonoTime();
|
|
inline void setPendingControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAnnouncedControlMonoTime();
|
|
inline void setAnnouncedControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getCarStateMonoTime();
|
|
inline void setCarStateMonoTime( ::uint64_t value);
|
|
|
|
inline bool getNativeAllowed();
|
|
inline void setNativeAllowed(bool value);
|
|
|
|
inline bool getFault();
|
|
inline void setFault(bool value);
|
|
|
|
inline bool getOverride();
|
|
inline void setOverride(bool value);
|
|
|
|
inline bool getLimited();
|
|
inline void setLimited(bool value);
|
|
|
|
inline bool getHasWirePath();
|
|
inline void setHasWirePath(bool value);
|
|
|
|
inline double getActualWirePath();
|
|
inline void setActualWirePath(double value);
|
|
|
|
inline bool hasCheckpoint();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder getCheckpoint();
|
|
inline void setCheckpoint( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder initCheckpoint(unsigned int size);
|
|
inline void adoptCheckpoint(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> disownCheckpoint();
|
|
|
|
inline ::uint64_t getCheckpointSequence();
|
|
inline void setCheckpointSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceReceiptMonoTime();
|
|
inline void setSourceReceiptMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getSourceValidUntilMonoTime();
|
|
inline void setSourceValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileSequence();
|
|
inline void setAppliedProfileSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileObservedMonoTime();
|
|
inline void setAppliedProfileObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getAppliedProfileValidUntilMonoTime();
|
|
inline void setAppliedProfileValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasNativeIdentity();
|
|
inline ::capnp::Text::Builder getNativeIdentity();
|
|
inline void setNativeIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initNativeIdentity(unsigned int size);
|
|
inline void adoptNativeIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownNativeIdentity();
|
|
|
|
inline ::uint64_t getNativeObservedMonoTime();
|
|
inline void setNativeObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getNativeValidUntilMonoTime();
|
|
inline void setNativeValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getNativeValidatedMonoTime();
|
|
inline void setNativeValidatedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getNativeCommandMonoTime();
|
|
inline void setNativeCommandMonoTime( ::uint64_t value);
|
|
|
|
inline double getAnnouncedCoefficient();
|
|
inline void setAnnouncedCoefficient(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 FordLearningEvent::Pipeline {
|
|
public:
|
|
typedef FordLearningEvent 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 CentreApplicationWitness::Reader {
|
|
public:
|
|
typedef CentreApplicationWitness 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 getVersion() const;
|
|
|
|
inline bool hasIdentity() const;
|
|
inline ::capnp::Text::Reader getIdentity() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline ::uint64_t getControlMonoTime() const;
|
|
|
|
inline ::uint64_t getProfileSequence() const;
|
|
|
|
inline bool hasActualCoordinates() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getActualCoordinates() const;
|
|
|
|
inline bool hasBaselineRevision() const;
|
|
inline ::capnp::Text::Reader getBaselineRevision() const;
|
|
|
|
inline bool hasPhysicalModelRevision() const;
|
|
inline ::capnp::Text::Reader getPhysicalModelRevision() const;
|
|
|
|
inline ::uint64_t getOriginalObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getOriginalValidUntilMonoTime() const;
|
|
|
|
inline double getBaselineFriction() const;
|
|
|
|
inline double getActualFriction() 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 CentreApplicationWitness::Builder {
|
|
public:
|
|
typedef CentreApplicationWitness 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasIdentity();
|
|
inline ::capnp::Text::Builder getIdentity();
|
|
inline void setIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIdentity(unsigned int size);
|
|
inline void adoptIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIdentity();
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline ::uint64_t getControlMonoTime();
|
|
inline void setControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getProfileSequence();
|
|
inline void setProfileSequence( ::uint64_t value);
|
|
|
|
inline bool hasActualCoordinates();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getActualCoordinates();
|
|
inline void setActualCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setActualCoordinates(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initActualCoordinates(unsigned int size);
|
|
inline void adoptActualCoordinates(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownActualCoordinates();
|
|
|
|
inline bool hasBaselineRevision();
|
|
inline ::capnp::Text::Builder getBaselineRevision();
|
|
inline void setBaselineRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineRevision(unsigned int size);
|
|
inline void adoptBaselineRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineRevision();
|
|
|
|
inline bool hasPhysicalModelRevision();
|
|
inline ::capnp::Text::Builder getPhysicalModelRevision();
|
|
inline void setPhysicalModelRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPhysicalModelRevision(unsigned int size);
|
|
inline void adoptPhysicalModelRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPhysicalModelRevision();
|
|
|
|
inline ::uint64_t getOriginalObservedMonoTime();
|
|
inline void setOriginalObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getOriginalValidUntilMonoTime();
|
|
inline void setOriginalValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline double getBaselineFriction();
|
|
inline void setBaselineFriction(double value);
|
|
|
|
inline double getActualFriction();
|
|
inline void setActualFriction(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 CentreApplicationWitness::Pipeline {
|
|
public:
|
|
typedef CentreApplicationWitness 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 LearningTorqueProjection::Reader {
|
|
public:
|
|
typedef LearningTorqueProjection 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 getVersion() const;
|
|
|
|
inline bool hasFamily() const;
|
|
inline ::capnp::Text::Reader getFamily() const;
|
|
|
|
inline bool hasFingerprint() const;
|
|
inline ::capnp::Text::Reader getFingerprint() const;
|
|
|
|
inline ::uint64_t getFlags() const;
|
|
|
|
inline bool hasCodecId() const;
|
|
inline ::capnp::Text::Reader getCodecId() const;
|
|
|
|
inline bool hasMappingKind() const;
|
|
inline ::capnp::Text::Reader getMappingKind() const;
|
|
|
|
inline ::uint64_t getFrame() const;
|
|
|
|
inline double getRequestedTorque() const;
|
|
|
|
inline double getCodecInputTorque() const;
|
|
|
|
inline ::int32_t getUnlimitedRaw() const;
|
|
|
|
inline ::int32_t getFinalRaw() const;
|
|
|
|
inline double getEffectiveMax() const;
|
|
|
|
inline bool hasLookupX() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getLookupX() const;
|
|
|
|
inline bool hasLookupY() const;
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader getLookupY() const;
|
|
|
|
inline bool hasLimiterKind() const;
|
|
inline ::capnp::Text::Reader getLimiterKind() const;
|
|
|
|
inline double getPreviousTorque() const;
|
|
|
|
inline double getMeasuredTorque() const;
|
|
|
|
inline bool hasLimits() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader getLimits() const;
|
|
|
|
inline bool hasShape() const;
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader getShape() const;
|
|
|
|
inline bool getSteerRequested() const;
|
|
|
|
inline ::uint32_t getCanAddress() const;
|
|
|
|
inline ::uint16_t getCanBus() const;
|
|
|
|
inline bool hasCanData() const;
|
|
inline ::capnp::Data::Reader getCanData() const;
|
|
|
|
inline double getReportedTorque() const;
|
|
|
|
inline bool getUnlimitedRawPresent() 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 LearningTorqueProjection::Builder {
|
|
public:
|
|
typedef LearningTorqueProjection 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasFamily();
|
|
inline ::capnp::Text::Builder getFamily();
|
|
inline void setFamily( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initFamily(unsigned int size);
|
|
inline void adoptFamily(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownFamily();
|
|
|
|
inline bool hasFingerprint();
|
|
inline ::capnp::Text::Builder getFingerprint();
|
|
inline void setFingerprint( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initFingerprint(unsigned int size);
|
|
inline void adoptFingerprint(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownFingerprint();
|
|
|
|
inline ::uint64_t getFlags();
|
|
inline void setFlags( ::uint64_t value);
|
|
|
|
inline bool hasCodecId();
|
|
inline ::capnp::Text::Builder getCodecId();
|
|
inline void setCodecId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCodecId(unsigned int size);
|
|
inline void adoptCodecId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCodecId();
|
|
|
|
inline bool hasMappingKind();
|
|
inline ::capnp::Text::Builder getMappingKind();
|
|
inline void setMappingKind( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initMappingKind(unsigned int size);
|
|
inline void adoptMappingKind(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownMappingKind();
|
|
|
|
inline ::uint64_t getFrame();
|
|
inline void setFrame( ::uint64_t value);
|
|
|
|
inline double getRequestedTorque();
|
|
inline void setRequestedTorque(double value);
|
|
|
|
inline double getCodecInputTorque();
|
|
inline void setCodecInputTorque(double value);
|
|
|
|
inline ::int32_t getUnlimitedRaw();
|
|
inline void setUnlimitedRaw( ::int32_t value);
|
|
|
|
inline ::int32_t getFinalRaw();
|
|
inline void setFinalRaw( ::int32_t value);
|
|
|
|
inline double getEffectiveMax();
|
|
inline void setEffectiveMax(double value);
|
|
|
|
inline bool hasLookupX();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getLookupX();
|
|
inline void setLookupX( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setLookupX(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initLookupX(unsigned int size);
|
|
inline void adoptLookupX(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownLookupX();
|
|
|
|
inline bool hasLookupY();
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder getLookupY();
|
|
inline void setLookupY( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value);
|
|
inline void setLookupY(::kj::ArrayPtr<const double> value);
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder initLookupY(unsigned int size);
|
|
inline void adoptLookupY(::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> disownLookupY();
|
|
|
|
inline bool hasLimiterKind();
|
|
inline ::capnp::Text::Builder getLimiterKind();
|
|
inline void setLimiterKind( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initLimiterKind(unsigned int size);
|
|
inline void adoptLimiterKind(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownLimiterKind();
|
|
|
|
inline double getPreviousTorque();
|
|
inline void setPreviousTorque(double value);
|
|
|
|
inline double getMeasuredTorque();
|
|
inline void setMeasuredTorque(double value);
|
|
|
|
inline bool hasLimits();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder getLimits();
|
|
inline void setLimits( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder initLimits(unsigned int size);
|
|
inline void adoptLimits(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> disownLimits();
|
|
|
|
inline bool hasShape();
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder getShape();
|
|
inline void setShape( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder initShape(unsigned int size);
|
|
inline void adoptShape(::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> disownShape();
|
|
|
|
inline bool getSteerRequested();
|
|
inline void setSteerRequested(bool value);
|
|
|
|
inline ::uint32_t getCanAddress();
|
|
inline void setCanAddress( ::uint32_t value);
|
|
|
|
inline ::uint16_t getCanBus();
|
|
inline void setCanBus( ::uint16_t value);
|
|
|
|
inline bool hasCanData();
|
|
inline ::capnp::Data::Builder getCanData();
|
|
inline void setCanData( ::capnp::Data::Reader value);
|
|
inline ::capnp::Data::Builder initCanData(unsigned int size);
|
|
inline void adoptCanData(::capnp::Orphan< ::capnp::Data>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Data> disownCanData();
|
|
|
|
inline double getReportedTorque();
|
|
inline void setReportedTorque(double value);
|
|
|
|
inline bool getUnlimitedRawPresent();
|
|
inline void setUnlimitedRawPresent(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 LearningTorqueProjection::Pipeline {
|
|
public:
|
|
typedef LearningTorqueProjection 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 LiveTrackingBinding::Reader {
|
|
public:
|
|
typedef LiveTrackingBinding 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 hasIdentity() const;
|
|
inline ::capnp::Text::Reader getIdentity() const;
|
|
|
|
inline bool hasCpSha256() const;
|
|
inline ::capnp::Text::Reader getCpSha256() const;
|
|
|
|
inline bool hasControllerRevision() const;
|
|
inline ::capnp::Text::Reader getControllerRevision() const;
|
|
|
|
inline bool hasBaselineRevision() const;
|
|
inline ::capnp::Text::Reader getBaselineRevision() const;
|
|
|
|
inline bool hasSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getSourceEpoch() const;
|
|
|
|
inline bool hasResetGeneration() const;
|
|
inline ::capnp::Text::Reader getResetGeneration() const;
|
|
|
|
inline bool hasCalibrationGeneration() const;
|
|
inline ::capnp::Text::Reader getCalibrationGeneration() const;
|
|
|
|
inline bool hasVehicleModelGeneration() const;
|
|
inline ::capnp::Text::Reader getVehicleModelGeneration() const;
|
|
|
|
inline bool hasNativeIdentity() const;
|
|
inline ::capnp::Text::Reader getNativeIdentity() const;
|
|
|
|
inline bool hasPhysicalModelRevision() const;
|
|
inline ::capnp::Text::Reader getPhysicalModelRevision() const;
|
|
|
|
inline bool hasPersistentSourceEpoch() const;
|
|
inline ::capnp::Text::Reader getPersistentSourceEpoch() const;
|
|
|
|
inline bool getNativeRequired() 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 LiveTrackingBinding::Builder {
|
|
public:
|
|
typedef LiveTrackingBinding 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 hasIdentity();
|
|
inline ::capnp::Text::Builder getIdentity();
|
|
inline void setIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIdentity(unsigned int size);
|
|
inline void adoptIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIdentity();
|
|
|
|
inline bool hasCpSha256();
|
|
inline ::capnp::Text::Builder getCpSha256();
|
|
inline void setCpSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCpSha256(unsigned int size);
|
|
inline void adoptCpSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCpSha256();
|
|
|
|
inline bool hasControllerRevision();
|
|
inline ::capnp::Text::Builder getControllerRevision();
|
|
inline void setControllerRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initControllerRevision(unsigned int size);
|
|
inline void adoptControllerRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownControllerRevision();
|
|
|
|
inline bool hasBaselineRevision();
|
|
inline ::capnp::Text::Builder getBaselineRevision();
|
|
inline void setBaselineRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineRevision(unsigned int size);
|
|
inline void adoptBaselineRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineRevision();
|
|
|
|
inline bool hasSourceEpoch();
|
|
inline ::capnp::Text::Builder getSourceEpoch();
|
|
inline void setSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceEpoch(unsigned int size);
|
|
inline void adoptSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceEpoch();
|
|
|
|
inline bool hasResetGeneration();
|
|
inline ::capnp::Text::Builder getResetGeneration();
|
|
inline void setResetGeneration( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initResetGeneration(unsigned int size);
|
|
inline void adoptResetGeneration(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownResetGeneration();
|
|
|
|
inline bool hasCalibrationGeneration();
|
|
inline ::capnp::Text::Builder getCalibrationGeneration();
|
|
inline void setCalibrationGeneration( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initCalibrationGeneration(unsigned int size);
|
|
inline void adoptCalibrationGeneration(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownCalibrationGeneration();
|
|
|
|
inline bool hasVehicleModelGeneration();
|
|
inline ::capnp::Text::Builder getVehicleModelGeneration();
|
|
inline void setVehicleModelGeneration( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initVehicleModelGeneration(unsigned int size);
|
|
inline void adoptVehicleModelGeneration(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownVehicleModelGeneration();
|
|
|
|
inline bool hasNativeIdentity();
|
|
inline ::capnp::Text::Builder getNativeIdentity();
|
|
inline void setNativeIdentity( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initNativeIdentity(unsigned int size);
|
|
inline void adoptNativeIdentity(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownNativeIdentity();
|
|
|
|
inline bool hasPhysicalModelRevision();
|
|
inline ::capnp::Text::Builder getPhysicalModelRevision();
|
|
inline void setPhysicalModelRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPhysicalModelRevision(unsigned int size);
|
|
inline void adoptPhysicalModelRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPhysicalModelRevision();
|
|
|
|
inline bool hasPersistentSourceEpoch();
|
|
inline ::capnp::Text::Builder getPersistentSourceEpoch();
|
|
inline void setPersistentSourceEpoch( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPersistentSourceEpoch(unsigned int size);
|
|
inline void adoptPersistentSourceEpoch(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPersistentSourceEpoch();
|
|
|
|
inline bool getNativeRequired();
|
|
inline void setNativeRequired(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 LiveTrackingBinding::Pipeline {
|
|
public:
|
|
typedef LiveTrackingBinding 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 LiveTrackingTrial::Reader {
|
|
public:
|
|
typedef LiveTrackingTrial 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 getVersion() const;
|
|
|
|
inline bool hasProtocol() const;
|
|
inline ::capnp::Text::Reader getProtocol() const;
|
|
|
|
inline bool hasBinding() const;
|
|
inline ::cereal::LiveTrackingBinding::Reader getBinding() const;
|
|
|
|
inline bool hasTrialId() const;
|
|
inline ::capnp::Text::Reader getTrialId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline bool hasPhase() const;
|
|
inline ::capnp::Text::Reader getPhase() const;
|
|
|
|
inline bool hasGroup() const;
|
|
inline ::capnp::Text::Reader getGroup() const;
|
|
|
|
inline bool hasNames() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getNames() const;
|
|
|
|
inline bool hasBaseline() const;
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader getBaseline() const;
|
|
|
|
inline bool hasTarget() const;
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader getTarget() const;
|
|
|
|
inline bool hasBaselineSha256() const;
|
|
inline ::capnp::Text::Reader getBaselineSha256() const;
|
|
|
|
inline bool hasTargetSha256() const;
|
|
inline ::capnp::Text::Reader getTargetSha256() const;
|
|
|
|
inline ::uint64_t getStartedMonoTime() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline bool hasResponseWitness() const;
|
|
inline ::cereal::LiveTrackingResponseWitness::Reader getResponseWitness() const;
|
|
|
|
inline ::uint64_t getTargetSequence() const;
|
|
|
|
inline ::uint64_t getDeadlineMonoTime() 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 LiveTrackingTrial::Builder {
|
|
public:
|
|
typedef LiveTrackingTrial 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasProtocol();
|
|
inline ::capnp::Text::Builder getProtocol();
|
|
inline void setProtocol( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProtocol(unsigned int size);
|
|
inline void adoptProtocol(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProtocol();
|
|
|
|
inline bool hasBinding();
|
|
inline ::cereal::LiveTrackingBinding::Builder getBinding();
|
|
inline void setBinding( ::cereal::LiveTrackingBinding::Reader value);
|
|
inline ::cereal::LiveTrackingBinding::Builder initBinding();
|
|
inline void adoptBinding(::capnp::Orphan< ::cereal::LiveTrackingBinding>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingBinding> disownBinding();
|
|
|
|
inline bool hasTrialId();
|
|
inline ::capnp::Text::Builder getTrialId();
|
|
inline void setTrialId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initTrialId(unsigned int size);
|
|
inline void adoptTrialId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownTrialId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline bool hasPhase();
|
|
inline ::capnp::Text::Builder getPhase();
|
|
inline void setPhase( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initPhase(unsigned int size);
|
|
inline void adoptPhase(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownPhase();
|
|
|
|
inline bool hasGroup();
|
|
inline ::capnp::Text::Builder getGroup();
|
|
inline void setGroup( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initGroup(unsigned int size);
|
|
inline void adoptGroup(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownGroup();
|
|
|
|
inline bool hasNames();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getNames();
|
|
inline void setNames( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initNames(unsigned int size);
|
|
inline void adoptNames(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownNames();
|
|
|
|
inline bool hasBaseline();
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder getBaseline();
|
|
inline void setBaseline( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder initBaseline(unsigned int size);
|
|
inline void adoptBaseline(::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> disownBaseline();
|
|
|
|
inline bool hasTarget();
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder getTarget();
|
|
inline void setTarget( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder initTarget(unsigned int size);
|
|
inline void adoptTarget(::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> disownTarget();
|
|
|
|
inline bool hasBaselineSha256();
|
|
inline ::capnp::Text::Builder getBaselineSha256();
|
|
inline void setBaselineSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initBaselineSha256(unsigned int size);
|
|
inline void adoptBaselineSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownBaselineSha256();
|
|
|
|
inline bool hasTargetSha256();
|
|
inline ::capnp::Text::Builder getTargetSha256();
|
|
inline void setTargetSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initTargetSha256(unsigned int size);
|
|
inline void adoptTargetSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownTargetSha256();
|
|
|
|
inline ::uint64_t getStartedMonoTime();
|
|
inline void setStartedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasResponseWitness();
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder getResponseWitness();
|
|
inline void setResponseWitness( ::cereal::LiveTrackingResponseWitness::Reader value);
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder initResponseWitness();
|
|
inline void adoptResponseWitness(::capnp::Orphan< ::cereal::LiveTrackingResponseWitness>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingResponseWitness> disownResponseWitness();
|
|
|
|
inline ::uint64_t getTargetSequence();
|
|
inline void setTargetSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getDeadlineMonoTime();
|
|
inline void setDeadlineMonoTime( ::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 LiveTrackingTrial::Pipeline {
|
|
public:
|
|
typedef LiveTrackingTrial Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::LiveTrackingBinding::Pipeline getBinding();
|
|
inline ::cereal::LiveTrackingResponseWitness::Pipeline getResponseWitness();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class LiveTrackingTrial::Coordinate::Reader {
|
|
public:
|
|
typedef Coordinate 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 double 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 LiveTrackingTrial::Coordinate::Builder {
|
|
public:
|
|
typedef Coordinate 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 double getValue();
|
|
inline void setValue(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 LiveTrackingTrial::Coordinate::Pipeline {
|
|
public:
|
|
typedef Coordinate 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 LiveTrackingApplication::Reader {
|
|
public:
|
|
typedef LiveTrackingApplication 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 getVersion() const;
|
|
|
|
inline bool hasBinding() const;
|
|
inline ::cereal::LiveTrackingBinding::Reader getBinding() const;
|
|
|
|
inline bool hasTrialId() const;
|
|
inline ::capnp::Text::Reader getTrialId() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getControlMonoTime() const;
|
|
|
|
inline bool hasStatus() const;
|
|
inline ::capnp::Text::Reader getStatus() const;
|
|
|
|
inline bool hasApplied() const;
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader getApplied() const;
|
|
|
|
inline bool hasAppliedSha256() const;
|
|
inline ::capnp::Text::Reader getAppliedSha256() const;
|
|
|
|
inline bool hasConfirmedTargetSha256() const;
|
|
inline ::capnp::Text::Reader getConfirmedTargetSha256() const;
|
|
|
|
inline bool hasReason() const;
|
|
inline ::capnp::Text::Reader getReason() const;
|
|
|
|
inline ::uint64_t getTargetSequence() 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 LiveTrackingApplication::Builder {
|
|
public:
|
|
typedef LiveTrackingApplication 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasBinding();
|
|
inline ::cereal::LiveTrackingBinding::Builder getBinding();
|
|
inline void setBinding( ::cereal::LiveTrackingBinding::Reader value);
|
|
inline ::cereal::LiveTrackingBinding::Builder initBinding();
|
|
inline void adoptBinding(::capnp::Orphan< ::cereal::LiveTrackingBinding>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingBinding> disownBinding();
|
|
|
|
inline bool hasTrialId();
|
|
inline ::capnp::Text::Builder getTrialId();
|
|
inline void setTrialId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initTrialId(unsigned int size);
|
|
inline void adoptTrialId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownTrialId();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getControlMonoTime();
|
|
inline void setControlMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasStatus();
|
|
inline ::capnp::Text::Builder getStatus();
|
|
inline void setStatus( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initStatus(unsigned int size);
|
|
inline void adoptStatus(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownStatus();
|
|
|
|
inline bool hasApplied();
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder getApplied();
|
|
inline void setApplied( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder initApplied(unsigned int size);
|
|
inline void adoptApplied(::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> disownApplied();
|
|
|
|
inline bool hasAppliedSha256();
|
|
inline ::capnp::Text::Builder getAppliedSha256();
|
|
inline void setAppliedSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initAppliedSha256(unsigned int size);
|
|
inline void adoptAppliedSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownAppliedSha256();
|
|
|
|
inline bool hasConfirmedTargetSha256();
|
|
inline ::capnp::Text::Builder getConfirmedTargetSha256();
|
|
inline void setConfirmedTargetSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initConfirmedTargetSha256(unsigned int size);
|
|
inline void adoptConfirmedTargetSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownConfirmedTargetSha256();
|
|
|
|
inline bool hasReason();
|
|
inline ::capnp::Text::Builder getReason();
|
|
inline void setReason( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initReason(unsigned int size);
|
|
inline void adoptReason(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownReason();
|
|
|
|
inline ::uint64_t getTargetSequence();
|
|
inline void setTargetSequence( ::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 LiveTrackingApplication::Pipeline {
|
|
public:
|
|
typedef LiveTrackingApplication Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::LiveTrackingBinding::Pipeline getBinding();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class LiveTrackingRestore::Reader {
|
|
public:
|
|
typedef LiveTrackingRestore 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 getVersion() const;
|
|
|
|
inline bool hasProtocol() const;
|
|
inline ::capnp::Text::Reader getProtocol() const;
|
|
|
|
inline bool hasBinding() const;
|
|
inline ::cereal::LiveTrackingBinding::Reader getBinding() const;
|
|
|
|
inline bool hasHistoryScope() const;
|
|
inline ::capnp::Text::Reader getHistoryScope() const;
|
|
|
|
inline bool hasHistoryTrialId() const;
|
|
inline ::capnp::Text::Reader getHistoryTrialId() const;
|
|
|
|
inline bool hasTarget() const;
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader getTarget() const;
|
|
|
|
inline bool hasTargetSha256() const;
|
|
inline ::capnp::Text::Reader getTargetSha256() const;
|
|
|
|
inline ::uint64_t getSequence() const;
|
|
|
|
inline ::uint64_t getObservedMonoTime() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() const;
|
|
|
|
inline bool hasResponseWitness() const;
|
|
inline ::cereal::LiveTrackingResponseWitness::Reader getResponseWitness() 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 LiveTrackingRestore::Builder {
|
|
public:
|
|
typedef LiveTrackingRestore 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 getVersion();
|
|
inline void setVersion( ::uint16_t value);
|
|
|
|
inline bool hasProtocol();
|
|
inline ::capnp::Text::Builder getProtocol();
|
|
inline void setProtocol( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProtocol(unsigned int size);
|
|
inline void adoptProtocol(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProtocol();
|
|
|
|
inline bool hasBinding();
|
|
inline ::cereal::LiveTrackingBinding::Builder getBinding();
|
|
inline void setBinding( ::cereal::LiveTrackingBinding::Reader value);
|
|
inline ::cereal::LiveTrackingBinding::Builder initBinding();
|
|
inline void adoptBinding(::capnp::Orphan< ::cereal::LiveTrackingBinding>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingBinding> disownBinding();
|
|
|
|
inline bool hasHistoryScope();
|
|
inline ::capnp::Text::Builder getHistoryScope();
|
|
inline void setHistoryScope( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initHistoryScope(unsigned int size);
|
|
inline void adoptHistoryScope(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownHistoryScope();
|
|
|
|
inline bool hasHistoryTrialId();
|
|
inline ::capnp::Text::Builder getHistoryTrialId();
|
|
inline void setHistoryTrialId( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initHistoryTrialId(unsigned int size);
|
|
inline void adoptHistoryTrialId(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownHistoryTrialId();
|
|
|
|
inline bool hasTarget();
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder getTarget();
|
|
inline void setTarget( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value);
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder initTarget(unsigned int size);
|
|
inline void adoptTarget(::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> disownTarget();
|
|
|
|
inline bool hasTargetSha256();
|
|
inline ::capnp::Text::Builder getTargetSha256();
|
|
inline void setTargetSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initTargetSha256(unsigned int size);
|
|
inline void adoptTargetSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownTargetSha256();
|
|
|
|
inline ::uint64_t getSequence();
|
|
inline void setSequence( ::uint64_t value);
|
|
|
|
inline ::uint64_t getObservedMonoTime();
|
|
inline void setObservedMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasResponseWitness();
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder getResponseWitness();
|
|
inline void setResponseWitness( ::cereal::LiveTrackingResponseWitness::Reader value);
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder initResponseWitness();
|
|
inline void adoptResponseWitness(::capnp::Orphan< ::cereal::LiveTrackingResponseWitness>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingResponseWitness> disownResponseWitness();
|
|
|
|
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 LiveTrackingRestore::Pipeline {
|
|
public:
|
|
typedef LiveTrackingRestore Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::LiveTrackingBinding::Pipeline getBinding();
|
|
inline ::cereal::LiveTrackingResponseWitness::Pipeline getResponseWitness();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
class LiveTrackingResponseCertificate::Reader {
|
|
public:
|
|
typedef LiveTrackingResponseCertificate 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 hasVersion() const;
|
|
inline ::capnp::Text::Reader getVersion() const;
|
|
|
|
inline bool hasModelRevision() const;
|
|
inline ::capnp::Text::Reader getModelRevision() const;
|
|
|
|
inline ::uint64_t getLagNs() const;
|
|
|
|
inline double getSlope() const;
|
|
|
|
inline double getIntercept() const;
|
|
|
|
inline double getCommandLow() const;
|
|
|
|
inline double getCommandHigh() const;
|
|
|
|
inline double getHeldoutRmse() const;
|
|
|
|
inline bool hasTrainBlockIds() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getTrainBlockIds() const;
|
|
|
|
inline bool hasHeldoutBlockIds() const;
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader getHeldoutBlockIds() const;
|
|
|
|
inline bool hasSourceInventorySha256() const;
|
|
inline ::capnp::Text::Reader getSourceInventorySha256() const;
|
|
|
|
inline bool hasIdentificationSha256() const;
|
|
inline ::capnp::Text::Reader getIdentificationSha256() const;
|
|
|
|
inline ::uint64_t getIdentifiedMonoTime() const;
|
|
|
|
inline bool hasProvenance() const;
|
|
inline ::capnp::Text::Reader getProvenance() const;
|
|
|
|
inline bool hasParentModelRevision() const;
|
|
inline ::capnp::Text::Reader getParentModelRevision() const;
|
|
|
|
inline bool hasRequalificationSha256() const;
|
|
inline ::capnp::Text::Reader getRequalificationSha256() 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 LiveTrackingResponseCertificate::Builder {
|
|
public:
|
|
typedef LiveTrackingResponseCertificate 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 hasVersion();
|
|
inline ::capnp::Text::Builder getVersion();
|
|
inline void setVersion( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initVersion(unsigned int size);
|
|
inline void adoptVersion(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownVersion();
|
|
|
|
inline bool hasModelRevision();
|
|
inline ::capnp::Text::Builder getModelRevision();
|
|
inline void setModelRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initModelRevision(unsigned int size);
|
|
inline void adoptModelRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownModelRevision();
|
|
|
|
inline ::uint64_t getLagNs();
|
|
inline void setLagNs( ::uint64_t value);
|
|
|
|
inline double getSlope();
|
|
inline void setSlope(double value);
|
|
|
|
inline double getIntercept();
|
|
inline void setIntercept(double value);
|
|
|
|
inline double getCommandLow();
|
|
inline void setCommandLow(double value);
|
|
|
|
inline double getCommandHigh();
|
|
inline void setCommandHigh(double value);
|
|
|
|
inline double getHeldoutRmse();
|
|
inline void setHeldoutRmse(double value);
|
|
|
|
inline bool hasTrainBlockIds();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getTrainBlockIds();
|
|
inline void setTrainBlockIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setTrainBlockIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initTrainBlockIds(unsigned int size);
|
|
inline void adoptTrainBlockIds(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownTrainBlockIds();
|
|
|
|
inline bool hasHeldoutBlockIds();
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder getHeldoutBlockIds();
|
|
inline void setHeldoutBlockIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value);
|
|
inline void setHeldoutBlockIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value);
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder initHeldoutBlockIds(unsigned int size);
|
|
inline void adoptHeldoutBlockIds(::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value);
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> disownHeldoutBlockIds();
|
|
|
|
inline bool hasSourceInventorySha256();
|
|
inline ::capnp::Text::Builder getSourceInventorySha256();
|
|
inline void setSourceInventorySha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initSourceInventorySha256(unsigned int size);
|
|
inline void adoptSourceInventorySha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownSourceInventorySha256();
|
|
|
|
inline bool hasIdentificationSha256();
|
|
inline ::capnp::Text::Builder getIdentificationSha256();
|
|
inline void setIdentificationSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initIdentificationSha256(unsigned int size);
|
|
inline void adoptIdentificationSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownIdentificationSha256();
|
|
|
|
inline ::uint64_t getIdentifiedMonoTime();
|
|
inline void setIdentifiedMonoTime( ::uint64_t value);
|
|
|
|
inline bool hasProvenance();
|
|
inline ::capnp::Text::Builder getProvenance();
|
|
inline void setProvenance( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initProvenance(unsigned int size);
|
|
inline void adoptProvenance(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownProvenance();
|
|
|
|
inline bool hasParentModelRevision();
|
|
inline ::capnp::Text::Builder getParentModelRevision();
|
|
inline void setParentModelRevision( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initParentModelRevision(unsigned int size);
|
|
inline void adoptParentModelRevision(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownParentModelRevision();
|
|
|
|
inline bool hasRequalificationSha256();
|
|
inline ::capnp::Text::Builder getRequalificationSha256();
|
|
inline void setRequalificationSha256( ::capnp::Text::Reader value);
|
|
inline ::capnp::Text::Builder initRequalificationSha256(unsigned int size);
|
|
inline void adoptRequalificationSha256(::capnp::Orphan< ::capnp::Text>&& value);
|
|
inline ::capnp::Orphan< ::capnp::Text> disownRequalificationSha256();
|
|
|
|
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 LiveTrackingResponseCertificate::Pipeline {
|
|
public:
|
|
typedef LiveTrackingResponseCertificate 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 LiveTrackingResponseWitness::Reader {
|
|
public:
|
|
typedef LiveTrackingResponseWitness 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 hasCertificate() const;
|
|
inline ::cereal::LiveTrackingResponseCertificate::Reader getCertificate() const;
|
|
|
|
inline ::uint64_t getLastControlMonoTime() const;
|
|
|
|
inline ::uint64_t getLastApplyMonoTime() const;
|
|
|
|
inline ::uint64_t getLastPoseMonoTime() const;
|
|
|
|
inline ::uint64_t getWindowStartMonoTime() const;
|
|
|
|
inline ::uint16_t getIndependentPoses() const;
|
|
|
|
inline double getResidualRmse() const;
|
|
|
|
inline ::uint64_t getValidUntilMonoTime() 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 LiveTrackingResponseWitness::Builder {
|
|
public:
|
|
typedef LiveTrackingResponseWitness 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 hasCertificate();
|
|
inline ::cereal::LiveTrackingResponseCertificate::Builder getCertificate();
|
|
inline void setCertificate( ::cereal::LiveTrackingResponseCertificate::Reader value);
|
|
inline ::cereal::LiveTrackingResponseCertificate::Builder initCertificate();
|
|
inline void adoptCertificate(::capnp::Orphan< ::cereal::LiveTrackingResponseCertificate>&& value);
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingResponseCertificate> disownCertificate();
|
|
|
|
inline ::uint64_t getLastControlMonoTime();
|
|
inline void setLastControlMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getLastApplyMonoTime();
|
|
inline void setLastApplyMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getLastPoseMonoTime();
|
|
inline void setLastPoseMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint64_t getWindowStartMonoTime();
|
|
inline void setWindowStartMonoTime( ::uint64_t value);
|
|
|
|
inline ::uint16_t getIndependentPoses();
|
|
inline void setIndependentPoses( ::uint16_t value);
|
|
|
|
inline double getResidualRmse();
|
|
inline void setResidualRmse(double value);
|
|
|
|
inline ::uint64_t getValidUntilMonoTime();
|
|
inline void setValidUntilMonoTime( ::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 LiveTrackingResponseWitness::Pipeline {
|
|
public:
|
|
typedef LiveTrackingResponseWitness Pipelines;
|
|
|
|
inline Pipeline(decltype(nullptr)): _typeless(nullptr) {}
|
|
inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
|
|
: _typeless(kj::mv(typeless)) {}
|
|
|
|
inline ::cereal::LiveTrackingResponseCertificate::Pipeline getCertificate();
|
|
private:
|
|
::capnp::AnyPointer::Pipeline _typeless;
|
|
friend class ::capnp::PipelineHook;
|
|
template <typename, ::capnp::Kind>
|
|
friend struct ::capnp::ToDynamic_;
|
|
};
|
|
#endif // !CAPNP_LITE
|
|
|
|
// =======================================================================================
|
|
|
|
inline bool StarPilotCarControl::Reader::hasHudControl() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Builder::hasHudControl() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Reader StarPilotCarControl::Reader::getHudControl() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::HUDControl>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Builder StarPilotCarControl::Builder::getHudControl() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::HUDControl>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Pipeline StarPilotCarControl::Pipeline::getHudControl() {
|
|
return ::cereal::StarPilotCarControl::HUDControl::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarControl::Builder::setHudControl( ::cereal::StarPilotCarControl::HUDControl::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::HUDControl>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarControl::HUDControl::Builder StarPilotCarControl::Builder::initHudControl() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::HUDControl>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Builder::adoptHudControl(
|
|
::capnp::Orphan< ::cereal::StarPilotCarControl::HUDControl>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::HUDControl>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::HUDControl> StarPilotCarControl::Builder::disownHudControl() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::HUDControl>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Reader::hasSteeringLimitInfo() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Builder::hasSteeringLimitInfo() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Reader StarPilotCarControl::Reader::getSteeringLimitInfo() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::SteeringLimitInfo>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Builder StarPilotCarControl::Builder::getSteeringLimitInfo() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::SteeringLimitInfo>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Pipeline StarPilotCarControl::Pipeline::getSteeringLimitInfo() {
|
|
return ::cereal::StarPilotCarControl::SteeringLimitInfo::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarControl::Builder::setSteeringLimitInfo( ::cereal::StarPilotCarControl::SteeringLimitInfo::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::SteeringLimitInfo>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarControl::SteeringLimitInfo::Builder StarPilotCarControl::Builder::initSteeringLimitInfo() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::SteeringLimitInfo>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Builder::adoptSteeringLimitInfo(
|
|
::capnp::Orphan< ::cereal::StarPilotCarControl::SteeringLimitInfo>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::SteeringLimitInfo>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::SteeringLimitInfo> StarPilotCarControl::Builder::disownSteeringLimitInfo() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::SteeringLimitInfo>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Reader::hasNavigation() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Builder::hasNavigation() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Reader StarPilotCarControl::Reader::getNavigation() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Builder StarPilotCarControl::Builder::getNavigation() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarControl::Navigation::Pipeline StarPilotCarControl::Pipeline::getNavigation() {
|
|
return ::cereal::StarPilotCarControl::Navigation::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarControl::Builder::setNavigation( ::cereal::StarPilotCarControl::Navigation::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Builder StarPilotCarControl::Builder::initNavigation() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Builder::adoptNavigation(
|
|
::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation> StarPilotCarControl::Builder::disownNavigation() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Reader::hasPhoneGps() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Builder::hasPhoneGps() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarState::Gps::Reader StarPilotCarControl::Reader::getPhoneGps() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarState::Gps::Builder StarPilotCarControl::Builder::getPhoneGps() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarState::Gps::Pipeline StarPilotCarControl::Pipeline::getPhoneGps() {
|
|
return ::cereal::StarPilotCarState::Gps::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarControl::Builder::setPhoneGps( ::cereal::StarPilotCarState::Gps::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarState::Gps::Builder StarPilotCarControl::Builder::initPhoneGps() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Builder::adoptPhoneGps(
|
|
::capnp::Orphan< ::cereal::StarPilotCarState::Gps>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarState::Gps> StarPilotCarControl::Builder::disownPhoneGps() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::StarPilotCarControl::HUDControl::AudibleAlert StarPilotCarControl::HUDControl::Reader::getAudibleAlert() const {
|
|
return _reader.getDataField< ::cereal::StarPilotCarControl::HUDControl::AudibleAlert>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotCarControl::HUDControl::AudibleAlert StarPilotCarControl::HUDControl::Builder::getAudibleAlert() {
|
|
return _builder.getDataField< ::cereal::StarPilotCarControl::HUDControl::AudibleAlert>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::HUDControl::Builder::setAudibleAlert( ::cereal::StarPilotCarControl::HUDControl::AudibleAlert value) {
|
|
_builder.setDataField< ::cereal::StarPilotCarControl::HUDControl::AudibleAlert>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::SteeringLimitInfo::Reader::getValid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::SteeringLimitInfo::Builder::getValid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::SteeringLimitInfo::Builder::setValid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Reader::getModelLimitErrorDeg() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Builder::getModelLimitErrorDeg() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::SteeringLimitInfo::Builder::setModelLimitErrorDeg(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Reader::getResumeLimitErrorDeg() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Builder::getResumeLimitErrorDeg() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::SteeringLimitInfo::Builder::setResumeLimitErrorDeg(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Reader::getCooperativeLimitErrorDeg() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Builder::getCooperativeLimitErrorDeg() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::SteeringLimitInfo::Builder::setCooperativeLimitErrorDeg(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Reader::getCooperativeOffsetDeg() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Builder::getCooperativeOffsetDeg() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::SteeringLimitInfo::Builder::setCooperativeOffsetDeg(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::SteeringLimitInfo::Reader::getMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::SteeringLimitInfo::Builder::getMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::SteeringLimitInfo::Builder::setMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Reader::getCombinedLimitErrorDeg() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::SteeringLimitInfo::Builder::getCombinedLimitErrorDeg() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::SteeringLimitInfo::Builder::setCombinedLimitErrorDeg(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarControl::Navigation::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::adoptSessionId(
|
|
::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> StarPilotCarControl::Navigation::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::Navigation::Reader::getFrameMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::Navigation::Builder::getFrameMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setFrameMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::Navigation::Reader::getStartedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::Navigation::Builder::getStartedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setStartedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::hasRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Builder::hasRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarControl::Navigation::Reader::getRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::getRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::initRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::adoptRevision(
|
|
::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> StarPilotCarControl::Navigation::Builder::disownRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::getEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<128>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Builder::getEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<128>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<128>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::hasStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Builder::hasStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarControl::Navigation::Reader::getStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::getStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::initStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::adoptStatus(
|
|
::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> StarPilotCarControl::Navigation::Builder::disownStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::hasDestinationName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Builder::hasDestinationName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarControl::Navigation::Reader::getDestinationName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::getDestinationName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setDestinationName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Builder::initDestinationName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::adoptDestinationName(
|
|
::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> StarPilotCarControl::Navigation::Builder::disownDestinationName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::hasInstruction() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Builder::hasInstruction() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Reader StarPilotCarControl::Navigation::Reader::getInstruction() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder StarPilotCarControl::Navigation::Builder::getInstruction() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Pipeline StarPilotCarControl::Navigation::Pipeline::getInstruction() {
|
|
return ::cereal::StarPilotCarControl::Navigation::Instruction::Pipeline(_typeless.getPointerField(4));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarControl::Navigation::Builder::setInstruction( ::cereal::StarPilotCarControl::Navigation::Instruction::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder StarPilotCarControl::Navigation::Builder::initInstruction() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::adoptInstruction(
|
|
::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction> StarPilotCarControl::Navigation::Builder::disownInstruction() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::hasRoute() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Builder::hasRoute() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Reader StarPilotCarControl::Navigation::Reader::getRoute() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Builder StarPilotCarControl::Navigation::Builder::getRoute() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setRoute( ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>::Builder StarPilotCarControl::Navigation::Builder::initRoute(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::adoptRoute(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>> StarPilotCarControl::Navigation::Builder::disownRoute() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarControl::Navigation::Coordinate, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::hasNextManeuver() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Builder::hasNextManeuver() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Reader StarPilotCarControl::Navigation::Reader::getNextManeuver() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder StarPilotCarControl::Navigation::Builder::getNextManeuver() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Pipeline StarPilotCarControl::Navigation::Pipeline::getNextManeuver() {
|
|
return ::cereal::StarPilotCarControl::Navigation::Instruction::Pipeline(_typeless.getPointerField(6));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarControl::Navigation::Builder::setNextManeuver( ::cereal::StarPilotCarControl::Navigation::Instruction::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarControl::Navigation::Instruction::Builder StarPilotCarControl::Navigation::Builder::initNextManeuver() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::adoptNextManeuver(
|
|
::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarControl::Navigation::Instruction> StarPilotCarControl::Navigation::Builder::disownNextManeuver() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarControl::Navigation::Instruction>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::Navigation::Reader::getLocationMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::Navigation::Builder::getLocationMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setLocationMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Reader::getControlValid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<129>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Builder::getControlValid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<129>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setControlValid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<129>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::Navigation::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::Navigation::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarControl::Navigation::Coordinate::Reader::getLatitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarControl::Navigation::Coordinate::Builder::getLatitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Coordinate::Builder::setLatitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarControl::Navigation::Coordinate::Reader::getLongitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarControl::Navigation::Coordinate::Builder::getLongitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Coordinate::Builder::setLongitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Instruction::Reader::hasText() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Instruction::Builder::hasText() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarControl::Navigation::Instruction::Reader::getText() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Instruction::Builder::getText() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::setText( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Instruction::Builder::initText(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::adoptText(
|
|
::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> StarPilotCarControl::Navigation::Instruction::Builder::disownText() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Instruction::Reader::hasManeuverType() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Instruction::Builder::hasManeuverType() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarControl::Navigation::Instruction::Reader::getManeuverType() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Instruction::Builder::getManeuverType() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::setManeuverType( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Instruction::Builder::initManeuverType(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::adoptManeuverType(
|
|
::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> StarPilotCarControl::Navigation::Instruction::Builder::disownManeuverType() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarControl::Navigation::Instruction::Reader::hasManeuverModifier() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::Navigation::Instruction::Builder::hasManeuverModifier() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarControl::Navigation::Instruction::Reader::getManeuverModifier() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Instruction::Builder::getManeuverModifier() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::setManeuverModifier( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarControl::Navigation::Instruction::Builder::initManeuverModifier(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::adoptManeuverModifier(
|
|
::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> StarPilotCarControl::Navigation::Instruction::Builder::disownManeuverModifier() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float StarPilotCarControl::Navigation::Instruction::Reader::getDistanceMeters() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::Navigation::Instruction::Builder::getDistanceMeters() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::setDistanceMeters(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::Navigation::Instruction::Reader::getRemainingDistanceMeters() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::Navigation::Instruction::Builder::getRemainingDistanceMeters() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::setRemainingDistanceMeters(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::Navigation::Instruction::Reader::getRemainingDurationSeconds() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::Navigation::Instruction::Builder::getRemainingDurationSeconds() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::Navigation::Instruction::Builder::setRemainingDurationSeconds(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapRadarStartup::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Reader::getKind() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Builder::getKind() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapRadarStartup::Builder::setKind( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::PreapRadarStartup::Reader::hasCarParamsSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::PreapRadarStartup::Builder::hasCarParamsSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Data::Reader StarPilotCarControl::PreapRadarStartup::Reader::getCarParamsSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarControl::PreapRadarStartup::Builder::getCarParamsSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::PreapRadarStartup::Builder::setCarParamsSha256( ::capnp::Data::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarControl::PreapRadarStartup::Builder::initCarParamsSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::PreapRadarStartup::Builder::adoptCarParamsSha256(
|
|
::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> StarPilotCarControl::PreapRadarStartup::Builder::disownCarParamsSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Reader::getSafetyModel() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Builder::getSafetyModel() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapRadarStartup::Builder::setSafetyModel( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Reader::getSafetyParam() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapRadarStartup::Builder::getSafetyParam() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapRadarStartup::Builder::setSafetyParam( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::PreapRadarStartup::Reader::getLateralOffset() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::PreapRadarStartup::Builder::getLateralOffset() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapRadarStartup::Builder::setLateralOffset(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Reader::getKind() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Builder::getKind() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setKind( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarControl::PreapPedalStartup::Reader::hasCarParamsSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarControl::PreapPedalStartup::Builder::hasCarParamsSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Data::Reader StarPilotCarControl::PreapPedalStartup::Reader::getCarParamsSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarControl::PreapPedalStartup::Builder::getCarParamsSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setCarParamsSha256( ::capnp::Data::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarControl::PreapPedalStartup::Builder::initCarParamsSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::adoptCarParamsSha256(
|
|
::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> StarPilotCarControl::PreapPedalStartup::Builder::disownCarParamsSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Reader::getSafetyModel() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Builder::getSafetyModel() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setSafetyModel( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Reader::getSafetyParam() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Builder::getSafetyParam() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setSafetyParam( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::PreapPedalStartup::Reader::getFactor() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::PreapPedalStartup::Builder::getFactor() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setFactor(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarControl::PreapPedalStartup::Reader::getZero() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarControl::PreapPedalStartup::Builder::getZero() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setZero(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Reader::getPedalBus() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarControl::PreapPedalStartup::Builder::getPedalBus() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setPedalBus( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::PreapPedalStartup::Reader::getSourceMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarControl::PreapPedalStartup::Builder::getSourceMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarControl::PreapPedalStartup::Builder::setSourceMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int16_t StarPilotCarParams::Reader::getAlternativeExperience() const {
|
|
return _reader.getDataField< ::int16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::int16_t StarPilotCarParams::Builder::getAlternativeExperience() {
|
|
return _builder.getDataField< ::int16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setAlternativeExperience( ::int16_t value) {
|
|
_builder.setDataField< ::int16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::getCanUsePedal() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Builder::getCanUsePedal() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setCanUsePedal(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::getCanUseSDSU() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Builder::getCanUseSDSU() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setCanUseSDSU(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotCarParams::Reader::getFlags() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotCarParams::Builder::getFlags() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setFlags( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::getIsHDA2() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Builder::getIsHDA2() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setIsHDA2(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::getOpenpilotLongitudinalControlDisabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Builder::getOpenpilotLongitudinalControlDisabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setOpenpilotLongitudinalControlDisabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::hasSafetyConfigs() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::Builder::hasSafetyConfigs() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Reader StarPilotCarParams::Reader::getSafetyConfigs() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Builder StarPilotCarParams::Builder::getSafetyConfigs() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::Builder::setSafetyConfigs( ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>::Builder StarPilotCarParams::Builder::initSafetyConfigs(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::Builder::adoptSafetyConfigs(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>> StarPilotCarParams::Builder::disownSafetyConfigs() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::StarPilotCarParams::SafetyConfig, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::getPcmCruiseSpeed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, true);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Builder::getPcmCruiseSpeed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, true);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setPcmCruiseSpeed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, value, true);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::getRedneckCruiseAvailable() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Builder::getRedneckCruiseAvailable() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::Builder::setRedneckCruiseAvailable(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::Reader::hasLearning() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::Builder::hasLearning() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Reader StarPilotCarParams::Reader::getLearning() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Builder StarPilotCarParams::Builder::getLearning() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Pipeline StarPilotCarParams::Pipeline::getLearning() {
|
|
return ::cereal::StarPilotCarParams::AutoSteeringLearning::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarParams::Builder::setLearning( ::cereal::StarPilotCarParams::AutoSteeringLearning::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Builder StarPilotCarParams::Builder::initLearning() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::Builder::adoptLearning(
|
|
::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning> StarPilotCarParams::Builder::disownLearning() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarParams::SafetyConfig::Reader::getSafetyParam() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarParams::SafetyConfig::Builder::getSafetyParam() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::SafetyConfig::Builder::setSafetyParam( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarParams::AutoSteeringLearning::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarParams::AutoSteeringLearning::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Status StarPilotCarParams::AutoSteeringLearning::Reader::getStatus() const {
|
|
return _reader.getDataField< ::cereal::StarPilotCarParams::AutoSteeringLearning::Status>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Status StarPilotCarParams::AutoSteeringLearning::Builder::getStatus() {
|
|
return _builder.getDataField< ::cereal::StarPilotCarParams::AutoSteeringLearning::Status>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setStatus( ::cereal::StarPilotCarParams::AutoSteeringLearning::Status value) {
|
|
_builder.setDataField< ::cereal::StarPilotCarParams::AutoSteeringLearning::Status>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::adoptReason(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Reader::hasIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Builder::hasIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Reader StarPilotCarParams::AutoSteeringLearning::Reader::getIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Builder StarPilotCarParams::AutoSteeringLearning::Builder::getIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Pipeline StarPilotCarParams::AutoSteeringLearning::Pipeline::getIdentity() {
|
|
return ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setIdentity( ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity::Builder StarPilotCarParams::AutoSteeringLearning::Builder::initIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::adoptIdentity(
|
|
::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity> StarPilotCarParams::AutoSteeringLearning::Builder::disownIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarParams::AutoSteeringLearning::Identity>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Reader::hasSession() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Builder::hasSession() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Reader::getSession() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Builder::getSession() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setSession( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Builder::initSession(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::adoptSession(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Builder::disownSession() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Reader::getSourceWindowStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Builder::getSourceWindowStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setSourceWindowStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Reader::getSourceWindowEndMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarParams::AutoSteeringLearning::Builder::getSourceWindowEndMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setSourceWindowEndMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Family StarPilotCarParams::AutoSteeringLearning::Reader::getFamily() const {
|
|
return _reader.getDataField< ::cereal::StarPilotCarParams::AutoSteeringLearning::Family>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotCarParams::AutoSteeringLearning::Family StarPilotCarParams::AutoSteeringLearning::Builder::getFamily() {
|
|
return _builder.getDataField< ::cereal::StarPilotCarParams::AutoSteeringLearning::Family>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setFamily( ::cereal::StarPilotCarParams::AutoSteeringLearning::Family value) {
|
|
_builder.setDataField< ::cereal::StarPilotCarParams::AutoSteeringLearning::Family>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Reader::getLatAccelFactor() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Builder::getLatAccelFactor() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setLatAccelFactor(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Reader::hasAcceptancePolicyId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Builder::hasAcceptancePolicyId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Reader::getAcceptancePolicyId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Builder::getAcceptancePolicyId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setAcceptancePolicyId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Builder::initAcceptancePolicyId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::adoptAcceptancePolicyId(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Builder::disownAcceptancePolicyId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint32_t StarPilotCarParams::AutoSteeringLearning::Reader::getTrainWindows() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotCarParams::AutoSteeringLearning::Builder::getTrainWindows() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setTrainWindows( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotCarParams::AutoSteeringLearning::Reader::getHeldoutWindows() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotCarParams::AutoSteeringLearning::Builder::getHeldoutWindows() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setHeldoutWindows( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Reader::getTrainBaselineLoss() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Builder::getTrainBaselineLoss() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setTrainBaselineLoss(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Reader::getTrainCandidateLoss() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Builder::getTrainCandidateLoss() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setTrainCandidateLoss(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Reader::getHeldoutBaselineLoss() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Builder::getHeldoutBaselineLoss() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setHeldoutBaselineLoss(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Reader::getHeldoutCandidateLoss() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarParams::AutoSteeringLearning::Builder::getHeldoutCandidateLoss() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setHeldoutCandidateLoss(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Reader::hasRuntimeProfile() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Builder::hasRuntimeProfile() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::Reader StarPilotCarParams::AutoSteeringLearning::Reader::getRuntimeProfile() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::Builder StarPilotCarParams::AutoSteeringLearning::Builder::getRuntimeProfile() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::AutomaticRuntimeProfile::Pipeline StarPilotCarParams::AutoSteeringLearning::Pipeline::getRuntimeProfile() {
|
|
return ::cereal::AutomaticRuntimeProfile::Pipeline(_typeless.getPointerField(4));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setRuntimeProfile( ::cereal::AutomaticRuntimeProfile::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::Builder StarPilotCarParams::AutoSteeringLearning::Builder::initRuntimeProfile() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::adoptRuntimeProfile(
|
|
::capnp::Orphan< ::cereal::AutomaticRuntimeProfile>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile> StarPilotCarParams::AutoSteeringLearning::Builder::disownRuntimeProfile() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Reader::hasSourceReceipt() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Builder::hasSourceReceipt() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Reader StarPilotCarParams::AutoSteeringLearning::Reader::getSourceReceipt() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder StarPilotCarParams::AutoSteeringLearning::Builder::getSourceReceipt() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Pipeline StarPilotCarParams::AutoSteeringLearning::Pipeline::getSourceReceipt() {
|
|
return ::cereal::AutomaticLearningSourceReceipt::Pipeline(_typeless.getPointerField(5));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setSourceReceipt( ::cereal::AutomaticLearningSourceReceipt::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder StarPilotCarParams::AutoSteeringLearning::Builder::initSourceReceipt() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::adoptSourceReceipt(
|
|
::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt> StarPilotCarParams::AutoSteeringLearning::Builder::disownSourceReceipt() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Reader::hasCentreApplicationWitness() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Builder::hasCentreApplicationWitness() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::CentreApplicationWitness::Reader StarPilotCarParams::AutoSteeringLearning::Reader::getCentreApplicationWitness() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::CentreApplicationWitness>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::CentreApplicationWitness::Builder StarPilotCarParams::AutoSteeringLearning::Builder::getCentreApplicationWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::CentreApplicationWitness>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::CentreApplicationWitness::Pipeline StarPilotCarParams::AutoSteeringLearning::Pipeline::getCentreApplicationWitness() {
|
|
return ::cereal::CentreApplicationWitness::Pipeline(_typeless.getPointerField(6));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::setCentreApplicationWitness( ::cereal::CentreApplicationWitness::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::CentreApplicationWitness>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::CentreApplicationWitness::Builder StarPilotCarParams::AutoSteeringLearning::Builder::initCentreApplicationWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::CentreApplicationWitness>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Builder::adoptCentreApplicationWitness(
|
|
::capnp::Orphan< ::cereal::CentreApplicationWitness>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::CentreApplicationWitness>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::CentreApplicationWitness> StarPilotCarParams::AutoSteeringLearning::Builder::disownCentreApplicationWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::CentreApplicationWitness>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasVehicle() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasVehicle() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getVehicle() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getVehicle() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setVehicle( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initVehicle(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptVehicle(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownVehicle() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasBrand() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasBrand() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getBrand() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getBrand() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setBrand( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initBrand(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptBrand(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownBrand() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasController() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasController() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getController() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getController() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setController( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initController(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptController(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownController() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasPolicy() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasPolicy() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getPolicy() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setPolicy( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initPolicy(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptPolicy(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasProfile() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasProfile() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getProfile() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getProfile() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setProfile( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initProfile(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptProfile(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownProfile() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasConversionVersion() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasConversionVersion() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getConversionVersion() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getConversionVersion() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setConversionVersion( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initConversionVersion(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptConversionVersion(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownConversionVersion() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasFirmwareSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasFirmwareSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getFirmwareSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getFirmwareSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setFirmwareSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initFirmwareSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptFirmwareSha256(
|
|
::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> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownFirmwareSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasBasis() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasBasis() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getBasis() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getBasis() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setBasis( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setBasis(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initBasis(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptBasis(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownBasis() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasBaselineSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasBaselineSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getBaselineSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getBaselineSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setBaselineSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initBaselineSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptBaselineSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownBaselineSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasPreferenceSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasPreferenceSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getPreferenceSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getPreferenceSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setPreferenceSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initPreferenceSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptPreferenceSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownPreferenceSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasResetGeneration() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasResetGeneration() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getResetGeneration() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setResetGeneration( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initResetGeneration(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptResetGeneration(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Reader::hasControllerRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarParams::AutoSteeringLearning::Identity::Builder::hasControllerRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarParams::AutoSteeringLearning::Identity::Reader::getControllerRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::getControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::setControllerRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarParams::AutoSteeringLearning::Identity::Builder::initControllerRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarParams::AutoSteeringLearning::Identity::Builder::adoptControllerRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> StarPilotCarParams::AutoSteeringLearning::Identity::Builder::disownControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getAccelPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getAccelPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setAccelPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getAlwaysOnLateralEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getAlwaysOnLateralEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setAlwaysOnLateralEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getBrakeLights() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getBrakeLights() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setBrakeLights(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::Reader::getDashboardSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::Builder::getDashboardSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setDashboardSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getDecelPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getDecelPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setDecelPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getDistancePressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getDistancePressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setDistancePressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getDistanceLongPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getDistanceLongPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setDistanceLongPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getDistanceVeryLongPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getDistanceVeryLongPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setDistanceVeryLongPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getEcoGear() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getEcoGear() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setEcoGear(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getForceCoast() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getForceCoast() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setForceCoast(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getIsParked() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getIsParked() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setIsParked(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getPauseLateral() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getPauseLateral() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setPauseLateral(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getPauseLongitudinal() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getPauseLongitudinal() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setPauseLongitudinal(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getSportGear() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getSportGear() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setSportGear(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getTrafficModeEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getTrafficModeEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setTrafficModeEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getGasStack() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getGasStack() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setGasStack(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getModePressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getModePressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setModePressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getCustomPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getCustomPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setCustomPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getAlwaysOnLateralAllowed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getAlwaysOnLateralAllowed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setAlwaysOnLateralAllowed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint8_t StarPilotCarState::Reader::getDashboardStopSign() const {
|
|
return _reader.getDataField< ::uint8_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint8_t StarPilotCarState::Builder::getDashboardStopSign() {
|
|
return _builder.getDataField< ::uint8_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setDashboardStopSign( ::uint8_t value) {
|
|
_builder.setDataField< ::uint8_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getCancelPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getCancelPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setCancelPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getCancelLongPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getCancelLongPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setCancelLongPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getCancelVeryLongPressed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getCancelVeryLongPressed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setCancelVeryLongPressed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getPedalMaxRegen() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getPedalMaxRegen() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setPedalMaxRegen(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getPedalLongActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getPedalLongActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setPedalLongActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getTeslaCCEngaged() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getTeslaCCEngaged() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setTeslaCCEngaged(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getTeslaCCDisengaged() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<64>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getTeslaCCDisengaged() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<64>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setTeslaCCDisengaged(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<64>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getTeslaCCNotArmed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<65>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getTeslaCCNotArmed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<65>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setTeslaCCNotArmed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<65>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getAccelHardCruise() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<66>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getAccelHardCruise() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<66>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setAccelHardCruise(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<66>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getDecelHardCruise() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<67>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getDecelHardCruise() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<67>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setDecelHardCruise(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<67>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getPulseAndGlide() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<68>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getPulseAndGlide() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<68>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setPulseAndGlide(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<68>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::hasGps() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::Builder::hasGps() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarState::Gps::Reader StarPilotCarState::Reader::getGps() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarState::Gps::Builder StarPilotCarState::Builder::getGps() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarState::Gps::Pipeline StarPilotCarState::Pipeline::getGps() {
|
|
return ::cereal::StarPilotCarState::Gps::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarState::Builder::setGps( ::cereal::StarPilotCarState::Gps::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarState::Gps::Builder StarPilotCarState::Builder::initGps() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::Builder::adoptGps(
|
|
::capnp::Orphan< ::cereal::StarPilotCarState::Gps>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarState::Gps> StarPilotCarState::Builder::disownGps() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::Gps>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::getLateralAuthorityUnavailable() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<69>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Builder::getLateralAuthorityUnavailable() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<69>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setLateralAuthorityUnavailable(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<69>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::Reader::getSourceCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::Builder::getSourceCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Builder::setSourceCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::hasAppliedEvidence() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::Builder::hasAppliedEvidence() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LearningAppliedEvidence::Reader StarPilotCarState::Reader::getAppliedEvidence() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningAppliedEvidence>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LearningAppliedEvidence::Builder StarPilotCarState::Builder::getAppliedEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningAppliedEvidence>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LearningAppliedEvidence::Pipeline StarPilotCarState::Pipeline::getAppliedEvidence() {
|
|
return ::cereal::LearningAppliedEvidence::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarState::Builder::setAppliedEvidence( ::cereal::LearningAppliedEvidence::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningAppliedEvidence>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LearningAppliedEvidence::Builder StarPilotCarState::Builder::initAppliedEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningAppliedEvidence>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::Builder::adoptAppliedEvidence(
|
|
::capnp::Orphan< ::cereal::LearningAppliedEvidence>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningAppliedEvidence>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LearningAppliedEvidence> StarPilotCarState::Builder::disownAppliedEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningAppliedEvidence>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::hasFordLearningEvidence() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::Builder::hasFordLearningEvidence() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::FordLearningEvidence::Reader StarPilotCarState::Reader::getFordLearningEvidence() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::FordLearningEvidence>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::FordLearningEvidence::Builder StarPilotCarState::Builder::getFordLearningEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::FordLearningEvidence>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::FordLearningEvidence::Pipeline StarPilotCarState::Pipeline::getFordLearningEvidence() {
|
|
return ::cereal::FordLearningEvidence::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarState::Builder::setFordLearningEvidence( ::cereal::FordLearningEvidence::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::FordLearningEvidence>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::FordLearningEvidence::Builder StarPilotCarState::Builder::initFordLearningEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::FordLearningEvidence>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::Builder::adoptFordLearningEvidence(
|
|
::capnp::Orphan< ::cereal::FordLearningEvidence>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::FordLearningEvidence>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::FordLearningEvidence> StarPilotCarState::Builder::disownFordLearningEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::FordLearningEvidence>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::hasLearningApplication() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::Builder::hasLearningApplication() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LearningApplication::Reader StarPilotCarState::Reader::getLearningApplication() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LearningApplication::Builder StarPilotCarState::Builder::getLearningApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LearningApplication::Pipeline StarPilotCarState::Pipeline::getLearningApplication() {
|
|
return ::cereal::LearningApplication::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarState::Builder::setLearningApplication( ::cereal::LearningApplication::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningApplication>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LearningApplication::Builder StarPilotCarState::Builder::initLearningApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::Builder::adoptLearningApplication(
|
|
::capnp::Orphan< ::cereal::LearningApplication>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningApplication>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LearningApplication> StarPilotCarState::Builder::disownLearningApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::Reader::hasFeedbackPublication() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::Builder::hasFeedbackPublication() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Reader StarPilotCarState::Reader::getFeedbackPublication() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::FeedbackPublication>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Builder StarPilotCarState::Builder::getFeedbackPublication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::FeedbackPublication>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Pipeline StarPilotCarState::Pipeline::getFeedbackPublication() {
|
|
return ::cereal::StarPilotCarState::FeedbackPublication::Pipeline(_typeless.getPointerField(4));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotCarState::Builder::setFeedbackPublication( ::cereal::StarPilotCarState::FeedbackPublication::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::FeedbackPublication>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotCarState::FeedbackPublication::Builder StarPilotCarState::Builder::initFeedbackPublication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::FeedbackPublication>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::Builder::adoptFeedbackPublication(
|
|
::capnp::Orphan< ::cereal::StarPilotCarState::FeedbackPublication>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::FeedbackPublication>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotCarState::FeedbackPublication> StarPilotCarState::Builder::disownFeedbackPublication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotCarState::FeedbackPublication>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::Gps::Reader::getSourceMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::Gps::Builder::getSourceMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setSourceMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarState::Gps::Reader::getLatitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarState::Gps::Builder::getLatitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setLatitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarState::Gps::Reader::getLongitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarState::Gps::Builder::getLongitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setLongitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double StarPilotCarState::Gps::Reader::getAltitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double StarPilotCarState::Gps::Builder::getAltitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setAltitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Reader::getSpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Builder::getSpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setSpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Reader::getBearingDeg() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Builder::getBearingDeg() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setBearingDeg(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Reader::getHorizontalAccuracy() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Builder::getHorizontalAccuracy() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setHorizontalAccuracy(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Reader::getVerticalAccuracy() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Builder::getVerticalAccuracy() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setVerticalAccuracy(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Reader::getBearingAccuracyDeg() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Builder::getBearingAccuracyDeg() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setBearingAccuracyDeg(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Reader::getSpeedAccuracy() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::Gps::Builder::getSpeedAccuracy() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setSpeedAccuracy(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int64_t StarPilotCarState::Gps::Reader::getUnixTimestampMillis() const {
|
|
return _reader.getDataField< ::int64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::int64_t StarPilotCarState::Gps::Builder::getUnixTimestampMillis() {
|
|
return _builder.getDataField< ::int64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setUnixTimestampMillis( ::int64_t value) {
|
|
_builder.setDataField< ::int64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Gps::Reader::getHasFix() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<512>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Gps::Builder::getHasFix() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<512>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::Gps::Builder::setHasFix(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<512>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::Gps::Reader::hasVNED() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::Gps::Builder::hasVNED() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<float, ::capnp::Kind::PRIMITIVE>::Reader StarPilotCarState::Gps::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 StarPilotCarState::Gps::Builder::getVNED() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::Gps::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 StarPilotCarState::Gps::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 StarPilotCarState::Gps::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 StarPilotCarState::Gps::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>> StarPilotCarState::Gps::Builder::disownVNED() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<float, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarState::FeedbackPublication::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotCarState::FeedbackPublication::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::hasCardSession() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::hasCardSession() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Data::Reader StarPilotCarState::FeedbackPublication::Reader::getCardSession() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarState::FeedbackPublication::Builder::getCardSession() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setCardSession( ::capnp::Data::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarState::FeedbackPublication::Builder::initCardSession(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::adoptCardSession(
|
|
::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> StarPilotCarState::FeedbackPublication::Builder::disownCardSession() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Reader::getPublicationSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Builder::getPublicationSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setPublicationSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Reader::getPublicationMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Builder::getPublicationMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setPublicationMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Reader::getSourceCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Builder::getSourceCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setSourceCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::getOutputKnown() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::getOutputKnown() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setOutputKnown(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Reader::getOutputControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Builder::getOutputControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setOutputControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Reader::getOutputApplyMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Builder::getOutputApplyMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setOutputApplyMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::hasOutputNativeIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::hasOutputNativeIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarState::FeedbackPublication::Reader::getOutputNativeIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarState::FeedbackPublication::Builder::getOutputNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setOutputNativeIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarState::FeedbackPublication::Builder::initOutputNativeIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::adoptOutputNativeIdentity(
|
|
::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> StarPilotCarState::FeedbackPublication::Builder::disownOutputNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Reader::getOutputCarrierSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Builder::getOutputCarrierSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setOutputCarrierSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotCarState::FeedbackPublication::Reader::getReportedTorque() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotCarState::FeedbackPublication::Builder::getReportedTorque() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setReportedTorque(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::getOutputValid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::getOutputValid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setOutputValid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::hasCoBodySha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::hasCoBodySha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Data::Reader StarPilotCarState::FeedbackPublication::Reader::getCoBodySha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarState::FeedbackPublication::Builder::getCoBodySha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setCoBodySha256( ::capnp::Data::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarState::FeedbackPublication::Builder::initCoBodySha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::adoptCoBodySha256(
|
|
::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> StarPilotCarState::FeedbackPublication::Builder::disownCoBodySha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::hasApplyEvidenceSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::hasApplyEvidenceSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Data::Reader StarPilotCarState::FeedbackPublication::Reader::getApplyEvidenceSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarState::FeedbackPublication::Builder::getApplyEvidenceSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setApplyEvidenceSha256( ::capnp::Data::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotCarState::FeedbackPublication::Builder::initApplyEvidenceSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::adoptApplyEvidenceSha256(
|
|
::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> StarPilotCarState::FeedbackPublication::Builder::disownApplyEvidenceSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarState::FeedbackPublication::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarState::FeedbackPublication::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarState::FeedbackPublication::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::adoptSourceEpoch(
|
|
::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> StarPilotCarState::FeedbackPublication::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotCarState::FeedbackPublication::Reader::hasCpSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotCarState::FeedbackPublication::Builder::hasCpSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotCarState::FeedbackPublication::Reader::getCpSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarState::FeedbackPublication::Builder::getCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setCpSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotCarState::FeedbackPublication::Builder::initCpSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::adoptCpSha256(
|
|
::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> StarPilotCarState::FeedbackPublication::Builder::disownCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Reader::getCarrierObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotCarState::FeedbackPublication::Builder::getCarrierObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotCarState::FeedbackPublication::Builder::setCarrierObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotLongitudinalPlan::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotLongitudinalPlan::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLongitudinalPlan::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLongitudinalPlan::Reader::getSourcePlanMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLongitudinalPlan::Builder::getSourcePlanMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLongitudinalPlan::Builder::setSourcePlanMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLongitudinalPlan::Reader::getModelMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLongitudinalPlan::Builder::getModelMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLongitudinalPlan::Builder::setModelMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLongitudinalPlan::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLongitudinalPlan::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLongitudinalPlan::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLongitudinalPlan::Reader::getForceStopHolding() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLongitudinalPlan::Builder::getForceStopHolding() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLongitudinalPlan::Builder::setForceStopHolding(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasSlotId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasSlotId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getSlotId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getSlotId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setSlotId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initSlotId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptSlotId(
|
|
::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> SlcState::Builder::disownSlotId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasSlotName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasSlotName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getSlotName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getSlotName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setSlotName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initSlotName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptSlotName(
|
|
::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> SlcState::Builder::disownSlotName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasVariant() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasVariant() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getVariant() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getVariant() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setVariant( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initVariant(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptVariant(
|
|
::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> SlcState::Builder::disownVariant() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasVariantLabel() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasVariantLabel() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getVariantLabel() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getVariantLabel() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setVariantLabel( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initVariantLabel(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptVariantLabel(
|
|
::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> SlcState::Builder::disownVariantLabel() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptReason(
|
|
::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> SlcState::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getWallTimeNanos() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getWallTimeNanos() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setWallTimeNanos( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptSessionId(
|
|
::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> SlcState::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getFrameMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getFrameMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setFrameMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<128>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<128>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<128>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getDisplayOnly() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<129>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getDisplayOnly() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<129>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setDisplayOnly(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<129>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasObservationKind() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasObservationKind() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getObservationKind() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getObservationKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setObservationKind( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initObservationKind(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptObservationKind(
|
|
::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> SlcState::Builder::disownObservationKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasSource() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasSource() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getSource() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setSource( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initSource(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptSource(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float SlcState::Reader::getSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::Reader::getAcceptedSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getAcceptedSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setAcceptedSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getHasAccepted() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<130>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getHasAccepted() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<130>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setHasAccepted(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<130>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::Reader::getOffset() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getOffset() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setOffset(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::Reader::getEffectiveCap() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getEffectiveCap() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setEffectiveCap(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getHasCeiling() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<131>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getHasCeiling() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<131>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setHasCeiling(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<131>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::Reader::getPendingSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getPendingSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setPendingSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getHasPending() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<132>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getHasPending() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<132>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setHasPending(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<132>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getDecisionId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getDecisionId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setDecisionId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getPresentationId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getPresentationId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setPresentationId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptStatus(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getActionSequenceId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getActionSequenceId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setActionSequenceId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasActionStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasActionStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getActionStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getActionStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setActionStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initActionStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptActionStatus(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownActionStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasSourceProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasSourceProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getSourceProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getSourceProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setSourceProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initSourceProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptSourceProducerSessionId(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownSourceProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint32_t SlcState::Reader::getSourceEpisode() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t SlcState::Builder::getSourceEpisode() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setSourceEpisode( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getSourceObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getSourceObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setSourceObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getSourceValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getSourceValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setSourceValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getCommandId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getCommandId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setCommandId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasCommandStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasCommandStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getCommandStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getCommandStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setCommandStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initCommandStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptCommandStatus(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownCommandStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasCurve() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasCurve() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcState::CurveState::Reader SlcState::Reader::getCurve() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::CurveState>::get(_reader.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcState::CurveState::Builder SlcState::Builder::getCurve() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::CurveState>::get(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcState::CurveState::Pipeline SlcState::Pipeline::getCurve() {
|
|
return ::cereal::SlcState::CurveState::Pipeline(_typeless.getPointerField(12));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcState::Builder::setCurve( ::cereal::SlcState::CurveState::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::CurveState>::set(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcState::CurveState::Builder SlcState::Builder::initCurve() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::CurveState>::init(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::adoptCurve(
|
|
::capnp::Orphan< ::cereal::SlcState::CurveState>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::CurveState>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcState::CurveState> SlcState::Builder::disownCurve() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::CurveState>::disown(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasConditionalMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasConditionalMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcState::ConditionalModeState::Reader SlcState::Reader::getConditionalMode() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::ConditionalModeState>::get(_reader.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcState::ConditionalModeState::Builder SlcState::Builder::getConditionalMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::ConditionalModeState>::get(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcState::ConditionalModeState::Pipeline SlcState::Pipeline::getConditionalMode() {
|
|
return ::cereal::SlcState::ConditionalModeState::Pipeline(_typeless.getPointerField(13));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcState::Builder::setConditionalMode( ::cereal::SlcState::ConditionalModeState::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::ConditionalModeState>::set(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcState::ConditionalModeState::Builder SlcState::Builder::initConditionalMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::ConditionalModeState>::init(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::adoptConditionalMode(
|
|
::capnp::Orphan< ::cereal::SlcState::ConditionalModeState>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::ConditionalModeState>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcState::ConditionalModeState> SlcState::Builder::disownConditionalMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::ConditionalModeState>::disown(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasTrafficMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasTrafficMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcState::TrafficModeState::Reader SlcState::Reader::getTrafficMode() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::TrafficModeState>::get(_reader.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcState::TrafficModeState::Builder SlcState::Builder::getTrafficMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::TrafficModeState>::get(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcState::TrafficModeState::Pipeline SlcState::Pipeline::getTrafficMode() {
|
|
return ::cereal::SlcState::TrafficModeState::Pipeline(_typeless.getPointerField(14));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcState::Builder::setTrafficMode( ::cereal::SlcState::TrafficModeState::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::TrafficModeState>::set(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcState::TrafficModeState::Builder SlcState::Builder::initTrafficMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::TrafficModeState>::init(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::adoptTrafficMode(
|
|
::capnp::Orphan< ::cereal::SlcState::TrafficModeState>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::TrafficModeState>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcState::TrafficModeState> SlcState::Builder::disownTrafficMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::TrafficModeState>::disown(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasSwitchbackMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasSwitchbackMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcState::SwitchbackModeState::Reader SlcState::Reader::getSwitchbackMode() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::SwitchbackModeState>::get(_reader.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcState::SwitchbackModeState::Builder SlcState::Builder::getSwitchbackMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::SwitchbackModeState>::get(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcState::SwitchbackModeState::Pipeline SlcState::Pipeline::getSwitchbackMode() {
|
|
return ::cereal::SlcState::SwitchbackModeState::Pipeline(_typeless.getPointerField(15));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcState::Builder::setSwitchbackMode( ::cereal::SlcState::SwitchbackModeState::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::SwitchbackModeState>::set(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcState::SwitchbackModeState::Builder SlcState::Builder::initSwitchbackMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::SwitchbackModeState>::init(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::adoptSwitchbackMode(
|
|
::capnp::Orphan< ::cereal::SlcState::SwitchbackModeState>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcState::SwitchbackModeState>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcState::SwitchbackModeState> SlcState::Builder::disownSwitchbackMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcState::SwitchbackModeState>::disown(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasAcceptedSource() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasAcceptedSource() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getAcceptedSource() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getAcceptedSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setAcceptedSource( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initAcceptedSource(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptAcceptedSource(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownAcceptedSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasPendingSource() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasPendingSource() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getPendingSource() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getPendingSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setPendingSource( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initPendingSource(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptPendingSource(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownPendingSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float SlcState::Reader::getEffectiveClusterTarget() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getEffectiveClusterTarget() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setEffectiveClusterTarget(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getHasEffectiveClusterTarget() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<133>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getHasEffectiveClusterTarget() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<133>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setHasEffectiveClusterTarget(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<133>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getIsLimitingMaxSet() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<134>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getIsLimitingMaxSet() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<134>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setIsLimitingMaxSet(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<134>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getDriverOverrideActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<135>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getDriverOverrideActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<135>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setDriverOverrideActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<135>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasSourceReadings() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasSourceReadings() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Reader SlcState::Reader::getSourceReadings() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Builder SlcState::Builder::getSourceReadings() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setSourceReadings( ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>::Builder SlcState::Builder::initSourceReadings(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptSourceReadings(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>> SlcState::Builder::disownSourceReadings() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::SlcState::SourceReading, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float SlcState::Reader::getAcceptedAdjustedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getAcceptedAdjustedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setAcceptedAdjustedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getHasAcceptedAdjustedLimit() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<136>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getHasAcceptedAdjustedLimit() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<136>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setHasAcceptedAdjustedLimit(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<136>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::Reader::getPendingAdjustedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getPendingAdjustedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setPendingAdjustedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getHasPendingAdjustedLimit() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<137>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getHasPendingAdjustedLimit() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<137>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setHasPendingAdjustedLimit(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<137>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::Reader::getPresentationAdjustedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<26>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getPresentationAdjustedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<26>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setPresentationAdjustedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<26>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getHasPresentationAdjustedLimit() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<138>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getHasPresentationAdjustedLimit() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<138>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setHasPresentationAdjustedLimit(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<138>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasOverrideBasis() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasOverrideBasis() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getOverrideBasis() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getOverrideBasis() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setOverrideBasis( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initOverrideBasis(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptOverrideBasis(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownOverrideBasis() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::Reader::getRetainedOverride() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<139>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getRetainedOverride() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<139>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setRetainedOverride(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<139>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getCommandActionSequenceId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getCommandActionSequenceId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setCommandActionSequenceId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::getAutomaticAdoptionPending() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<140>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::Builder::getAutomaticAdoptionPending() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<140>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setAutomaticAdoptionPending(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<140>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Reader::getPendingSinceMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::Builder::getPendingSinceMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setPendingSinceMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::Reader::getLastReceivedSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<27>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getLastReceivedSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<27>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setLastReceivedSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<27>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::Reader::hasLastReceivedSource() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::Builder::hasLastReceivedSource() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::Reader::getLastReceivedSource() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::getLastReceivedSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::Builder::setLastReceivedSource( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::Builder::initLastReceivedSource(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::Builder::adoptLastReceivedSource(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> SlcState::Builder::disownLastReceivedSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float SlcState::Reader::getLastReceivedAdjustedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::Builder::getLastReceivedAdjustedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::Builder::setLastReceivedAdjustedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::SourceReading::Reader::hasSource() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::SourceReading::Builder::hasSource() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::SourceReading::Reader::getSource() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::SourceReading::Builder::getSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::SourceReading::Builder::setSource( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::SourceReading::Builder::initSource(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::SourceReading::Builder::adoptSource(
|
|
::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> SlcState::SourceReading::Builder::disownSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::SourceReading::Reader::getEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::SourceReading::Builder::getEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SourceReading::Builder::setEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::SourceReading::Reader::hasObservationKind() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::SourceReading::Builder::hasObservationKind() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::SourceReading::Reader::getObservationKind() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::SourceReading::Builder::getObservationKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::SourceReading::Builder::setObservationKind( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::SourceReading::Builder::initObservationKind(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::SourceReading::Builder::adoptObservationKind(
|
|
::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> SlcState::SourceReading::Builder::disownObservationKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float SlcState::SourceReading::Reader::getSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::SourceReading::Builder::getSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SourceReading::Builder::setSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::SwitchbackModeState::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::SwitchbackModeState::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::SwitchbackModeState::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::SwitchbackModeState::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::SwitchbackModeState::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::SwitchbackModeState::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::SwitchbackModeState::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::adoptSessionId(
|
|
::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> SlcState::SwitchbackModeState::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::SwitchbackModeState::Reader::getRequested() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::SwitchbackModeState::Builder::getRequested() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setRequested(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::SwitchbackModeState::Reader::getEffective() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::SwitchbackModeState::Builder::getEffective() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setEffective(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Reader::getSourceCarControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::SwitchbackModeState::Builder::getSourceCarControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::SwitchbackModeState::Builder::setSourceCarControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::TrafficModeState::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::TrafficModeState::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::TrafficModeState::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::TrafficModeState::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::adoptSessionId(
|
|
::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> SlcState::TrafficModeState::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Reader::getSourceEpoch() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Builder::getSourceEpoch() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setSourceEpoch( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Reader::getSourceBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::TrafficModeState::Builder::getSourceBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setSourceBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::getAccepted() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Builder::getAccepted() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setAccepted(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::getEffective() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Builder::getEffective() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setEffective(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::TrafficModeState::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::TrafficModeState::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::adoptReason(
|
|
::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> SlcState::TrafficModeState::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::hasSettingsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::TrafficModeState::Builder::hasSettingsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::TrafficModeState::Reader::getSettingsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::getSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setSettingsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::initSettingsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::adoptSettingsFingerprint(
|
|
::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> SlcState::TrafficModeState::Builder::disownSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::hasButtonMapFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::TrafficModeState::Builder::hasButtonMapFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::TrafficModeState::Reader::getButtonMapFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::getButtonMapFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setButtonMapFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::initButtonMapFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::adoptButtonMapFingerprint(
|
|
::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> SlcState::TrafficModeState::Builder::disownButtonMapFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::getProfileTargetReady() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Builder::getProfileTargetReady() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setProfileTargetReady(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::hasProfileReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::TrafficModeState::Builder::hasProfileReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::TrafficModeState::Reader::getProfileReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::getProfileReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setProfileReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::TrafficModeState::Builder::initProfileReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::adoptProfileReason(
|
|
::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> SlcState::TrafficModeState::Builder::disownProfileReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Reader::getControllerSource() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::TrafficModeState::Builder::getControllerSource() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::TrafficModeState::Builder::setControllerSource(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::CurveState::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::CurveState::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::CurveState::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::CurveState::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::CurveState::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::CurveState::Builder::adoptSessionId(
|
|
::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> SlcState::CurveState::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Reader::getModelMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::CurveState::Builder::getModelMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setModelMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getConfigured() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getConfigured() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setConfigured(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getDocumentValid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getDocumentValid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setDocumentValid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getHasCandidate() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getHasCandidate() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setHasCandidate(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Reader::getCandidateMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Builder::getCandidateMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setCandidateMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getHasCeiling() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getHasCeiling() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setHasCeiling(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Reader::getCeilingMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Builder::getCeilingMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setCeilingMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getApplied() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getApplied() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setApplied(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getControlling() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getControlling() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setControlling(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getTraining() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getTraining() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setTraining(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Reader::getCalibrationProgress() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Builder::getCalibrationProgress() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setCalibrationProgress(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Reader::getComfortAccel() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Builder::getComfortAccel() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setComfortAccel(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Reader::getBindingDistance() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Builder::getBindingDistance() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setBindingDistance(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::CurveState::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::CurveState::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::CurveState::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::CurveState::Builder::adoptReason(
|
|
::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> SlcState::CurveState::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::hasPlannerStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::CurveState::Builder::hasPlannerStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::CurveState::Reader::getPlannerStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::getPlannerStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::CurveState::Builder::setPlannerStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::initPlannerStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::CurveState::Builder::adoptPlannerStatus(
|
|
::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> SlcState::CurveState::Builder::disownPlannerStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::hasPersistenceStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::CurveState::Builder::hasPersistenceStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::CurveState::Reader::getPersistenceStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::getPersistenceStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::CurveState::Builder::setPersistenceStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::CurveState::Builder::initPersistenceStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::CurveState::Builder::adoptPersistenceStatus(
|
|
::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> SlcState::CurveState::Builder::disownPersistenceStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getGlow() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getGlow() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setGlow(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getCurveOnly() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getCurveOnly() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setCurveOnly(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Reader::getHasRoadCurvature() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::CurveState::Builder::getHasRoadCurvature() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setHasRoadCurvature(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Reader::getRoadCurvature() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcState::CurveState::Builder::getRoadCurvature() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::CurveState::Builder::setRoadCurvature(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::ConditionalModeState::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::ConditionalModeState::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::ConditionalModeState::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::ConditionalModeState::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::adoptSessionId(
|
|
::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> SlcState::ConditionalModeState::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Reader::getModelMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Builder::getModelMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setModelMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Reader::getCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Builder::getCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Reader::getSettingsRevision() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcState::ConditionalModeState::Builder::getSettingsRevision() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setSettingsRevision( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Reader::hasSettingsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::ConditionalModeState::Builder::hasSettingsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::ConditionalModeState::Reader::getSettingsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::getSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setSettingsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::initSettingsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::adoptSettingsFingerprint(
|
|
::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> SlcState::ConditionalModeState::Builder::disownSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice SlcState::ConditionalModeState::Reader::getChoice() const {
|
|
return _reader.getDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice SlcState::ConditionalModeState::Builder::getChoice() {
|
|
return _builder.getDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setChoice( ::cereal::SlcState::ConditionalModeState::Choice value) {
|
|
_builder.setDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Reader::getHasOverride() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Builder::getHasOverride() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setHasOverride(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Reader::getExperimental() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Builder::getExperimental() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setExperimental(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Reader::hasStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::ConditionalModeState::Builder::hasStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::ConditionalModeState::Reader::getStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::getStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::initStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::adoptStatus(
|
|
::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> SlcState::ConditionalModeState::Builder::disownStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcState::ConditionalModeState::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcState::ConditionalModeState::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcState::ConditionalModeState::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcState::ConditionalModeState::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::adoptReason(
|
|
::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> SlcState::ConditionalModeState::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t SlcState::ConditionalModeState::Reader::getStatusCode() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcState::ConditionalModeState::Builder::getStatusCode() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcState::ConditionalModeState::Builder::setStatusCode( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::Builder::adoptSessionId(
|
|
::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> SlcAction::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::Reader::getSequenceId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::Builder::getSequenceId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::Builder::setSequenceId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::Reader::getDecisionId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::Builder::getDecisionId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::Builder::setDecisionId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::Reader::getPresentationId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::Builder::getPresentationId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::Builder::setPresentationId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcAction::Kind SlcAction::Reader::getKind() const {
|
|
return _reader.getDataField< ::cereal::SlcAction::Kind>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcAction::Kind SlcAction::Builder::getKind() {
|
|
return _builder.getDataField< ::cereal::SlcAction::Kind>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::Builder::setKind( ::cereal::SlcAction::Kind value) {
|
|
_builder.setDataField< ::cereal::SlcAction::Kind>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::Reader::hasConditionalManual() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::Builder::hasConditionalManual() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Reader SlcAction::Reader::getConditionalManual() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ConditionalManualAction>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Builder SlcAction::Builder::getConditionalManual() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ConditionalManualAction>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Pipeline SlcAction::Pipeline::getConditionalManual() {
|
|
return ::cereal::SlcAction::ConditionalManualAction::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcAction::Builder::setConditionalManual( ::cereal::SlcAction::ConditionalManualAction::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ConditionalManualAction>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcAction::ConditionalManualAction::Builder SlcAction::Builder::initConditionalManual() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ConditionalManualAction>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::Builder::adoptConditionalManual(
|
|
::capnp::Orphan< ::cereal::SlcAction::ConditionalManualAction>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ConditionalManualAction>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ConditionalManualAction> SlcAction::Builder::disownConditionalManual() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ConditionalManualAction>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcAction::Reader::hasControllerCruise() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::Builder::hasControllerCruise() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Reader SlcAction::Reader::getControllerCruise() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder SlcAction::Builder::getControllerCruise() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Pipeline SlcAction::Pipeline::getControllerCruise() {
|
|
return ::cereal::SlcAction::ControllerCruiseAction::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcAction::Builder::setControllerCruise( ::cereal::SlcAction::ControllerCruiseAction::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder SlcAction::Builder::initControllerCruise() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::Builder::adoptControllerCruise(
|
|
::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction> SlcAction::Builder::disownControllerCruise() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcAction::Reader::hasControllerMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::Builder::hasControllerMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Reader SlcAction::Reader::getControllerMode() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder SlcAction::Builder::getControllerMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Pipeline SlcAction::Pipeline::getControllerMode() {
|
|
return ::cereal::SlcAction::ControllerCruiseAction::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcAction::Builder::setControllerMode( ::cereal::SlcAction::ControllerCruiseAction::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder SlcAction::Builder::initControllerMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::Builder::adoptControllerMode(
|
|
::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction> SlcAction::Builder::disownControllerMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t SlcAction::ControllerCruiseAction::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcAction::ControllerCruiseAction::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ControllerCruiseAction::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::ControllerCruiseAction::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::ControllerCruiseAction::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::adoptSessionId(
|
|
::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> SlcAction::ControllerCruiseAction::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ControllerCruiseAction::Reader::hasCarFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::ControllerCruiseAction::Builder::hasCarFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::ControllerCruiseAction::Reader::getCarFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::getCarFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setCarFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::initCarFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::adoptCarFingerprint(
|
|
::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> SlcAction::ControllerCruiseAction::Builder::disownCarFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Reader::getSourceCarControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Builder::getSourceCarControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setSourceCarControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint8_t SlcAction::ControllerCruiseAction::Reader::getActionCode() const {
|
|
return _reader.getDataField< ::uint8_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint8_t SlcAction::ControllerCruiseAction::Builder::getActionCode() {
|
|
return _builder.getDataField< ::uint8_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setActionCode( ::uint8_t value) {
|
|
_builder.setDataField< ::uint8_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ControllerCruiseAction::Reader::hasButtonKey() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::ControllerCruiseAction::Builder::hasButtonKey() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::ControllerCruiseAction::Reader::getButtonKey() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::getButtonKey() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setButtonKey( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::initButtonKey(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::adoptButtonKey(
|
|
::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> SlcAction::ControllerCruiseAction::Builder::disownButtonKey() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Reader::getSourceCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ControllerCruiseAction::Builder::getSourceCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setSourceCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ControllerCruiseAction::Reader::hasCarParamsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::ControllerCruiseAction::Builder::hasCarParamsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::ControllerCruiseAction::Reader::getCarParamsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::getCarParamsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setCarParamsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ControllerCruiseAction::Builder::initCarParamsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::adoptCarParamsFingerprint(
|
|
::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> SlcAction::ControllerCruiseAction::Builder::disownCarParamsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float SlcAction::ControllerCruiseAction::Reader::getTargetSpeedMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcAction::ControllerCruiseAction::Builder::getTargetSpeedMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ControllerCruiseAction::Builder::setTargetSpeedMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t SlcAction::ConditionalManualAction::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcAction::ConditionalManualAction::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ConditionalManualAction::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::ConditionalManualAction::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::ConditionalManualAction::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ConditionalManualAction::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ConditionalManualAction::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::adoptSessionId(
|
|
::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> SlcAction::ConditionalManualAction::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ConditionalManualAction::Reader::hasSettingsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::ConditionalManualAction::Builder::hasSettingsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::ConditionalManualAction::Reader::getSettingsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ConditionalManualAction::Builder::getSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setSettingsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ConditionalManualAction::Builder::initSettingsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::adoptSettingsFingerprint(
|
|
::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> SlcAction::ConditionalManualAction::Builder::disownSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice SlcAction::ConditionalManualAction::Reader::getChoice() const {
|
|
return _reader.getDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice SlcAction::ConditionalManualAction::Builder::getChoice() {
|
|
return _builder.getDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setChoice( ::cereal::SlcState::ConditionalModeState::Choice value) {
|
|
_builder.setDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ConditionalManualAction::Reader::hasPlannerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcAction::ConditionalManualAction::Builder::hasPlannerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcAction::ConditionalManualAction::Reader::getPlannerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ConditionalManualAction::Builder::getPlannerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setPlannerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcAction::ConditionalManualAction::Builder::initPlannerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::adoptPlannerSessionId(
|
|
::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> SlcAction::ConditionalManualAction::Builder::disownPlannerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Reader::getSourceCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Builder::getSourceCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setSourceCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Reader::getSourceSelfdriveStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcAction::ConditionalManualAction::Builder::getSourceSelfdriveStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setSourceSelfdriveStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint8_t SlcAction::ConditionalManualAction::Reader::getExpectedManualCode() const {
|
|
return _reader.getDataField< ::uint8_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint8_t SlcAction::ConditionalManualAction::Builder::getExpectedManualCode() {
|
|
return _builder.getDataField< ::uint8_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setExpectedManualCode( ::uint8_t value) {
|
|
_builder.setDataField< ::uint8_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcAction::ConditionalManualAction::Reader::getExpectedExperimental() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<40>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcAction::ConditionalManualAction::Builder::getExpectedExperimental() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<40>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcAction::ConditionalManualAction::Builder::setExpectedExperimental(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<40>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Reader::getEventId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Builder::getEventId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setEventId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcCruiseEvent::Reader::getPreviousMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcCruiseEvent::Builder::getPreviousMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setPreviousMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcCruiseEvent::Reader::getSelectedMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcCruiseEvent::Builder::getSelectedMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setSelectedMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::Button SlcCruiseEvent::Reader::getButton() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseEvent::Button>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::Button SlcCruiseEvent::Builder::getButton() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseEvent::Button>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setButton( ::cereal::SlcCruiseEvent::Button value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseEvent::Button>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Reader::getLongPress() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<208>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Builder::getLongPress() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<208>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setLongPress(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<208>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Reader::hasProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::Builder::hasProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::Reader::getProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::Builder::getProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::Builder::initProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::adoptProducerSessionId(
|
|
::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> SlcCruiseEvent::Builder::disownProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::Kind SlcCruiseEvent::Reader::getKind() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseEvent::Kind>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::Kind SlcCruiseEvent::Builder::getKind() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseEvent::Kind>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setKind( ::cereal::SlcCruiseEvent::Kind value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseEvent::Kind>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::adoptSessionId(
|
|
::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> SlcCruiseEvent::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Reader::getDecisionId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Builder::getDecisionId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setDecisionId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Reader::getPresentationId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Builder::getPresentationId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setPresentationId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Reader::getCommandId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::Builder::getCommandId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::Builder::setCommandId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Reader::hasManualMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::Builder::hasManualMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Reader SlcCruiseEvent::Reader::getManualMode() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::ManualModeGesture>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Builder SlcCruiseEvent::Builder::getManualMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::ManualModeGesture>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Pipeline SlcCruiseEvent::Pipeline::getManualMode() {
|
|
return ::cereal::SlcCruiseEvent::ManualModeGesture::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcCruiseEvent::Builder::setManualMode( ::cereal::SlcCruiseEvent::ManualModeGesture::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::ManualModeGesture>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Builder SlcCruiseEvent::Builder::initManualMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::ManualModeGesture>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::Builder::adoptManualMode(
|
|
::capnp::Orphan< ::cereal::SlcCruiseEvent::ManualModeGesture>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::ManualModeGesture>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcCruiseEvent::ManualModeGesture> SlcCruiseEvent::Builder::disownManualMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::ManualModeGesture>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Reader::hasTrafficMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::Builder::hasTrafficMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Reader SlcCruiseEvent::Reader::getTrafficMode() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TrafficModeGesture>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Builder SlcCruiseEvent::Builder::getTrafficMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TrafficModeGesture>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Pipeline SlcCruiseEvent::Pipeline::getTrafficMode() {
|
|
return ::cereal::SlcCruiseEvent::TrafficModeGesture::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcCruiseEvent::Builder::setTrafficMode( ::cereal::SlcCruiseEvent::TrafficModeGesture::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TrafficModeGesture>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Builder SlcCruiseEvent::Builder::initTrafficMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TrafficModeGesture>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::Builder::adoptTrafficMode(
|
|
::capnp::Orphan< ::cereal::SlcCruiseEvent::TrafficModeGesture>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TrafficModeGesture>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcCruiseEvent::TrafficModeGesture> SlcCruiseEvent::Builder::disownTrafficMode() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TrafficModeGesture>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Reader::hasWheelAction() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::Builder::hasWheelAction() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Reader SlcCruiseEvent::Reader::getWheelAction() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder SlcCruiseEvent::Builder::getWheelAction() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Pipeline SlcCruiseEvent::Pipeline::getWheelAction() {
|
|
return ::cereal::SlcAction::ControllerCruiseAction::Pipeline(_typeless.getPointerField(4));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcCruiseEvent::Builder::setWheelAction( ::cereal::SlcAction::ControllerCruiseAction::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcAction::ControllerCruiseAction::Builder SlcCruiseEvent::Builder::initWheelAction() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::Builder::adoptWheelAction(
|
|
::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcAction::ControllerCruiseAction> SlcCruiseEvent::Builder::disownWheelAction() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcAction::ControllerCruiseAction>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::Reader::hasTeslaStockCruise() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::Builder::hasTeslaStockCruise() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Reader SlcCruiseEvent::Reader::getTeslaStockCruise() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TeslaStockCruise>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Builder SlcCruiseEvent::Builder::getTeslaStockCruise() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TeslaStockCruise>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Pipeline SlcCruiseEvent::Pipeline::getTeslaStockCruise() {
|
|
return ::cereal::SlcCruiseEvent::TeslaStockCruise::Pipeline(_typeless.getPointerField(5));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SlcCruiseEvent::Builder::setTeslaStockCruise( ::cereal::SlcCruiseEvent::TeslaStockCruise::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TeslaStockCruise>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SlcCruiseEvent::TeslaStockCruise::Builder SlcCruiseEvent::Builder::initTeslaStockCruise() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TeslaStockCruise>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::Builder::adoptTeslaStockCruise(
|
|
::capnp::Orphan< ::cereal::SlcCruiseEvent::TeslaStockCruise>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TeslaStockCruise>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SlcCruiseEvent::TeslaStockCruise> SlcCruiseEvent::Builder::disownTeslaStockCruise() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SlcCruiseEvent::TeslaStockCruise>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t SlcCruiseEvent::TeslaStockCruise::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcCruiseEvent::TeslaStockCruise::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TeslaStockCruise::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TeslaStockCruise::Reader::getCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TeslaStockCruise::Builder::getCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TeslaStockCruise::Builder::setCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TeslaStockCruise::Reader::hasCpFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::TeslaStockCruise::Builder::hasCpFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::TeslaStockCruise::Reader::getCpFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TeslaStockCruise::Builder::getCpFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::TeslaStockCruise::Builder::setCpFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TeslaStockCruise::Builder::initCpFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::TeslaStockCruise::Builder::adoptCpFingerprint(
|
|
::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> SlcCruiseEvent::TeslaStockCruise::Builder::disownCpFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TeslaStockCruise::Reader::getEngaged() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TeslaStockCruise::Builder::getEngaged() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TeslaStockCruise::Builder::setEngaged(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TeslaStockCruise::Reader::getNotArmed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TeslaStockCruise::Builder::getNotArmed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TeslaStockCruise::Builder::setNotArmed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t SlcCruiseEvent::TrafficModeGesture::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcCruiseEvent::TrafficModeGesture::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::TrafficModeGesture::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TrafficModeGesture::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TrafficModeGesture::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::adoptSessionId(
|
|
::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> SlcCruiseEvent::TrafficModeGesture::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Reader::hasSettingsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Builder::hasSettingsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::TrafficModeGesture::Reader::getSettingsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TrafficModeGesture::Builder::getSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setSettingsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TrafficModeGesture::Builder::initSettingsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::adoptSettingsFingerprint(
|
|
::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> SlcCruiseEvent::TrafficModeGesture::Builder::disownSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Reader::hasButtonMapFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Builder::hasButtonMapFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::TrafficModeGesture::Reader::getButtonMapFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TrafficModeGesture::Builder::getButtonMapFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setButtonMapFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::TrafficModeGesture::Builder::initButtonMapFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::adoptButtonMapFingerprint(
|
|
::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> SlcCruiseEvent::TrafficModeGesture::Builder::disownButtonMapFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Reader::getSourceEpoch() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Builder::getSourceEpoch() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setSourceEpoch( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Reader::getSourceBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Builder::getSourceBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setSourceBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Reader::getSourceCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Builder::getSourceCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setSourceCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::TrafficModeGesture::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Reader::getToggle() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::TrafficModeGesture::Builder::getToggle() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setToggle(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Button SlcCruiseEvent::TrafficModeGesture::Reader::getButton() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseEvent::TrafficModeGesture::Button>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Button SlcCruiseEvent::TrafficModeGesture::Builder::getButton() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseEvent::TrafficModeGesture::Button>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setButton( ::cereal::SlcCruiseEvent::TrafficModeGesture::Button value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseEvent::TrafficModeGesture::Button>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Press SlcCruiseEvent::TrafficModeGesture::Reader::getPress() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseEvent::TrafficModeGesture::Press>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::TrafficModeGesture::Press SlcCruiseEvent::TrafficModeGesture::Builder::getPress() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseEvent::TrafficModeGesture::Press>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::TrafficModeGesture::Builder::setPress( ::cereal::SlcCruiseEvent::TrafficModeGesture::Press value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseEvent::TrafficModeGesture::Press>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t SlcCruiseEvent::ManualModeGesture::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SlcCruiseEvent::ManualModeGesture::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::ManualModeGesture::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::ManualModeGesture::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::ManualModeGesture::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::ManualModeGesture::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::ManualModeGesture::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::adoptSessionId(
|
|
::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> SlcCruiseEvent::ManualModeGesture::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseEvent::ManualModeGesture::Reader::hasSettingsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseEvent::ManualModeGesture::Builder::hasSettingsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseEvent::ManualModeGesture::Reader::getSettingsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::ManualModeGesture::Builder::getSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setSettingsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseEvent::ManualModeGesture::Builder::initSettingsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::adoptSettingsFingerprint(
|
|
::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> SlcCruiseEvent::ManualModeGesture::Builder::disownSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Choice SlcCruiseEvent::ManualModeGesture::Reader::getChoice() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Choice SlcCruiseEvent::ManualModeGesture::Builder::getChoice() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setChoice( ::cereal::SlcCruiseEvent::ManualModeGesture::Choice value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Button SlcCruiseEvent::ManualModeGesture::Reader::getButton() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Button>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Button SlcCruiseEvent::ManualModeGesture::Builder::getButton() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Button>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setButton( ::cereal::SlcCruiseEvent::ManualModeGesture::Button value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Button>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Press SlcCruiseEvent::ManualModeGesture::Reader::getPress() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Press>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseEvent::ManualModeGesture::Press SlcCruiseEvent::ManualModeGesture::Builder::getPress() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Press>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setPress( ::cereal::SlcCruiseEvent::ManualModeGesture::Press value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseEvent::ManualModeGesture::Press>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Reader::getSourceCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Builder::getSourceCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setSourceCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseEvent::ManualModeGesture::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseEvent::ManualModeGesture::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcDashboardObservation::Reader::hasProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcDashboardObservation::Builder::hasProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcDashboardObservation::Reader::getProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcDashboardObservation::Builder::getProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcDashboardObservation::Builder::setProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcDashboardObservation::Builder::initProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcDashboardObservation::Builder::adoptProducerSessionId(
|
|
::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> SlcDashboardObservation::Builder::disownProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcDashboardObservation::Reader::getCarStateLogMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcDashboardObservation::Builder::getCarStateLogMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcDashboardObservation::Builder::setCarStateLogMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcDashboardObservation::Status SlcDashboardObservation::Reader::getStatus() const {
|
|
return _reader.getDataField< ::cereal::SlcDashboardObservation::Status>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcDashboardObservation::Status SlcDashboardObservation::Builder::getStatus() {
|
|
return _builder.getDataField< ::cereal::SlcDashboardObservation::Status>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcDashboardObservation::Builder::setStatus( ::cereal::SlcDashboardObservation::Status value) {
|
|
_builder.setDataField< ::cereal::SlcDashboardObservation::Status>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcDashboardObservation::Reader::getSpeedMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcDashboardObservation::Builder::getSpeedMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcDashboardObservation::Builder::setSpeedMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcDashboardObservation::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcDashboardObservation::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcDashboardObservation::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcDashboardObservation::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcDashboardObservation::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcDashboardObservation::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t SlcDashboardObservation::Reader::getEpisode() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t SlcDashboardObservation::Builder::getEpisode() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcDashboardObservation::Builder::setEpisode( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::StarPilotModelDataV2::TurnDirection StarPilotModelDataV2::Reader::getTurnDirection() const {
|
|
return _reader.getDataField< ::cereal::StarPilotModelDataV2::TurnDirection>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotModelDataV2::TurnDirection StarPilotModelDataV2::Builder::getTurnDirection() {
|
|
return _builder.getDataField< ::cereal::StarPilotModelDataV2::TurnDirection>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::Builder::setTurnDirection( ::cereal::StarPilotModelDataV2::TurnDirection value) {
|
|
_builder.setDataField< ::cereal::StarPilotModelDataV2::TurnDirection>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotModelDataV2::Reader::hasVision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotModelDataV2::Builder::hasVision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Reader StarPilotModelDataV2::Reader::getVision() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotModelDataV2::VisionObservation>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Builder StarPilotModelDataV2::Builder::getVision() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotModelDataV2::VisionObservation>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Pipeline StarPilotModelDataV2::Pipeline::getVision() {
|
|
return ::cereal::StarPilotModelDataV2::VisionObservation::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotModelDataV2::Builder::setVision( ::cereal::StarPilotModelDataV2::VisionObservation::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotModelDataV2::VisionObservation>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Builder StarPilotModelDataV2::Builder::initVision() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotModelDataV2::VisionObservation>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotModelDataV2::Builder::adoptVision(
|
|
::capnp::Orphan< ::cereal::StarPilotModelDataV2::VisionObservation>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotModelDataV2::VisionObservation>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotModelDataV2::VisionObservation> StarPilotModelDataV2::Builder::disownVision() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotModelDataV2::VisionObservation>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotModelDataV2::VisionObservation::Reader::hasProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotModelDataV2::VisionObservation::Builder::hasProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotModelDataV2::VisionObservation::Reader::getProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotModelDataV2::VisionObservation::Builder::getProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotModelDataV2::VisionObservation::Builder::initProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::adoptProducerSessionId(
|
|
::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> StarPilotModelDataV2::VisionObservation::Builder::disownProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Status StarPilotModelDataV2::VisionObservation::Reader::getStatus() const {
|
|
return _reader.getDataField< ::cereal::StarPilotModelDataV2::VisionObservation::Status>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Status StarPilotModelDataV2::VisionObservation::Builder::getStatus() {
|
|
return _builder.getDataField< ::cereal::StarPilotModelDataV2::VisionObservation::Status>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setStatus( ::cereal::StarPilotModelDataV2::VisionObservation::Status value) {
|
|
_builder.setDataField< ::cereal::StarPilotModelDataV2::VisionObservation::Status>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotModelDataV2::VisionObservation::Reader::getSpeedMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotModelDataV2::VisionObservation::Builder::getSpeedMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setSpeedMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotModelDataV2::VisionObservation::Reader::getConfidence() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotModelDataV2::VisionObservation::Builder::getConfidence() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setConfidence(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotModelDataV2::VisionObservation::Reader::getSupportCount() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotModelDataV2::VisionObservation::Builder::getSupportCount() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setSupportCount( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotModelDataV2::VisionObservation::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotModelDataV2::VisionObservation::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotModelDataV2::VisionObservation::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotModelDataV2::VisionObservation::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotModelDataV2::VisionObservation::Reader::getCameraFrameEofBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotModelDataV2::VisionObservation::Builder::getCameraFrameEofBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setCameraFrameEofBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotModelDataV2::VisionObservation::Reader::getEpisode() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotModelDataV2::VisionObservation::Builder::getEpisode() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setEpisode( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotModelDataV2::VisionObservation::Reader::hasModelId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotModelDataV2::VisionObservation::Builder::hasModelId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotModelDataV2::VisionObservation::Reader::getModelId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotModelDataV2::VisionObservation::Builder::getModelId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setModelId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotModelDataV2::VisionObservation::Builder::initModelId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::adoptModelId(
|
|
::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> StarPilotModelDataV2::VisionObservation::Builder::disownModelId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint32_t StarPilotModelDataV2::VisionObservation::Reader::getFrameId() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotModelDataV2::VisionObservation::Builder::getFrameId() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setFrameId( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Stream StarPilotModelDataV2::VisionObservation::Reader::getStream() const {
|
|
return _reader.getDataField< ::cereal::StarPilotModelDataV2::VisionObservation::Stream>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotModelDataV2::VisionObservation::Stream StarPilotModelDataV2::VisionObservation::Builder::getStream() {
|
|
return _builder.getDataField< ::cereal::StarPilotModelDataV2::VisionObservation::Stream>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotModelDataV2::VisionObservation::Builder::setStream( ::cereal::StarPilotModelDataV2::VisionObservation::Stream value) {
|
|
_builder.setDataField< ::cereal::StarPilotModelDataV2::VisionObservation::Stream>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotSteeringTracking::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotSteeringTracking::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSteeringTracking::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSteeringTracking::Reader::hasSourceReceipt() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSteeringTracking::Builder::hasSourceReceipt() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Reader StarPilotSteeringTracking::Reader::getSourceReceipt() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder StarPilotSteeringTracking::Builder::getSourceReceipt() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Pipeline StarPilotSteeringTracking::Pipeline::getSourceReceipt() {
|
|
return ::cereal::AutomaticLearningSourceReceipt::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotSteeringTracking::Builder::setSourceReceipt( ::cereal::AutomaticLearningSourceReceipt::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::AutomaticLearningSourceReceipt::Builder StarPilotSteeringTracking::Builder::initSourceReceipt() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSteeringTracking::Builder::adoptSourceReceipt(
|
|
::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::AutomaticLearningSourceReceipt> StarPilotSteeringTracking::Builder::disownSourceReceipt() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticLearningSourceReceipt>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotSteeringTracking::Reader::hasTrial() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSteeringTracking::Builder::hasTrial() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingTrial::Reader StarPilotSteeringTracking::Reader::getTrial() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingTrial>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingTrial::Builder StarPilotSteeringTracking::Builder::getTrial() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingTrial>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingTrial::Pipeline StarPilotSteeringTracking::Pipeline::getTrial() {
|
|
return ::cereal::LiveTrackingTrial::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotSteeringTracking::Builder::setTrial( ::cereal::LiveTrackingTrial::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingTrial>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingTrial::Builder StarPilotSteeringTracking::Builder::initTrial() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingTrial>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSteeringTracking::Builder::adoptTrial(
|
|
::capnp::Orphan< ::cereal::LiveTrackingTrial>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingTrial>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingTrial> StarPilotSteeringTracking::Builder::disownTrial() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingTrial>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotSteeringTracking::Reader::hasRestore() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSteeringTracking::Builder::hasRestore() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingRestore::Reader StarPilotSteeringTracking::Reader::getRestore() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingRestore>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingRestore::Builder StarPilotSteeringTracking::Builder::getRestore() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingRestore>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingRestore::Pipeline StarPilotSteeringTracking::Pipeline::getRestore() {
|
|
return ::cereal::LiveTrackingRestore::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotSteeringTracking::Builder::setRestore( ::cereal::LiveTrackingRestore::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingRestore>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingRestore::Builder StarPilotSteeringTracking::Builder::initRestore() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingRestore>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSteeringTracking::Builder::adoptRestore(
|
|
::capnp::Orphan< ::cereal::LiveTrackingRestore>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingRestore>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingRestore> StarPilotSteeringTracking::Builder::disownRestore() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingRestore>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getAccelerationJerk() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getAccelerationJerk() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setAccelerationJerk(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::getCscControllingSpeed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool CustomReserved6::Builder::getCscControllingSpeed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setCscControllingSpeed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getCscSpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getCscSpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setCscSpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::getCscTraining() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool CustomReserved6::Builder::getCscTraining() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setCscTraining(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getDangerFactor() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getDangerFactor() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setDangerFactor(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getDangerJerk() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getDangerJerk() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setDangerJerk(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int64_t CustomReserved6::Reader::getDesiredFollowDistance() const {
|
|
return _reader.getDataField< ::int64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::int64_t CustomReserved6::Builder::getDesiredFollowDistance() {
|
|
return _builder.getDataField< ::int64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setDesiredFollowDistance( ::int64_t value) {
|
|
_builder.setDataField< ::int64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::getExperimentalMode() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<34>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool CustomReserved6::Builder::getExperimentalMode() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<34>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setExperimentalMode(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<34>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::getForcingStop() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<35>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool CustomReserved6::Builder::getForcingStop() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<35>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setForcingStop(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<35>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getForcingStopLength() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getForcingStopLength() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setForcingStopLength(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::hasStarpilotEvents() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CustomReserved6::Builder::hasStarpilotEvents() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::AnyPointer::Reader CustomReserved6::Reader::getStarpilotEvents() const {
|
|
return ::capnp::AnyPointer::Reader(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::AnyPointer::Builder CustomReserved6::Builder::getStarpilotEvents() {
|
|
return ::capnp::AnyPointer::Builder(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::AnyPointer::Builder CustomReserved6::Builder::initStarpilotEvents() {
|
|
auto result = ::capnp::AnyPointer::Builder(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
result.clear();
|
|
return result;
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::hasStarpilotToggles() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CustomReserved6::Builder::hasStarpilotToggles() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader CustomReserved6::Reader::getStarpilotToggles() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder CustomReserved6::Builder::getStarpilotToggles() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void CustomReserved6::Builder::setStarpilotToggles( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder CustomReserved6::Builder::initStarpilotToggles(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void CustomReserved6::Builder::adoptStarpilotToggles(
|
|
::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> CustomReserved6::Builder::disownStarpilotToggles() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getIncreasedStoppedDistance() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getIncreasedStoppedDistance() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setIncreasedStoppedDistance(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::getLateralCheck() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool CustomReserved6::Builder::getLateralCheck() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setLateralCheck(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getLaneWidthLeft() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getLaneWidthLeft() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setLaneWidthLeft(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getLaneWidthRight() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getLaneWidthRight() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setLaneWidthRight(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getMaxAcceleration() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getMaxAcceleration() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setMaxAcceleration(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getMinAcceleration() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getMinAcceleration() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setMinAcceleration(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::getRedLight() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<37>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool CustomReserved6::Builder::getRedLight() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<37>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setRedLight(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<37>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getRoadCurvature() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getRoadCurvature() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setRoadCurvature(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getSlcMapSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getSlcMapSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setSlcMapSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getSlcMapboxSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getSlcMapboxSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setSlcMapboxSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getSlcNextSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getSlcNextSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setSlcNextSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getSlcOverriddenSpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getSlcOverriddenSpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setSlcOverriddenSpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getSlcSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getSlcSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setSlcSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float CustomReserved6::Reader::getSlcSpeedLimitOffset() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float CustomReserved6::Builder::getSlcSpeedLimitOffset() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CustomReserved6::Builder::setSlcSpeedLimitOffset(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CustomReserved6::Reader::hasSlcSpeedLimitSource() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CustomReserved6::Builder::hasSlcSpeedLimitSource() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader CustomReserved6::Reader::getSlcSpeedLimitSource() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder CustomReserved6::Builder::getSlcSpeedLimitSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void CustomReserved6::Builder::setSlcSpeedLimitSource( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder CustomReserved6::Builder::initSlcSpeedLimitSource(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void CustomReserved6::Builder::adoptSlcSpeedLimitSource(
|
|
::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> CustomReserved6::Builder::disownSlcSpeedLimitSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotRadarState::Reader::hasLeadLeft() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotRadarState::Builder::hasLeadLeft() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotRadarState::LeadData::Reader StarPilotRadarState::Reader::getLeadLeft() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder StarPilotRadarState::Builder::getLeadLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotRadarState::LeadData::Pipeline StarPilotRadarState::Pipeline::getLeadLeft() {
|
|
return ::cereal::StarPilotRadarState::LeadData::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotRadarState::Builder::setLeadLeft( ::cereal::StarPilotRadarState::LeadData::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder StarPilotRadarState::Builder::initLeadLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotRadarState::Builder::adoptLeadLeft(
|
|
::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData> StarPilotRadarState::Builder::disownLeadLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotRadarState::Reader::hasLeadRight() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotRadarState::Builder::hasLeadRight() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotRadarState::LeadData::Reader StarPilotRadarState::Reader::getLeadRight() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder StarPilotRadarState::Builder::getLeadRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotRadarState::LeadData::Pipeline StarPilotRadarState::Pipeline::getLeadRight() {
|
|
return ::cereal::StarPilotRadarState::LeadData::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotRadarState::Builder::setLeadRight( ::cereal::StarPilotRadarState::LeadData::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotRadarState::LeadData::Builder StarPilotRadarState::Builder::initLeadRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotRadarState::Builder::adoptLeadRight(
|
|
::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::LeadData> StarPilotRadarState::Builder::disownLeadRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::LeadData>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotRadarState::Reader::hasAdjacentStopped() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotRadarState::Builder::hasAdjacentStopped() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Reader StarPilotRadarState::Reader::getAdjacentStopped() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::AdjacentStopped>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Builder StarPilotRadarState::Builder::getAdjacentStopped() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::AdjacentStopped>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Pipeline StarPilotRadarState::Pipeline::getAdjacentStopped() {
|
|
return ::cereal::StarPilotRadarState::AdjacentStopped::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotRadarState::Builder::setAdjacentStopped( ::cereal::StarPilotRadarState::AdjacentStopped::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::AdjacentStopped>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotRadarState::AdjacentStopped::Builder StarPilotRadarState::Builder::initAdjacentStopped() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::AdjacentStopped>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotRadarState::Builder::adoptAdjacentStopped(
|
|
::capnp::Orphan< ::cereal::StarPilotRadarState::AdjacentStopped>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::AdjacentStopped>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::AdjacentStopped> StarPilotRadarState::Builder::disownAdjacentStopped() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::AdjacentStopped>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotRadarState::Reader::hasQualifiedAdjacent() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotRadarState::Builder::hasQualifiedAdjacent() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Reader StarPilotRadarState::Reader::getQualifiedAdjacent() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Builder StarPilotRadarState::Builder::getQualifiedAdjacent() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Pipeline StarPilotRadarState::Pipeline::getQualifiedAdjacent() {
|
|
return ::cereal::StarPilotRadarState::QualifiedAdjacent::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotRadarState::Builder::setQualifiedAdjacent( ::cereal::StarPilotRadarState::QualifiedAdjacent::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Builder StarPilotRadarState::Builder::initQualifiedAdjacent() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotRadarState::Builder::adoptQualifiedAdjacent(
|
|
::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent> StarPilotRadarState::Builder::disownQualifiedAdjacent() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotRadarState::AdjacentStopped::Reader::getStatus() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::AdjacentStopped::Builder::getStatus() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::AdjacentStopped::Builder::setStatus(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::AdjacentStopped::Reader::getDRel() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::AdjacentStopped::Builder::getDRel() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::AdjacentStopped::Builder::setDRel(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::AdjacentStopped::Reader::getYRel() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::AdjacentStopped::Builder::getYRel() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::AdjacentStopped::Builder::setYRel(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int32_t StarPilotRadarState::AdjacentStopped::Reader::getRadarTrackId() const {
|
|
return _reader.getDataField< ::int32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, -1);
|
|
}
|
|
|
|
inline ::int32_t StarPilotRadarState::AdjacentStopped::Builder::getRadarTrackId() {
|
|
return _builder.getDataField< ::int32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, -1);
|
|
}
|
|
inline void StarPilotRadarState::AdjacentStopped::Builder::setRadarTrackId( ::int32_t value) {
|
|
_builder.setDataField< ::int32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value, -1);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getDRel() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getDRel() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setDRel(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getYRel() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getYRel() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setYRel(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getVRel() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getVRel() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setVRel(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getARel() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getARel() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setARel(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getVLead() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getVLead() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setVLead(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getALeadDEPRECATED() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getALeadDEPRECATED() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setALeadDEPRECATED(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getDPath() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getDPath() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setDPath(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getVLat() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getVLat() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setVLat(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getVLeadK() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getVLeadK() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setVLeadK(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getALeadK() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getALeadK() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setALeadK(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::LeadData::Reader::getFcw() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<320>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::LeadData::Builder::getFcw() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<320>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setFcw(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<320>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::LeadData::Reader::getStatus() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<321>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::LeadData::Builder::getStatus() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<321>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setStatus(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<321>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getALeadTau() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getALeadTau() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setALeadTau(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Reader::getModelProb() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::LeadData::Builder::getModelProb() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setModelProb(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::LeadData::Reader::getRadar() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<322>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::LeadData::Builder::getRadar() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<322>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setRadar(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<322>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int32_t StarPilotRadarState::LeadData::Reader::getRadarTrackId() const {
|
|
return _reader.getDataField< ::int32_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, -1);
|
|
}
|
|
|
|
inline ::int32_t StarPilotRadarState::LeadData::Builder::getRadarTrackId() {
|
|
return _builder.getDataField< ::int32_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, -1);
|
|
}
|
|
inline void StarPilotRadarState::LeadData::Builder::setRadarTrackId( ::int32_t value) {
|
|
_builder.setDataField< ::int32_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value, -1);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotRadarState::QualifiedAdjacent::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotRadarState::QualifiedAdjacent::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Status StarPilotRadarState::QualifiedAdjacent::Reader::getStatus() const {
|
|
return _reader.getDataField< ::cereal::StarPilotRadarState::QualifiedAdjacent::Status>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Status StarPilotRadarState::QualifiedAdjacent::Builder::getStatus() {
|
|
return _builder.getDataField< ::cereal::StarPilotRadarState::QualifiedAdjacent::Status>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setStatus( ::cereal::StarPilotRadarState::QualifiedAdjacent::Status value) {
|
|
_builder.setDataField< ::cereal::StarPilotRadarState::QualifiedAdjacent::Status>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Reader::hasProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Builder::hasProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotRadarState::QualifiedAdjacent::Reader::getProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotRadarState::QualifiedAdjacent::Builder::getProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotRadarState::QualifiedAdjacent::Builder::initProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::adoptProducerSessionId(
|
|
::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> StarPilotRadarState::QualifiedAdjacent::Builder::disownProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Reader::getRadarTracksMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Builder::getRadarTracksMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setRadarTracksMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Reader::getModelMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Builder::getModelMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setModelMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Reader::getCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Builder::getCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Reader::getCameraEofBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Builder::getCameraEofBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setCameraEofBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotRadarState::QualifiedAdjacent::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Reader::hasLeft() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Builder::hasLeft() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader StarPilotRadarState::QualifiedAdjacent::Reader::getLeft() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder StarPilotRadarState::QualifiedAdjacent::Builder::getLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Pipeline StarPilotRadarState::QualifiedAdjacent::Pipeline::getLeft() {
|
|
return ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setLeft( ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder StarPilotRadarState::QualifiedAdjacent::Builder::initLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::adoptLeft(
|
|
::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate> StarPilotRadarState::QualifiedAdjacent::Builder::disownLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Reader::hasRight() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Builder::hasRight() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader StarPilotRadarState::QualifiedAdjacent::Reader::getRight() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder StarPilotRadarState::QualifiedAdjacent::Builder::getRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Pipeline StarPilotRadarState::QualifiedAdjacent::Pipeline::getRight() {
|
|
return ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::setRight( ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate::Builder StarPilotRadarState::QualifiedAdjacent::Builder::initRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Builder::adoptRight(
|
|
::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate> StarPilotRadarState::QualifiedAdjacent::Builder::disownRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotRadarState::QualifiedAdjacent::Candidate>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Candidate::Reader::getPresent() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::getPresent() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::setPresent(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotRadarState::QualifiedAdjacent::Candidate::Reader::getTrackId() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::getTrackId() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::setTrackId( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::QualifiedAdjacent::Candidate::Reader::getDistanceM() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::getDistanceM() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::setDistanceM(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::QualifiedAdjacent::Candidate::Reader::getLateralM() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::getLateralM() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::setLateralM(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotRadarState::QualifiedAdjacent::Candidate::Reader::getSpeedMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::getSpeedMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotRadarState::QualifiedAdjacent::Candidate::Builder::setSpeedMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::Reader::hasAlertText1() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::Builder::hasAlertText1() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotSelfdriveState::Reader::getAlertText1() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::Builder::getAlertText1() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::setAlertText1( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::Builder::initAlertText1(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotSelfdriveState::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> StarPilotSelfdriveState::Builder::disownAlertText1() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::Reader::hasAlertText2() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::Builder::hasAlertText2() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotSelfdriveState::Reader::getAlertText2() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::Builder::getAlertText2() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::setAlertText2( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::Builder::initAlertText2(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotSelfdriveState::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> StarPilotSelfdriveState::Builder::disownAlertText2() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::AlertStatus StarPilotSelfdriveState::Reader::getAlertStatus() const {
|
|
return _reader.getDataField< ::cereal::StarPilotSelfdriveState::AlertStatus>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::AlertStatus StarPilotSelfdriveState::Builder::getAlertStatus() {
|
|
return _builder.getDataField< ::cereal::StarPilotSelfdriveState::AlertStatus>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::setAlertStatus( ::cereal::StarPilotSelfdriveState::AlertStatus value) {
|
|
_builder.setDataField< ::cereal::StarPilotSelfdriveState::AlertStatus>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::AlertSize StarPilotSelfdriveState::Reader::getAlertSize() const {
|
|
return _reader.getDataField< ::cereal::StarPilotSelfdriveState::AlertSize>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::StarPilotSelfdriveState::AlertSize StarPilotSelfdriveState::Builder::getAlertSize() {
|
|
return _builder.getDataField< ::cereal::StarPilotSelfdriveState::AlertSize>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::setAlertSize( ::cereal::StarPilotSelfdriveState::AlertSize value) {
|
|
_builder.setDataField< ::cereal::StarPilotSelfdriveState::AlertSize>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::Reader::hasAlertType() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::Builder::hasAlertType() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotSelfdriveState::Reader::getAlertType() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::Builder::getAlertType() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::setAlertType( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::Builder::initAlertType(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::adoptAlertType(
|
|
::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> StarPilotSelfdriveState::Builder::disownAlertType() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::CarControl::HUDControl::AudibleAlert StarPilotSelfdriveState::Reader::getAlertSound() const {
|
|
return _reader.getDataField< ::cereal::CarControl::HUDControl::AudibleAlert>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::CarControl::HUDControl::AudibleAlert StarPilotSelfdriveState::Builder::getAlertSound() {
|
|
return _builder.getDataField< ::cereal::CarControl::HUDControl::AudibleAlert>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::setAlertSound( ::cereal::CarControl::HUDControl::AudibleAlert value) {
|
|
_builder.setDataField< ::cereal::CarControl::HUDControl::AudibleAlert>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotSelfdriveState::Reader::getVEgo() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotSelfdriveState::Builder::getVEgo() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::setVEgo(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::Reader::hasConditionalModeAck() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::Builder::hasConditionalModeAck() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Reader StarPilotSelfdriveState::Reader::getConditionalModeAck() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Builder StarPilotSelfdriveState::Builder::getConditionalModeAck() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Pipeline StarPilotSelfdriveState::Pipeline::getConditionalModeAck() {
|
|
return ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotSelfdriveState::Builder::setConditionalModeAck( ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotSelfdriveState::ConditionalModeAck::Builder StarPilotSelfdriveState::Builder::initConditionalModeAck() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::Builder::adoptConditionalModeAck(
|
|
::capnp::Orphan< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotSelfdriveState::ConditionalModeAck> StarPilotSelfdriveState::Builder::disownConditionalModeAck() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotSelfdriveState::ConditionalModeAck>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotSelfdriveState::ConditionalModeAck::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::adoptSessionId(
|
|
::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> StarPilotSelfdriveState::ConditionalModeAck::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getSourceSelfdriveStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getSourceSelfdriveStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setSourceSelfdriveStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getDriveStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getDriveStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setDriveStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice StarPilotSelfdriveState::ConditionalModeAck::Reader::getChoice() const {
|
|
return _reader.getDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcState::ConditionalModeState::Choice StarPilotSelfdriveState::ConditionalModeAck::Builder::getChoice() {
|
|
return _builder.getDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setChoice( ::cereal::SlcState::ConditionalModeState::Choice value) {
|
|
_builder.setDataField< ::cereal::SlcState::ConditionalModeState::Choice>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Reader::getAccepted() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Builder::getAccepted() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setAccepted(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<32>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Reader::getEffectiveExperimental() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Builder::getEffectiveExperimental() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setEffectiveExperimental(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<33>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Reader::hasPlannerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Builder::hasPlannerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotSelfdriveState::ConditionalModeAck::Reader::getPlannerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::getPlannerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setPlannerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::initPlannerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::adoptPlannerSessionId(
|
|
::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> StarPilotSelfdriveState::ConditionalModeAck::Builder::disownPlannerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getPlannerSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getPlannerSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setPlannerSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Reader::hasSettingsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Builder::hasSettingsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotSelfdriveState::ConditionalModeAck::Reader::getSettingsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::getSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setSettingsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::initSettingsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::adoptSettingsFingerprint(
|
|
::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> StarPilotSelfdriveState::ConditionalModeAck::Builder::disownSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getSettingsRevision() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getSettingsRevision() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setSettingsRevision( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getModelMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getModelMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setModelMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotSelfdriveState::ConditionalModeAck::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotSelfdriveState::ConditionalModeAck::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotSelfdriveState::ConditionalModeAck::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::adoptReason(
|
|
::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> StarPilotSelfdriveState::ConditionalModeAck::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotSelfdriveState::ConditionalModeAck::Reader::getStatusCode() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotSelfdriveState::ConditionalModeAck::Builder::getStatusCode() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotSelfdriveState::ConditionalModeAck::Builder::setStatusCode( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SpotMonitorState::Reader::getDesiredCurvature() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SpotMonitorState::Builder::getDesiredCurvature() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Builder::setDesiredCurvature(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SpotMonitorState::Reader::hasObservation() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SpotMonitorState::Builder::hasObservation() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Reader SpotMonitorState::Reader::getObservation() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Builder SpotMonitorState::Builder::getObservation() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SpotMonitorState::Observation::Pipeline SpotMonitorState::Pipeline::getObservation() {
|
|
return ::cereal::SpotMonitorState::Observation::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SpotMonitorState::Builder::setObservation( ::cereal::SpotMonitorState::Observation::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Builder SpotMonitorState::Builder::initObservation() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SpotMonitorState::Builder::adoptObservation(
|
|
::capnp::Orphan< ::cereal::SpotMonitorState::Observation>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SpotMonitorState::Observation> SpotMonitorState::Builder::disownObservation() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t SpotMonitorState::Observation::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t SpotMonitorState::Observation::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SpotMonitorState::Observation::Reader::hasProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SpotMonitorState::Observation::Builder::hasProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SpotMonitorState::Observation::Reader::getProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SpotMonitorState::Observation::Builder::getProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SpotMonitorState::Observation::Builder::initProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::adoptProducerSessionId(
|
|
::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> SpotMonitorState::Observation::Builder::disownProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SpotMonitorState::Observation::Reader::hasModelSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SpotMonitorState::Observation::Builder::hasModelSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SpotMonitorState::Observation::Reader::getModelSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SpotMonitorState::Observation::Builder::getModelSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setModelSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SpotMonitorState::Observation::Builder::initModelSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::adoptModelSha256(
|
|
::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> SpotMonitorState::Observation::Builder::disownModelSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SpotMonitorState::Observation::Reader::hasSettingsFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SpotMonitorState::Observation::Builder::hasSettingsFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SpotMonitorState::Observation::Reader::getSettingsFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SpotMonitorState::Observation::Builder::getSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setSettingsFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SpotMonitorState::Observation::Builder::initSettingsFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::adoptSettingsFingerprint(
|
|
::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> SpotMonitorState::Observation::Builder::disownSettingsFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Reader::getObservedBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Builder::getObservedBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setObservedBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Reader::getSourceFrameId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Builder::getSourceFrameId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setSourceFrameId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Reader::getSourceFrameEofBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Builder::getSourceFrameEofBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setSourceFrameEofBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Reader::getValidUntilBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Builder::getValidUntilBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::setValidUntilBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SpotMonitorState::Observation::Reader::hasLeft() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SpotMonitorState::Observation::Builder::hasLeft() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Reader SpotMonitorState::Observation::Reader::getLeft() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder SpotMonitorState::Observation::Builder::getLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Pipeline SpotMonitorState::Observation::Pipeline::getLeft() {
|
|
return ::cereal::SpotMonitorState::Observation::Side::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SpotMonitorState::Observation::Builder::setLeft( ::cereal::SpotMonitorState::Observation::Side::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder SpotMonitorState::Observation::Builder::initLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::adoptLeft(
|
|
::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side> SpotMonitorState::Observation::Builder::disownLeft() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool SpotMonitorState::Observation::Reader::hasRight() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SpotMonitorState::Observation::Builder::hasRight() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Reader SpotMonitorState::Observation::Reader::getRight() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder SpotMonitorState::Observation::Builder::getRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Pipeline SpotMonitorState::Observation::Pipeline::getRight() {
|
|
return ::cereal::SpotMonitorState::Observation::Side::Pipeline(_typeless.getPointerField(4));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void SpotMonitorState::Observation::Builder::setRight( ::cereal::SpotMonitorState::Observation::Side::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Builder SpotMonitorState::Observation::Builder::initRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SpotMonitorState::Observation::Builder::adoptRight(
|
|
::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::SpotMonitorState::Observation::Side> SpotMonitorState::Observation::Builder::disownRight() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::SpotMonitorState::Observation::Side>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Status SpotMonitorState::Observation::Side::Reader::getStatus() const {
|
|
return _reader.getDataField< ::cereal::SpotMonitorState::Observation::Side::Status>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SpotMonitorState::Observation::Side::Status SpotMonitorState::Observation::Side::Builder::getStatus() {
|
|
return _builder.getDataField< ::cereal::SpotMonitorState::Observation::Side::Status>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Side::Builder::setStatus( ::cereal::SpotMonitorState::Observation::Side::Status value) {
|
|
_builder.setDataField< ::cereal::SpotMonitorState::Observation::Side::Status>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SpotMonitorState::Observation::Side::Reader::getConfidence() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SpotMonitorState::Observation::Side::Builder::getConfidence() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Side::Builder::setConfidence(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SpotMonitorState::Observation::Side::Reader::getWarning() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool SpotMonitorState::Observation::Side::Builder::getWarning() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Side::Builder::setWarning(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Reader::getSourceFrameId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Builder::getSourceFrameId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Side::Builder::setSourceFrameId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Reader::getSourceFrameEofBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Builder::getSourceFrameEofBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Side::Builder::setSourceFrameEofBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Reader::getSourceObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Builder::getSourceObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Side::Builder::setSourceObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Reader::getValidUntilBootTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SpotMonitorState::Observation::Side::Builder::getValidUntilBootTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SpotMonitorState::Observation::Side::Builder::setValidUntilBootTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Reader::getActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Builder::getActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Reader::getFrictionThreshold() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Builder::getFrictionThreshold() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setFrictionThreshold(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Reader::getFrictionScale() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Builder::getFrictionScale() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setFrictionScale(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Reader::getFeedforward() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Builder::getFeedforward() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setFeedforward(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Reader::getFrictionJerk() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Builder::getFrictionJerk() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setFrictionJerk(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Reader::getFrictionJerkDeadzone() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Builder::getFrictionJerkDeadzone() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setFrictionJerkDeadzone(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Reader::getLowSpeedFactor() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::Builder::getLowSpeedFactor() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setLowSpeedFactor(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Reader::getUnwindDetected() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Builder::getUnwindDetected() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::Builder::setUnwindDetected(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Reader::hasLaneCentering() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::Builder::hasLaneCentering() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Reader StarPilotLateralState::Reader::getLaneCentering() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::LaneCentering>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Builder StarPilotLateralState::Builder::getLaneCentering() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::LaneCentering>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Pipeline StarPilotLateralState::Pipeline::getLaneCentering() {
|
|
return ::cereal::StarPilotLateralState::LaneCentering::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotLateralState::Builder::setLaneCentering( ::cereal::StarPilotLateralState::LaneCentering::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::LaneCentering>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotLateralState::LaneCentering::Builder StarPilotLateralState::Builder::initLaneCentering() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::LaneCentering>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::Builder::adoptLaneCentering(
|
|
::capnp::Orphan< ::cereal::StarPilotLateralState::LaneCentering>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::LaneCentering>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotLateralState::LaneCentering> StarPilotLateralState::Builder::disownLaneCentering() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::LaneCentering>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Reader::hasLearningEvidence() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::Builder::hasLearningEvidence() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LearningControlEvidence::Reader StarPilotLateralState::Reader::getLearningEvidence() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LearningControlEvidence::Builder StarPilotLateralState::Builder::getLearningEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LearningControlEvidence::Pipeline StarPilotLateralState::Pipeline::getLearningEvidence() {
|
|
return ::cereal::LearningControlEvidence::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotLateralState::Builder::setLearningEvidence( ::cereal::LearningControlEvidence::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LearningControlEvidence::Builder StarPilotLateralState::Builder::initLearningEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::Builder::adoptLearningEvidence(
|
|
::capnp::Orphan< ::cereal::LearningControlEvidence>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LearningControlEvidence> StarPilotLateralState::Builder::disownLearningEvidence() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Reader::hasLearningApplication() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::Builder::hasLearningApplication() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LearningApplication::Reader StarPilotLateralState::Reader::getLearningApplication() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LearningApplication::Builder StarPilotLateralState::Builder::getLearningApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LearningApplication::Pipeline StarPilotLateralState::Pipeline::getLearningApplication() {
|
|
return ::cereal::LearningApplication::Pipeline(_typeless.getPointerField(2));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotLateralState::Builder::setLearningApplication( ::cereal::LearningApplication::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningApplication>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LearningApplication::Builder StarPilotLateralState::Builder::initLearningApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::Builder::adoptLearningApplication(
|
|
::capnp::Orphan< ::cereal::LearningApplication>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningApplication>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LearningApplication> StarPilotLateralState::Builder::disownLearningApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningApplication>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Reader::hasFeedbackConsumption() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::Builder::hasFeedbackConsumption() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Reader StarPilotLateralState::Reader::getFeedbackConsumption() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::FeedbackConsumption>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Builder StarPilotLateralState::Builder::getFeedbackConsumption() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::FeedbackConsumption>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Pipeline StarPilotLateralState::Pipeline::getFeedbackConsumption() {
|
|
return ::cereal::StarPilotLateralState::FeedbackConsumption::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotLateralState::Builder::setFeedbackConsumption( ::cereal::StarPilotLateralState::FeedbackConsumption::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::FeedbackConsumption>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::StarPilotLateralState::FeedbackConsumption::Builder StarPilotLateralState::Builder::initFeedbackConsumption() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::FeedbackConsumption>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::Builder::adoptFeedbackConsumption(
|
|
::capnp::Orphan< ::cereal::StarPilotLateralState::FeedbackConsumption>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::FeedbackConsumption>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::StarPilotLateralState::FeedbackConsumption> StarPilotLateralState::Builder::disownFeedbackConsumption() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::StarPilotLateralState::FeedbackConsumption>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotLateralState::Reader::hasTrackingApplication() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::Builder::hasTrackingApplication() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingApplication::Reader StarPilotLateralState::Reader::getTrackingApplication() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingApplication>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingApplication::Builder StarPilotLateralState::Builder::getTrackingApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingApplication>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingApplication::Pipeline StarPilotLateralState::Pipeline::getTrackingApplication() {
|
|
return ::cereal::LiveTrackingApplication::Pipeline(_typeless.getPointerField(4));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void StarPilotLateralState::Builder::setTrackingApplication( ::cereal::LiveTrackingApplication::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingApplication>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingApplication::Builder StarPilotLateralState::Builder::initTrackingApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingApplication>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::Builder::adoptTrackingApplication(
|
|
::capnp::Orphan< ::cereal::LiveTrackingApplication>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingApplication>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingApplication> StarPilotLateralState::Builder::disownTrackingApplication() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingApplication>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotLateralState::LaneCentering::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotLateralState::LaneCentering::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::LaneCentering::Reader::getModelMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::LaneCentering::Builder::getModelMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::setModelMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::LaneCentering::Reader::getCarControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::LaneCentering::Builder::getCarControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::setCarControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::LaneCentering::Reader::getLateralActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::LaneCentering::Builder::getLateralActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::setLateralActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::LaneCentering::Reader::getRequestedCorrection() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::LaneCentering::Builder::getRequestedCorrection() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::setRequestedCorrection(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::LaneCentering::Reader::getAppliedCorrection() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::LaneCentering::Builder::getAppliedCorrection() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::setAppliedCorrection(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::LaneCentering::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::LaneCentering::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotLateralState::LaneCentering::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotLateralState::LaneCentering::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotLateralState::LaneCentering::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotLateralState::LaneCentering::Builder::adoptReason(
|
|
::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> StarPilotLateralState::LaneCentering::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t StarPilotLateralState::FeedbackConsumption::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t StarPilotLateralState::FeedbackConsumption::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Reader::getControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Builder::getControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Reader::getConsumedPublicationMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Builder::getConsumedPublicationMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setConsumedPublicationMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Reader::getConsumedRecvFrame() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Builder::getConsumedRecvFrame() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setConsumedRecvFrame( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Reader::getConsumedReceiptMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Builder::getConsumedReceiptMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setConsumedReceiptMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::getConsumedSeen() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::getConsumedSeen() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setConsumedSeen(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::getConsumedValid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::getConsumedValid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setConsumedValid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::hasCoBodySha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::hasCoBodySha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Data::Reader StarPilotLateralState::FeedbackConsumption::Reader::getCoBodySha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotLateralState::FeedbackConsumption::Builder::getCoBodySha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setCoBodySha256( ::capnp::Data::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Data::Builder StarPilotLateralState::FeedbackConsumption::Builder::initCoBodySha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::adoptCoBodySha256(
|
|
::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> StarPilotLateralState::FeedbackConsumption::Builder::disownCoBodySha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float StarPilotLateralState::FeedbackConsumption::Reader::getReportedTorque() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::FeedbackConsumption::Builder::getReportedTorque() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setReportedTorque(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float StarPilotLateralState::FeedbackConsumption::Reader::getRequestTorque() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float StarPilotLateralState::FeedbackConsumption::Builder::getRequestTorque() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setRequestTorque(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::getLatActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::getLatActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setLatActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::getInputSafetyLimited() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::getInputSafetyLimited() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setInputSafetyLimited(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::getPublishedSafetyLimited() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::getPublishedSafetyLimited() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setPublishedSafetyLimited(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Reader::getPriorPublishControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t StarPilotLateralState::FeedbackConsumption::Builder::getPriorPublishControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setPriorPublishControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotLateralState::FeedbackConsumption::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotLateralState::FeedbackConsumption::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotLateralState::FeedbackConsumption::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::adoptSourceEpoch(
|
|
::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> StarPilotLateralState::FeedbackConsumption::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Reader::hasCpSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool StarPilotLateralState::FeedbackConsumption::Builder::hasCpSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader StarPilotLateralState::FeedbackConsumption::Reader::getCpSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotLateralState::FeedbackConsumption::Builder::getCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::setCpSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder StarPilotLateralState::FeedbackConsumption::Builder::initCpSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void StarPilotLateralState::FeedbackConsumption::Builder::adoptCpSha256(
|
|
::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> StarPilotLateralState::FeedbackConsumption::Builder::disownCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseCommand::Kind SlcCruiseCommand::Reader::getKind() const {
|
|
return _reader.getDataField< ::cereal::SlcCruiseCommand::Kind>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::SlcCruiseCommand::Kind SlcCruiseCommand::Builder::getKind() {
|
|
return _builder.getDataField< ::cereal::SlcCruiseCommand::Kind>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setKind( ::cereal::SlcCruiseCommand::Kind value) {
|
|
_builder.setDataField< ::cereal::SlcCruiseCommand::Kind>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseCommand::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseCommand::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseCommand::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseCommand::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseCommand::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::adoptSessionId(
|
|
::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> SlcCruiseCommand::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getCommandId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getCommandId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setCommandId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getActionId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getActionId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setActionId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getDecisionId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getDecisionId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setDecisionId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getPresentationId() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getPresentationId() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setPresentationId( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseCommand::Reader::hasSourceProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseCommand::Builder::hasSourceProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseCommand::Reader::getSourceProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseCommand::Builder::getSourceProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setSourceProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseCommand::Builder::initSourceProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::adoptSourceProducerSessionId(
|
|
::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> SlcCruiseCommand::Builder::disownSourceProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint32_t SlcCruiseCommand::Reader::getSourceEpisode() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t SlcCruiseCommand::Builder::getSourceEpisode() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setSourceEpisode( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getSourceObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getSourceObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setSourceObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getSourceValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getSourceValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setSourceValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getIssuedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getIssuedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setIssuedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Reader::getExpiresMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t SlcCruiseCommand::Builder::getExpiresMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setExpiresMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcCruiseCommand::Reader::getExpectedSelectedMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcCruiseCommand::Builder::getExpectedSelectedMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setExpectedSelectedMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float SlcCruiseCommand::Reader::getTargetMps() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float SlcCruiseCommand::Builder::getTargetMps() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setTargetMps(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool SlcCruiseCommand::Reader::hasSource() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool SlcCruiseCommand::Builder::hasSource() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader SlcCruiseCommand::Reader::getSource() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseCommand::Builder::getSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void SlcCruiseCommand::Builder::setSource( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder SlcCruiseCommand::Builder::initSource(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void SlcCruiseCommand::Builder::adoptSource(
|
|
::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> SlcCruiseCommand::Builder::disownSource() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::hasSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::Builder::hasSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::Reader::getSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::Builder::getSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::Builder::setSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::Builder::initSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::Builder::adoptSessionId(
|
|
::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> AolAxisState::Builder::disownSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Reader::getSourceCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Builder::getSourceCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setSourceCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::Mode AolAxisState::Reader::getMode() const {
|
|
return _reader.getDataField< ::cereal::AolAxisState::Mode>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::Mode AolAxisState::Builder::getMode() {
|
|
return _builder.getDataField< ::cereal::AolAxisState::Mode>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setMode( ::cereal::AolAxisState::Mode value) {
|
|
_builder.setDataField< ::cereal::AolAxisState::Mode>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::getLateralActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<272>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::Builder::getLateralActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<272>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setLateralActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<272>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::getLongitudinalActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<273>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::Builder::getLongitudinalActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<273>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setLongitudinalActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<273>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::getQualified() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<274>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::Builder::getQualified() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<274>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setQualified(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<274>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::getDesiredLateral() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<275>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::Builder::getDesiredLateral() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<275>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setDesiredLateral(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<275>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::getDesiredLongitudinal() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<276>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::Builder::getDesiredLongitudinal() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<276>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setDesiredLongitudinal(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<276>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::getNativeAcknowledged() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<277>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::Builder::getNativeAcknowledged() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<277>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setNativeAcknowledged(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<277>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::getOptionalSetRelease() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<278>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::Builder::getOptionalSetRelease() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<278>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setOptionalSetRelease(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<278>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::FaultReason AolAxisState::Reader::getFaultReason() const {
|
|
return _reader.getDataField< ::cereal::AolAxisState::FaultReason>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::FaultReason AolAxisState::Builder::getFaultReason() {
|
|
return _builder.getDataField< ::cereal::AolAxisState::FaultReason>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setFaultReason( ::cereal::AolAxisState::FaultReason value) {
|
|
_builder.setDataField< ::cereal::AolAxisState::FaultReason>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Reader::getFaultEventMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Builder::getFaultEventMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setFaultEventMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::hasFaultSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::Builder::hasFaultSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::Reader::getFaultSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::Builder::getFaultSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::Builder::setFaultSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::Builder::initFaultSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::Builder::adoptFaultSessionId(
|
|
::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> AolAxisState::Builder::disownFaultSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AolAxisState::Reader::hasIntentProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::Builder::hasIntentProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::Reader::getIntentProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::Builder::getIntentProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::Builder::setIntentProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::Builder::initIntentProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::Builder::adoptIntentProducerSessionId(
|
|
::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> AolAxisState::Builder::disownIntentProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Reader::getIntentIntegrityEpoch() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::Builder::getIntentIntegrityEpoch() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::Builder::setIntentIntegrityEpoch( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint8_t AolAxisState::SafetyWire::Reader::getKind() const {
|
|
return _reader.getDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint8_t AolAxisState::SafetyWire::Builder::getKind() {
|
|
return _builder.getDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setKind( ::uint8_t value) {
|
|
_builder.setDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Reader::getProtocolVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Builder::getProtocolVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setProtocolVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::getCompatible() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Builder::getCompatible() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setCompatible(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::SafetyWire::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::SafetyWire::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::SafetyWire::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::SafetyWire::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Reader::getSafetyModel() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Builder::getSafetyModel() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setSafetyModel( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Reader::getSafetyParam() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::Builder::getSafetyParam() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setSafetyParam( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::getLateralAllowed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Builder::getLateralAllowed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setLateralAllowed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::getLongitudinalAllowed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Builder::getLongitudinalAllowed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setLongitudinalAllowed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::getRequestedLateral() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Builder::getRequestedLateral() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setRequestedLateral(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::getRequestedLongitudinal() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Builder::getRequestedLongitudinal() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setRequestedLongitudinal(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::hasPandaSerial() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::SafetyWire::Builder::hasPandaSerial() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::SafetyWire::Reader::getPandaSerial() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::SafetyWire::Builder::getPandaSerial() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setPandaSerial( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::SafetyWire::Builder::initPandaSerial(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::adoptPandaSerial(
|
|
::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> AolAxisState::SafetyWire::Builder::disownPandaSerial() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::hasAxisSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::SafetyWire::Builder::hasAxisSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::SafetyWire::Reader::getAxisSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::SafetyWire::Builder::getAxisSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setAxisSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::SafetyWire::Builder::initAxisSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::adoptAxisSessionId(
|
|
::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> AolAxisState::SafetyWire::Builder::disownAxisSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::SafetyWire::Reader::getSourcePandaStatesMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::SafetyWire::Builder::getSourcePandaStatesMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setSourcePandaStatesMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::Reader::hasPandaInventory() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::SafetyWire::Builder::hasPandaInventory() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Reader AolAxisState::SafetyWire::Reader::getPandaInventory() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Builder AolAxisState::SafetyWire::Builder::getPandaInventory() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::setPandaInventory( ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>::Builder AolAxisState::SafetyWire::Builder::initPandaInventory(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::SafetyWire::Builder::adoptPandaInventory(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>> AolAxisState::SafetyWire::Builder::disownPandaInventory() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AolAxisState::SafetyWire::PandaSlot, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Reader::getSlotIndex() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Builder::getSlotIndex() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setSlotIndex( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Reader::hasHardwareSerial() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Builder::hasHardwareSerial() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::SafetyWire::PandaSlot::Reader::getHardwareSerial() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::SafetyWire::PandaSlot::Builder::getHardwareSerial() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setHardwareSerial( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::SafetyWire::PandaSlot::Builder::initHardwareSerial(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::adoptHardwareSerial(
|
|
::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> AolAxisState::SafetyWire::PandaSlot::Builder::disownHardwareSerial() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Reader::getSafetyModel() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Builder::getSafetyModel() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setSafetyModel( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Reader::getSafetyParam() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Builder::getSafetyParam() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setSafetyParam( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Reader::getAlternativeExperience() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::SafetyWire::PandaSlot::Builder::getAlternativeExperience() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setAlternativeExperience( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Reader::getControlsAllowed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<64>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Builder::getControlsAllowed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<64>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setControlsAllowed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<64>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Reader::getSafetyRxChecksInvalid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<65>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Builder::getSafetyRxChecksInvalid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<65>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setSafetyRxChecksInvalid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<65>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Reader::getHeartbeatLost() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<66>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::SafetyWire::PandaSlot::Builder::getHeartbeatLost() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<66>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setHeartbeatLost(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<66>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t AolAxisState::SafetyWire::PandaSlot::Reader::getFaults() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t AolAxisState::SafetyWire::PandaSlot::Builder::getFaults() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::SafetyWire::PandaSlot::Builder::setFaults( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint8_t AolAxisState::IntentWire::Reader::getKind() const {
|
|
return _reader.getDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint8_t AolAxisState::IntentWire::Builder::getKind() {
|
|
return _builder.getDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setKind( ::uint8_t value) {
|
|
_builder.setDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::IntentWire::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::IntentWire::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Reader::hasProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::IntentWire::Builder::hasProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::IntentWire::Reader::getProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::IntentWire::Builder::getProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::IntentWire::Builder::initProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::adoptProducerSessionId(
|
|
::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> AolAxisState::IntentWire::Builder::disownProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Reader::getCarStateLogMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Builder::getCarStateLogMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setCarStateLogMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::IntentWire::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Reader::getAllowedLatch() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Builder::getAllowedLatch() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setAllowedLatch(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Reader::getPauseLateral() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Builder::getPauseLateral() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setPauseLateral(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Reader::getPauseLongitudinal() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Builder::getPauseLongitudinal() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setPauseLongitudinal(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Reader::getSettingsQualified() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Builder::getSettingsQualified() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setSettingsQualified(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Reader::getLateralArmed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Builder::getLateralArmed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setLateralArmed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Reader::getOptionalSetRelease() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::IntentWire::Builder::getOptionalSetRelease() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::IntentWire::Builder::setOptionalSetRelease(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint8_t AolAxisState::LaneChangeStatusWire::Reader::getKind() const {
|
|
return _reader.getDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint8_t AolAxisState::LaneChangeStatusWire::Builder::getKind() {
|
|
return _builder.getDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setKind( ::uint8_t value) {
|
|
_builder.setDataField< ::uint8_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::LaneChangeStatusWire::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AolAxisState::LaneChangeStatusWire::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::LaneChangeStatusWire::Reader::hasProducerSessionId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AolAxisState::LaneChangeStatusWire::Builder::hasProducerSessionId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AolAxisState::LaneChangeStatusWire::Reader::getProducerSessionId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::LaneChangeStatusWire::Builder::getProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setProducerSessionId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AolAxisState::LaneChangeStatusWire::Builder::initProducerSessionId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::adoptProducerSessionId(
|
|
::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> AolAxisState::LaneChangeStatusWire::Builder::disownProducerSessionId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t AolAxisState::LaneChangeStatusWire::Reader::getModelFrameId() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t AolAxisState::LaneChangeStatusWire::Builder::getModelFrameId() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setModelFrameId( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Reader::getModelTimestampEofNs() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Builder::getModelTimestampEofNs() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setModelTimestampEofNs( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Reader::getObservedMonoTimeNs() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Builder::getObservedMonoTimeNs() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setObservedMonoTimeNs( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Reader::getValidUntilMonoTimeNs() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AolAxisState::LaneChangeStatusWire::Builder::getValidUntilMonoTimeNs() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setValidUntilMonoTimeNs( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Phase AolAxisState::LaneChangeStatusWire::Reader::getPhase() const {
|
|
return _reader.getDataField< ::cereal::AolAxisState::LaneChangeStatusWire::Phase>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Phase AolAxisState::LaneChangeStatusWire::Builder::getPhase() {
|
|
return _builder.getDataField< ::cereal::AolAxisState::LaneChangeStatusWire::Phase>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setPhase( ::cereal::AolAxisState::LaneChangeStatusWire::Phase value) {
|
|
_builder.setDataField< ::cereal::AolAxisState::LaneChangeStatusWire::Phase>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Direction AolAxisState::LaneChangeStatusWire::Reader::getDirection() const {
|
|
return _reader.getDataField< ::cereal::AolAxisState::LaneChangeStatusWire::Direction>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::AolAxisState::LaneChangeStatusWire::Direction AolAxisState::LaneChangeStatusWire::Builder::getDirection() {
|
|
return _builder.getDataField< ::cereal::AolAxisState::LaneChangeStatusWire::Direction>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setDirection( ::cereal::AolAxisState::LaneChangeStatusWire::Direction value) {
|
|
_builder.setDataField< ::cereal::AolAxisState::LaneChangeStatusWire::Direction>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::LaneChangeStatusWire::Reader::getAutoConfigured() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::LaneChangeStatusWire::Builder::getAutoConfigured() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setAutoConfigured(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AolAxisState::LaneChangeStatusWire::Reader::getEngaged() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AolAxisState::LaneChangeStatusWire::Builder::getEngaged() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AolAxisState::LaneChangeStatusWire::Builder::setEngaged(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdExtendedOut::Reader::hasDownloadProgress() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdExtendedOut::Builder::hasDownloadProgress() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Reader MapdExtendedOut::Reader::getDownloadProgress() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdDownloadProgress>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Builder MapdExtendedOut::Builder::getDownloadProgress() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdDownloadProgress>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Pipeline MapdExtendedOut::Pipeline::getDownloadProgress() {
|
|
return ::cereal::MapdExtendedOut::MapdDownloadProgress::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void MapdExtendedOut::Builder::setDownloadProgress( ::cereal::MapdExtendedOut::MapdDownloadProgress::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdDownloadProgress>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::MapdExtendedOut::MapdDownloadProgress::Builder MapdExtendedOut::Builder::initDownloadProgress() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdDownloadProgress>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdExtendedOut::Builder::adoptDownloadProgress(
|
|
::capnp::Orphan< ::cereal::MapdExtendedOut::MapdDownloadProgress>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdDownloadProgress>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::MapdExtendedOut::MapdDownloadProgress> MapdExtendedOut::Builder::disownDownloadProgress() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdDownloadProgress>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdExtendedOut::Reader::hasSettings() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdExtendedOut::Builder::hasSettings() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdExtendedOut::Reader::getSettings() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdExtendedOut::Builder::getSettings() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdExtendedOut::Builder::setSettings( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdExtendedOut::Builder::initSettings(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdExtendedOut::Builder::adoptSettings(
|
|
::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> MapdExtendedOut::Builder::disownSettings() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdExtendedOut::Reader::hasPath() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdExtendedOut::Builder::hasPath() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Reader MapdExtendedOut::Reader::getPath() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Builder MapdExtendedOut::Builder::getPath() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdExtendedOut::Builder::setPath( ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>::Builder MapdExtendedOut::Builder::initPath(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdExtendedOut::Builder::adoptPath(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>> MapdExtendedOut::Builder::disownPath() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdPathPoint, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdExtendedOut::Reader::hasPosition() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdExtendedOut::Builder::hasPosition() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Reader MapdExtendedOut::Reader::getPosition() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdPosition>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Builder MapdExtendedOut::Builder::getPosition() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdPosition>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Pipeline MapdExtendedOut::Pipeline::getPosition() {
|
|
return ::cereal::MapdExtendedOut::MapdPosition::Pipeline(_typeless.getPointerField(3));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void MapdExtendedOut::Builder::setPosition( ::cereal::MapdExtendedOut::MapdPosition::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdPosition>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::MapdExtendedOut::MapdPosition::Builder MapdExtendedOut::Builder::initPosition() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdPosition>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdExtendedOut::Builder::adoptPosition(
|
|
::capnp::Orphan< ::cereal::MapdExtendedOut::MapdPosition>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdPosition>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::MapdExtendedOut::MapdPosition> MapdExtendedOut::Builder::disownPosition() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::MapdExtendedOut::MapdPosition>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float MapdExtendedOut::Reader::getLoopRateAverage() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdExtendedOut::Builder::getLoopRateAverage() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::Builder::setLoopRateAverage(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdExtendedOut::Reader::getLoopRateMin() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdExtendedOut::Builder::getLoopRateMin() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::Builder::setLoopRateMin(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdExtendedOut::MapdDownloadLocationDetails::Reader::hasLocation() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdExtendedOut::MapdDownloadLocationDetails::Builder::hasLocation() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdExtendedOut::MapdDownloadLocationDetails::Reader::getLocation() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdExtendedOut::MapdDownloadLocationDetails::Builder::getLocation() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadLocationDetails::Builder::setLocation( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdExtendedOut::MapdDownloadLocationDetails::Builder::initLocation(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadLocationDetails::Builder::adoptLocation(
|
|
::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> MapdExtendedOut::MapdDownloadLocationDetails::Builder::disownLocation() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadLocationDetails::Reader::getTotalFiles() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadLocationDetails::Builder::getTotalFiles() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadLocationDetails::Builder::setTotalFiles( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadLocationDetails::Reader::getDownloadedFiles() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadLocationDetails::Builder::getDownloadedFiles() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadLocationDetails::Builder::setDownloadedFiles( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Reader::getActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Builder::getActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::setActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Reader::getCancelled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Builder::getCancelled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::setCancelled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadProgress::Reader::getTotalFiles() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadProgress::Builder::getTotalFiles() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::setTotalFiles( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadProgress::Reader::getDownloadedFiles() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t MapdExtendedOut::MapdDownloadProgress::Builder::getDownloadedFiles() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::setDownloadedFiles( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Reader::hasLocations() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Builder::hasLocations() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader MapdExtendedOut::MapdDownloadProgress::Reader::getLocations() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder MapdExtendedOut::MapdDownloadProgress::Builder::getLocations() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::setLocations( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::setLocations(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder MapdExtendedOut::MapdDownloadProgress::Builder::initLocations(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::adoptLocations(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> MapdExtendedOut::MapdDownloadProgress::Builder::disownLocations() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Reader::hasLocationDetails() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdExtendedOut::MapdDownloadProgress::Builder::hasLocationDetails() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Reader MapdExtendedOut::MapdDownloadProgress::Reader::getLocationDetails() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Builder MapdExtendedOut::MapdDownloadProgress::Builder::getLocationDetails() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::setLocationDetails( ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>::Builder MapdExtendedOut::MapdDownloadProgress::Builder::initLocationDetails(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdExtendedOut::MapdDownloadProgress::Builder::adoptLocationDetails(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>> MapdExtendedOut::MapdDownloadProgress::Builder::disownLocationDetails() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::MapdExtendedOut::MapdDownloadLocationDetails, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPathPoint::Reader::getLatitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPathPoint::Builder::getLatitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdPathPoint::Builder::setLatitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPathPoint::Reader::getLongitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPathPoint::Builder::getLongitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdPathPoint::Builder::setLongitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdExtendedOut::MapdPathPoint::Reader::getCurvature() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdExtendedOut::MapdPathPoint::Builder::getCurvature() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdPathPoint::Builder::setCurvature(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdExtendedOut::MapdPathPoint::Reader::getTargetVelocity() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdExtendedOut::MapdPathPoint::Builder::getTargetVelocity() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdPathPoint::Builder::setTargetVelocity(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPosition::Reader::getLatitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPosition::Builder::getLatitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdPosition::Builder::setLatitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPosition::Reader::getLongitude() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double MapdExtendedOut::MapdPosition::Builder::getLongitude() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdExtendedOut::MapdPosition::Builder::setLongitude(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::MapdIn::MapdInputType MapdIn::Reader::getType() const {
|
|
return _reader.getDataField< ::cereal::MapdIn::MapdInputType>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::MapdIn::MapdInputType MapdIn::Builder::getType() {
|
|
return _builder.getDataField< ::cereal::MapdIn::MapdInputType>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdIn::Builder::setType( ::cereal::MapdIn::MapdInputType value) {
|
|
_builder.setDataField< ::cereal::MapdIn::MapdInputType>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdIn::Reader::getFloat() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdIn::Builder::getFloat() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdIn::Builder::setFloat(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdIn::Reader::hasStr() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdIn::Builder::hasStr() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdIn::Reader::getStr() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdIn::Builder::getStr() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdIn::Builder::setStr( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdIn::Builder::initStr(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdIn::Builder::adoptStr(
|
|
::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> MapdIn::Builder::disownStr() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdIn::Reader::getBool() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool MapdIn::Builder::getBool() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdIn::Builder::setBool(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdIn::Reader::hasJsonPath() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdIn::Builder::hasJsonPath() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdIn::Reader::getJsonPath() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdIn::Builder::getJsonPath() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdIn::Builder::setJsonPath( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdIn::Builder::initJsonPath(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdIn::Builder::adoptJsonPath(
|
|
::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> MapdIn::Builder::disownJsonPath() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdOut::Reader::hasWayName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdOut::Builder::hasWayName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdOut::Reader::getWayName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::getWayName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdOut::Builder::setWayName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::initWayName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdOut::Builder::adoptWayName(
|
|
::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> MapdOut::Builder::disownWayName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdOut::Reader::hasWayRef() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdOut::Builder::hasWayRef() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdOut::Reader::getWayRef() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::getWayRef() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdOut::Builder::setWayRef( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::initWayRef(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdOut::Builder::adoptWayRef(
|
|
::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> MapdOut::Builder::disownWayRef() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdOut::Reader::hasRoadName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdOut::Builder::hasRoadName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdOut::Reader::getRoadName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::getRoadName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdOut::Builder::setRoadName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::initRoadName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdOut::Builder::adoptRoadName(
|
|
::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> MapdOut::Builder::disownRoadName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float MapdOut::Reader::getSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getNextSpeedLimit() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getNextSpeedLimit() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setNextSpeedLimit(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getNextSpeedLimitDistance() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getNextSpeedLimitDistance() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setNextSpeedLimitDistance(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdOut::Reader::hasHazard() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdOut::Builder::hasHazard() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdOut::Reader::getHazard() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::getHazard() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdOut::Builder::setHazard( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::initHazard(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdOut::Builder::adoptHazard(
|
|
::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> MapdOut::Builder::disownHazard() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool MapdOut::Reader::hasNextHazard() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdOut::Builder::hasNextHazard() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdOut::Reader::getNextHazard() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::getNextHazard() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdOut::Builder::setNextHazard( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::initNextHazard(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdOut::Builder::adoptNextHazard(
|
|
::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> MapdOut::Builder::disownNextHazard() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline float MapdOut::Reader::getNextHazardDistance() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getNextHazardDistance() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setNextHazardDistance(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getAdvisorySpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getAdvisorySpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setAdvisorySpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getNextAdvisorySpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getNextAdvisorySpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setNextAdvisorySpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getNextAdvisorySpeedDistance() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getNextAdvisorySpeedDistance() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setNextAdvisorySpeedDistance(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdOut::Reader::getOneWay() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<224>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool MapdOut::Builder::getOneWay() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<224>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setOneWay(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<224>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint8_t MapdOut::Reader::getLanes() const {
|
|
return _reader.getDataField< ::uint8_t>(
|
|
::capnp::bounded<29>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint8_t MapdOut::Builder::getLanes() {
|
|
return _builder.getDataField< ::uint8_t>(
|
|
::capnp::bounded<29>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setLanes( ::uint8_t value) {
|
|
_builder.setDataField< ::uint8_t>(
|
|
::capnp::bounded<29>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdOut::Reader::getTileLoaded() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<225>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool MapdOut::Builder::getTileLoaded() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<225>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setTileLoaded(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<225>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getSpeedLimitSuggestedSpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getSpeedLimitSuggestedSpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setSpeedLimitSuggestedSpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getSuggestedSpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getSuggestedSpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setSuggestedSpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getEstimatedRoadWidth() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getEstimatedRoadWidth() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setEstimatedRoadWidth(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::RoadContext MapdOut::Reader::getRoadContext() const {
|
|
return _reader.getDataField< ::cereal::MapdOut::RoadContext>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::RoadContext MapdOut::Builder::getRoadContext() {
|
|
return _builder.getDataField< ::cereal::MapdOut::RoadContext>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setRoadContext( ::cereal::MapdOut::RoadContext value) {
|
|
_builder.setDataField< ::cereal::MapdOut::RoadContext>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getDistanceFromWayCenter() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getDistanceFromWayCenter() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setDistanceFromWayCenter(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getVisionCurveSpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getVisionCurveSpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setVisionCurveSpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline float MapdOut::Reader::getMapCurveSpeed() const {
|
|
return _reader.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline float MapdOut::Builder::getMapCurveSpeed() {
|
|
return _builder.getDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setMapCurveSpeed(float value) {
|
|
_builder.setDataField<float>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::WaySelectionType MapdOut::Reader::getWaySelectionType() const {
|
|
return _reader.getDataField< ::cereal::MapdOut::WaySelectionType>(
|
|
::capnp::bounded<28>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::WaySelectionType MapdOut::Builder::getWaySelectionType() {
|
|
return _builder.getDataField< ::cereal::MapdOut::WaySelectionType>(
|
|
::capnp::bounded<28>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setWaySelectionType( ::cereal::MapdOut::WaySelectionType value) {
|
|
_builder.setDataField< ::cereal::MapdOut::WaySelectionType>(
|
|
::capnp::bounded<28>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdOut::Reader::getSpeedLimitAccepted() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<226>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool MapdOut::Builder::getSpeedLimitAccepted() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<226>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setSpeedLimitAccepted(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<226>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::HighwayClass MapdOut::Reader::getHighwayClass() const {
|
|
return _reader.getDataField< ::cereal::MapdOut::HighwayClass>(
|
|
::capnp::bounded<29>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::HighwayClass MapdOut::Builder::getHighwayClass() {
|
|
return _builder.getDataField< ::cereal::MapdOut::HighwayClass>(
|
|
::capnp::bounded<29>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setHighwayClass( ::cereal::MapdOut::HighwayClass value) {
|
|
_builder.setDataField< ::cereal::MapdOut::HighwayClass>(
|
|
::capnp::bounded<29>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int64_t MapdOut::Reader::getWayId() const {
|
|
return _reader.getDataField< ::int64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::int64_t MapdOut::Builder::getWayId() {
|
|
return _builder.getDataField< ::int64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setWayId( ::int64_t value) {
|
|
_builder.setDataField< ::int64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool MapdOut::Reader::hasConditionalSpeedLimit() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool MapdOut::Builder::hasConditionalSpeedLimit() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader MapdOut::Reader::getConditionalSpeedLimit() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::getConditionalSpeedLimit() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void MapdOut::Builder::setConditionalSpeedLimit( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder MapdOut::Builder::initConditionalSpeedLimit(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void MapdOut::Builder::adoptConditionalSpeedLimit(
|
|
::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> MapdOut::Builder::disownConditionalSpeedLimit() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t MapdOut::Reader::getSampleVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<30>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t MapdOut::Builder::getSampleVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<30>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setSampleVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<30>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::SampleStatus MapdOut::Reader::getRoadStatus() const {
|
|
return _reader.getDataField< ::cereal::MapdOut::SampleStatus>(
|
|
::capnp::bounded<31>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::SampleStatus MapdOut::Builder::getRoadStatus() {
|
|
return _builder.getDataField< ::cereal::MapdOut::SampleStatus>(
|
|
::capnp::bounded<31>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setRoadStatus( ::cereal::MapdOut::SampleStatus value) {
|
|
_builder.setDataField< ::cereal::MapdOut::SampleStatus>(
|
|
::capnp::bounded<31>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::GpsSource MapdOut::Reader::getGpsSource() const {
|
|
return _reader.getDataField< ::cereal::MapdOut::GpsSource>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::cereal::MapdOut::GpsSource MapdOut::Builder::getGpsSource() {
|
|
return _builder.getDataField< ::cereal::MapdOut::GpsSource>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setGpsSource( ::cereal::MapdOut::GpsSource value) {
|
|
_builder.setDataField< ::cereal::MapdOut::GpsSource>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Reader::getGpsMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Builder::getGpsMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setGpsMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Reader::getComputedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Builder::getComputedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setComputedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Reader::getSourceGeneration() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Builder::getSourceGeneration() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setSourceGeneration( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Reader::getProducerSession() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t MapdOut::Builder::getProducerSession() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void MapdOut::Builder::setProducerSession( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LearningControlEvidence::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LearningControlEvidence::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptIdentity(
|
|
::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> LearningControlEvidence::Builder::disownIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getGeneration() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getGeneration() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setGeneration( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getSourceStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getSourceStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setSourceStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasDomain() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasDomain() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getDomain() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getDomain() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setDomain( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initDomain(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptDomain(
|
|
::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> LearningControlEvidence::Builder::disownDomain() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasStageRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasStageRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getStageRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getStageRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setStageRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initStageRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptStageRevision(
|
|
::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> LearningControlEvidence::Builder::disownStageRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasResponseRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasResponseRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getResponseRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getResponseRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setResponseRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initResponseRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptResponseRevision(
|
|
::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> LearningControlEvidence::Builder::disownResponseRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double LearningControlEvidence::Reader::getRequested() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningControlEvidence::Builder::getRequested() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setRequested(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasFeatures() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasFeatures() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningControlEvidence::Reader::getFeatures() 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 LearningControlEvidence::Builder::getFeatures() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setFeatures( ::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 LearningControlEvidence::Builder::setFeatures(::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 LearningControlEvidence::Builder::initFeatures(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptFeatures(
|
|
::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>> LearningControlEvidence::Builder::disownFeatures() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double LearningControlEvidence::Reader::getBaselinePrediction() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningControlEvidence::Builder::getBaselinePrediction() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setBaselinePrediction(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getManual() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getManual() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setManual(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getValid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getValid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setValid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getOverride() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getOverride() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setOverride(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getFault() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getFault() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setFault(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getSaturated() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getSaturated() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setSaturated(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<22>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getLimited() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getLimited() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setLimited(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<23>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getModelWobble() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getModelWobble() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setModelWobble(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<24>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getControllerChatter() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getControllerChatter() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setControllerChatter(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<25>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasStageSchemaRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasStageSchemaRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getStageSchemaRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getStageSchemaRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setStageSchemaRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initStageSchemaRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptStageSchemaRevision(
|
|
::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> LearningControlEvidence::Builder::disownStageSchemaRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasStageValues() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasStageValues() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader LearningControlEvidence::Reader::getStageValues() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::Builder::getStageValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setStageValues( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::Builder::initStageValues(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptStageValues(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> LearningControlEvidence::Builder::disownStageValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasAppliedCoordinates() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasAppliedCoordinates() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningControlEvidence::Reader::getAppliedCoordinates() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::getAppliedCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setAppliedCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setAppliedCoordinates(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::initAppliedCoordinates(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptAppliedCoordinates(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> LearningControlEvidence::Builder::disownAppliedCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptSourceEpoch(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningControlEvidence::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getSourceReceiptMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getSourceReceiptMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setSourceReceiptMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasControllerMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasControllerMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getControllerMode() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getControllerMode() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setControllerMode( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initControllerMode(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptControllerMode(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningControlEvidence::Builder::disownControllerMode() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasPolicy() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasPolicy() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getPolicy() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setPolicy( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initPolicy(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptPolicy(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningControlEvidence::Builder::disownPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasBaselineRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasBaselineRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getBaselineRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setBaselineRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initBaselineRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptBaselineRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningControlEvidence::Builder::disownBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasBaselineValues() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasBaselineValues() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningControlEvidence::Reader::getBaselineValues() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::getBaselineValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setBaselineValues( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setBaselineValues(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::initBaselineValues(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptBaselineValues(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> LearningControlEvidence::Builder::disownBaselineValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasControllerRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasControllerRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getControllerRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setControllerRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initControllerRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptControllerRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningControlEvidence::Builder::disownControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasReplaySnapshot() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasReplaySnapshot() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader LearningControlEvidence::Reader::getReplaySnapshot() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::Builder::getReplaySnapshot() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setReplaySnapshot( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::Builder::initReplaySnapshot(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptReplaySnapshot(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> LearningControlEvidence::Builder::disownReplaySnapshot() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasReplayInputs() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasReplayInputs() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader LearningControlEvidence::Reader::getReplayInputs() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::Builder::getReplayInputs() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setReplayInputs( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::Builder::initReplayInputs(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptReplayInputs(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> LearningControlEvidence::Builder::disownReplayInputs() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getSnapshotSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getSnapshotSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setSnapshotSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getTurnAssist() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<26>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getTurnAssist() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<26>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setTurnAssist(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<26>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasAppliedParameterNames() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasAppliedParameterNames() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader LearningControlEvidence::Reader::getAppliedParameterNames() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LearningControlEvidence::Builder::getAppliedParameterNames() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setAppliedParameterNames( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setAppliedParameterNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LearningControlEvidence::Builder::initAppliedParameterNames(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptAppliedParameterNames(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> LearningControlEvidence::Builder::disownAppliedParameterNames() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getNativeRequired() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<27>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getNativeRequired() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<27>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setNativeRequired(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<27>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getNativeObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getNativeObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setNativeObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getNativeValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getNativeValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setNativeValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::getNativeAllowed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<28>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Builder::getNativeAllowed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<28>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setNativeAllowed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<28>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasNativeIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasNativeIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::Reader::getNativeIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::getNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setNativeIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::Builder::initNativeIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptNativeIdentity(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningControlEvidence::Builder::disownNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getAppliedProfileSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getAppliedProfileSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setAppliedProfileSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getAppliedProfileObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getAppliedProfileObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setAppliedProfileObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getAppliedProfileValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getAppliedProfileValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setAppliedProfileValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasEffectTrace() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasEffectTrace() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Reader LearningControlEvidence::Reader::getEffectTrace() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence::FullEffectTrace>::get(_reader.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Builder LearningControlEvidence::Builder::getEffectTrace() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence::FullEffectTrace>::get(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Pipeline LearningControlEvidence::Pipeline::getEffectTrace() {
|
|
return ::cereal::LearningControlEvidence::FullEffectTrace::Pipeline(_typeless.getPointerField(18));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LearningControlEvidence::Builder::setEffectTrace( ::cereal::LearningControlEvidence::FullEffectTrace::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence::FullEffectTrace>::set(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LearningControlEvidence::FullEffectTrace::Builder LearningControlEvidence::Builder::initEffectTrace() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence::FullEffectTrace>::init(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptEffectTrace(
|
|
::capnp::Orphan< ::cereal::LearningControlEvidence::FullEffectTrace>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence::FullEffectTrace>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LearningControlEvidence::FullEffectTrace> LearningControlEvidence::Builder::disownEffectTrace() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningControlEvidence::FullEffectTrace>::disown(_builder.getPointerField(
|
|
::capnp::bounded<18>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Reader::getEffectPrepareMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::Builder::getEffectPrepareMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setEffectPrepareMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasVehicleModelAnchor() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasVehicleModelAnchor() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningControlEvidence::Reader::getVehicleModelAnchor() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::getVehicleModelAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setVehicleModelAnchor( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setVehicleModelAnchor(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::initVehicleModelAnchor(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptVehicleModelAnchor(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> LearningControlEvidence::Builder::disownVehicleModelAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<19>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::Reader::hasLiveAppliedCoordinates() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::Builder::hasLiveAppliedCoordinates() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningControlEvidence::Reader::getLiveAppliedCoordinates() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::getLiveAppliedCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::Builder::setLiveAppliedCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LearningControlEvidence::Builder::setLiveAppliedCoordinates(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningControlEvidence::Builder::initLiveAppliedCoordinates(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::Builder::adoptLiveAppliedCoordinates(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> LearningControlEvidence::Builder::disownLiveAppliedCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<20>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t LearningControlEvidence::FullEffectTrace::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LearningControlEvidence::FullEffectTrace::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::FullEffectTrace::Reader::hasEnvelope() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::FullEffectTrace::Builder::hasEnvelope() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader LearningControlEvidence::FullEffectTrace::Reader::getEnvelope() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder LearningControlEvidence::FullEffectTrace::Builder::getEnvelope() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Pipeline LearningControlEvidence::FullEffectTrace::Pipeline::getEnvelope() {
|
|
return ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setEnvelope( ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder LearningControlEvidence::FullEffectTrace::Builder::initEnvelope() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::adoptEnvelope(
|
|
::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope> LearningControlEvidence::FullEffectTrace::Builder::disownEnvelope() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::FullEffectTrace::Reader::getControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::FullEffectTrace::Builder::getControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::FullEffectTrace::Reader::getPreviousMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningControlEvidence::FullEffectTrace::Builder::getPreviousMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setPreviousMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::FullEffectTrace::Reader::getQualified() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::FullEffectTrace::Builder::getQualified() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setQualified(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::FullEffectTrace::Reader::hasBefore() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::FullEffectTrace::Builder::hasBefore() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader LearningControlEvidence::FullEffectTrace::Reader::getBefore() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::FullEffectTrace::Builder::getBefore() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setBefore( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::FullEffectTrace::Builder::initBefore(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::adoptBefore(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> LearningControlEvidence::FullEffectTrace::Builder::disownBefore() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::FullEffectTrace::Reader::hasTarget() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::FullEffectTrace::Builder::hasTarget() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader LearningControlEvidence::FullEffectTrace::Reader::getTarget() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::FullEffectTrace::Builder::getTarget() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setTarget( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::FullEffectTrace::Builder::initTarget(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::adoptTarget(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> LearningControlEvidence::FullEffectTrace::Builder::disownTarget() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::FullEffectTrace::Reader::hasApplied() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::FullEffectTrace::Builder::hasApplied() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader LearningControlEvidence::FullEffectTrace::Reader::getApplied() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::FullEffectTrace::Builder::getApplied() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setApplied( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningControlEvidence::FullEffectTrace::Builder::initApplied(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::adoptApplied(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> LearningControlEvidence::FullEffectTrace::Builder::disownApplied() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::FullEffectTrace::Reader::hasAppliedFullProfileSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::FullEffectTrace::Builder::hasAppliedFullProfileSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::FullEffectTrace::Reader::getAppliedFullProfileSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::FullEffectTrace::Builder::getAppliedFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::setAppliedFullProfileSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::FullEffectTrace::Builder::initAppliedFullProfileSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::FullEffectTrace::Builder::adoptAppliedFullProfileSha256(
|
|
::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> LearningControlEvidence::FullEffectTrace::Builder::disownAppliedFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::cereal::LearningControlEvidence::NamedValue::Which LearningControlEvidence::NamedValue::Reader::which() const {
|
|
return _reader.getDataField<Which>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline ::cereal::LearningControlEvidence::NamedValue::Which LearningControlEvidence::NamedValue::Builder::which() {
|
|
return _builder.getDataField<Which>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::NamedValue::Reader::hasName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::NamedValue::Builder::hasName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::NamedValue::Reader::getName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::NamedValue::Builder::getName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::NamedValue::Builder::setName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::NamedValue::Builder::initName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::NamedValue::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> LearningControlEvidence::NamedValue::Builder::disownName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::NamedValue::Reader::isNumber() const {
|
|
return which() == LearningControlEvidence::NamedValue::NUMBER;
|
|
}
|
|
inline bool LearningControlEvidence::NamedValue::Builder::isNumber() {
|
|
return which() == LearningControlEvidence::NamedValue::NUMBER;
|
|
}
|
|
inline double LearningControlEvidence::NamedValue::Reader::getNumber() const {
|
|
KJ_IREQUIRE((which() == LearningControlEvidence::NamedValue::NUMBER),
|
|
"Must check which() before get()ing a union member.");
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningControlEvidence::NamedValue::Builder::getNumber() {
|
|
KJ_IREQUIRE((which() == LearningControlEvidence::NamedValue::NUMBER),
|
|
"Must check which() before get()ing a union member.");
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::NamedValue::Builder::setNumber(double value) {
|
|
_builder.setDataField<LearningControlEvidence::NamedValue::Which>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, LearningControlEvidence::NamedValue::NUMBER);
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::NamedValue::Reader::isText() const {
|
|
return which() == LearningControlEvidence::NamedValue::TEXT;
|
|
}
|
|
inline bool LearningControlEvidence::NamedValue::Builder::isText() {
|
|
return which() == LearningControlEvidence::NamedValue::TEXT;
|
|
}
|
|
inline bool LearningControlEvidence::NamedValue::Reader::hasText() const {
|
|
if (which() != LearningControlEvidence::NamedValue::TEXT) return false;
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::NamedValue::Builder::hasText() {
|
|
if (which() != LearningControlEvidence::NamedValue::TEXT) return false;
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::NamedValue::Reader::getText() const {
|
|
KJ_IREQUIRE((which() == LearningControlEvidence::NamedValue::TEXT),
|
|
"Must check which() before get()ing a union member.");
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::NamedValue::Builder::getText() {
|
|
KJ_IREQUIRE((which() == LearningControlEvidence::NamedValue::TEXT),
|
|
"Must check which() before get()ing a union member.");
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::NamedValue::Builder::setText( ::capnp::Text::Reader value) {
|
|
_builder.setDataField<LearningControlEvidence::NamedValue::Which>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, LearningControlEvidence::NamedValue::TEXT);
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::NamedValue::Builder::initText(unsigned int size) {
|
|
_builder.setDataField<LearningControlEvidence::NamedValue::Which>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, LearningControlEvidence::NamedValue::TEXT);
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::NamedValue::Builder::adoptText(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
_builder.setDataField<LearningControlEvidence::NamedValue::Which>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, LearningControlEvidence::NamedValue::TEXT);
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningControlEvidence::NamedValue::Builder::disownText() {
|
|
KJ_IREQUIRE((which() == LearningControlEvidence::NamedValue::TEXT),
|
|
"Must check which() before get()ing a union member.");
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningControlEvidence::NamedValue::Reader::isBoolean() const {
|
|
return which() == LearningControlEvidence::NamedValue::BOOLEAN;
|
|
}
|
|
inline bool LearningControlEvidence::NamedValue::Builder::isBoolean() {
|
|
return which() == LearningControlEvidence::NamedValue::BOOLEAN;
|
|
}
|
|
inline bool LearningControlEvidence::NamedValue::Reader::getBoolean() const {
|
|
KJ_IREQUIRE((which() == LearningControlEvidence::NamedValue::BOOLEAN),
|
|
"Must check which() before get()ing a union member.");
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::NamedValue::Builder::getBoolean() {
|
|
KJ_IREQUIRE((which() == LearningControlEvidence::NamedValue::BOOLEAN),
|
|
"Must check which() before get()ing a union member.");
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::NamedValue::Builder::setBoolean(bool value) {
|
|
_builder.setDataField<LearningControlEvidence::NamedValue::Which>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, LearningControlEvidence::NamedValue::BOOLEAN);
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningControlEvidence::StageValue::Reader::hasName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningControlEvidence::StageValue::Builder::hasName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningControlEvidence::StageValue::Reader::getName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::StageValue::Builder::getName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningControlEvidence::StageValue::Builder::setName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningControlEvidence::StageValue::Builder::initName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningControlEvidence::StageValue::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> LearningControlEvidence::StageValue::Builder::disownName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double LearningControlEvidence::StageValue::Reader::getValue() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningControlEvidence::StageValue::Builder::getValue() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningControlEvidence::StageValue::Builder::setValue(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LearningAppliedEvidence::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LearningAppliedEvidence::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Reader::getControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Builder::getControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Reader::getSourceStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Builder::getSourceStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setSourceStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Reader::getAppliedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Builder::getAppliedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setAppliedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::hasDomain() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningAppliedEvidence::Builder::hasDomain() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningAppliedEvidence::Reader::getDomain() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningAppliedEvidence::Builder::getDomain() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setDomain( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningAppliedEvidence::Builder::initDomain(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::adoptDomain(
|
|
::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> LearningAppliedEvidence::Builder::disownDomain() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double LearningAppliedEvidence::Reader::getApplied() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningAppliedEvidence::Builder::getApplied() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setApplied(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::getValid() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Builder::getValid() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setValid(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::getActive() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Builder::getActive() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setActive(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::getOverride() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Builder::getOverride() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setOverride(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::getFault() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Builder::getFault() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setFault(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::getLimited() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Builder::getLimited() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setLimited(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<20>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::getNativeAllowed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Builder::getNativeAllowed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setNativeAllowed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<21>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningAppliedEvidence::Reader::hasProjection() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningAppliedEvidence::Builder::hasProjection() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LearningTorqueProjection::Reader LearningAppliedEvidence::Reader::getProjection() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningTorqueProjection>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LearningTorqueProjection::Builder LearningAppliedEvidence::Builder::getProjection() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningTorqueProjection>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LearningTorqueProjection::Pipeline LearningAppliedEvidence::Pipeline::getProjection() {
|
|
return ::cereal::LearningTorqueProjection::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LearningAppliedEvidence::Builder::setProjection( ::cereal::LearningTorqueProjection::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningTorqueProjection>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LearningTorqueProjection::Builder LearningAppliedEvidence::Builder::initProjection() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningTorqueProjection>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::adoptProjection(
|
|
::capnp::Orphan< ::cereal::LearningTorqueProjection>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LearningTorqueProjection>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LearningTorqueProjection> LearningAppliedEvidence::Builder::disownProjection() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LearningTorqueProjection>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Reader::getCarrierFrame() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Builder::getCarrierFrame() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setCarrierFrame( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Reader::getCarrierObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningAppliedEvidence::Builder::getCarrierObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningAppliedEvidence::Builder::setCarrierObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AutomaticRuntimeProfile::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AutomaticRuntimeProfile::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::Reader::getIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Builder::getIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Builder::initIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptIdentity(
|
|
::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> AutomaticRuntimeProfile::Builder::disownIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t AutomaticRuntimeProfile::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticRuntimeProfile::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticRuntimeProfile::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticRuntimeProfile::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticRuntimeProfile::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticRuntimeProfile::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasPolicy() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasPolicy() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::Reader::getPolicy() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Builder::getPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setPolicy( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Builder::initPolicy(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptPolicy(
|
|
::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> AutomaticRuntimeProfile::Builder::disownPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasParameters() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasParameters() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Reader AutomaticRuntimeProfile::Reader::getParameters() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::Builder::getParameters() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setParameters( ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::Builder::initParameters(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptParameters(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>> AutomaticRuntimeProfile::Builder::disownParameters() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::Parameter, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasCoefficients() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasCoefficients() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader AutomaticRuntimeProfile::Reader::getCoefficients() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder AutomaticRuntimeProfile::Builder::getCoefficients() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setCoefficients( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setCoefficients(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder AutomaticRuntimeProfile::Builder::initCoefficients(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptCoefficients(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> AutomaticRuntimeProfile::Builder::disownCoefficients() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasTrainIds() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasTrainIds() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader AutomaticRuntimeProfile::Reader::getTrainIds() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AutomaticRuntimeProfile::Builder::getTrainIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setTrainIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setTrainIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AutomaticRuntimeProfile::Builder::initTrainIds(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptTrainIds(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> AutomaticRuntimeProfile::Builder::disownTrainIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasHeldoutIds() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasHeldoutIds() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader AutomaticRuntimeProfile::Reader::getHeldoutIds() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AutomaticRuntimeProfile::Builder::getHeldoutIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setHeldoutIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setHeldoutIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AutomaticRuntimeProfile::Builder::initHeldoutIds(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptHeldoutIds(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> AutomaticRuntimeProfile::Builder::disownHeldoutIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Reader::getBaselineLoss() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Builder::getBaselineLoss() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setBaselineLoss(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Reader::getCandidateLoss() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Builder::getCandidateLoss() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setCandidateLoss(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasCohortImprovements() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasCohortImprovements() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Reader AutomaticRuntimeProfile::Reader::getCohortImprovements() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::Builder::getCohortImprovements() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::setCohortImprovements( ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::Builder::initCohortImprovements(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptCohortImprovements(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>> AutomaticRuntimeProfile::Builder::disownCohortImprovements() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::CohortImprovement, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasReplay() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasReplay() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Reader AutomaticRuntimeProfile::Reader::getReplay() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::ReplayValidation>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Builder AutomaticRuntimeProfile::Builder::getReplay() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::ReplayValidation>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Pipeline AutomaticRuntimeProfile::Pipeline::getReplay() {
|
|
return ::cereal::AutomaticRuntimeProfile::ReplayValidation::Pipeline(_typeless.getPointerField(7));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void AutomaticRuntimeProfile::Builder::setReplay( ::cereal::AutomaticRuntimeProfile::ReplayValidation::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::ReplayValidation>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::ReplayValidation::Builder AutomaticRuntimeProfile::Builder::initReplay() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::ReplayValidation>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptReplay(
|
|
::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::ReplayValidation>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::ReplayValidation>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::ReplayValidation> AutomaticRuntimeProfile::Builder::disownReplay() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::ReplayValidation>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Reader::hasFullSurface() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Builder::hasFullSurface() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader AutomaticRuntimeProfile::Reader::getFullSurface() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder AutomaticRuntimeProfile::Builder::getFullSurface() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Pipeline AutomaticRuntimeProfile::Pipeline::getFullSurface() {
|
|
return ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Pipeline(_typeless.getPointerField(8));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void AutomaticRuntimeProfile::Builder::setFullSurface( ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder AutomaticRuntimeProfile::Builder::initFullSurface() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Builder::adoptFullSurface(
|
|
::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope> AutomaticRuntimeProfile::Builder::disownFullSurface() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasManifestSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasManifestSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getManifestSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getManifestSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setManifestSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initManifestSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptManifestSha256(
|
|
::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownManifestSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasFullOriginalAnchor() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasFullOriginalAnchor() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getFullOriginalAnchor() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getFullOriginalAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setFullOriginalAnchor( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initFullOriginalAnchor(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptFullOriginalAnchor(
|
|
::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownFullOriginalAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasTrialAnchor() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasTrialAnchor() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getTrialAnchor() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getTrialAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setTrialAnchor( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initTrialAnchor(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptTrialAnchor(
|
|
::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownTrialAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasContextKey() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasContextKey() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getContextKey() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getContextKey() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setContextKey( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initContextKey(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptContextKey(
|
|
::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownContextKey() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasCpSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasCpSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getCpSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setCpSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initCpSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptCpSha256(
|
|
::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasControllerRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasControllerRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getControllerRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setControllerRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initControllerRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptControllerRevision(
|
|
::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptSourceEpoch(
|
|
::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasResetGeneration() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasResetGeneration() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getResetGeneration() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setResetGeneration( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initResetGeneration(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptResetGeneration(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasSelectedBaselineRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasSelectedBaselineRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getSelectedBaselineRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getSelectedBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setSelectedBaselineRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initSelectedBaselineRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptSelectedBaselineRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownSelectedBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasPriorFullProfileSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasPriorFullProfileSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getPriorFullProfileSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getPriorFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setPriorFullProfileSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initPriorFullProfileSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptPriorFullProfileSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownPriorFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasFullProfileSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasFullProfileSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getFullProfileSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setFullProfileSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initFullProfileSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptFullProfileSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasPriorCoordinates() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasPriorCoordinates() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getPriorCoordinates() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getPriorCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setPriorCoordinates( ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initPriorCoordinates(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptPriorCoordinates(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownPriorCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<11>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasCoordinates() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasCoordinates() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getCoordinates() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setCoordinates( ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initCoordinates(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptCoordinates(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<12>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasTrialNames() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasTrialNames() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getTrialNames() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getTrialNames() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setTrialNames( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setTrialNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initTrialNames(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptTrialNames(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownTrialNames() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<13>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasPersistentSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasPersistentSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getPersistentSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getPersistentSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setPersistentSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initPersistentSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptPersistentSourceEpoch(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownPersistentSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<14>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasOperation() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasOperation() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getOperation() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getOperation() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setOperation( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initOperation(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptOperation(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownOperation() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<15>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasHistoryFullProfileSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasHistoryFullProfileSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getHistoryFullProfileSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getHistoryFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setHistoryFullProfileSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initHistoryFullProfileSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptHistoryFullProfileSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownHistoryFullProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<16>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::hasRestoreTransactionSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::hasRestoreTransactionSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Reader::getRestoreTransactionSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::getRestoreTransactionSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::setRestoreTransactionSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::initRestoreTransactionSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::adoptRestoreTransactionSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> AutomaticRuntimeProfile::FullSurfaceEnvelope::Builder::disownRestoreTransactionSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<17>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Reader::hasName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder::hasName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Reader::getName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder::getName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder::setName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder::initName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::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> AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder::disownName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Reader::getValue() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder::getValue() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::FullSurfaceEnvelope::Coordinate::Builder::setValue(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Reader::hasBaselineRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Builder::hasBaselineRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::ReplayValidation::Reader::getBaselineRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::ReplayValidation::Builder::getBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::setBaselineRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::ReplayValidation::Builder::initBaselineRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::adoptBaselineRevision(
|
|
::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> AutomaticRuntimeProfile::ReplayValidation::Builder::disownBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Reader::hasPhysicalModelRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Builder::hasPhysicalModelRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::ReplayValidation::Reader::getPhysicalModelRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::ReplayValidation::Builder::getPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::setPhysicalModelRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::ReplayValidation::Builder::initPhysicalModelRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::adoptPhysicalModelRevision(
|
|
::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> AutomaticRuntimeProfile::ReplayValidation::Builder::disownPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Reader::getNoSaturationRegression() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Builder::getNoSaturationRegression() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::setNoSaturationRegression(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Reader::getNoSlewRegression() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Builder::getNoSlewRegression() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::setNoSlewRegression(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::ReplayValidation::Reader::getWorstCohortImprovement() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::ReplayValidation::Builder::getWorstCohortImprovement() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::setWorstCohortImprovement(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Reader::hasNativeBaselineValues() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::ReplayValidation::Builder::hasNativeBaselineValues() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader AutomaticRuntimeProfile::ReplayValidation::Reader::getNativeBaselineValues() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder AutomaticRuntimeProfile::ReplayValidation::Builder::getNativeBaselineValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::setNativeBaselineValues( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::setNativeBaselineValues(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder AutomaticRuntimeProfile::ReplayValidation::Builder::initNativeBaselineValues(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::ReplayValidation::Builder::adoptNativeBaselineValues(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> AutomaticRuntimeProfile::ReplayValidation::Builder::disownNativeBaselineValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Parameter::Reader::hasName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Parameter::Builder::hasName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::Parameter::Reader::getName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Parameter::Builder::getName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::setName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Parameter::Builder::initName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::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> AutomaticRuntimeProfile::Parameter::Builder::disownName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::Parameter::Reader::hasStageRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::Parameter::Builder::hasStageRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::Parameter::Reader::getStageRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Parameter::Builder::getStageRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::setStageRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::Parameter::Builder::initStageRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::adoptStageRevision(
|
|
::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> AutomaticRuntimeProfile::Parameter::Builder::disownStageRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Reader::getLow() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Builder::getLow() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::setLow(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Reader::getHigh() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Builder::getHigh() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::setHigh(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Reader::getMaxStep() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Builder::getMaxStep() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::setMaxStep(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Reader::getSlewPerS() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Builder::getSlewPerS() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::setSlewPerS(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Reader::getExcitationFloor() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, 4576918229304087675ull);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::Parameter::Builder::getExcitationFloor() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, 4576918229304087675ull);
|
|
}
|
|
inline void AutomaticRuntimeProfile::Parameter::Builder::setExcitationFloor(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value, 4576918229304087675ull);
|
|
}
|
|
|
|
inline bool AutomaticRuntimeProfile::CohortImprovement::Reader::hasName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticRuntimeProfile::CohortImprovement::Builder::hasName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticRuntimeProfile::CohortImprovement::Reader::getName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::CohortImprovement::Builder::getName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticRuntimeProfile::CohortImprovement::Builder::setName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticRuntimeProfile::CohortImprovement::Builder::initName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticRuntimeProfile::CohortImprovement::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> AutomaticRuntimeProfile::CohortImprovement::Builder::disownName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::CohortImprovement::Reader::getLowerBound() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double AutomaticRuntimeProfile::CohortImprovement::Builder::getLowerBound() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticRuntimeProfile::CohortImprovement::Builder::setLowerBound(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t AutomaticLearningSourceReceipt::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t AutomaticLearningSourceReceipt::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::getEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Builder::getEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::getManual() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Builder::getManual() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setManual(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::hasResetGeneration() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticLearningSourceReceipt::Builder::hasResetGeneration() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticLearningSourceReceipt::Reader::getResetGeneration() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::getResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setResetGeneration( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::initResetGeneration(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::adoptResetGeneration(
|
|
::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> AutomaticLearningSourceReceipt::Builder::disownResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticLearningSourceReceipt::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticLearningSourceReceipt::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::adoptSourceEpoch(
|
|
::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> AutomaticLearningSourceReceipt::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t AutomaticLearningSourceReceipt::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticLearningSourceReceipt::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticLearningSourceReceipt::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t AutomaticLearningSourceReceipt::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::hasCpSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticLearningSourceReceipt::Builder::hasCpSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticLearningSourceReceipt::Reader::getCpSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::getCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setCpSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::initCpSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::adoptCpSha256(
|
|
::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> AutomaticLearningSourceReceipt::Builder::disownCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::hasCalibrationBasis() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticLearningSourceReceipt::Builder::hasCalibrationBasis() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader AutomaticLearningSourceReceipt::Reader::getCalibrationBasis() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder AutomaticLearningSourceReceipt::Builder::getCalibrationBasis() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setCalibrationBasis( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setCalibrationBasis(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder AutomaticLearningSourceReceipt::Builder::initCalibrationBasis(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::adoptCalibrationBasis(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> AutomaticLearningSourceReceipt::Builder::disownCalibrationBasis() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::hasCalibrationGeneration() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticLearningSourceReceipt::Builder::hasCalibrationGeneration() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticLearningSourceReceipt::Reader::getCalibrationGeneration() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::getCalibrationGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setCalibrationGeneration( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::initCalibrationGeneration(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::adoptCalibrationGeneration(
|
|
::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> AutomaticLearningSourceReceipt::Builder::disownCalibrationGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool AutomaticLearningSourceReceipt::Reader::hasPersistentSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool AutomaticLearningSourceReceipt::Builder::hasPersistentSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader AutomaticLearningSourceReceipt::Reader::getPersistentSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::getPersistentSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::setPersistentSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder AutomaticLearningSourceReceipt::Builder::initPersistentSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void AutomaticLearningSourceReceipt::Builder::adoptPersistentSourceEpoch(
|
|
::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> AutomaticLearningSourceReceipt::Builder::disownPersistentSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t LearningApplication::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LearningApplication::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningApplication::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptIdentity(
|
|
::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> LearningApplication::Builder::disownIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningApplication::Reader::getProfileSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningApplication::Builder::getProfileSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningApplication::Builder::setProfileSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LearningApplication::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningApplication::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningApplication::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptStatus(
|
|
::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> LearningApplication::Builder::disownStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasActualCoordinates() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasActualCoordinates() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningApplication::Reader::getActualCoordinates() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningApplication::Builder::getActualCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setActualCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LearningApplication::Builder::setActualCoordinates(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningApplication::Builder::initActualCoordinates(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptActualCoordinates(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> LearningApplication::Builder::disownActualCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptReason(
|
|
::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> LearningApplication::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasBaselineRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasBaselineRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getBaselineRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setBaselineRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initBaselineRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptBaselineRevision(
|
|
::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> LearningApplication::Builder::disownBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasPhysicalModelRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasPhysicalModelRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getPhysicalModelRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setPhysicalModelRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initPhysicalModelRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptPhysicalModelRevision(
|
|
::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> LearningApplication::Builder::disownPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasEffectManifestSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasEffectManifestSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getEffectManifestSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getEffectManifestSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setEffectManifestSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initEffectManifestSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptEffectManifestSha256(
|
|
::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> LearningApplication::Builder::disownEffectManifestSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasEffectOriginalAnchor() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasEffectOriginalAnchor() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getEffectOriginalAnchor() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getEffectOriginalAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setEffectOriginalAnchor( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initEffectOriginalAnchor(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptEffectOriginalAnchor(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningApplication::Builder::disownEffectOriginalAnchor() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningApplication::Reader::hasEffectAppliedProfileSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningApplication::Builder::hasEffectAppliedProfileSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningApplication::Reader::getEffectAppliedProfileSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::getEffectAppliedProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningApplication::Builder::setEffectAppliedProfileSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningApplication::Builder::initEffectAppliedProfileSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningApplication::Builder::adoptEffectAppliedProfileSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LearningApplication::Builder::disownEffectAppliedProfileSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint16_t FordLearningEvidence::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t FordLearningEvidence::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptIdentity(
|
|
::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> FordLearningEvidence::Builder::disownIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Reader::getGeneration() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Builder::getGeneration() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setGeneration( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptSourceEpoch(
|
|
::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> FordLearningEvidence::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasBaselineRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasBaselineRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getBaselineRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setBaselineRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initBaselineRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptBaselineRevision(
|
|
::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> FordLearningEvidence::Builder::disownBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasBaselineValues() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasBaselineValues() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader FordLearningEvidence::Reader::getBaselineValues() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder FordLearningEvidence::Builder::getBaselineValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setBaselineValues( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setBaselineValues(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder FordLearningEvidence::Builder::initBaselineValues(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptBaselineValues(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> FordLearningEvidence::Builder::disownBaselineValues() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasControllerRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasControllerRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getControllerRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setControllerRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initControllerRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptControllerRevision(
|
|
::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> FordLearningEvidence::Builder::disownControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasCpSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasCpSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getCpSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setCpSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initCpSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptCpSha256(
|
|
::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> FordLearningEvidence::Builder::disownCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasControllerMode() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasControllerMode() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getControllerMode() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getControllerMode() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setControllerMode( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initControllerMode(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptControllerMode(
|
|
::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> FordLearningEvidence::Builder::disownControllerMode() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasPolicy() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasPolicy() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getPolicy() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setPolicy( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initPolicy(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptPolicy(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> FordLearningEvidence::Builder::disownPolicy() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasConversionRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasConversionRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getConversionRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getConversionRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setConversionRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initConversionRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptConversionRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> FordLearningEvidence::Builder::disownConversionRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasStageRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasStageRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvidence::Reader::getStageRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::getStageRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setStageRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvidence::Builder::initStageRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptStageRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> FordLearningEvidence::Builder::disownStageRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Reader::getSourceReceiptMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Builder::getSourceReceiptMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setSourceReceiptMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Reader::getSourceValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Builder::getSourceValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setSourceValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::getEnabled() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Builder::getEnabled() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setEnabled(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::getManual() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Builder::getManual() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setManual(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvidence::Reader::hasRows() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvidence::Builder::hasRows() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Reader FordLearningEvidence::Reader::getRows() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Builder FordLearningEvidence::Builder::getRows() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvidence::Builder::setRows( ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>::Builder FordLearningEvidence::Builder::initRows(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvidence::Builder::adoptRows(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>> FordLearningEvidence::Builder::disownRows() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::FordLearningEvent, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Reader::getDropped() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Builder::getDropped() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setDropped( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Reader::getAppliedProfileSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Builder::getAppliedProfileSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setAppliedProfileSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Reader::getAppliedProfileObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Builder::getAppliedProfileObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setAppliedProfileObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Reader::getAppliedProfileValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvidence::Builder::getAppliedProfileValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvidence::Builder::setAppliedProfileValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getEventMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getEventMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setEventMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::hasKind() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvent::Builder::hasKind() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvent::Reader::getKind() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvent::Builder::getKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvent::Builder::setKind( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvent::Builder::initKind(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvent::Builder::adoptKind(
|
|
::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> FordLearningEvent::Builder::disownKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::hasInputs() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvent::Builder::hasInputs() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader FordLearningEvent::Reader::getInputs() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder FordLearningEvent::Builder::getInputs() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvent::Builder::setInputs( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder FordLearningEvent::Builder::initInputs(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvent::Builder::adoptInputs(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> FordLearningEvent::Builder::disownInputs() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double FordLearningEvent::Reader::getAppliedCoefficient() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double FordLearningEvent::Builder::getAppliedCoefficient() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setAppliedCoefficient(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::hasActualPending() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvent::Builder::hasActualPending() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader FordLearningEvent::Reader::getActualPending() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder FordLearningEvent::Builder::getActualPending() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvent::Builder::setActualPending( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void FordLearningEvent::Builder::setActualPending(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder FordLearningEvent::Builder::initActualPending(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvent::Builder::adoptActualPending(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> FordLearningEvent::Builder::disownActualPending() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::hasActualCommand() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvent::Builder::hasActualCommand() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader FordLearningEvent::Reader::getActualCommand() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder FordLearningEvent::Builder::getActualCommand() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvent::Builder::setActualCommand( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void FordLearningEvent::Builder::setActualCommand(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder FordLearningEvent::Builder::initActualCommand(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvent::Builder::adoptActualCommand(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> FordLearningEvent::Builder::disownActualCommand() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getPendingControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getPendingControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setPendingControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getAnnouncedControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getAnnouncedControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setAnnouncedControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getCarStateMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getCarStateMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setCarStateMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::getNativeAllowed() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<448>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Builder::getNativeAllowed() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<448>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setNativeAllowed(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<448>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::getFault() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<449>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Builder::getFault() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<449>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setFault(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<449>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::getOverride() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<450>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Builder::getOverride() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<450>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setOverride(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<450>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::getLimited() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<451>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Builder::getLimited() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<451>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setLimited(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<451>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::getHasWirePath() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<452>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Builder::getHasWirePath() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<452>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setHasWirePath(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<452>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double FordLearningEvent::Reader::getActualWirePath() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double FordLearningEvent::Builder::getActualWirePath() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setActualWirePath(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::hasCheckpoint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvent::Builder::hasCheckpoint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader FordLearningEvent::Reader::getCheckpoint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder FordLearningEvent::Builder::getCheckpoint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvent::Builder::setCheckpoint( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder FordLearningEvent::Builder::initCheckpoint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvent::Builder::adoptCheckpoint(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> FordLearningEvent::Builder::disownCheckpoint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getCheckpointSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getCheckpointSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setCheckpointSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<9>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getSourceReceiptMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getSourceReceiptMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setSourceReceiptMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getSourceValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getSourceValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setSourceValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getAppliedProfileSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getAppliedProfileSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setAppliedProfileSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<12>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getAppliedProfileObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getAppliedProfileObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setAppliedProfileObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<13>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getAppliedProfileValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getAppliedProfileValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setAppliedProfileValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<14>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool FordLearningEvent::Reader::hasNativeIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool FordLearningEvent::Builder::hasNativeIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader FordLearningEvent::Reader::getNativeIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvent::Builder::getNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void FordLearningEvent::Builder::setNativeIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder FordLearningEvent::Builder::initNativeIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void FordLearningEvent::Builder::adoptNativeIdentity(
|
|
::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> FordLearningEvent::Builder::disownNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getNativeObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getNativeObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setNativeObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<15>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getNativeValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getNativeValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setNativeValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getNativeValidatedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getNativeValidatedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setNativeValidatedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Reader::getNativeCommandMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t FordLearningEvent::Builder::getNativeCommandMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setNativeCommandMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<18>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double FordLearningEvent::Reader::getAnnouncedCoefficient() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double FordLearningEvent::Builder::getAnnouncedCoefficient() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void FordLearningEvent::Builder::setAnnouncedCoefficient(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<19>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t CentreApplicationWitness::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t CentreApplicationWitness::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CentreApplicationWitness::Reader::hasIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CentreApplicationWitness::Builder::hasIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader CentreApplicationWitness::Reader::getIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::getIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::initIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::adoptIdentity(
|
|
::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> CentreApplicationWitness::Builder::disownIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool CentreApplicationWitness::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CentreApplicationWitness::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader CentreApplicationWitness::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::adoptSourceEpoch(
|
|
::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> CentreApplicationWitness::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Reader::getControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Builder::getControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Reader::getProfileSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Builder::getProfileSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setProfileSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool CentreApplicationWitness::Reader::hasActualCoordinates() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CentreApplicationWitness::Builder::hasActualCoordinates() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader CentreApplicationWitness::Reader::getActualCoordinates() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder CentreApplicationWitness::Builder::getActualCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setActualCoordinates( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setActualCoordinates(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder CentreApplicationWitness::Builder::initActualCoordinates(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::adoptActualCoordinates(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> CentreApplicationWitness::Builder::disownActualCoordinates() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool CentreApplicationWitness::Reader::hasBaselineRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CentreApplicationWitness::Builder::hasBaselineRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader CentreApplicationWitness::Reader::getBaselineRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::getBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setBaselineRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::initBaselineRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::adoptBaselineRevision(
|
|
::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> CentreApplicationWitness::Builder::disownBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool CentreApplicationWitness::Reader::hasPhysicalModelRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool CentreApplicationWitness::Builder::hasPhysicalModelRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader CentreApplicationWitness::Reader::getPhysicalModelRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::getPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setPhysicalModelRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder CentreApplicationWitness::Builder::initPhysicalModelRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::adoptPhysicalModelRevision(
|
|
::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> CentreApplicationWitness::Builder::disownPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Reader::getOriginalObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Builder::getOriginalObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setOriginalObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Reader::getOriginalValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t CentreApplicationWitness::Builder::getOriginalValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setOriginalValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double CentreApplicationWitness::Reader::getBaselineFriction() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double CentreApplicationWitness::Builder::getBaselineFriction() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setBaselineFriction(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double CentreApplicationWitness::Reader::getActualFriction() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double CentreApplicationWitness::Builder::getActualFriction() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void CentreApplicationWitness::Builder::setActualFriction(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LearningTorqueProjection::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LearningTorqueProjection::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasFamily() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasFamily() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningTorqueProjection::Reader::getFamily() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::getFamily() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setFamily( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::initFamily(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptFamily(
|
|
::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> LearningTorqueProjection::Builder::disownFamily() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasFingerprint() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasFingerprint() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningTorqueProjection::Reader::getFingerprint() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::getFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setFingerprint( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::initFingerprint(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptFingerprint(
|
|
::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> LearningTorqueProjection::Builder::disownFingerprint() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningTorqueProjection::Reader::getFlags() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningTorqueProjection::Builder::getFlags() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setFlags( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasCodecId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasCodecId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningTorqueProjection::Reader::getCodecId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::getCodecId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setCodecId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::initCodecId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptCodecId(
|
|
::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> LearningTorqueProjection::Builder::disownCodecId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasMappingKind() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasMappingKind() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningTorqueProjection::Reader::getMappingKind() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::getMappingKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setMappingKind( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::initMappingKind(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptMappingKind(
|
|
::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> LearningTorqueProjection::Builder::disownMappingKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LearningTorqueProjection::Reader::getFrame() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LearningTorqueProjection::Builder::getFrame() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setFrame( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Reader::getRequestedTorque() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Builder::getRequestedTorque() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setRequestedTorque(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Reader::getCodecInputTorque() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Builder::getCodecInputTorque() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setCodecInputTorque(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int32_t LearningTorqueProjection::Reader::getUnlimitedRaw() const {
|
|
return _reader.getDataField< ::int32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::int32_t LearningTorqueProjection::Builder::getUnlimitedRaw() {
|
|
return _builder.getDataField< ::int32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setUnlimitedRaw( ::int32_t value) {
|
|
_builder.setDataField< ::int32_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::int32_t LearningTorqueProjection::Reader::getFinalRaw() const {
|
|
return _reader.getDataField< ::int32_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::int32_t LearningTorqueProjection::Builder::getFinalRaw() {
|
|
return _builder.getDataField< ::int32_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setFinalRaw( ::int32_t value) {
|
|
_builder.setDataField< ::int32_t>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Reader::getEffectiveMax() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Builder::getEffectiveMax() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setEffectiveMax(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasLookupX() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasLookupX() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningTorqueProjection::Reader::getLookupX() 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 LearningTorqueProjection::Builder::getLookupX() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setLookupX( ::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 LearningTorqueProjection::Builder::setLookupX(::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 LearningTorqueProjection::Builder::initLookupX(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptLookupX(
|
|
::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>> LearningTorqueProjection::Builder::disownLookupX() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasLookupY() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasLookupY() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader LearningTorqueProjection::Reader::getLookupY() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningTorqueProjection::Builder::getLookupY() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setLookupY( ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setLookupY(::kj::ArrayPtr<const double> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List<double, ::capnp::Kind::PRIMITIVE>::Builder LearningTorqueProjection::Builder::initLookupY(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptLookupY(
|
|
::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>> LearningTorqueProjection::Builder::disownLookupY() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List<double, ::capnp::Kind::PRIMITIVE>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasLimiterKind() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasLimiterKind() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LearningTorqueProjection::Reader::getLimiterKind() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::getLimiterKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setLimiterKind( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LearningTorqueProjection::Builder::initLimiterKind(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptLimiterKind(
|
|
::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> LearningTorqueProjection::Builder::disownLimiterKind() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Reader::getPreviousTorque() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Builder::getPreviousTorque() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setPreviousTorque(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<7>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Reader::getMeasuredTorque() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Builder::getMeasuredTorque() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setMeasuredTorque(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<8>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasLimits() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasLimits() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader LearningTorqueProjection::Reader::getLimits() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningTorqueProjection::Builder::getLimits() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setLimits( ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>::Builder LearningTorqueProjection::Builder::initLimits(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptLimits(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>> LearningTorqueProjection::Builder::disownLimits() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::StageValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasShape() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasShape() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader LearningTorqueProjection::Reader::getShape() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder LearningTorqueProjection::Builder::getShape() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setShape( ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>::Builder LearningTorqueProjection::Builder::initShape(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptShape(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>> LearningTorqueProjection::Builder::disownShape() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LearningControlEvidence::NamedValue, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::getSteerRequested() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Builder::getSteerRequested() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setSteerRequested(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint32_t LearningTorqueProjection::Reader::getCanAddress() const {
|
|
return _reader.getDataField< ::uint32_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint32_t LearningTorqueProjection::Builder::getCanAddress() {
|
|
return _builder.getDataField< ::uint32_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setCanAddress( ::uint32_t value) {
|
|
_builder.setDataField< ::uint32_t>(
|
|
::capnp::bounded<11>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LearningTorqueProjection::Reader::getCanBus() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LearningTorqueProjection::Builder::getCanBus() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setCanBus( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<36>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::hasCanData() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LearningTorqueProjection::Builder::hasCanData() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Data::Reader LearningTorqueProjection::Reader::getCanData() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Data::Builder LearningTorqueProjection::Builder::getCanData() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setCanData( ::capnp::Data::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Data::Builder LearningTorqueProjection::Builder::initCanData(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::adoptCanData(
|
|
::capnp::Orphan< ::capnp::Data>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Data> LearningTorqueProjection::Builder::disownCanData() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Reader::getReportedTorque() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LearningTorqueProjection::Builder::getReportedTorque() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setReportedTorque(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<10>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Reader::getUnlimitedRawPresent() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LearningTorqueProjection::Builder::getUnlimitedRawPresent() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LearningTorqueProjection::Builder::setUnlimitedRawPresent(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<17>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptIdentity(
|
|
::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> LiveTrackingBinding::Builder::disownIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasCpSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasCpSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getCpSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setCpSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initCpSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptCpSha256(
|
|
::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> LiveTrackingBinding::Builder::disownCpSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasControllerRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasControllerRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getControllerRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setControllerRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initControllerRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptControllerRevision(
|
|
::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> LiveTrackingBinding::Builder::disownControllerRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasBaselineRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasBaselineRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getBaselineRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setBaselineRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initBaselineRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptBaselineRevision(
|
|
::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> LiveTrackingBinding::Builder::disownBaselineRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptSourceEpoch(
|
|
::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> LiveTrackingBinding::Builder::disownSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasResetGeneration() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasResetGeneration() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getResetGeneration() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setResetGeneration( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initResetGeneration(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptResetGeneration(
|
|
::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> LiveTrackingBinding::Builder::disownResetGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasCalibrationGeneration() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasCalibrationGeneration() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getCalibrationGeneration() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getCalibrationGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setCalibrationGeneration( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initCalibrationGeneration(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptCalibrationGeneration(
|
|
::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> LiveTrackingBinding::Builder::disownCalibrationGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasVehicleModelGeneration() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasVehicleModelGeneration() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getVehicleModelGeneration() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getVehicleModelGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setVehicleModelGeneration( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initVehicleModelGeneration(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptVehicleModelGeneration(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingBinding::Builder::disownVehicleModelGeneration() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasNativeIdentity() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasNativeIdentity() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getNativeIdentity() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setNativeIdentity( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initNativeIdentity(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptNativeIdentity(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingBinding::Builder::disownNativeIdentity() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasPhysicalModelRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasPhysicalModelRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getPhysicalModelRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setPhysicalModelRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initPhysicalModelRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptPhysicalModelRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingBinding::Builder::disownPhysicalModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::hasPersistentSourceEpoch() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingBinding::Builder::hasPersistentSourceEpoch() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingBinding::Reader::getPersistentSourceEpoch() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::getPersistentSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setPersistentSourceEpoch( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingBinding::Builder::initPersistentSourceEpoch(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::adoptPersistentSourceEpoch(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingBinding::Builder::disownPersistentSourceEpoch() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Reader::getNativeRequired() const {
|
|
return _reader.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline bool LiveTrackingBinding::Builder::getNativeRequired() {
|
|
return _builder.getDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingBinding::Builder::setNativeRequired(bool value) {
|
|
_builder.setDataField<bool>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingTrial::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingTrial::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasProtocol() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasProtocol() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingTrial::Reader::getProtocol() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::getProtocol() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setProtocol( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::initProtocol(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptProtocol(
|
|
::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> LiveTrackingTrial::Builder::disownProtocol() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasBinding() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasBinding() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Reader LiveTrackingTrial::Reader::getBinding() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Builder LiveTrackingTrial::Builder::getBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingBinding::Pipeline LiveTrackingTrial::Pipeline::getBinding() {
|
|
return ::cereal::LiveTrackingBinding::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LiveTrackingTrial::Builder::setBinding( ::cereal::LiveTrackingBinding::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Builder LiveTrackingTrial::Builder::initBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptBinding(
|
|
::capnp::Orphan< ::cereal::LiveTrackingBinding>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingBinding> LiveTrackingTrial::Builder::disownBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasTrialId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasTrialId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingTrial::Reader::getTrialId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::getTrialId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setTrialId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::initTrialId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptTrialId(
|
|
::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> LiveTrackingTrial::Builder::disownTrialId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasPhase() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasPhase() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingTrial::Reader::getPhase() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::getPhase() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setPhase( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::initPhase(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptPhase(
|
|
::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> LiveTrackingTrial::Builder::disownPhase() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasGroup() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasGroup() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingTrial::Reader::getGroup() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::getGroup() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setGroup( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::initGroup(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptGroup(
|
|
::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> LiveTrackingTrial::Builder::disownGroup() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasNames() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasNames() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader LiveTrackingTrial::Reader::getNames() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LiveTrackingTrial::Builder::getNames() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setNames( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setNames(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LiveTrackingTrial::Builder::initNames(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptNames(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> LiveTrackingTrial::Builder::disownNames() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasBaseline() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasBaseline() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader LiveTrackingTrial::Reader::getBaseline() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingTrial::Builder::getBaseline() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setBaseline( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingTrial::Builder::initBaseline(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptBaseline(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> LiveTrackingTrial::Builder::disownBaseline() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasTarget() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasTarget() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader LiveTrackingTrial::Reader::getTarget() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingTrial::Builder::getTarget() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setTarget( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingTrial::Builder::initTarget(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptTarget(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> LiveTrackingTrial::Builder::disownTarget() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasBaselineSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasBaselineSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingTrial::Reader::getBaselineSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::getBaselineSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setBaselineSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::initBaselineSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptBaselineSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingTrial::Builder::disownBaselineSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasTargetSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasTargetSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingTrial::Reader::getTargetSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::getTargetSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setTargetSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Builder::initTargetSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptTargetSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingTrial::Builder::disownTargetSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<9>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Reader::getStartedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Builder::getStartedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setStartedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Reader::hasResponseWitness() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Builder::hasResponseWitness() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingResponseWitness::Reader LiveTrackingTrial::Reader::getResponseWitness() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::get(_reader.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder LiveTrackingTrial::Builder::getResponseWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::get(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingResponseWitness::Pipeline LiveTrackingTrial::Pipeline::getResponseWitness() {
|
|
return ::cereal::LiveTrackingResponseWitness::Pipeline(_typeless.getPointerField(10));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LiveTrackingTrial::Builder::setResponseWitness( ::cereal::LiveTrackingResponseWitness::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::set(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder LiveTrackingTrial::Builder::initResponseWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::init(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Builder::adoptResponseWitness(
|
|
::capnp::Orphan< ::cereal::LiveTrackingResponseWitness>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingResponseWitness> LiveTrackingTrial::Builder::disownResponseWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::disown(_builder.getPointerField(
|
|
::capnp::bounded<10>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Reader::getTargetSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Builder::getTargetSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setTargetSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Reader::getDeadlineMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingTrial::Builder::getDeadlineMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Builder::setDeadlineMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingTrial::Coordinate::Reader::hasName() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingTrial::Coordinate::Builder::hasName() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingTrial::Coordinate::Reader::getName() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Coordinate::Builder::getName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingTrial::Coordinate::Builder::setName( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingTrial::Coordinate::Builder::initName(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingTrial::Coordinate::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> LiveTrackingTrial::Coordinate::Builder::disownName() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline double LiveTrackingTrial::Coordinate::Reader::getValue() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LiveTrackingTrial::Coordinate::Builder::getValue() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingTrial::Coordinate::Builder::setValue(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingApplication::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingApplication::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingApplication::Reader::hasBinding() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingApplication::Builder::hasBinding() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Reader LiveTrackingApplication::Reader::getBinding() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Builder LiveTrackingApplication::Builder::getBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingBinding::Pipeline LiveTrackingApplication::Pipeline::getBinding() {
|
|
return ::cereal::LiveTrackingBinding::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LiveTrackingApplication::Builder::setBinding( ::cereal::LiveTrackingBinding::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Builder LiveTrackingApplication::Builder::initBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingApplication::Builder::adoptBinding(
|
|
::capnp::Orphan< ::cereal::LiveTrackingBinding>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingBinding> LiveTrackingApplication::Builder::disownBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingApplication::Reader::hasTrialId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingApplication::Builder::hasTrialId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingApplication::Reader::getTrialId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::getTrialId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setTrialId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::initTrialId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::adoptTrialId(
|
|
::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> LiveTrackingApplication::Builder::disownTrialId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingApplication::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingApplication::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingApplication::Reader::getControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingApplication::Builder::getControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingApplication::Reader::hasStatus() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingApplication::Builder::hasStatus() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingApplication::Reader::getStatus() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::getStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setStatus( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::initStatus(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::adoptStatus(
|
|
::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> LiveTrackingApplication::Builder::disownStatus() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingApplication::Reader::hasApplied() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingApplication::Builder::hasApplied() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader LiveTrackingApplication::Reader::getApplied() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingApplication::Builder::getApplied() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setApplied( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingApplication::Builder::initApplied(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::adoptApplied(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> LiveTrackingApplication::Builder::disownApplied() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingApplication::Reader::hasAppliedSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingApplication::Builder::hasAppliedSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingApplication::Reader::getAppliedSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::getAppliedSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setAppliedSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::initAppliedSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::adoptAppliedSha256(
|
|
::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> LiveTrackingApplication::Builder::disownAppliedSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingApplication::Reader::hasConfirmedTargetSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingApplication::Builder::hasConfirmedTargetSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingApplication::Reader::getConfirmedTargetSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::getConfirmedTargetSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setConfirmedTargetSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::initConfirmedTargetSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::adoptConfirmedTargetSha256(
|
|
::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> LiveTrackingApplication::Builder::disownConfirmedTargetSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingApplication::Reader::hasReason() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingApplication::Builder::hasReason() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingApplication::Reader::getReason() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::getReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setReason( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingApplication::Builder::initReason(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::adoptReason(
|
|
::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> LiveTrackingApplication::Builder::disownReason() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingApplication::Reader::getTargetSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingApplication::Builder::getTargetSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingApplication::Builder::setTargetSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingRestore::Reader::getVersion() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingRestore::Builder::getVersion() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setVersion( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingRestore::Reader::hasProtocol() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingRestore::Builder::hasProtocol() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingRestore::Reader::getProtocol() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::getProtocol() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setProtocol( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::initProtocol(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::adoptProtocol(
|
|
::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> LiveTrackingRestore::Builder::disownProtocol() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingRestore::Reader::hasBinding() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingRestore::Builder::hasBinding() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Reader LiveTrackingRestore::Reader::getBinding() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Builder LiveTrackingRestore::Builder::getBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingBinding::Pipeline LiveTrackingRestore::Pipeline::getBinding() {
|
|
return ::cereal::LiveTrackingBinding::Pipeline(_typeless.getPointerField(1));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LiveTrackingRestore::Builder::setBinding( ::cereal::LiveTrackingBinding::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingBinding::Builder LiveTrackingRestore::Builder::initBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingRestore::Builder::adoptBinding(
|
|
::capnp::Orphan< ::cereal::LiveTrackingBinding>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingBinding> LiveTrackingRestore::Builder::disownBinding() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingBinding>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingRestore::Reader::hasHistoryScope() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingRestore::Builder::hasHistoryScope() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingRestore::Reader::getHistoryScope() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::getHistoryScope() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setHistoryScope( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::initHistoryScope(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::adoptHistoryScope(
|
|
::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> LiveTrackingRestore::Builder::disownHistoryScope() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingRestore::Reader::hasHistoryTrialId() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingRestore::Builder::hasHistoryTrialId() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingRestore::Reader::getHistoryTrialId() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::getHistoryTrialId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setHistoryTrialId( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::initHistoryTrialId(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::adoptHistoryTrialId(
|
|
::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> LiveTrackingRestore::Builder::disownHistoryTrialId() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingRestore::Reader::hasTarget() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingRestore::Builder::hasTarget() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader LiveTrackingRestore::Reader::getTarget() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingRestore::Builder::getTarget() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setTarget( ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>::Builder LiveTrackingRestore::Builder::initTarget(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::adoptTarget(
|
|
::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>> LiveTrackingRestore::Builder::disownTarget() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::cereal::LiveTrackingTrial::Coordinate, ::capnp::Kind::STRUCT>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingRestore::Reader::hasTargetSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingRestore::Builder::hasTargetSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingRestore::Reader::getTargetSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::getTargetSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setTargetSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingRestore::Builder::initTargetSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::adoptTargetSha256(
|
|
::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> LiveTrackingRestore::Builder::disownTargetSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingRestore::Reader::getSequence() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingRestore::Builder::getSequence() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setSequence( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingRestore::Reader::getObservedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingRestore::Builder::getObservedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setObservedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingRestore::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingRestore::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingRestore::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingRestore::Reader::hasResponseWitness() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingRestore::Builder::hasResponseWitness() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingResponseWitness::Reader LiveTrackingRestore::Reader::getResponseWitness() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder LiveTrackingRestore::Builder::getResponseWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingResponseWitness::Pipeline LiveTrackingRestore::Pipeline::getResponseWitness() {
|
|
return ::cereal::LiveTrackingResponseWitness::Pipeline(_typeless.getPointerField(6));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LiveTrackingRestore::Builder::setResponseWitness( ::cereal::LiveTrackingResponseWitness::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingResponseWitness::Builder LiveTrackingRestore::Builder::initResponseWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingRestore::Builder::adoptResponseWitness(
|
|
::capnp::Orphan< ::cereal::LiveTrackingResponseWitness>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingResponseWitness> LiveTrackingRestore::Builder::disownResponseWitness() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseWitness>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasVersion() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasVersion() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingResponseCertificate::Reader::getVersion() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::getVersion() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setVersion( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::initVersion(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptVersion(
|
|
::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> LiveTrackingResponseCertificate::Builder::disownVersion() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasModelRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasModelRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingResponseCertificate::Reader::getModelRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::getModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setModelRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::initModelRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptModelRevision(
|
|
::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> LiveTrackingResponseCertificate::Builder::disownModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<1>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseCertificate::Reader::getLagNs() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseCertificate::Builder::getLagNs() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setLagNs( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Reader::getSlope() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Builder::getSlope() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setSlope(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Reader::getIntercept() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Builder::getIntercept() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setIntercept(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Reader::getCommandLow() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Builder::getCommandLow() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setCommandLow(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Reader::getCommandHigh() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Builder::getCommandHigh() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setCommandHigh(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<4>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Reader::getHeldoutRmse() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LiveTrackingResponseCertificate::Builder::getHeldoutRmse() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setHeldoutRmse(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasTrainBlockIds() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasTrainBlockIds() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader LiveTrackingResponseCertificate::Reader::getTrainBlockIds() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LiveTrackingResponseCertificate::Builder::getTrainBlockIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setTrainBlockIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setTrainBlockIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LiveTrackingResponseCertificate::Builder::initTrainBlockIds(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptTrainBlockIds(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> LiveTrackingResponseCertificate::Builder::disownTrainBlockIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<2>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasHeldoutBlockIds() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasHeldoutBlockIds() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader LiveTrackingResponseCertificate::Reader::getHeldoutBlockIds() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_reader.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LiveTrackingResponseCertificate::Builder::getHeldoutBlockIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::get(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setHeldoutBlockIds( ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setHeldoutBlockIds(::kj::ArrayPtr<const ::capnp::Text::Reader> value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::set(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>::Builder LiveTrackingResponseCertificate::Builder::initHeldoutBlockIds(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::init(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptHeldoutBlockIds(
|
|
::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>> LiveTrackingResponseCertificate::Builder::disownHeldoutBlockIds() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::List< ::capnp::Text, ::capnp::Kind::BLOB>>::disown(_builder.getPointerField(
|
|
::capnp::bounded<3>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasSourceInventorySha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasSourceInventorySha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingResponseCertificate::Reader::getSourceInventorySha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::getSourceInventorySha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setSourceInventorySha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::initSourceInventorySha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptSourceInventorySha256(
|
|
::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> LiveTrackingResponseCertificate::Builder::disownSourceInventorySha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<4>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasIdentificationSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasIdentificationSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingResponseCertificate::Reader::getIdentificationSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::getIdentificationSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setIdentificationSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::initIdentificationSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptIdentificationSha256(
|
|
::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> LiveTrackingResponseCertificate::Builder::disownIdentificationSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<5>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseCertificate::Reader::getIdentifiedMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseCertificate::Builder::getIdentifiedMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setIdentifiedMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasProvenance() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasProvenance() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingResponseCertificate::Reader::getProvenance() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::getProvenance() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setProvenance( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::initProvenance(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptProvenance(
|
|
::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> LiveTrackingResponseCertificate::Builder::disownProvenance() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<6>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasParentModelRevision() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasParentModelRevision() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingResponseCertificate::Reader::getParentModelRevision() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::getParentModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setParentModelRevision( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::initParentModelRevision(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptParentModelRevision(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingResponseCertificate::Builder::disownParentModelRevision() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<7>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseCertificate::Reader::hasRequalificationSha256() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseCertificate::Builder::hasRequalificationSha256() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::capnp::Text::Reader LiveTrackingResponseCertificate::Reader::getRequalificationSha256() const {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::getRequalificationSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::setRequalificationSha256( ::capnp::Text::Reader value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::capnp::Text::Builder LiveTrackingResponseCertificate::Builder::initRequalificationSha256(unsigned int size) {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::init(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), size);
|
|
}
|
|
inline void LiveTrackingResponseCertificate::Builder::adoptRequalificationSha256(
|
|
::capnp::Orphan< ::capnp::Text>&& value) {
|
|
::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::capnp::Text> LiveTrackingResponseCertificate::Builder::disownRequalificationSha256() {
|
|
return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
|
|
::capnp::bounded<8>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline bool LiveTrackingResponseWitness::Reader::hasCertificate() const {
|
|
return !_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline bool LiveTrackingResponseWitness::Builder::hasCertificate() {
|
|
return !_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
|
|
}
|
|
inline ::cereal::LiveTrackingResponseCertificate::Reader LiveTrackingResponseWitness::Reader::getCertificate() const {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseCertificate>::get(_reader.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline ::cereal::LiveTrackingResponseCertificate::Builder LiveTrackingResponseWitness::Builder::getCertificate() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseCertificate>::get(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
#if !CAPNP_LITE
|
|
inline ::cereal::LiveTrackingResponseCertificate::Pipeline LiveTrackingResponseWitness::Pipeline::getCertificate() {
|
|
return ::cereal::LiveTrackingResponseCertificate::Pipeline(_typeless.getPointerField(0));
|
|
}
|
|
#endif // !CAPNP_LITE
|
|
inline void LiveTrackingResponseWitness::Builder::setCertificate( ::cereal::LiveTrackingResponseCertificate::Reader value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseCertificate>::set(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), value);
|
|
}
|
|
inline ::cereal::LiveTrackingResponseCertificate::Builder LiveTrackingResponseWitness::Builder::initCertificate() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseCertificate>::init(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::adoptCertificate(
|
|
::capnp::Orphan< ::cereal::LiveTrackingResponseCertificate>&& value) {
|
|
::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseCertificate>::adopt(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
|
|
}
|
|
inline ::capnp::Orphan< ::cereal::LiveTrackingResponseCertificate> LiveTrackingResponseWitness::Builder::disownCertificate() {
|
|
return ::capnp::_::PointerHelpers< ::cereal::LiveTrackingResponseCertificate>::disown(_builder.getPointerField(
|
|
::capnp::bounded<0>() * ::capnp::POINTERS));
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Reader::getLastControlMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Builder::getLastControlMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::setLastControlMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Reader::getLastApplyMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Builder::getLastApplyMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::setLastApplyMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Reader::getLastPoseMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Builder::getLastPoseMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::setLastPoseMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<2>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Reader::getWindowStartMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Builder::getWindowStartMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::setWindowStartMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<3>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingResponseWitness::Reader::getIndependentPoses() const {
|
|
return _reader.getDataField< ::uint16_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint16_t LiveTrackingResponseWitness::Builder::getIndependentPoses() {
|
|
return _builder.getDataField< ::uint16_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::setIndependentPoses( ::uint16_t value) {
|
|
_builder.setDataField< ::uint16_t>(
|
|
::capnp::bounded<16>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline double LiveTrackingResponseWitness::Reader::getResidualRmse() const {
|
|
return _reader.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline double LiveTrackingResponseWitness::Builder::getResidualRmse() {
|
|
return _builder.getDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::setResidualRmse(double value) {
|
|
_builder.setDataField<double>(
|
|
::capnp::bounded<5>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Reader::getValidUntilMonoTime() const {
|
|
return _reader.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
|
|
inline ::uint64_t LiveTrackingResponseWitness::Builder::getValidUntilMonoTime() {
|
|
return _builder.getDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS);
|
|
}
|
|
inline void LiveTrackingResponseWitness::Builder::setValidUntilMonoTime( ::uint64_t value) {
|
|
_builder.setDataField< ::uint64_t>(
|
|
::capnp::bounded<6>() * ::capnp::ELEMENTS, value);
|
|
}
|
|
|
|
} // namespace
|
|
|
|
CAPNP_END_HEADER
|
|
|