4 #ifndef GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fpressure_5ftemperature_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fpressure_5ftemperature_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3012004 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/unknown_field_set.h>
35 #include "dccl/option_extensions.pb.h"
36 #include <boost/units/quantity.hpp>
37 #include <boost/units/absolute.hpp>
38 #include <boost/units/dimensionless_type.hpp>
39 #include <boost/units/make_scaled_unit.hpp>
41 #include <boost/units/systems/temperature/celsius.hpp>
43 #include <boost/units/systems/si.hpp>
45 #include <boost/units/base_units/metric/bar.hpp>
47 #include <google/protobuf/port_def.inc>
48 #define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fpressure_5ftemperature_2eproto
49 PROTOBUF_NAMESPACE_OPEN
53 PROTOBUF_NAMESPACE_CLOSE
57 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
59 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
61 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
63 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
65 static const ::PROTOBUF_NAMESPACE_ID::uint32
offsets[];
70 class PressureAdjustedData;
71 class PressureAdjustedDataDefaultTypeInternal;
73 class PressureTemperatureData;
74 class PressureTemperatureDataDefaultTypeInternal;
78 PROTOBUF_NAMESPACE_OPEN
79 template<> ::jaiabot::protobuf::PressureAdjustedData* Arena::CreateMaybeMessage<::jaiabot::protobuf::PressureAdjustedData>(Arena*);
80 template<> ::jaiabot::protobuf::PressureTemperatureData* Arena::CreateMaybeMessage<::jaiabot::protobuf::PressureTemperatureData>(Arena*);
81 PROTOBUF_NAMESPACE_CLOSE
87 class PressureTemperatureData PROTOBUF_FINAL :
88 public ::PROTOBUF_NAMESPACE_ID::Message {
95 : PressureTemperatureData() {
96 *
this = ::std::move(from);
99 inline PressureTemperatureData&
operator=(
const PressureTemperatureData& from) {
103 inline PressureTemperatureData&
operator=(PressureTemperatureData&& from) noexcept {
104 if (GetArena() == from.GetArena()) {
105 if (
this != &from) InternalSwap(&from);
113 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
116 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
119 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
120 return GetDescriptor();
123 return GetMetadataStatic().descriptor;
126 return GetMetadataStatic().reflection;
132 return reinterpret_cast<const PressureTemperatureData*
>(
135 static constexpr
int kIndexInFileMessages =
138 friend void swap(PressureTemperatureData& a, PressureTemperatureData& b) {
141 inline void Swap(PressureTemperatureData* other) {
142 if (other ==
this)
return;
143 if (GetArena() == other->GetArena()) {
146 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
150 if (other ==
this)
return;
151 GOOGLE_DCHECK(GetArena() == other->GetArena());
157 inline PressureTemperatureData*
New() const final {
158 return CreateMaybeMessage<PressureTemperatureData>(
nullptr);
161 PressureTemperatureData*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
162 return CreateMaybeMessage<PressureTemperatureData>(arena);
164 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
165 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
166 void CopyFrom(
const PressureTemperatureData& from);
168 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
169 bool IsInitialized() const final;
171 size_t ByteSizeLong() const final;
172 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
173 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
174 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
175 int GetCachedSize() const final {
return _cached_size_.Get(); }
178 inline void SharedCtor();
179 inline void SharedDtor();
180 void SetCachedSize(
int size)
const final;
181 void InternalSwap(PressureTemperatureData* other);
182 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
183 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
184 return "jaiabot.protobuf.PressureTemperatureData";
189 static void ArenaDtor(
void*
object);
190 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
195 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
207 kVersionFieldNumber = 3,
208 kPressureRawFieldNumber = 1,
209 kTemperatureFieldNumber = 2,
214 bool _internal_has_version()
const;
225 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
226 " string fields are deprecated and will be removed in a"
228 std::
string* unsafe_arena_release_version();
229 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
230 "
string fields are deprecated and will be removed in a"
232 void unsafe_arena_set_allocated_version(
233 std::
string* version);
235 const std::
string& _internal_version() const;
236 void _internal_set_version(const std::
string& value);
237 std::
string* _internal_mutable_version();
241 bool has_pressure_raw() const;
243 bool _internal_has_pressure_raw() const;
245 void clear_pressure_raw();
246 double pressure_raw() const;
247 void set_pressure_raw(
double value);
249 double _internal_pressure_raw() const;
250 void _internal_set_pressure_raw(
double value);
254 bool has_temperature() const;
256 bool _internal_has_temperature() const;
258 void clear_temperature();
259 double temperature() const;
260 void set_temperature(
double value);
262 double _internal_temperature() const;
263 void _internal_set_temperature(
double value);
268 template<typename Quantity >
269 void set_pressure_raw_with_units(Quantity value_w_units)
270 { set_pressure_raw(boost::units::quantity<pressure_raw_unit,double >(value_w_units).value() ); };
272 template<
typename Quantity >
277 {
return pressure_raw_with_units<boost::units::quantity< pressure_raw_unit,double > >(); };
281 typedef boost::units::absolute<boost::units::unit<temperature_dimension,boost::units::celsius::system> >
temperature_unit;
283 template<
typename Quantity >
285 { set_temperature(boost::units::quantity<temperature_unit,double >(value_w_units).value() ); };
287 template<
typename Quantity >
292 {
return temperature_with_units<boost::units::quantity< temperature_unit,double > >(); };
299 size_t RequiredFieldsByteSizeFallback()
const;
301 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
302 typedef void InternalArenaConstructable_;
303 typedef void DestructorSkippable_;
304 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
305 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
306 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr version_;
307 double pressure_raw_;
309 friend struct ::TableStruct_jaiabot_2fmessages_2fpressure_5ftemperature_2eproto;
314 public ::PROTOBUF_NAMESPACE_ID::Message {
321 : PressureAdjustedData() {
322 *
this = ::std::move(from);
325 inline PressureAdjustedData&
operator=(
const PressureAdjustedData& from) {
329 inline PressureAdjustedData&
operator=(PressureAdjustedData&& from) noexcept {
330 if (GetArena() == from.GetArena()) {
331 if (
this != &from) InternalSwap(&from);
339 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
342 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
345 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
346 return GetDescriptor();
349 return GetMetadataStatic().descriptor;
352 return GetMetadataStatic().reflection;
358 return reinterpret_cast<const PressureAdjustedData*
>(
361 static constexpr
int kIndexInFileMessages =
364 friend void swap(PressureAdjustedData& a, PressureAdjustedData& b) {
367 inline void Swap(PressureAdjustedData* other) {
368 if (other ==
this)
return;
369 if (GetArena() == other->GetArena()) {
372 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
376 if (other ==
this)
return;
377 GOOGLE_DCHECK(GetArena() == other->GetArena());
383 inline PressureAdjustedData*
New() const final {
384 return CreateMaybeMessage<PressureAdjustedData>(
nullptr);
387 PressureAdjustedData*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
388 return CreateMaybeMessage<PressureAdjustedData>(arena);
390 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
391 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
394 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
395 bool IsInitialized() const final;
397 size_t ByteSizeLong() const final;
398 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
399 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
400 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
401 int GetCachedSize() const final {
return _cached_size_.Get(); }
404 inline void SharedCtor();
405 inline void SharedDtor();
406 void SetCachedSize(
int size)
const final;
407 void InternalSwap(PressureAdjustedData* other);
408 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
409 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
410 return "jaiabot.protobuf.PressureAdjustedData";
415 static void ArenaDtor(
void*
object);
416 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
421 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
433 kPressureRawFieldNumber = 1,
434 kPressureAdjustedFieldNumber = 2,
435 kPressureRawBeforeDiveFieldNumber = 3,
436 kCalculatedDepthFieldNumber = 11,
441 bool _internal_has_pressure_raw()
const;
447 double _internal_pressure_raw()
const;
448 void _internal_set_pressure_raw(
double value);
454 bool _internal_has_pressure_adjusted()
const;
460 double _internal_pressure_adjusted()
const;
461 void _internal_set_pressure_adjusted(
double value);
467 bool _internal_has_pressure_raw_before_dive()
const;
473 double _internal_pressure_raw_before_dive()
const;
474 void _internal_set_pressure_raw_before_dive(
double value);
480 bool _internal_has_calculated_depth()
const;
486 double _internal_calculated_depth()
const;
487 void _internal_set_calculated_depth(
double value);
490 typedef boost::units::make_scaled_unit<boost::units::metric::bar_base_unit::unit_type , boost::units::scale<10, boost::units::static_rational<-1> > >::type
pressure_raw_unit;
492 template<
typename Quantity >
494 { set_pressure_raw(boost::units::quantity<pressure_raw_unit,double >(value_w_units).value() ); };
496 template<
typename Quantity >
501 {
return pressure_raw_with_units<boost::units::quantity< pressure_raw_unit,double > >(); };
503 typedef boost::units::make_scaled_unit<boost::units::metric::bar_base_unit::unit_type , boost::units::scale<10, boost::units::static_rational<-1> > >::type
pressure_adjusted_unit;
505 template<
typename Quantity >
507 { set_pressure_adjusted(boost::units::quantity<pressure_adjusted_unit,double >(value_w_units).value() ); };
509 template<
typename Quantity >
514 {
return pressure_adjusted_with_units<boost::units::quantity< pressure_adjusted_unit,double > >(); };
516 typedef boost::units::make_scaled_unit<boost::units::metric::bar_base_unit::unit_type , boost::units::scale<10, boost::units::static_rational<-1> > >::type
pressure_raw_before_dive_unit;
518 template<
typename Quantity >
520 { set_pressure_raw_before_dive(boost::units::quantity<pressure_raw_before_dive_unit,double >(value_w_units).value() ); };
522 template<
typename Quantity >
527 {
return pressure_raw_before_dive_with_units<boost::units::quantity< pressure_raw_before_dive_unit,double > >(); };
533 template<
typename Quantity >
535 { set_calculated_depth(boost::units::quantity<calculated_depth_unit,double >(value_w_units).value() ); };
537 template<
typename Quantity >
542 {
return calculated_depth_with_units<boost::units::quantity< calculated_depth_unit,double > >(); };
548 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
549 typedef void InternalArenaConstructable_;
550 typedef void DestructorSkippable_;
551 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
552 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
553 double pressure_raw_;
554 double pressure_adjusted_;
555 double pressure_raw_before_dive_;
556 double calculated_depth_;
557 friend struct ::TableStruct_jaiabot_2fmessages_2fpressure_5ftemperature_2eproto;
565 #pragma GCC diagnostic push
566 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
571 inline bool PressureTemperatureData::_internal_has_pressure_raw()
const {
572 bool value = (_has_bits_[0] & 0x00000002u) != 0;
575 inline bool PressureTemperatureData::has_pressure_raw()
const {
576 return _internal_has_pressure_raw();
578 inline void PressureTemperatureData::clear_pressure_raw() {
580 _has_bits_[0] &= ~0x00000002u;
582 inline double PressureTemperatureData::_internal_pressure_raw()
const {
583 return pressure_raw_;
585 inline double PressureTemperatureData::pressure_raw()
const {
587 return _internal_pressure_raw();
589 inline void PressureTemperatureData::_internal_set_pressure_raw(
double value) {
590 _has_bits_[0] |= 0x00000002u;
591 pressure_raw_ = value;
593 inline void PressureTemperatureData::set_pressure_raw(
double value) {
594 _internal_set_pressure_raw(value);
599 inline bool PressureTemperatureData::_internal_has_temperature()
const {
600 bool value = (_has_bits_[0] & 0x00000004u) != 0;
603 inline bool PressureTemperatureData::has_temperature()
const {
604 return _internal_has_temperature();
606 inline void PressureTemperatureData::clear_temperature() {
608 _has_bits_[0] &= ~0x00000004u;
610 inline double PressureTemperatureData::_internal_temperature()
const {
613 inline double PressureTemperatureData::temperature()
const {
615 return _internal_temperature();
617 inline void PressureTemperatureData::_internal_set_temperature(
double value) {
618 _has_bits_[0] |= 0x00000004u;
619 temperature_ = value;
621 inline void PressureTemperatureData::set_temperature(
double value) {
622 _internal_set_temperature(value);
627 inline bool PressureTemperatureData::_internal_has_version()
const {
628 bool value = (_has_bits_[0] & 0x00000001u) != 0;
631 inline bool PressureTemperatureData::has_version()
const {
632 return _internal_has_version();
634 inline void PressureTemperatureData::clear_version() {
635 version_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
636 _has_bits_[0] &= ~0x00000001u;
638 inline const std::string& PressureTemperatureData::version()
const {
640 return _internal_version();
642 inline void PressureTemperatureData::set_version(
const std::string& value) {
643 _internal_set_version(value);
646 inline std::string* PressureTemperatureData::mutable_version() {
648 return _internal_mutable_version();
650 inline const std::string& PressureTemperatureData::_internal_version()
const {
651 return version_.Get();
653 inline void PressureTemperatureData::_internal_set_version(
const std::string& value) {
654 _has_bits_[0] |= 0x00000001u;
655 version_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
657 inline void PressureTemperatureData::set_version(std::string&& value) {
658 _has_bits_[0] |= 0x00000001u;
660 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
663 inline void PressureTemperatureData::set_version(
const char* value) {
664 GOOGLE_DCHECK(value !=
nullptr);
665 _has_bits_[0] |= 0x00000001u;
666 version_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
670 inline void PressureTemperatureData::set_version(
const char* value,
672 _has_bits_[0] |= 0x00000001u;
673 version_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
674 reinterpret_cast<const char*
>(value), size), GetArena());
677 inline std::string* PressureTemperatureData::_internal_mutable_version() {
678 _has_bits_[0] |= 0x00000001u;
679 return version_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
681 inline std::string* PressureTemperatureData::release_version() {
683 if (!_internal_has_version()) {
686 _has_bits_[0] &= ~0x00000001u;
687 return version_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
689 inline void PressureTemperatureData::set_allocated_version(std::string* version) {
690 if (version !=
nullptr) {
691 _has_bits_[0] |= 0x00000001u;
693 _has_bits_[0] &= ~0x00000001u;
695 version_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), version,
699 inline std::string* PressureTemperatureData::unsafe_arena_release_version() {
701 GOOGLE_DCHECK(GetArena() !=
nullptr);
702 _has_bits_[0] &= ~0x00000001u;
703 return version_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
706 inline void PressureTemperatureData::unsafe_arena_set_allocated_version(
707 std::string* version) {
708 GOOGLE_DCHECK(GetArena() !=
nullptr);
709 if (version !=
nullptr) {
710 _has_bits_[0] |= 0x00000001u;
712 _has_bits_[0] &= ~0x00000001u;
714 version_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
715 version, GetArena());
724 inline bool PressureAdjustedData::_internal_has_pressure_raw()
const {
725 bool value = (_has_bits_[0] & 0x00000001u) != 0;
728 inline bool PressureAdjustedData::has_pressure_raw()
const {
729 return _internal_has_pressure_raw();
731 inline void PressureAdjustedData::clear_pressure_raw() {
733 _has_bits_[0] &= ~0x00000001u;
735 inline double PressureAdjustedData::_internal_pressure_raw()
const {
736 return pressure_raw_;
738 inline double PressureAdjustedData::pressure_raw()
const {
740 return _internal_pressure_raw();
742 inline void PressureAdjustedData::_internal_set_pressure_raw(
double value) {
743 _has_bits_[0] |= 0x00000001u;
744 pressure_raw_ = value;
746 inline void PressureAdjustedData::set_pressure_raw(
double value) {
747 _internal_set_pressure_raw(value);
752 inline bool PressureAdjustedData::_internal_has_pressure_adjusted()
const {
753 bool value = (_has_bits_[0] & 0x00000002u) != 0;
756 inline bool PressureAdjustedData::has_pressure_adjusted()
const {
757 return _internal_has_pressure_adjusted();
759 inline void PressureAdjustedData::clear_pressure_adjusted() {
760 pressure_adjusted_ = 0;
761 _has_bits_[0] &= ~0x00000002u;
763 inline double PressureAdjustedData::_internal_pressure_adjusted()
const {
764 return pressure_adjusted_;
768 return _internal_pressure_adjusted();
770 inline void PressureAdjustedData::_internal_set_pressure_adjusted(
double value) {
771 _has_bits_[0] |= 0x00000002u;
772 pressure_adjusted_ = value;
774 inline void PressureAdjustedData::set_pressure_adjusted(
double value) {
775 _internal_set_pressure_adjusted(value);
780 inline bool PressureAdjustedData::_internal_has_pressure_raw_before_dive()
const {
781 bool value = (_has_bits_[0] & 0x00000004u) != 0;
784 inline bool PressureAdjustedData::has_pressure_raw_before_dive()
const {
785 return _internal_has_pressure_raw_before_dive();
787 inline void PressureAdjustedData::clear_pressure_raw_before_dive() {
788 pressure_raw_before_dive_ = 0;
789 _has_bits_[0] &= ~0x00000004u;
791 inline double PressureAdjustedData::_internal_pressure_raw_before_dive()
const {
792 return pressure_raw_before_dive_;
794 inline double PressureAdjustedData::pressure_raw_before_dive()
const {
796 return _internal_pressure_raw_before_dive();
798 inline void PressureAdjustedData::_internal_set_pressure_raw_before_dive(
double value) {
799 _has_bits_[0] |= 0x00000004u;
800 pressure_raw_before_dive_ = value;
802 inline void PressureAdjustedData::set_pressure_raw_before_dive(
double value) {
803 _internal_set_pressure_raw_before_dive(value);
808 inline bool PressureAdjustedData::_internal_has_calculated_depth()
const {
809 bool value = (_has_bits_[0] & 0x00000008u) != 0;
812 inline bool PressureAdjustedData::has_calculated_depth()
const {
813 return _internal_has_calculated_depth();
815 inline void PressureAdjustedData::clear_calculated_depth() {
816 calculated_depth_ = 0;
817 _has_bits_[0] &= ~0x00000008u;
819 inline double PressureAdjustedData::_internal_calculated_depth()
const {
820 return calculated_depth_;
822 inline double PressureAdjustedData::calculated_depth()
const {
824 return _internal_calculated_depth();
826 inline void PressureAdjustedData::_internal_set_calculated_depth(
double value) {
827 _has_bits_[0] |= 0x00000008u;
828 calculated_depth_ = value;
830 inline void PressureAdjustedData::set_calculated_depth(
double value) {
831 _internal_set_calculated_depth(value);
836 #pragma GCC diagnostic pop
848 #include <google/protobuf/port_undef.inc>
void set_allocated_version(std::string *version)
bool has_pressure_raw() const
void clear_pressure_raw_before_dive()
void set_calculated_depth(double value)
std::string * release_version()
PressureTemperatureData(::PROTOBUF_NAMESPACE_ID::Arena *arena)
PressureAdjustedData(const PressureAdjustedData &from)
Quantity calculated_depth_with_units() const
PressureTemperatureData()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void set_pressure_adjusted(double value)
boost::units::quantity< pressure_raw_unit, double > pressure_raw_with_units() const
PressureTemperatureData & operator=(PressureTemperatureData &&from) noexcept
virtual ~PressureAdjustedData()
PressureAdjustedData * New() const final
void set_pressure_raw(double value)
bool has_pressure_adjusted() const
friend void swap(PressureTemperatureData &a, PressureTemperatureData &b)
void MergeFrom(const PressureTemperatureData &from)
boost::units::absolute< boost::units::unit< temperature_dimension, boost::units::celsius::system > > temperature_unit
boost::units::quantity< pressure_raw_before_dive_unit, double > pressure_raw_before_dive_with_units() const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void UnsafeArenaSwap(PressureAdjustedData *other)
boost::units::temperature_dimension temperature_dimension
boost::units::make_scaled_unit< boost::units::metric::bar_base_unit::unit_type, boost::units::scale< 10, boost::units::static_rational<-1 > > >::type pressure_raw_unit
void set_version(const char *value, size_t size)
PressureAdjustedData & operator=(const PressureAdjustedData &from)
PressureAdjustedData & operator=(PressureAdjustedData &&from) noexcept
boost::units::quantity< pressure_adjusted_unit, double > pressure_adjusted_with_units() const
void MergeFrom(const PressureAdjustedData &from)
boost::units::quantity< temperature_unit, double > temperature_with_units() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void Swap(PressureTemperatureData *other)
void set_pressure_raw_before_dive_with_units(Quantity value_w_units)
void CopyFrom(const PressureAdjustedData &from)
Quantity pressure_raw_before_dive_with_units() const
boost::units::make_scaled_unit< boost::units::metric::bar_base_unit::unit_type, boost::units::scale< 10, boost::units::static_rational<-1 > > >::type pressure_raw_before_dive_unit
void clear_calculated_depth()
double pressure_raw() const
Quantity pressure_adjusted_with_units() const
static const PressureAdjustedData & default_instance()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const PressureTemperatureData & default_instance()
void set_version(const std::string &value)
void UnsafeArenaSwap(PressureTemperatureData *other)
void set_version(std::string &&value)
boost::units::length_dimension calculated_depth_dimension
void set_version(const char *value)
void set_pressure_raw_with_units(Quantity value_w_units)
PressureTemperatureData * New() const final
double pressure_raw_before_dive() const
boost::units::unit< calculated_depth_dimension, boost::units::si::system > calculated_depth_unit
const std::string & version() const
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void set_calculated_depth_with_units(Quantity value_w_units)
void set_pressure_raw_before_dive(double value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
friend void swap(PressureAdjustedData &a, PressureAdjustedData &b)
Quantity temperature_with_units() const
virtual ~PressureTemperatureData()
double calculated_depth() const
static const PressureAdjustedData * internal_default_instance()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
PressureAdjustedData(PressureAdjustedData &&from) noexcept
PressureAdjustedData * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
PressureAdjustedData(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static void InitAsDefaultInstance()
void CopyFrom(const PressureTemperatureData &from)
PressureTemperatureData * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void clear_pressure_adjusted()
void set_temperature_with_units(Quantity value_w_units)
PressureTemperatureData & operator=(const PressureTemperatureData &from)
static const PressureTemperatureData * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
boost::units::make_scaled_unit< boost::units::metric::bar_base_unit::unit_type, boost::units::scale< 10, boost::units::static_rational<-1 > > >::type pressure_adjusted_unit
bool has_pressure_raw_before_dive() const
void clear_pressure_raw()
void set_pressure_adjusted_with_units(Quantity value_w_units)
double pressure_adjusted() const
Quantity pressure_raw_with_units() const
boost::units::quantity< calculated_depth_unit, double > calculated_depth_with_units() const
void Swap(PressureAdjustedData *other)
bool has_calculated_depth() const
PressureTemperatureData(const PressureTemperatureData &from)
PressureTemperatureData(PressureTemperatureData &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
std::string * mutable_version()
constexpr goby::middleware::Group pressure_adjusted
PressureTemperatureDataDefaultTypeInternal _PressureTemperatureData_default_instance_
PressureAdjustedDataDefaultTypeInternal _PressureAdjustedData_default_instance_
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fpressure_5ftemperature_2eproto
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)