#include <nanopb/jaiabot/messages/sensor/sensor_core.pb.h>


Public Types | |
| enum | RequestDataCase { kRequestMetadata = 11 , kCfg = 12 , REQUEST_DATA_NOT_SET = 0 } |
| enum | : int { kTimeFieldNumber = 1 , kCalibrationValueFieldNumber = 22 , kCompensationValueFieldNumber = 24 , kCompensationTypeFieldNumber = 23 , kMcuCommandFieldNumber = 20 , kCalibrationTypeFieldNumber = 21 , kRequestMetadataFieldNumber = 11 , kCfgFieldNumber = 12 } |
| typedef boost::units::time_dimension | time_dimension |
| typedef boost::units::make_scaled_unit< boost::units::unit< time_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type | time_unit |
Public Member Functions | |
| SensorRequest () | |
| ~SensorRequest () override | |
| PROTOBUF_CONSTEXPR | SensorRequest (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) |
| SensorRequest (const SensorRequest &from) | |
| SensorRequest (SensorRequest &&from) noexcept | |
| SensorRequest & | operator= (const SensorRequest &from) |
| SensorRequest & | operator= (SensorRequest &&from) noexcept |
| const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
| inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
| void | Swap (SensorRequest *other) |
| void | UnsafeArenaSwap (SensorRequest *other) |
| SensorRequest * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final |
| void | CopyFrom (const SensorRequest &from) |
| void | MergeFrom (const SensorRequest &from) |
| PROTOBUF_ATTRIBUTE_REINITIALIZES void | Clear () final |
| bool | IsInitialized () const final |
| size_t | ByteSizeLong () const final |
| const char * | _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final |
| uint8_t * | _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final |
| int | GetCachedSize () const final |
| const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * | GetClassData () const final |
| ::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadata () const final |
| bool | has_time () const |
| void | clear_time () |
| uint64_t | time () const |
| void | set_time (uint64_t value) |
| bool | has_calibration_value () const |
| void | clear_calibration_value () |
| double | calibration_value () const |
| void | set_calibration_value (double value) |
| bool | has_compensation_value () const |
| void | clear_compensation_value () |
| double | compensation_value () const |
| void | set_compensation_value (double value) |
| bool | has_compensation_type () const |
| void | clear_compensation_type () |
| ::jaiabot::sensor::protobuf::CompensationType | compensation_type () const |
| void | set_compensation_type (::jaiabot::sensor::protobuf::CompensationType value) |
| bool | has_mcu_command () const |
| void | clear_mcu_command () |
| ::jaiabot::sensor::protobuf::MCUCommand | mcu_command () const |
| void | set_mcu_command (::jaiabot::sensor::protobuf::MCUCommand value) |
| bool | has_calibration_type () const |
| void | clear_calibration_type () |
| ::jaiabot::sensor::protobuf::CalibrationType | calibration_type () const |
| void | set_calibration_type (::jaiabot::sensor::protobuf::CalibrationType value) |
| bool | has_request_metadata () const |
| void | clear_request_metadata () |
| bool | request_metadata () const |
| void | set_request_metadata (bool value) |
| bool | has_cfg () const |
| void | clear_cfg () |
| const ::jaiabot::sensor::protobuf::Configuration & | cfg () const |
| PROTOBUF_NODISCARD::jaiabot::sensor::protobuf::Configuration * | release_cfg () |
| ::jaiabot::sensor::protobuf::Configuration * | mutable_cfg () |
| void | set_allocated_cfg (::jaiabot::sensor::protobuf::Configuration *cfg) |
| void | unsafe_arena_set_allocated_cfg (::jaiabot::sensor::protobuf::Configuration *cfg) |
| ::jaiabot::sensor::protobuf::Configuration * | unsafe_arena_release_cfg () |
| void | clear_request_data () |
| RequestDataCase | request_data_case () const |
| template<typename Quantity > | |
| void | set_time_with_units (Quantity value_w_units) |
| template<typename Quantity > | |
| Quantity | time_with_units () const |
| boost::units::quantity< time_unit, google::protobuf::uint64 > | time_with_units () const |
Static Public Member Functions | |
| static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
| static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
| static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
| static const SensorRequest & | default_instance () |
| static const SensorRequest * | internal_default_instance () |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages |
| static const ClassData | _class_data_ |
Protected Member Functions | |
| SensorRequest (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false) | |
Friends | |
| class | ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
| template<typename T > | |
| class | ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
| struct | ::TableStruct_jaiabot_2fmessages_2fsensor_2fsensor_5fcore_2eproto |
| void | swap (SensorRequest &a, SensorRequest &b) |
Definition at line 174 of file sensor_core.pb.h.
| typedef boost::units::time_dimension jaiabot::sensor::protobuf::SensorRequest::time_dimension |
Definition at line 428 of file sensor_core.pb.h.
| typedef boost::units::make_scaled_unit<boost::units::unit<time_dimension,boost::units::si::system>,boost::units::scale<10,boost::units::static_rational<-6>>>::type jaiabot::sensor::protobuf::SensorRequest::time_unit |
Definition at line 430 of file sensor_core.pb.h.
| anonymous enum : int |
Definition at line 307 of file sensor_core.pb.h.
| Enumerator | |
|---|---|
| kRequestMetadata | |
| kCfg | |
| REQUEST_DATA_NOT_SET | |
Definition at line 224 of file sensor_core.pb.h.
|
inline |
Definition at line 177 of file sensor_core.pb.h.
|
override |
|
explicit |
| jaiabot::sensor::protobuf::SensorRequest::SensorRequest | ( | const SensorRequest & | from | ) |
|
inlinenoexcept |
Definition at line 182 of file sensor_core.pb.h.
|
explicitprotected |
|
final |
|
final |
|
final |
|
inline |
Definition at line 1187 of file sensor_core.pb.h.
|
inline |
Definition at line 1216 of file sensor_core.pb.h.
|
inline |
Definition at line 1106 of file sensor_core.pb.h.
|
final |
|
inline |
Definition at line 1180 of file sensor_core.pb.h.
|
inline |
Definition at line 1209 of file sensor_core.pb.h.
| void jaiabot::sensor::protobuf::SensorRequest::clear_cfg | ( | ) |
|
inline |
Definition at line 1237 of file sensor_core.pb.h.
|
inline |
Definition at line 1266 of file sensor_core.pb.h.
|
inline |
Definition at line 1151 of file sensor_core.pb.h.
| void jaiabot::sensor::protobuf::SensorRequest::clear_request_data | ( | ) |
|
inline |
Definition at line 1049 of file sensor_core.pb.h.
|
inline |
Definition at line 1019 of file sensor_core.pb.h.
|
inline |
Definition at line 1244 of file sensor_core.pb.h.
|
inline |
Definition at line 1273 of file sensor_core.pb.h.
| void jaiabot::sensor::protobuf::SensorRequest::CopyFrom | ( | const SensorRequest & | from | ) |
|
inlinestatic |
Definition at line 221 of file sensor_core.pb.h.
|
inlinestatic |
Definition at line 212 of file sensor_core.pb.h.
|
inlinefinal |
Definition at line 280 of file sensor_core.pb.h.
|
final |
|
inlinestatic |
Definition at line 215 of file sensor_core.pb.h.
|
final |
|
inlinestatic |
Definition at line 218 of file sensor_core.pb.h.
|
inline |
Definition at line 1177 of file sensor_core.pb.h.
|
inline |
Definition at line 1206 of file sensor_core.pb.h.
|
inline |
Definition at line 1081 of file sensor_core.pb.h.
|
inline |
Definition at line 1234 of file sensor_core.pb.h.
|
inline |
Definition at line 1263 of file sensor_core.pb.h.
|
inline |
Definition at line 1148 of file sensor_core.pb.h.
|
inline |
Definition at line 1043 of file sensor_core.pb.h.
|
inline |
Definition at line 1016 of file sensor_core.pb.h.
|
inlinestatic |
Definition at line 230 of file sensor_core.pb.h.
|
final |
|
inline |
Definition at line 1158 of file sensor_core.pb.h.
|
inline |
Definition at line 267 of file sensor_core.pb.h.
|
inline |
Definition at line 1137 of file sensor_core.pb.h.
|
inline |
Definition at line 208 of file sensor_core.pb.h.
|
inlinefinal |
Definition at line 261 of file sensor_core.pb.h.
|
inline |
Definition at line 187 of file sensor_core.pb.h.
|
inlinenoexcept |
Definition at line 191 of file sensor_core.pb.h.
|
inline |
Definition at line 1087 of file sensor_core.pb.h.
|
inline |
Definition at line 1292 of file sensor_core.pb.h.
|
inline |
Definition at line 1068 of file sensor_core.pb.h.
| void jaiabot::sensor::protobuf::SensorRequest::set_allocated_cfg | ( | ::jaiabot::sensor::protobuf::Configuration * | cfg | ) |
|
inline |
Definition at line 1196 of file sensor_core.pb.h.
|
inline |
Definition at line 1224 of file sensor_core.pb.h.
|
inline |
Definition at line 1253 of file sensor_core.pb.h.
|
inline |
Definition at line 1281 of file sensor_core.pb.h.
|
inline |
Definition at line 1167 of file sensor_core.pb.h.
|
inline |
Definition at line 1072 of file sensor_core.pb.h.
|
inline |
Definition at line 1034 of file sensor_core.pb.h.
|
inline |
Definition at line 433 of file sensor_core.pb.h.
|
inline |
Definition at line 240 of file sensor_core.pb.h.
|
inline |
Definition at line 1026 of file sensor_core.pb.h.
|
inline |
Definition at line 437 of file sensor_core.pb.h.
|
inline |
Definition at line 440 of file sensor_core.pb.h.
|
inline |
Definition at line 205 of file sensor_core.pb.h.
|
inline |
Definition at line 1110 of file sensor_core.pb.h.
|
inline |
Definition at line 1121 of file sensor_core.pb.h.
|
inline |
Definition at line 253 of file sensor_core.pb.h.
|
friend |
Definition at line 452 of file sensor_core.pb.h.
|
friend |
Definition at line 289 of file sensor_core.pb.h.
|
friend |
Definition at line 474 of file sensor_core.pb.h.
|
friend |
Definition at line 237 of file sensor_core.pb.h.
|
static |
Definition at line 298 of file sensor_core.pb.h.
| Impl_ jaiabot::sensor::protobuf::SensorRequest::_impl_ |
Definition at line 473 of file sensor_core.pb.h.
|
staticconstexpr |
Definition at line 234 of file sensor_core.pb.h.