4#ifndef GOOGLE_PROTOBUF_INCLUDED_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
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 3021012 < 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_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.h>
29#include <google/protobuf/message.h>
30#include <google/protobuf/repeated_field.h>
31#include <google/protobuf/extension_set.h>
32#include <google/protobuf/generated_enum_reflection.h>
33#include <google/protobuf/unknown_field_set.h>
34#include "goby/moos/protobuf/goby_moos_app.pb.h"
35#include "goby/protobuf/option_extensions.pb.h"
37#include <boost/units/quantity.hpp>
38#include <boost/units/absolute.hpp>
39#include <boost/units/dimensionless_type.hpp>
40#include <boost/units/make_scaled_unit.hpp>
42#include <google/protobuf/port_def.inc>
43#define PROTOBUF_INTERNAL_EXPORT_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto
44PROTOBUF_NAMESPACE_OPEN
48PROTOBUF_NAMESPACE_CLOSE
58struct SVPInfoRequestDefaultTypeInternal;
61struct SVPInfoResponseDefaultTypeInternal;
64struct SVPInfoResponse_SVPSampleDefaultTypeInternal;
67struct iBellhopConfigDefaultTypeInternal;
70struct iBellhopRequestDefaultTypeInternal;
73struct iBellhopResponseDefaultTypeInternal;
76struct iBellhopResponse_TLAveragedInRangeDefaultTypeInternal;
79struct iBellhopResponse_TLAveragedInRange_TLSampleDefaultTypeInternal;
83PROTOBUF_NAMESPACE_OPEN
92PROTOBUF_NAMESPACE_CLOSE
109 static_assert(::std::is_same<T, iBellhopRequest_WaterColumnAction>::value ||
110 ::std::is_integral<T>::value,
111 "Incorrect type passed to function iBellhopRequest_WaterColumnAction_Name.");
112 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
117 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<iBellhopRequest_WaterColumnAction>(
123 public ::PROTOBUF_NAMESPACE_ID::Message {
127 explicit PROTOBUF_CONSTEXPR
iBellhopConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
132 *
this = ::std::move(from);
140 if (
this == &from)
return *
this;
141 if (GetOwningArena() == from.GetOwningArena()
142 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
143 && GetOwningArena() !=
nullptr
154 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
157 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
160 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
183 if (other ==
this)
return;
184 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
185 if (GetOwningArena() !=
nullptr &&
186 GetOwningArena() == other->GetOwningArena()) {
188 if (GetOwningArena() == other->GetOwningArena()) {
192 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
196 if (other ==
this)
return;
197 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
204 return CreateMaybeMessage<iBellhopConfig>(arena);
206 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
208 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
210 iBellhopConfig::MergeImpl(*
this, from);
213 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
215 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
221 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
225 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
227 void SetCachedSize(
int size)
const final;
231 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
232 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
233 return "netsim.protobuf.iBellhopConfig";
237 bool is_message_owned =
false);
241 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
262 bool _internal_has_moos_var_request()
const;
266 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
272 const std::string& _internal_moos_var_request()
const;
273 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_moos_var_request(
const std::string& value);
274 std::string* _internal_mutable_moos_var_request();
280 bool _internal_has_moos_var_response()
const;
284 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
290 const std::string& _internal_moos_var_response()
const;
291 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_moos_var_response(
const std::string& value);
292 std::string* _internal_mutable_moos_var_response();
298 bool _internal_has_output_env_dir()
const;
302 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
308 const std::string& _internal_output_env_dir()
const;
309 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_output_env_dir(
const std::string& value);
310 std::string* _internal_mutable_output_env_dir();
316 bool _internal_has_local_sound_speed_var()
const;
320 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
326 const std::string& _internal_local_sound_speed_var()
const;
327 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_local_sound_speed_var(
const std::string& value);
328 std::string* _internal_mutable_local_sound_speed_var();
334 bool _internal_has_common()
const;
337 const ::goby::moos::protobuf::GobyMOOSAppConfig&
common()
const;
338 PROTOBUF_NODISCARD ::goby::moos::protobuf::GobyMOOSAppConfig*
release_common();
342 const ::goby::moos::protobuf::GobyMOOSAppConfig& _internal_common()
const;
343 ::goby::moos::protobuf::GobyMOOSAppConfig* _internal_mutable_common();
346 ::goby::moos::protobuf::GobyMOOSAppConfig*
common);
352 bool _internal_has_initial_env()
const;
355 const ::netsim::bellhop::protobuf::Environment&
initial_env()
const;
360 const ::netsim::bellhop::protobuf::Environment& _internal_initial_env()
const;
370 bool _internal_has_extrapolate_nav()
const;
376 bool _internal_extrapolate_nav()
const;
377 void _internal_set_extrapolate_nav(
bool value);
383 bool _internal_has_max_number_of_receivers()
const;
389 int32_t _internal_max_number_of_receivers()
const;
390 void _internal_set_max_number_of_receivers(int32_t value);
397 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
398 typedef void InternalArenaConstructable_;
399 typedef void DestructorSkippable_;
401 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
402 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
403 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_moos_var_request_;
404 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr moos_var_request_;
405 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_moos_var_response_;
406 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr moos_var_response_;
407 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_output_env_dir_;
408 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr output_env_dir_;
409 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr local_sound_speed_var_;
410 ::goby::moos::protobuf::GobyMOOSAppConfig* common_;
412 bool extrapolate_nav_;
413 int32_t max_number_of_receivers_;
416 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
421 public ::PROTOBUF_NAMESPACE_ID::Message {
425 explicit PROTOBUF_CONSTEXPR
iBellhopRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
430 *
this = ::std::move(from);
438 if (
this == &from)
return *
this;
439 if (GetOwningArena() == from.GetOwningArena()
440 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
441 && GetOwningArena() !=
nullptr
452 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
455 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
458 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
459 return GetDescriptor();
462 return default_instance().GetMetadata().descriptor;
465 return default_instance().GetMetadata().reflection;
468 return *internal_default_instance();
474 static constexpr int kIndexInFileMessages =
481 if (other ==
this)
return;
482 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
483 if (GetOwningArena() !=
nullptr &&
484 GetOwningArena() == other->GetOwningArena()) {
486 if (GetOwningArena() == other->GetOwningArena()) {
490 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
494 if (other ==
this)
return;
495 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
502 return CreateMaybeMessage<iBellhopRequest>(arena);
504 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
506 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
508 iBellhopRequest::MergeImpl(*
this, from);
511 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
513 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
514 bool IsInitialized() const final;
516 size_t ByteSizeLong() const final;
517 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
518 uint8_t* _InternalSerialize(
519 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
520 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
523 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
525 void SetCachedSize(
int size)
const final;
529 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
530 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
531 return "netsim.protobuf.iBellhopRequest";
535 bool is_message_owned =
false);
539 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
541 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
547 iBellhopRequest_WaterColumnAction_MERGE_WATER_COLUMNS;
549 iBellhopRequest_WaterColumnAction_MERGE_SAMPLES;
551 iBellhopRequest_WaterColumnAction_OVERWRITE;
552 static inline
bool WaterColumnAction_IsValid(
int value) {
559 static constexpr int WaterColumnAction_ARRAYSIZE =
561 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
567 static_assert(::std::is_same<T, WaterColumnAction>::value ||
568 ::std::is_integral<T>::value,
569 "Incorrect type passed to function WaterColumnAction_Name.");
581 kRequestNumberFieldNumber = 2,
582 kWaterColumnActionFieldNumber = 3,
585 bool has_env()
const;
587 bool _internal_has_env()
const;
590 const ::netsim::bellhop::protobuf::Environment& env()
const;
591 PROTOBUF_NODISCARD ::netsim::bellhop::protobuf::Environment* release_env();
595 const ::netsim::bellhop::protobuf::Environment& _internal_env()
const;
598 void unsafe_arena_set_allocated_env(
603 bool has_request_number()
const;
605 bool _internal_has_request_number()
const;
607 void clear_request_number();
608 int32_t request_number()
const;
609 void set_request_number(int32_t value);
611 int32_t _internal_request_number()
const;
612 void _internal_set_request_number(int32_t value);
616 bool has_water_column_action()
const;
618 bool _internal_has_water_column_action()
const;
620 void clear_water_column_action();
632 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
633 typedef void InternalArenaConstructable_;
634 typedef void DestructorSkippable_;
636 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
637 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
639 int32_t request_number_;
640 int water_column_action_;
643 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
648 public ::PROTOBUF_NAMESPACE_ID::Message {
657 *
this = ::std::move(from);
665 if (
this == &from)
return *
this;
666 if (GetOwningArena() == from.GetOwningArena()
667 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
668 && GetOwningArena() !=
nullptr
679 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
682 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
685 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
686 return GetDescriptor();
689 return default_instance().GetMetadata().descriptor;
692 return default_instance().GetMetadata().reflection;
695 return *internal_default_instance();
701 static constexpr int kIndexInFileMessages =
708 if (other ==
this)
return;
709 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
710 if (GetOwningArena() !=
nullptr &&
711 GetOwningArena() == other->GetOwningArena()) {
713 if (GetOwningArena() == other->GetOwningArena()) {
717 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
721 if (other ==
this)
return;
722 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
729 return CreateMaybeMessage<iBellhopResponse_TLAveragedInRange_TLSample>(arena);
731 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
733 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
735 iBellhopResponse_TLAveragedInRange_TLSample::MergeImpl(*
this, from);
738 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
740 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
741 bool IsInitialized() const final;
743 size_t ByteSizeLong() const final;
744 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
745 uint8_t* _InternalSerialize(
746 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
747 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
750 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
752 void SetCachedSize(
int size)
const final;
756 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
757 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
758 return "netsim.protobuf.iBellhopResponse.TLAveragedInRange.TLSample";
762 bool is_message_owned =
false);
766 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
768 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
775 kDepthFieldNumber = 1,
779 bool has_depth()
const;
781 bool _internal_has_depth()
const;
784 double depth()
const;
785 void set_depth(
double value);
787 double _internal_depth()
const;
788 void _internal_set_depth(
double value);
794 bool _internal_has_tl()
const;
798 void set_tl(
double value);
800 double _internal_tl()
const;
801 void _internal_set_tl(
double value);
809 size_t RequiredFieldsByteSizeFallback()
const;
811 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
812 typedef void InternalArenaConstructable_;
813 typedef void DestructorSkippable_;
815 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
816 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
821 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
826 public ::PROTOBUF_NAMESPACE_ID::Message {
835 *
this = ::std::move(from);
843 if (
this == &from)
return *
this;
844 if (GetOwningArena() == from.GetOwningArena()
845 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
846 && GetOwningArena() !=
nullptr
857 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
860 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
863 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
864 return GetDescriptor();
867 return default_instance().GetMetadata().descriptor;
870 return default_instance().GetMetadata().reflection;
873 return *internal_default_instance();
879 static constexpr int kIndexInFileMessages =
886 if (other ==
this)
return;
887 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
888 if (GetOwningArena() !=
nullptr &&
889 GetOwningArena() == other->GetOwningArena()) {
891 if (GetOwningArena() == other->GetOwningArena()) {
895 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
899 if (other ==
this)
return;
900 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
907 return CreateMaybeMessage<iBellhopResponse_TLAveragedInRange>(arena);
909 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
911 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
913 iBellhopResponse_TLAveragedInRange::MergeImpl(*
this, from);
916 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
918 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
919 bool IsInitialized() const final;
921 size_t ByteSizeLong() const final;
922 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
923 uint8_t* _InternalSerialize(
924 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
925 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
928 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
930 void SetCachedSize(
int size)
const final;
934 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
935 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
936 return "netsim.protobuf.iBellhopResponse.TLAveragedInRange";
940 bool is_message_owned =
false);
944 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
946 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
955 kSampleFieldNumber = 1,
958 int sample_size()
const;
960 int _internal_sample_size()
const;
964 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample >*
967 const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample& _internal_sample(
int index)
const;
970 const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample& sample(
int index)
const;
972 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample >&
979 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
980 typedef void InternalArenaConstructable_;
981 typedef void DestructorSkippable_;
983 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample > sample_;
984 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
987 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
992 public ::PROTOBUF_NAMESPACE_ID::Message {
996 explicit PROTOBUF_CONSTEXPR
iBellhopResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1001 *
this = ::std::move(from);
1009 if (
this == &from)
return *
this;
1010 if (GetOwningArena() == from.GetOwningArena()
1011 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1012 && GetOwningArena() !=
nullptr
1015 InternalSwap(&from);
1023 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1026 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1030 return GetDescriptor();
1033 return default_instance().GetMetadata().descriptor;
1036 return default_instance().GetMetadata().reflection;
1039 return *internal_default_instance();
1045 static constexpr int kIndexInFileMessages =
1052 if (other ==
this)
return;
1053 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1054 if (GetOwningArena() !=
nullptr &&
1055 GetOwningArena() == other->GetOwningArena()) {
1057 if (GetOwningArena() == other->GetOwningArena()) {
1059 InternalSwap(other);
1061 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1065 if (other ==
this)
return;
1066 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1067 InternalSwap(other);
1073 return CreateMaybeMessage<iBellhopResponse>(arena);
1075 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1077 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1079 iBellhopResponse::MergeImpl(*
this, from);
1082 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1084 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1085 bool IsInitialized() const final;
1087 size_t ByteSizeLong() const final;
1088 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1089 uint8_t* _InternalSerialize(
1090 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1091 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1094 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1096 void SetCachedSize(
int size)
const final;
1100 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1101 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1102 return "netsim.protobuf.iBellhopResponse";
1106 bool is_message_owned =
false);
1110 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1112 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1121 kRequestorFieldNumber = 2,
1122 kOutputFileFieldNumber = 4,
1123 kSerializedTlMatrixFieldNumber = 10,
1124 kEnvFieldNumber = 3,
1125 kAvgTlFieldNumber = 5,
1126 kSuccessFieldNumber = 1,
1127 kRequestNumberFieldNumber = 6,
1130 bool has_requestor()
const;
1132 bool _internal_has_requestor()
const;
1134 void clear_requestor();
1135 const std::string& requestor()
const;
1136 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1138 std::string* mutable_requestor();
1139 PROTOBUF_NODISCARD std::string* release_requestor();
1140 void set_allocated_requestor(std::string* requestor);
1142 const std::string& _internal_requestor()
const;
1143 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_requestor(
const std::string& value);
1144 std::string* _internal_mutable_requestor();
1148 bool has_output_file()
const;
1150 bool _internal_has_output_file()
const;
1152 void clear_output_file();
1153 const std::string& output_file()
const;
1154 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1156 std::string* mutable_output_file();
1157 PROTOBUF_NODISCARD std::string* release_output_file();
1158 void set_allocated_output_file(std::string* output_file);
1160 const std::string& _internal_output_file()
const;
1161 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_output_file(
const std::string& value);
1162 std::string* _internal_mutable_output_file();
1166 bool has_serialized_tl_matrix()
const;
1168 bool _internal_has_serialized_tl_matrix()
const;
1170 void clear_serialized_tl_matrix();
1171 const std::string& serialized_tl_matrix()
const;
1172 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1174 std::string* mutable_serialized_tl_matrix();
1175 PROTOBUF_NODISCARD std::string* release_serialized_tl_matrix();
1176 void set_allocated_serialized_tl_matrix(std::string* serialized_tl_matrix);
1178 const std::string& _internal_serialized_tl_matrix()
const;
1179 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_serialized_tl_matrix(
const std::string& value);
1180 std::string* _internal_mutable_serialized_tl_matrix();
1184 bool has_env()
const;
1186 bool _internal_has_env()
const;
1189 const ::netsim::bellhop::protobuf::Environment& env()
const;
1190 PROTOBUF_NODISCARD ::netsim::bellhop::protobuf::Environment* release_env();
1194 const ::netsim::bellhop::protobuf::Environment& _internal_env()
const;
1197 void unsafe_arena_set_allocated_env(
1202 bool has_avg_tl()
const;
1204 bool _internal_has_avg_tl()
const;
1206 void clear_avg_tl();
1207 const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange& avg_tl()
const;
1208 PROTOBUF_NODISCARD ::netsim::protobuf::iBellhopResponse_TLAveragedInRange* release_avg_tl();
1212 const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange& _internal_avg_tl()
const;
1215 void unsafe_arena_set_allocated_avg_tl(
1220 bool has_success()
const;
1222 bool _internal_has_success()
const;
1224 void clear_success();
1225 bool success()
const;
1226 void set_success(
bool value);
1228 bool _internal_success()
const;
1229 void _internal_set_success(
bool value);
1233 bool has_request_number()
const;
1235 bool _internal_has_request_number()
const;
1237 void clear_request_number();
1238 int32_t request_number()
const;
1239 void set_request_number(int32_t value);
1241 int32_t _internal_request_number()
const;
1242 void _internal_set_request_number(int32_t value);
1250 size_t RequiredFieldsByteSizeFallback()
const;
1252 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1253 typedef void InternalArenaConstructable_;
1254 typedef void DestructorSkippable_;
1256 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1257 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1258 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr requestor_;
1259 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr output_file_;
1260 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr serialized_tl_matrix_;
1264 int32_t request_number_;
1267 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
1272 public ::PROTOBUF_NAMESPACE_ID::Message {
1276 explicit PROTOBUF_CONSTEXPR
SVPInfoRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1281 *
this = ::std::move(from);
1289 if (
this == &from)
return *
this;
1290 if (GetOwningArena() == from.GetOwningArena()
1291 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1292 && GetOwningArena() !=
nullptr
1295 InternalSwap(&from);
1303 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1306 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1310 return GetDescriptor();
1313 return default_instance().GetMetadata().descriptor;
1316 return default_instance().GetMetadata().reflection;
1319 return *internal_default_instance();
1325 static constexpr int kIndexInFileMessages =
1332 if (other ==
this)
return;
1333 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1334 if (GetOwningArena() !=
nullptr &&
1335 GetOwningArena() == other->GetOwningArena()) {
1337 if (GetOwningArena() == other->GetOwningArena()) {
1339 InternalSwap(other);
1341 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1345 if (other ==
this)
return;
1346 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1347 InternalSwap(other);
1353 return CreateMaybeMessage<SVPInfoRequest>(arena);
1355 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1357 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1359 SVPInfoRequest::MergeImpl(*
this, from);
1362 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1364 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1365 bool IsInitialized() const final;
1367 size_t ByteSizeLong() const final;
1368 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1369 uint8_t* _InternalSerialize(
1370 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1371 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1374 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1376 void SetCachedSize(
int size)
const final;
1380 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1381 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1382 return "netsim.protobuf.SVPInfoRequest";
1386 bool is_message_owned =
false);
1390 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1392 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1399 kDepthFieldNumber = 1,
1402 int depth_size()
const;
1404 int _internal_depth_size()
const;
1408 double _internal_depth(
int index)
const;
1409 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1410 _internal_depth()
const;
1411 void _internal_add_depth(
double value);
1412 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1413 _internal_mutable_depth();
1415 double depth(
int index)
const;
1416 void set_depth(
int index,
double value);
1417 void add_depth(
double value);
1418 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1420 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1427 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1428 typedef void InternalArenaConstructable_;
1429 typedef void DestructorSkippable_;
1431 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > depth_;
1432 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1435 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
1440 public ::PROTOBUF_NAMESPACE_ID::Message {
1449 *
this = ::std::move(from);
1457 if (
this == &from)
return *
this;
1458 if (GetOwningArena() == from.GetOwningArena()
1459 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1460 && GetOwningArena() !=
nullptr
1463 InternalSwap(&from);
1471 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1474 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1478 return GetDescriptor();
1481 return default_instance().GetMetadata().descriptor;
1484 return default_instance().GetMetadata().reflection;
1487 return *internal_default_instance();
1493 static constexpr int kIndexInFileMessages =
1500 if (other ==
this)
return;
1501 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1502 if (GetOwningArena() !=
nullptr &&
1503 GetOwningArena() == other->GetOwningArena()) {
1505 if (GetOwningArena() == other->GetOwningArena()) {
1507 InternalSwap(other);
1509 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1513 if (other ==
this)
return;
1514 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1515 InternalSwap(other);
1521 return CreateMaybeMessage<SVPInfoResponse_SVPSample>(arena);
1523 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1525 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1527 SVPInfoResponse_SVPSample::MergeImpl(*
this, from);
1530 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1532 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1533 bool IsInitialized() const final;
1535 size_t ByteSizeLong() const final;
1536 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1537 uint8_t* _InternalSerialize(
1538 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1539 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1542 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1544 void SetCachedSize(
int size)
const final;
1548 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1549 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1550 return "netsim.protobuf.SVPInfoResponse.SVPSample";
1554 bool is_message_owned =
false);
1558 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1560 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1567 kDepthFieldNumber = 1,
1568 kSoundSpeedFieldNumber = 2,
1571 bool has_depth()
const;
1573 bool _internal_has_depth()
const;
1576 double depth()
const;
1577 void set_depth(
double value);
1579 double _internal_depth()
const;
1580 void _internal_set_depth(
double value);
1584 bool has_sound_speed()
const;
1586 bool _internal_has_sound_speed()
const;
1588 void clear_sound_speed();
1589 double sound_speed()
const;
1590 void set_sound_speed(
double value);
1592 double _internal_sound_speed()
const;
1593 void _internal_set_sound_speed(
double value);
1601 size_t RequiredFieldsByteSizeFallback()
const;
1603 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1604 typedef void InternalArenaConstructable_;
1605 typedef void DestructorSkippable_;
1607 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1608 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1610 double sound_speed_;
1613 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
1618 public ::PROTOBUF_NAMESPACE_ID::Message {
1622 explicit PROTOBUF_CONSTEXPR
SVPInfoResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1627 *
this = ::std::move(from);
1635 if (
this == &from)
return *
this;
1636 if (GetOwningArena() == from.GetOwningArena()
1637 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1638 && GetOwningArena() !=
nullptr
1641 InternalSwap(&from);
1649 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1652 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1656 return GetDescriptor();
1659 return default_instance().GetMetadata().descriptor;
1662 return default_instance().GetMetadata().reflection;
1665 return *internal_default_instance();
1671 static constexpr int kIndexInFileMessages =
1678 if (other ==
this)
return;
1679 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1680 if (GetOwningArena() !=
nullptr &&
1681 GetOwningArena() == other->GetOwningArena()) {
1683 if (GetOwningArena() == other->GetOwningArena()) {
1685 InternalSwap(other);
1687 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1691 if (other ==
this)
return;
1692 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1693 InternalSwap(other);
1699 return CreateMaybeMessage<SVPInfoResponse>(arena);
1701 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1703 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1705 SVPInfoResponse::MergeImpl(*
this, from);
1708 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1710 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1711 bool IsInitialized() const final;
1713 size_t ByteSizeLong() const final;
1714 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1715 uint8_t* _InternalSerialize(
1716 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1717 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1720 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1722 void SetCachedSize(
int size)
const final;
1726 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1727 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1728 return "netsim.protobuf.SVPInfoResponse";
1732 bool is_message_owned =
false);
1736 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1738 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1747 kSvpSampleFieldNumber = 1,
1748 kSurfaceSoundSpeedFieldNumber = 2,
1749 kWaterDepthFieldNumber = 3,
1750 kBottomSoundSpeedFieldNumber = 4,
1753 int svp_sample_size()
const;
1755 int _internal_svp_sample_size()
const;
1757 void clear_svp_sample();
1759 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::SVPInfoResponse_SVPSample >*
1760 mutable_svp_sample();
1762 const ::netsim::protobuf::SVPInfoResponse_SVPSample& _internal_svp_sample(
int index)
const;
1765 const ::netsim::protobuf::SVPInfoResponse_SVPSample& svp_sample(
int index)
const;
1767 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::SVPInfoResponse_SVPSample >&
1771 bool has_surface_sound_speed()
const;
1773 bool _internal_has_surface_sound_speed()
const;
1775 void clear_surface_sound_speed();
1776 double surface_sound_speed()
const;
1777 void set_surface_sound_speed(
double value);
1779 double _internal_surface_sound_speed()
const;
1780 void _internal_set_surface_sound_speed(
double value);
1784 bool has_water_depth()
const;
1786 bool _internal_has_water_depth()
const;
1788 void clear_water_depth();
1789 double water_depth()
const;
1790 void set_water_depth(
double value);
1792 double _internal_water_depth()
const;
1793 void _internal_set_water_depth(
double value);
1797 bool has_bottom_sound_speed()
const;
1799 bool _internal_has_bottom_sound_speed()
const;
1801 void clear_bottom_sound_speed();
1802 double bottom_sound_speed()
const;
1803 void set_bottom_sound_speed(
double value);
1805 double _internal_bottom_sound_speed()
const;
1806 void _internal_set_bottom_sound_speed(
double value);
1813 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1814 typedef void InternalArenaConstructable_;
1815 typedef void DestructorSkippable_;
1817 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1818 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1819 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::SVPInfoResponse_SVPSample > svp_sample_;
1820 double surface_sound_speed_;
1821 double water_depth_;
1822 double bottom_sound_speed_;
1825 friend struct ::TableStruct_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto;
1833 #pragma GCC diagnostic push
1834 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1839inline bool iBellhopConfig::_internal_has_common()
const {
1840 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
1841 PROTOBUF_ASSUME(!value || _impl_.common_ !=
nullptr);
1844inline bool iBellhopConfig::has_common()
const {
1845 return _internal_has_common();
1847inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iBellhopConfig::_internal_common()
const {
1848 const ::goby::moos::protobuf::GobyMOOSAppConfig* p = _impl_.common_;
1849 return p !=
nullptr ? *p :
reinterpret_cast<const ::goby::moos::protobuf::GobyMOOSAppConfig&
>(
1850 ::goby::moos::protobuf::_GobyMOOSAppConfig_default_instance_);
1852inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iBellhopConfig::common()
const {
1854 return _internal_common();
1856inline void iBellhopConfig::unsafe_arena_set_allocated_common(
1857 ::goby::moos::protobuf::GobyMOOSAppConfig* common) {
1858 if (GetArenaForAllocation() ==
nullptr) {
1859 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.common_);
1861 _impl_.common_ = common;
1863 _impl_._has_bits_[0] |= 0x00000010u;
1865 _impl_._has_bits_[0] &= ~0x00000010u;
1869inline ::goby::moos::protobuf::GobyMOOSAppConfig* iBellhopConfig::release_common() {
1870 _impl_._has_bits_[0] &= ~0x00000010u;
1871 ::goby::moos::protobuf::GobyMOOSAppConfig* temp = _impl_.common_;
1872 _impl_.common_ =
nullptr;
1873#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1874 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1875 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1876 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1878 if (GetArenaForAllocation() !=
nullptr) {
1879 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1884inline ::goby::moos::protobuf::GobyMOOSAppConfig* iBellhopConfig::unsafe_arena_release_common() {
1886 _impl_._has_bits_[0] &= ~0x00000010u;
1887 ::goby::moos::protobuf::GobyMOOSAppConfig* temp = _impl_.common_;
1888 _impl_.common_ =
nullptr;
1891inline ::goby::moos::protobuf::GobyMOOSAppConfig* iBellhopConfig::_internal_mutable_common() {
1892 _impl_._has_bits_[0] |= 0x00000010u;
1893 if (_impl_.common_ ==
nullptr) {
1894 auto* p = CreateMaybeMessage<::goby::moos::protobuf::GobyMOOSAppConfig>(GetArenaForAllocation());
1897 return _impl_.common_;
1899inline ::goby::moos::protobuf::GobyMOOSAppConfig* iBellhopConfig::mutable_common() {
1900 ::goby::moos::protobuf::GobyMOOSAppConfig* _msg = _internal_mutable_common();
1904inline void iBellhopConfig::set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig* common) {
1905 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1906 if (message_arena ==
nullptr) {
1907 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.common_);
1910 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1911 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
1912 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common));
1913 if (message_arena != submessage_arena) {
1914 common = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1915 message_arena, common, submessage_arena);
1917 _impl_._has_bits_[0] |= 0x00000010u;
1919 _impl_._has_bits_[0] &= ~0x00000010u;
1921 _impl_.common_ = common;
1926inline bool iBellhopConfig::_internal_has_initial_env()
const {
1927 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
1928 PROTOBUF_ASSUME(!value || _impl_.initial_env_ !=
nullptr);
1931inline bool iBellhopConfig::has_initial_env()
const {
1932 return _internal_has_initial_env();
1934inline const ::netsim::bellhop::protobuf::Environment& iBellhopConfig::_internal_initial_env()
const {
1935 const ::netsim::bellhop::protobuf::Environment* p = _impl_.initial_env_;
1939inline const ::netsim::bellhop::protobuf::Environment& iBellhopConfig::initial_env()
const {
1941 return _internal_initial_env();
1943inline void iBellhopConfig::unsafe_arena_set_allocated_initial_env(
1945 if (GetArenaForAllocation() ==
nullptr) {
1946 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.initial_env_);
1948 _impl_.initial_env_ = initial_env;
1950 _impl_._has_bits_[0] |= 0x00000020u;
1952 _impl_._has_bits_[0] &= ~0x00000020u;
1956inline ::netsim::bellhop::protobuf::Environment* iBellhopConfig::release_initial_env() {
1957 _impl_._has_bits_[0] &= ~0x00000020u;
1959 _impl_.initial_env_ =
nullptr;
1960#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1961 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1962 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1963 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1965 if (GetArenaForAllocation() !=
nullptr) {
1966 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1971inline ::netsim::bellhop::protobuf::Environment* iBellhopConfig::unsafe_arena_release_initial_env() {
1973 _impl_._has_bits_[0] &= ~0x00000020u;
1975 _impl_.initial_env_ =
nullptr;
1978inline ::netsim::bellhop::protobuf::Environment* iBellhopConfig::_internal_mutable_initial_env() {
1979 _impl_._has_bits_[0] |= 0x00000020u;
1980 if (_impl_.initial_env_ ==
nullptr) {
1982 _impl_.initial_env_ = p;
1984 return _impl_.initial_env_;
1986inline ::netsim::bellhop::protobuf::Environment* iBellhopConfig::mutable_initial_env() {
1992 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1993 if (message_arena ==
nullptr) {
1994 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.initial_env_);
1997 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1998 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
1999 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(initial_env));
2000 if (message_arena != submessage_arena) {
2001 initial_env = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2002 message_arena, initial_env, submessage_arena);
2004 _impl_._has_bits_[0] |= 0x00000020u;
2006 _impl_._has_bits_[0] &= ~0x00000020u;
2008 _impl_.initial_env_ = initial_env;
2013inline bool iBellhopConfig::_internal_has_moos_var_request()
const {
2014 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
2017inline bool iBellhopConfig::has_moos_var_request()
const {
2018 return _internal_has_moos_var_request();
2020inline void iBellhopConfig::clear_moos_var_request() {
2021 _impl_.moos_var_request_.ClearToDefault(::netsim::protobuf::iBellhopConfig::Impl_::_i_give_permission_to_break_this_code_default_moos_var_request_, GetArenaForAllocation());
2022 _impl_._has_bits_[0] &= ~0x00000001u;
2024inline const std::string& iBellhopConfig::moos_var_request()
const {
2026 if (_impl_.moos_var_request_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_moos_var_request_.get();
2027 return _internal_moos_var_request();
2029template <
typename ArgT0,
typename... ArgT>
2030inline PROTOBUF_ALWAYS_INLINE
2031void iBellhopConfig::set_moos_var_request(ArgT0&& arg0, ArgT... args) {
2032 _impl_._has_bits_[0] |= 0x00000001u;
2033 _impl_.moos_var_request_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2036inline std::string* iBellhopConfig::mutable_moos_var_request() {
2037 std::string* _s = _internal_mutable_moos_var_request();
2041inline const std::string& iBellhopConfig::_internal_moos_var_request()
const {
2042 return _impl_.moos_var_request_.Get();
2044inline void iBellhopConfig::_internal_set_moos_var_request(
const std::string& value) {
2045 _impl_._has_bits_[0] |= 0x00000001u;
2046 _impl_.moos_var_request_.Set(value, GetArenaForAllocation());
2048inline std::string* iBellhopConfig::_internal_mutable_moos_var_request() {
2049 _impl_._has_bits_[0] |= 0x00000001u;
2050 return _impl_.moos_var_request_.Mutable(::netsim::protobuf::iBellhopConfig::Impl_::_i_give_permission_to_break_this_code_default_moos_var_request_, GetArenaForAllocation());
2052inline std::string* iBellhopConfig::release_moos_var_request() {
2054 if (!_internal_has_moos_var_request()) {
2057 _impl_._has_bits_[0] &= ~0x00000001u;
2058 auto* p = _impl_.moos_var_request_.Release();
2061inline void iBellhopConfig::set_allocated_moos_var_request(std::string* moos_var_request) {
2062 if (moos_var_request !=
nullptr) {
2063 _impl_._has_bits_[0] |= 0x00000001u;
2065 _impl_._has_bits_[0] &= ~0x00000001u;
2067 _impl_.moos_var_request_.SetAllocated(moos_var_request, GetArenaForAllocation());
2072inline bool iBellhopConfig::_internal_has_moos_var_response()
const {
2073 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
2076inline bool iBellhopConfig::has_moos_var_response()
const {
2077 return _internal_has_moos_var_response();
2079inline void iBellhopConfig::clear_moos_var_response() {
2080 _impl_.moos_var_response_.ClearToDefault(::netsim::protobuf::iBellhopConfig::Impl_::_i_give_permission_to_break_this_code_default_moos_var_response_, GetArenaForAllocation());
2081 _impl_._has_bits_[0] &= ~0x00000002u;
2083inline const std::string& iBellhopConfig::moos_var_response()
const {
2085 if (_impl_.moos_var_response_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_moos_var_response_.get();
2086 return _internal_moos_var_response();
2088template <
typename ArgT0,
typename... ArgT>
2089inline PROTOBUF_ALWAYS_INLINE
2090void iBellhopConfig::set_moos_var_response(ArgT0&& arg0, ArgT... args) {
2091 _impl_._has_bits_[0] |= 0x00000002u;
2092 _impl_.moos_var_response_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2095inline std::string* iBellhopConfig::mutable_moos_var_response() {
2096 std::string* _s = _internal_mutable_moos_var_response();
2100inline const std::string& iBellhopConfig::_internal_moos_var_response()
const {
2101 return _impl_.moos_var_response_.Get();
2103inline void iBellhopConfig::_internal_set_moos_var_response(
const std::string& value) {
2104 _impl_._has_bits_[0] |= 0x00000002u;
2105 _impl_.moos_var_response_.Set(value, GetArenaForAllocation());
2107inline std::string* iBellhopConfig::_internal_mutable_moos_var_response() {
2108 _impl_._has_bits_[0] |= 0x00000002u;
2109 return _impl_.moos_var_response_.Mutable(::netsim::protobuf::iBellhopConfig::Impl_::_i_give_permission_to_break_this_code_default_moos_var_response_, GetArenaForAllocation());
2111inline std::string* iBellhopConfig::release_moos_var_response() {
2113 if (!_internal_has_moos_var_response()) {
2116 _impl_._has_bits_[0] &= ~0x00000002u;
2117 auto* p = _impl_.moos_var_response_.Release();
2120inline void iBellhopConfig::set_allocated_moos_var_response(std::string* moos_var_response) {
2121 if (moos_var_response !=
nullptr) {
2122 _impl_._has_bits_[0] |= 0x00000002u;
2124 _impl_._has_bits_[0] &= ~0x00000002u;
2126 _impl_.moos_var_response_.SetAllocated(moos_var_response, GetArenaForAllocation());
2131inline bool iBellhopConfig::_internal_has_output_env_dir()
const {
2132 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
2135inline bool iBellhopConfig::has_output_env_dir()
const {
2136 return _internal_has_output_env_dir();
2138inline void iBellhopConfig::clear_output_env_dir() {
2139 _impl_.output_env_dir_.ClearToDefault(::netsim::protobuf::iBellhopConfig::Impl_::_i_give_permission_to_break_this_code_default_output_env_dir_, GetArenaForAllocation());
2140 _impl_._has_bits_[0] &= ~0x00000004u;
2142inline const std::string& iBellhopConfig::output_env_dir()
const {
2144 if (_impl_.output_env_dir_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_output_env_dir_.get();
2145 return _internal_output_env_dir();
2147template <
typename ArgT0,
typename... ArgT>
2148inline PROTOBUF_ALWAYS_INLINE
2149void iBellhopConfig::set_output_env_dir(ArgT0&& arg0, ArgT... args) {
2150 _impl_._has_bits_[0] |= 0x00000004u;
2151 _impl_.output_env_dir_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2154inline std::string* iBellhopConfig::mutable_output_env_dir() {
2155 std::string* _s = _internal_mutable_output_env_dir();
2159inline const std::string& iBellhopConfig::_internal_output_env_dir()
const {
2160 return _impl_.output_env_dir_.Get();
2162inline void iBellhopConfig::_internal_set_output_env_dir(
const std::string& value) {
2163 _impl_._has_bits_[0] |= 0x00000004u;
2164 _impl_.output_env_dir_.Set(value, GetArenaForAllocation());
2166inline std::string* iBellhopConfig::_internal_mutable_output_env_dir() {
2167 _impl_._has_bits_[0] |= 0x00000004u;
2168 return _impl_.output_env_dir_.Mutable(::netsim::protobuf::iBellhopConfig::Impl_::_i_give_permission_to_break_this_code_default_output_env_dir_, GetArenaForAllocation());
2170inline std::string* iBellhopConfig::release_output_env_dir() {
2172 if (!_internal_has_output_env_dir()) {
2175 _impl_._has_bits_[0] &= ~0x00000004u;
2176 auto* p = _impl_.output_env_dir_.Release();
2179inline void iBellhopConfig::set_allocated_output_env_dir(std::string* output_env_dir) {
2180 if (output_env_dir !=
nullptr) {
2181 _impl_._has_bits_[0] |= 0x00000004u;
2183 _impl_._has_bits_[0] &= ~0x00000004u;
2185 _impl_.output_env_dir_.SetAllocated(output_env_dir, GetArenaForAllocation());
2190inline bool iBellhopConfig::_internal_has_extrapolate_nav()
const {
2191 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
2194inline bool iBellhopConfig::has_extrapolate_nav()
const {
2195 return _internal_has_extrapolate_nav();
2197inline void iBellhopConfig::clear_extrapolate_nav() {
2198 _impl_.extrapolate_nav_ =
false;
2199 _impl_._has_bits_[0] &= ~0x00000040u;
2201inline bool iBellhopConfig::_internal_extrapolate_nav()
const {
2202 return _impl_.extrapolate_nav_;
2204inline bool iBellhopConfig::extrapolate_nav()
const {
2206 return _internal_extrapolate_nav();
2208inline void iBellhopConfig::_internal_set_extrapolate_nav(
bool value) {
2209 _impl_._has_bits_[0] |= 0x00000040u;
2210 _impl_.extrapolate_nav_ = value;
2212inline void iBellhopConfig::set_extrapolate_nav(
bool value) {
2213 _internal_set_extrapolate_nav(value);
2218inline bool iBellhopConfig::_internal_has_local_sound_speed_var()
const {
2219 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
2222inline bool iBellhopConfig::has_local_sound_speed_var()
const {
2223 return _internal_has_local_sound_speed_var();
2225inline void iBellhopConfig::clear_local_sound_speed_var() {
2226 _impl_.local_sound_speed_var_.ClearToEmpty();
2227 _impl_._has_bits_[0] &= ~0x00000008u;
2229inline const std::string& iBellhopConfig::local_sound_speed_var()
const {
2231 return _internal_local_sound_speed_var();
2233template <
typename ArgT0,
typename... ArgT>
2234inline PROTOBUF_ALWAYS_INLINE
2235void iBellhopConfig::set_local_sound_speed_var(ArgT0&& arg0, ArgT... args) {
2236 _impl_._has_bits_[0] |= 0x00000008u;
2237 _impl_.local_sound_speed_var_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2240inline std::string* iBellhopConfig::mutable_local_sound_speed_var() {
2241 std::string* _s = _internal_mutable_local_sound_speed_var();
2245inline const std::string& iBellhopConfig::_internal_local_sound_speed_var()
const {
2246 return _impl_.local_sound_speed_var_.Get();
2248inline void iBellhopConfig::_internal_set_local_sound_speed_var(
const std::string& value) {
2249 _impl_._has_bits_[0] |= 0x00000008u;
2250 _impl_.local_sound_speed_var_.Set(value, GetArenaForAllocation());
2252inline std::string* iBellhopConfig::_internal_mutable_local_sound_speed_var() {
2253 _impl_._has_bits_[0] |= 0x00000008u;
2254 return _impl_.local_sound_speed_var_.Mutable(GetArenaForAllocation());
2256inline std::string* iBellhopConfig::release_local_sound_speed_var() {
2258 if (!_internal_has_local_sound_speed_var()) {
2261 _impl_._has_bits_[0] &= ~0x00000008u;
2262 auto* p = _impl_.local_sound_speed_var_.Release();
2263#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2264 if (_impl_.local_sound_speed_var_.IsDefault()) {
2265 _impl_.local_sound_speed_var_.Set(
"", GetArenaForAllocation());
2270inline void iBellhopConfig::set_allocated_local_sound_speed_var(std::string* local_sound_speed_var) {
2271 if (local_sound_speed_var !=
nullptr) {
2272 _impl_._has_bits_[0] |= 0x00000008u;
2274 _impl_._has_bits_[0] &= ~0x00000008u;
2276 _impl_.local_sound_speed_var_.SetAllocated(local_sound_speed_var, GetArenaForAllocation());
2277#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2278 if (_impl_.local_sound_speed_var_.IsDefault()) {
2279 _impl_.local_sound_speed_var_.Set(
"", GetArenaForAllocation());
2286inline bool iBellhopConfig::_internal_has_max_number_of_receivers()
const {
2287 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
2290inline bool iBellhopConfig::has_max_number_of_receivers()
const {
2291 return _internal_has_max_number_of_receivers();
2293inline void iBellhopConfig::clear_max_number_of_receivers() {
2294 _impl_.max_number_of_receivers_ = 1000000;
2295 _impl_._has_bits_[0] &= ~0x00000080u;
2297inline int32_t iBellhopConfig::_internal_max_number_of_receivers()
const {
2298 return _impl_.max_number_of_receivers_;
2300inline int32_t iBellhopConfig::max_number_of_receivers()
const {
2302 return _internal_max_number_of_receivers();
2304inline void iBellhopConfig::_internal_set_max_number_of_receivers(int32_t value) {
2305 _impl_._has_bits_[0] |= 0x00000080u;
2306 _impl_.max_number_of_receivers_ = value;
2308inline void iBellhopConfig::set_max_number_of_receivers(int32_t value) {
2309 _internal_set_max_number_of_receivers(value);
2318inline bool iBellhopRequest::_internal_has_env()
const {
2319 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
2320 PROTOBUF_ASSUME(!value || _impl_.env_ !=
nullptr);
2323inline bool iBellhopRequest::has_env()
const {
2324 return _internal_has_env();
2326inline const ::netsim::bellhop::protobuf::Environment& iBellhopRequest::_internal_env()
const {
2327 const ::netsim::bellhop::protobuf::Environment* p = _impl_.env_;
2331inline const ::netsim::bellhop::protobuf::Environment& iBellhopRequest::env()
const {
2333 return _internal_env();
2335inline void iBellhopRequest::unsafe_arena_set_allocated_env(
2337 if (GetArenaForAllocation() ==
nullptr) {
2338 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.env_);
2342 _impl_._has_bits_[0] |= 0x00000001u;
2344 _impl_._has_bits_[0] &= ~0x00000001u;
2348inline ::netsim::bellhop::protobuf::Environment* iBellhopRequest::release_env() {
2349 _impl_._has_bits_[0] &= ~0x00000001u;
2351 _impl_.env_ =
nullptr;
2352#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
2353 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
2354 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2355 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
2357 if (GetArenaForAllocation() !=
nullptr) {
2358 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2363inline ::netsim::bellhop::protobuf::Environment* iBellhopRequest::unsafe_arena_release_env() {
2365 _impl_._has_bits_[0] &= ~0x00000001u;
2367 _impl_.env_ =
nullptr;
2370inline ::netsim::bellhop::protobuf::Environment* iBellhopRequest::_internal_mutable_env() {
2371 _impl_._has_bits_[0] |= 0x00000001u;
2372 if (_impl_.env_ ==
nullptr) {
2378inline ::netsim::bellhop::protobuf::Environment* iBellhopRequest::mutable_env() {
2384 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2385 if (message_arena ==
nullptr) {
2386 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.env_);
2389 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2390 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2391 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(env));
2392 if (message_arena != submessage_arena) {
2393 env = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2394 message_arena, env, submessage_arena);
2396 _impl_._has_bits_[0] |= 0x00000001u;
2398 _impl_._has_bits_[0] &= ~0x00000001u;
2405inline bool iBellhopRequest::_internal_has_request_number()
const {
2406 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
2409inline bool iBellhopRequest::has_request_number()
const {
2410 return _internal_has_request_number();
2412inline void iBellhopRequest::clear_request_number() {
2413 _impl_.request_number_ = 0;
2414 _impl_._has_bits_[0] &= ~0x00000002u;
2416inline int32_t iBellhopRequest::_internal_request_number()
const {
2417 return _impl_.request_number_;
2419inline int32_t iBellhopRequest::request_number()
const {
2421 return _internal_request_number();
2423inline void iBellhopRequest::_internal_set_request_number(int32_t value) {
2424 _impl_._has_bits_[0] |= 0x00000002u;
2425 _impl_.request_number_ = value;
2427inline void iBellhopRequest::set_request_number(int32_t value) {
2428 _internal_set_request_number(value);
2433inline bool iBellhopRequest::_internal_has_water_column_action()
const {
2434 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
2437inline bool iBellhopRequest::has_water_column_action()
const {
2438 return _internal_has_water_column_action();
2440inline void iBellhopRequest::clear_water_column_action() {
2441 _impl_.water_column_action_ = 2;
2442 _impl_._has_bits_[0] &= ~0x00000004u;
2444inline ::netsim::protobuf::iBellhopRequest_WaterColumnAction iBellhopRequest::_internal_water_column_action()
const {
2447inline ::netsim::protobuf::iBellhopRequest_WaterColumnAction iBellhopRequest::water_column_action()
const {
2449 return _internal_water_column_action();
2453 _impl_._has_bits_[0] |= 0x00000004u;
2454 _impl_.water_column_action_ = value;
2457 _internal_set_water_column_action(value);
2466inline bool iBellhopResponse_TLAveragedInRange_TLSample::_internal_has_depth()
const {
2467 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
2470inline bool iBellhopResponse_TLAveragedInRange_TLSample::has_depth()
const {
2471 return _internal_has_depth();
2473inline void iBellhopResponse_TLAveragedInRange_TLSample::clear_depth() {
2475 _impl_._has_bits_[0] &= ~0x00000001u;
2477inline double iBellhopResponse_TLAveragedInRange_TLSample::_internal_depth()
const {
2478 return _impl_.depth_;
2480inline double iBellhopResponse_TLAveragedInRange_TLSample::depth()
const {
2482 return _internal_depth();
2484inline void iBellhopResponse_TLAveragedInRange_TLSample::_internal_set_depth(
double value) {
2485 _impl_._has_bits_[0] |= 0x00000001u;
2486 _impl_.depth_ = value;
2488inline void iBellhopResponse_TLAveragedInRange_TLSample::set_depth(
double value) {
2489 _internal_set_depth(value);
2494inline bool iBellhopResponse_TLAveragedInRange_TLSample::_internal_has_tl()
const {
2495 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
2498inline bool iBellhopResponse_TLAveragedInRange_TLSample::has_tl()
const {
2499 return _internal_has_tl();
2501inline void iBellhopResponse_TLAveragedInRange_TLSample::clear_tl() {
2503 _impl_._has_bits_[0] &= ~0x00000002u;
2505inline double iBellhopResponse_TLAveragedInRange_TLSample::_internal_tl()
const {
2508inline double iBellhopResponse_TLAveragedInRange_TLSample::tl()
const {
2510 return _internal_tl();
2512inline void iBellhopResponse_TLAveragedInRange_TLSample::_internal_set_tl(
double value) {
2513 _impl_._has_bits_[0] |= 0x00000002u;
2516inline void iBellhopResponse_TLAveragedInRange_TLSample::set_tl(
double value) {
2517 _internal_set_tl(value);
2526inline int iBellhopResponse_TLAveragedInRange::_internal_sample_size()
const {
2527 return _impl_.sample_.size();
2529inline int iBellhopResponse_TLAveragedInRange::sample_size()
const {
2530 return _internal_sample_size();
2532inline void iBellhopResponse_TLAveragedInRange::clear_sample() {
2533 _impl_.sample_.Clear();
2535inline ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample* iBellhopResponse_TLAveragedInRange::mutable_sample(
int index) {
2537 return _impl_.sample_.Mutable(index);
2539inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample >*
2540iBellhopResponse_TLAveragedInRange::mutable_sample() {
2542 return &_impl_.sample_;
2544inline const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample& iBellhopResponse_TLAveragedInRange::_internal_sample(
int index)
const {
2545 return _impl_.sample_.Get(index);
2547inline const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample& iBellhopResponse_TLAveragedInRange::sample(
int index)
const {
2549 return _internal_sample(index);
2551inline ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample* iBellhopResponse_TLAveragedInRange::_internal_add_sample() {
2552 return _impl_.sample_.Add();
2554inline ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample* iBellhopResponse_TLAveragedInRange::add_sample() {
2559inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::iBellhopResponse_TLAveragedInRange_TLSample >&
2560iBellhopResponse_TLAveragedInRange::sample()
const {
2562 return _impl_.sample_;
2570inline bool iBellhopResponse::_internal_has_success()
const {
2571 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
2574inline bool iBellhopResponse::has_success()
const {
2575 return _internal_has_success();
2577inline void iBellhopResponse::clear_success() {
2578 _impl_.success_ =
false;
2579 _impl_._has_bits_[0] &= ~0x00000020u;
2581inline bool iBellhopResponse::_internal_success()
const {
2582 return _impl_.success_;
2584inline bool iBellhopResponse::success()
const {
2586 return _internal_success();
2588inline void iBellhopResponse::_internal_set_success(
bool value) {
2589 _impl_._has_bits_[0] |= 0x00000020u;
2590 _impl_.success_ = value;
2592inline void iBellhopResponse::set_success(
bool value) {
2593 _internal_set_success(value);
2598inline bool iBellhopResponse::_internal_has_requestor()
const {
2599 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
2602inline bool iBellhopResponse::has_requestor()
const {
2603 return _internal_has_requestor();
2605inline void iBellhopResponse::clear_requestor() {
2606 _impl_.requestor_.ClearToEmpty();
2607 _impl_._has_bits_[0] &= ~0x00000001u;
2609inline const std::string& iBellhopResponse::requestor()
const {
2611 return _internal_requestor();
2613template <
typename ArgT0,
typename... ArgT>
2614inline PROTOBUF_ALWAYS_INLINE
2615void iBellhopResponse::set_requestor(ArgT0&& arg0, ArgT... args) {
2616 _impl_._has_bits_[0] |= 0x00000001u;
2617 _impl_.requestor_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2620inline std::string* iBellhopResponse::mutable_requestor() {
2621 std::string* _s = _internal_mutable_requestor();
2625inline const std::string& iBellhopResponse::_internal_requestor()
const {
2626 return _impl_.requestor_.Get();
2628inline void iBellhopResponse::_internal_set_requestor(
const std::string& value) {
2629 _impl_._has_bits_[0] |= 0x00000001u;
2630 _impl_.requestor_.Set(value, GetArenaForAllocation());
2632inline std::string* iBellhopResponse::_internal_mutable_requestor() {
2633 _impl_._has_bits_[0] |= 0x00000001u;
2634 return _impl_.requestor_.Mutable(GetArenaForAllocation());
2636inline std::string* iBellhopResponse::release_requestor() {
2638 if (!_internal_has_requestor()) {
2641 _impl_._has_bits_[0] &= ~0x00000001u;
2642 auto* p = _impl_.requestor_.Release();
2643#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2644 if (_impl_.requestor_.IsDefault()) {
2645 _impl_.requestor_.Set(
"", GetArenaForAllocation());
2650inline void iBellhopResponse::set_allocated_requestor(std::string* requestor) {
2651 if (requestor !=
nullptr) {
2652 _impl_._has_bits_[0] |= 0x00000001u;
2654 _impl_._has_bits_[0] &= ~0x00000001u;
2656 _impl_.requestor_.SetAllocated(requestor, GetArenaForAllocation());
2657#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2658 if (_impl_.requestor_.IsDefault()) {
2659 _impl_.requestor_.Set(
"", GetArenaForAllocation());
2666inline bool iBellhopResponse::_internal_has_env()
const {
2667 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
2668 PROTOBUF_ASSUME(!value || _impl_.env_ !=
nullptr);
2671inline bool iBellhopResponse::has_env()
const {
2672 return _internal_has_env();
2674inline const ::netsim::bellhop::protobuf::Environment& iBellhopResponse::_internal_env()
const {
2675 const ::netsim::bellhop::protobuf::Environment* p = _impl_.env_;
2679inline const ::netsim::bellhop::protobuf::Environment& iBellhopResponse::env()
const {
2681 return _internal_env();
2683inline void iBellhopResponse::unsafe_arena_set_allocated_env(
2685 if (GetArenaForAllocation() ==
nullptr) {
2686 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.env_);
2690 _impl_._has_bits_[0] |= 0x00000008u;
2692 _impl_._has_bits_[0] &= ~0x00000008u;
2696inline ::netsim::bellhop::protobuf::Environment* iBellhopResponse::release_env() {
2697 _impl_._has_bits_[0] &= ~0x00000008u;
2699 _impl_.env_ =
nullptr;
2700#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
2701 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
2702 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2703 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
2705 if (GetArenaForAllocation() !=
nullptr) {
2706 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2711inline ::netsim::bellhop::protobuf::Environment* iBellhopResponse::unsafe_arena_release_env() {
2713 _impl_._has_bits_[0] &= ~0x00000008u;
2715 _impl_.env_ =
nullptr;
2718inline ::netsim::bellhop::protobuf::Environment* iBellhopResponse::_internal_mutable_env() {
2719 _impl_._has_bits_[0] |= 0x00000008u;
2720 if (_impl_.env_ ==
nullptr) {
2726inline ::netsim::bellhop::protobuf::Environment* iBellhopResponse::mutable_env() {
2732 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2733 if (message_arena ==
nullptr) {
2734 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.env_);
2737 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2738 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
2739 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(env));
2740 if (message_arena != submessage_arena) {
2741 env = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2742 message_arena, env, submessage_arena);
2744 _impl_._has_bits_[0] |= 0x00000008u;
2746 _impl_._has_bits_[0] &= ~0x00000008u;
2753inline bool iBellhopResponse::_internal_has_output_file()
const {
2754 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
2757inline bool iBellhopResponse::has_output_file()
const {
2758 return _internal_has_output_file();
2760inline void iBellhopResponse::clear_output_file() {
2761 _impl_.output_file_.ClearToEmpty();
2762 _impl_._has_bits_[0] &= ~0x00000002u;
2764inline const std::string& iBellhopResponse::output_file()
const {
2766 return _internal_output_file();
2768template <
typename ArgT0,
typename... ArgT>
2769inline PROTOBUF_ALWAYS_INLINE
2770void iBellhopResponse::set_output_file(ArgT0&& arg0, ArgT... args) {
2771 _impl_._has_bits_[0] |= 0x00000002u;
2772 _impl_.output_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2775inline std::string* iBellhopResponse::mutable_output_file() {
2776 std::string* _s = _internal_mutable_output_file();
2780inline const std::string& iBellhopResponse::_internal_output_file()
const {
2781 return _impl_.output_file_.Get();
2783inline void iBellhopResponse::_internal_set_output_file(
const std::string& value) {
2784 _impl_._has_bits_[0] |= 0x00000002u;
2785 _impl_.output_file_.Set(value, GetArenaForAllocation());
2787inline std::string* iBellhopResponse::_internal_mutable_output_file() {
2788 _impl_._has_bits_[0] |= 0x00000002u;
2789 return _impl_.output_file_.Mutable(GetArenaForAllocation());
2791inline std::string* iBellhopResponse::release_output_file() {
2793 if (!_internal_has_output_file()) {
2796 _impl_._has_bits_[0] &= ~0x00000002u;
2797 auto* p = _impl_.output_file_.Release();
2798#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2799 if (_impl_.output_file_.IsDefault()) {
2800 _impl_.output_file_.Set(
"", GetArenaForAllocation());
2805inline void iBellhopResponse::set_allocated_output_file(std::string* output_file) {
2806 if (output_file !=
nullptr) {
2807 _impl_._has_bits_[0] |= 0x00000002u;
2809 _impl_._has_bits_[0] &= ~0x00000002u;
2811 _impl_.output_file_.SetAllocated(output_file, GetArenaForAllocation());
2812#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2813 if (_impl_.output_file_.IsDefault()) {
2814 _impl_.output_file_.Set(
"", GetArenaForAllocation());
2821inline bool iBellhopResponse::_internal_has_avg_tl()
const {
2822 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
2823 PROTOBUF_ASSUME(!value || _impl_.avg_tl_ !=
nullptr);
2826inline bool iBellhopResponse::has_avg_tl()
const {
2827 return _internal_has_avg_tl();
2829inline void iBellhopResponse::clear_avg_tl() {
2830 if (_impl_.avg_tl_ !=
nullptr) _impl_.avg_tl_->Clear();
2831 _impl_._has_bits_[0] &= ~0x00000010u;
2833inline const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange& iBellhopResponse::_internal_avg_tl()
const {
2834 const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange* p = _impl_.avg_tl_;
2838inline const ::netsim::protobuf::iBellhopResponse_TLAveragedInRange& iBellhopResponse::avg_tl()
const {
2840 return _internal_avg_tl();
2842inline void iBellhopResponse::unsafe_arena_set_allocated_avg_tl(
2844 if (GetArenaForAllocation() ==
nullptr) {
2845 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.avg_tl_);
2847 _impl_.avg_tl_ = avg_tl;
2849 _impl_._has_bits_[0] |= 0x00000010u;
2851 _impl_._has_bits_[0] &= ~0x00000010u;
2855inline ::netsim::protobuf::iBellhopResponse_TLAveragedInRange* iBellhopResponse::release_avg_tl() {
2856 _impl_._has_bits_[0] &= ~0x00000010u;
2858 _impl_.avg_tl_ =
nullptr;
2859#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
2860 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
2861 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2862 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
2864 if (GetArenaForAllocation() !=
nullptr) {
2865 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2870inline ::netsim::protobuf::iBellhopResponse_TLAveragedInRange* iBellhopResponse::unsafe_arena_release_avg_tl() {
2872 _impl_._has_bits_[0] &= ~0x00000010u;
2874 _impl_.avg_tl_ =
nullptr;
2877inline ::netsim::protobuf::iBellhopResponse_TLAveragedInRange* iBellhopResponse::_internal_mutable_avg_tl() {
2878 _impl_._has_bits_[0] |= 0x00000010u;
2879 if (_impl_.avg_tl_ ==
nullptr) {
2883 return _impl_.avg_tl_;
2885inline ::netsim::protobuf::iBellhopResponse_TLAveragedInRange* iBellhopResponse::mutable_avg_tl() {
2891 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2892 if (message_arena ==
nullptr) {
2893 delete _impl_.avg_tl_;
2896 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2897 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(avg_tl);
2898 if (message_arena != submessage_arena) {
2899 avg_tl = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2900 message_arena, avg_tl, submessage_arena);
2902 _impl_._has_bits_[0] |= 0x00000010u;
2904 _impl_._has_bits_[0] &= ~0x00000010u;
2906 _impl_.avg_tl_ = avg_tl;
2911inline bool iBellhopResponse::_internal_has_serialized_tl_matrix()
const {
2912 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
2915inline bool iBellhopResponse::has_serialized_tl_matrix()
const {
2916 return _internal_has_serialized_tl_matrix();
2918inline void iBellhopResponse::clear_serialized_tl_matrix() {
2919 _impl_.serialized_tl_matrix_.ClearToEmpty();
2920 _impl_._has_bits_[0] &= ~0x00000004u;
2922inline const std::string& iBellhopResponse::serialized_tl_matrix()
const {
2924 return _internal_serialized_tl_matrix();
2926template <
typename ArgT0,
typename... ArgT>
2927inline PROTOBUF_ALWAYS_INLINE
2928void iBellhopResponse::set_serialized_tl_matrix(ArgT0&& arg0, ArgT... args) {
2929 _impl_._has_bits_[0] |= 0x00000004u;
2930 _impl_.serialized_tl_matrix_.SetBytes(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2933inline std::string* iBellhopResponse::mutable_serialized_tl_matrix() {
2934 std::string* _s = _internal_mutable_serialized_tl_matrix();
2938inline const std::string& iBellhopResponse::_internal_serialized_tl_matrix()
const {
2939 return _impl_.serialized_tl_matrix_.Get();
2941inline void iBellhopResponse::_internal_set_serialized_tl_matrix(
const std::string& value) {
2942 _impl_._has_bits_[0] |= 0x00000004u;
2943 _impl_.serialized_tl_matrix_.Set(value, GetArenaForAllocation());
2945inline std::string* iBellhopResponse::_internal_mutable_serialized_tl_matrix() {
2946 _impl_._has_bits_[0] |= 0x00000004u;
2947 return _impl_.serialized_tl_matrix_.Mutable(GetArenaForAllocation());
2949inline std::string* iBellhopResponse::release_serialized_tl_matrix() {
2951 if (!_internal_has_serialized_tl_matrix()) {
2954 _impl_._has_bits_[0] &= ~0x00000004u;
2955 auto* p = _impl_.serialized_tl_matrix_.Release();
2956#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2957 if (_impl_.serialized_tl_matrix_.IsDefault()) {
2958 _impl_.serialized_tl_matrix_.Set(
"", GetArenaForAllocation());
2963inline void iBellhopResponse::set_allocated_serialized_tl_matrix(std::string* serialized_tl_matrix) {
2964 if (serialized_tl_matrix !=
nullptr) {
2965 _impl_._has_bits_[0] |= 0x00000004u;
2967 _impl_._has_bits_[0] &= ~0x00000004u;
2969 _impl_.serialized_tl_matrix_.SetAllocated(serialized_tl_matrix, GetArenaForAllocation());
2970#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2971 if (_impl_.serialized_tl_matrix_.IsDefault()) {
2972 _impl_.serialized_tl_matrix_.Set(
"", GetArenaForAllocation());
2979inline bool iBellhopResponse::_internal_has_request_number()
const {
2980 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
2983inline bool iBellhopResponse::has_request_number()
const {
2984 return _internal_has_request_number();
2986inline void iBellhopResponse::clear_request_number() {
2987 _impl_.request_number_ = 0;
2988 _impl_._has_bits_[0] &= ~0x00000040u;
2990inline int32_t iBellhopResponse::_internal_request_number()
const {
2991 return _impl_.request_number_;
2993inline int32_t iBellhopResponse::request_number()
const {
2995 return _internal_request_number();
2997inline void iBellhopResponse::_internal_set_request_number(int32_t value) {
2998 _impl_._has_bits_[0] |= 0x00000040u;
2999 _impl_.request_number_ = value;
3001inline void iBellhopResponse::set_request_number(int32_t value) {
3002 _internal_set_request_number(value);
3011inline int SVPInfoRequest::_internal_depth_size()
const {
3012 return _impl_.depth_.size();
3014inline int SVPInfoRequest::depth_size()
const {
3015 return _internal_depth_size();
3017inline void SVPInfoRequest::clear_depth() {
3018 _impl_.depth_.Clear();
3020inline double SVPInfoRequest::_internal_depth(
int index)
const {
3021 return _impl_.depth_.Get(index);
3023inline double SVPInfoRequest::depth(
int index)
const {
3025 return _internal_depth(index);
3027inline void SVPInfoRequest::set_depth(
int index,
double value) {
3028 _impl_.depth_.Set(index, value);
3031inline void SVPInfoRequest::_internal_add_depth(
double value) {
3032 _impl_.depth_.Add(value);
3034inline void SVPInfoRequest::add_depth(
double value) {
3035 _internal_add_depth(value);
3038inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3039SVPInfoRequest::_internal_depth()
const {
3040 return _impl_.depth_;
3042inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3043SVPInfoRequest::depth()
const {
3045 return _internal_depth();
3047inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3048SVPInfoRequest::_internal_mutable_depth() {
3049 return &_impl_.depth_;
3051inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3052SVPInfoRequest::mutable_depth() {
3054 return _internal_mutable_depth();
3062inline bool SVPInfoResponse_SVPSample::_internal_has_depth()
const {
3063 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3066inline bool SVPInfoResponse_SVPSample::has_depth()
const {
3067 return _internal_has_depth();
3069inline void SVPInfoResponse_SVPSample::clear_depth() {
3071 _impl_._has_bits_[0] &= ~0x00000001u;
3073inline double SVPInfoResponse_SVPSample::_internal_depth()
const {
3074 return _impl_.depth_;
3076inline double SVPInfoResponse_SVPSample::depth()
const {
3078 return _internal_depth();
3080inline void SVPInfoResponse_SVPSample::_internal_set_depth(
double value) {
3081 _impl_._has_bits_[0] |= 0x00000001u;
3082 _impl_.depth_ = value;
3084inline void SVPInfoResponse_SVPSample::set_depth(
double value) {
3085 _internal_set_depth(value);
3090inline bool SVPInfoResponse_SVPSample::_internal_has_sound_speed()
const {
3091 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3094inline bool SVPInfoResponse_SVPSample::has_sound_speed()
const {
3095 return _internal_has_sound_speed();
3097inline void SVPInfoResponse_SVPSample::clear_sound_speed() {
3098 _impl_.sound_speed_ = 0;
3099 _impl_._has_bits_[0] &= ~0x00000002u;
3101inline double SVPInfoResponse_SVPSample::_internal_sound_speed()
const {
3102 return _impl_.sound_speed_;
3104inline double SVPInfoResponse_SVPSample::sound_speed()
const {
3106 return _internal_sound_speed();
3108inline void SVPInfoResponse_SVPSample::_internal_set_sound_speed(
double value) {
3109 _impl_._has_bits_[0] |= 0x00000002u;
3110 _impl_.sound_speed_ = value;
3112inline void SVPInfoResponse_SVPSample::set_sound_speed(
double value) {
3113 _internal_set_sound_speed(value);
3122inline int SVPInfoResponse::_internal_svp_sample_size()
const {
3123 return _impl_.svp_sample_.size();
3125inline int SVPInfoResponse::svp_sample_size()
const {
3126 return _internal_svp_sample_size();
3128inline void SVPInfoResponse::clear_svp_sample() {
3129 _impl_.svp_sample_.Clear();
3131inline ::netsim::protobuf::SVPInfoResponse_SVPSample* SVPInfoResponse::mutable_svp_sample(
int index) {
3133 return _impl_.svp_sample_.Mutable(index);
3135inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::SVPInfoResponse_SVPSample >*
3136SVPInfoResponse::mutable_svp_sample() {
3138 return &_impl_.svp_sample_;
3140inline const ::netsim::protobuf::SVPInfoResponse_SVPSample& SVPInfoResponse::_internal_svp_sample(
int index)
const {
3141 return _impl_.svp_sample_.Get(index);
3143inline const ::netsim::protobuf::SVPInfoResponse_SVPSample& SVPInfoResponse::svp_sample(
int index)
const {
3145 return _internal_svp_sample(index);
3147inline ::netsim::protobuf::SVPInfoResponse_SVPSample* SVPInfoResponse::_internal_add_svp_sample() {
3148 return _impl_.svp_sample_.Add();
3150inline ::netsim::protobuf::SVPInfoResponse_SVPSample* SVPInfoResponse::add_svp_sample() {
3155inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::protobuf::SVPInfoResponse_SVPSample >&
3156SVPInfoResponse::svp_sample()
const {
3158 return _impl_.svp_sample_;
3162inline bool SVPInfoResponse::_internal_has_surface_sound_speed()
const {
3163 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3166inline bool SVPInfoResponse::has_surface_sound_speed()
const {
3167 return _internal_has_surface_sound_speed();
3169inline void SVPInfoResponse::clear_surface_sound_speed() {
3170 _impl_.surface_sound_speed_ = 0;
3171 _impl_._has_bits_[0] &= ~0x00000001u;
3173inline double SVPInfoResponse::_internal_surface_sound_speed()
const {
3174 return _impl_.surface_sound_speed_;
3176inline double SVPInfoResponse::surface_sound_speed()
const {
3178 return _internal_surface_sound_speed();
3180inline void SVPInfoResponse::_internal_set_surface_sound_speed(
double value) {
3181 _impl_._has_bits_[0] |= 0x00000001u;
3182 _impl_.surface_sound_speed_ = value;
3184inline void SVPInfoResponse::set_surface_sound_speed(
double value) {
3185 _internal_set_surface_sound_speed(value);
3190inline bool SVPInfoResponse::_internal_has_water_depth()
const {
3191 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3194inline bool SVPInfoResponse::has_water_depth()
const {
3195 return _internal_has_water_depth();
3197inline void SVPInfoResponse::clear_water_depth() {
3198 _impl_.water_depth_ = 0;
3199 _impl_._has_bits_[0] &= ~0x00000002u;
3201inline double SVPInfoResponse::_internal_water_depth()
const {
3202 return _impl_.water_depth_;
3204inline double SVPInfoResponse::water_depth()
const {
3206 return _internal_water_depth();
3208inline void SVPInfoResponse::_internal_set_water_depth(
double value) {
3209 _impl_._has_bits_[0] |= 0x00000002u;
3210 _impl_.water_depth_ = value;
3212inline void SVPInfoResponse::set_water_depth(
double value) {
3213 _internal_set_water_depth(value);
3218inline bool SVPInfoResponse::_internal_has_bottom_sound_speed()
const {
3219 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3222inline bool SVPInfoResponse::has_bottom_sound_speed()
const {
3223 return _internal_has_bottom_sound_speed();
3225inline void SVPInfoResponse::clear_bottom_sound_speed() {
3226 _impl_.bottom_sound_speed_ = 0;
3227 _impl_._has_bits_[0] &= ~0x00000004u;
3229inline double SVPInfoResponse::_internal_bottom_sound_speed()
const {
3230 return _impl_.bottom_sound_speed_;
3232inline double SVPInfoResponse::bottom_sound_speed()
const {
3234 return _internal_bottom_sound_speed();
3236inline void SVPInfoResponse::_internal_set_bottom_sound_speed(
double value) {
3237 _impl_._has_bits_[0] |= 0x00000004u;
3238 _impl_.bottom_sound_speed_ = value;
3240inline void SVPInfoResponse::set_bottom_sound_speed(
double value) {
3241 _internal_set_bottom_sound_speed(value);
3246 #pragma GCC diagnostic pop
3268PROTOBUF_NAMESPACE_OPEN
3273 return ::netsim::protobuf::iBellhopRequest_WaterColumnAction_descriptor();
3276PROTOBUF_NAMESPACE_CLOSE
3280#include <google/protobuf/port_undef.inc>
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
SVPInfoRequest(SVPInfoRequest &&from) noexcept
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void MergeFrom(const SVPInfoRequest &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~SVPInfoRequest() override
void Swap(SVPInfoRequest *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(SVPInfoRequest *other)
friend void swap(SVPInfoRequest &a, SVPInfoRequest &b)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const SVPInfoRequest * internal_default_instance()
SVPInfoRequest(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_CONSTEXPR SVPInfoRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const SVPInfoRequest & default_instance()
void CopyFrom(const SVPInfoRequest &from)
SVPInfoRequest & operator=(SVPInfoRequest &&from) noexcept
SVPInfoRequest(const SVPInfoRequest &from)
SVPInfoRequest & operator=(const SVPInfoRequest &from)
static const ClassData _class_data_
SVPInfoRequest * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
~SVPInfoResponse_SVPSample() override
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
friend void swap(SVPInfoResponse_SVPSample &a, SVPInfoResponse_SVPSample &b)
void UnsafeArenaSwap(SVPInfoResponse_SVPSample *other)
static const ClassData _class_data_
PROTOBUF_CONSTEXPR SVPInfoResponse_SVPSample(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const SVPInfoResponse_SVPSample & default_instance()
SVPInfoResponse_SVPSample & operator=(const SVPInfoResponse_SVPSample &from)
SVPInfoResponse_SVPSample()
void CopyFrom(const SVPInfoResponse_SVPSample &from)
void MergeFrom(const SVPInfoResponse_SVPSample &from)
SVPInfoResponse_SVPSample(const SVPInfoResponse_SVPSample &from)
void Swap(SVPInfoResponse_SVPSample *other)
static const SVPInfoResponse_SVPSample * internal_default_instance()
SVPInfoResponse_SVPSample(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
SVPInfoResponse_SVPSample * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
SVPInfoResponse_SVPSample & operator=(SVPInfoResponse_SVPSample &&from) noexcept
SVPInfoResponse_SVPSample(SVPInfoResponse_SVPSample &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
SVPInfoResponse & operator=(SVPInfoResponse &&from) noexcept
SVPInfoResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
SVPInfoResponse & operator=(const SVPInfoResponse &from)
SVPInfoResponse(SVPInfoResponse &&from) noexcept
PROTOBUF_CONSTEXPR SVPInfoResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void Swap(SVPInfoResponse *other)
friend void swap(SVPInfoResponse &a, SVPInfoResponse &b)
static const ClassData _class_data_
void MergeFrom(const SVPInfoResponse &from)
static const SVPInfoResponse & default_instance()
SVPInfoResponse(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~SVPInfoResponse() override
void UnsafeArenaSwap(SVPInfoResponse *other)
SVPInfoResponse(const SVPInfoResponse &from)
void CopyFrom(const SVPInfoResponse &from)
static const SVPInfoResponse * internal_default_instance()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_moos_var_response(ArgT0 &&arg0, ArgT... args)
void clear_extrapolate_nav()
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::goby::moos::protobuf::GobyMOOSAppConfig & common() const
std::string * mutable_moos_var_response()
void unsafe_arena_set_allocated_initial_env(::netsim::bellhop::protobuf::Environment *initial_env)
PROTOBUF_NODISCARD std::string * release_output_env_dir()
static const iBellhopConfig & default_instance()
std::string * mutable_local_sound_speed_var()
void set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig *common)
void clear_max_number_of_receivers()
void set_output_env_dir(ArgT0 &&arg0, ArgT... args)
iBellhopConfig & operator=(iBellhopConfig &&from) noexcept
void unsafe_arena_set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig *common)
void clear_moos_var_request()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_CONSTEXPR iBellhopConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
PROTOBUF_NODISCARD::goby::moos::protobuf::GobyMOOSAppConfig * release_common()
void MergeFrom(const iBellhopConfig &from)
bool has_moos_var_request() const
bool extrapolate_nav() const
void set_allocated_moos_var_request(std::string *moos_var_request)
iBellhopConfig(const iBellhopConfig &from)
bool has_local_sound_speed_var() const
void Swap(iBellhopConfig *other)
int32_t max_number_of_receivers() const
std::string * mutable_output_env_dir()
void clear_output_env_dir()
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
const std::string & output_env_dir() const
void set_allocated_initial_env(::netsim::bellhop::protobuf::Environment *initial_env)
void UnsafeArenaSwap(iBellhopConfig *other)
static constexpr int kIndexInFileMessages
bool has_extrapolate_nav() const
iBellhopConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_NODISCARD std::string * release_local_sound_speed_var()
::goby::moos::protobuf::GobyMOOSAppConfig * unsafe_arena_release_common()
bool has_initial_env() const
void set_extrapolate_nav(bool value)
void clear_local_sound_speed_var()
void set_allocated_moos_var_response(std::string *moos_var_response)
friend void swap(iBellhopConfig &a, iBellhopConfig &b)
const ::netsim::bellhop::protobuf::Environment & initial_env() const
static const ClassData _class_data_
void set_allocated_local_sound_speed_var(std::string *local_sound_speed_var)
::goby::moos::protobuf::GobyMOOSAppConfig * mutable_common()
void set_moos_var_request(ArgT0 &&arg0, ArgT... args)
~iBellhopConfig() override
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
iBellhopConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_NODISCARD std::string * release_moos_var_request()
iBellhopConfig & operator=(const iBellhopConfig &from)
const std::string & moos_var_response() const
int GetCachedSize() const final
void set_local_sound_speed_var(ArgT0 &&arg0, ArgT... args)
const std::string & local_sound_speed_var() const
::netsim::bellhop::protobuf::Environment * unsafe_arena_release_initial_env()
void set_allocated_output_env_dir(std::string *output_env_dir)
PROTOBUF_NODISCARD std::string * release_moos_var_response()
void set_max_number_of_receivers(int32_t value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
::netsim::bellhop::protobuf::Environment * mutable_initial_env()
const std::string & moos_var_request() const
bool has_max_number_of_receivers() const
bool has_output_env_dir() const
@ kMoosVarResponseFieldNumber
@ kLocalSoundSpeedVarFieldNumber
@ kMoosVarRequestFieldNumber
@ kOutputEnvDirFieldNumber
@ kExtrapolateNavFieldNumber
@ kMaxNumberOfReceiversFieldNumber
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
bool has_moos_var_response() const
static const iBellhopConfig * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void CopyFrom(const iBellhopConfig &from)
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment * release_initial_env()
size_t ByteSizeLong() const final
bool IsInitialized() const final
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
iBellhopConfig(iBellhopConfig &&from) noexcept
std::string * mutable_moos_var_request()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void clear_moos_var_response()
friend void swap(iBellhopRequest &a, iBellhopRequest &b)
static const std::string & WaterColumnAction_Name(T enum_t_value)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ClassData _class_data_
void CopyFrom(const iBellhopRequest &from)
void UnsafeArenaSwap(iBellhopRequest *other)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * WaterColumnAction_descriptor()
static bool WaterColumnAction_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, WaterColumnAction *value)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
iBellhopRequest * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
iBellhopRequest(const iBellhopRequest &from)
iBellhopRequest & operator=(iBellhopRequest &&from) noexcept
iBellhopRequest(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const iBellhopRequest & default_instance()
void MergeFrom(const iBellhopRequest &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~iBellhopRequest() override
void Swap(iBellhopRequest *other)
static const iBellhopRequest * internal_default_instance()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
PROTOBUF_CONSTEXPR iBellhopRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
iBellhopRequest(iBellhopRequest &&from) noexcept
iBellhopRequest & operator=(const iBellhopRequest &from)
void MergeFrom(const iBellhopResponse_TLAveragedInRange_TLSample &from)
~iBellhopResponse_TLAveragedInRange_TLSample() override
static const iBellhopResponse_TLAveragedInRange_TLSample * internal_default_instance()
void CopyFrom(const iBellhopResponse_TLAveragedInRange_TLSample &from)
iBellhopResponse_TLAveragedInRange_TLSample * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
iBellhopResponse_TLAveragedInRange_TLSample()
iBellhopResponse_TLAveragedInRange_TLSample & operator=(iBellhopResponse_TLAveragedInRange_TLSample &&from) noexcept
iBellhopResponse_TLAveragedInRange_TLSample(iBellhopResponse_TLAveragedInRange_TLSample &&from) noexcept
void UnsafeArenaSwap(iBellhopResponse_TLAveragedInRange_TLSample *other)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void Swap(iBellhopResponse_TLAveragedInRange_TLSample *other)
iBellhopResponse_TLAveragedInRange_TLSample & operator=(const iBellhopResponse_TLAveragedInRange_TLSample &from)
friend void swap(iBellhopResponse_TLAveragedInRange_TLSample &a, iBellhopResponse_TLAveragedInRange_TLSample &b)
static const ClassData _class_data_
iBellhopResponse_TLAveragedInRange_TLSample(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_CONSTEXPR iBellhopResponse_TLAveragedInRange_TLSample(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
iBellhopResponse_TLAveragedInRange_TLSample(const iBellhopResponse_TLAveragedInRange_TLSample &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const iBellhopResponse_TLAveragedInRange_TLSample & default_instance()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
PROTOBUF_CONSTEXPR iBellhopResponse_TLAveragedInRange(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const iBellhopResponse_TLAveragedInRange * internal_default_instance()
void UnsafeArenaSwap(iBellhopResponse_TLAveragedInRange *other)
iBellhopResponse_TLAveragedInRange(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void Swap(iBellhopResponse_TLAveragedInRange *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const iBellhopResponse_TLAveragedInRange & default_instance()
static const ClassData _class_data_
iBellhopResponse_TLAveragedInRange & operator=(iBellhopResponse_TLAveragedInRange &&from) noexcept
iBellhopResponse_TLAveragedInRange(iBellhopResponse_TLAveragedInRange &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
iBellhopResponse_TLAveragedInRange * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
iBellhopResponse_TLAveragedInRange & operator=(const iBellhopResponse_TLAveragedInRange &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
iBellhopResponse_TLAveragedInRange()
~iBellhopResponse_TLAveragedInRange() override
friend void swap(iBellhopResponse_TLAveragedInRange &a, iBellhopResponse_TLAveragedInRange &b)
void MergeFrom(const iBellhopResponse_TLAveragedInRange &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void CopyFrom(const iBellhopResponse_TLAveragedInRange &from)
iBellhopResponse_TLAveragedInRange(const iBellhopResponse_TLAveragedInRange &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void UnsafeArenaSwap(iBellhopResponse *other)
PROTOBUF_CONSTEXPR iBellhopResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
iBellhopResponse(iBellhopResponse &&from) noexcept
void Swap(iBellhopResponse *other)
void CopyFrom(const iBellhopResponse &from)
void MergeFrom(const iBellhopResponse &from)
void set_serialized_tl_matrix(ArgT0 &&arg0, ArgT... args)
~iBellhopResponse() override
iBellhopResponse & operator=(iBellhopResponse &&from) noexcept
iBellhopResponse(const iBellhopResponse &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
iBellhopResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const iBellhopResponse & default_instance()
iBellhopResponse & operator=(const iBellhopResponse &from)
friend void swap(iBellhopResponse &a, iBellhopResponse &b)
void set_requestor(ArgT0 &&arg0, ArgT... args)
static const iBellhopResponse * internal_default_instance()
static const ClassData _class_data_
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
iBellhopResponse(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void set_output_file(ArgT0 &&arg0, ArgT... args)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_NAMESPACE_OPEN ::netsim::bellhop::protobuf::Environment * Arena::CreateMaybeMessage<::netsim::bellhop::protobuf::Environment >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::netsim::protobuf::iBellhopRequest_WaterColumnAction >()
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto
::netsim::protobuf::iBellhopResponse_TLAveragedInRange * Arena::CreateMaybeMessage<::netsim::protobuf::iBellhopResponse_TLAveragedInRange >(Arena *)
EnvironmentDefaultTypeInternal _Environment_default_instance_
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * iBellhopRequest_WaterColumnAction_descriptor()
iBellhopResponse_TLAveragedInRangeDefaultTypeInternal _iBellhopResponse_TLAveragedInRange_default_instance_
SVPInfoResponseDefaultTypeInternal _SVPInfoResponse_default_instance_
constexpr iBellhopRequest_WaterColumnAction iBellhopRequest_WaterColumnAction_WaterColumnAction_MIN
constexpr iBellhopRequest_WaterColumnAction iBellhopRequest_WaterColumnAction_WaterColumnAction_MAX
bool iBellhopRequest_WaterColumnAction_IsValid(int value)
iBellhopRequest_WaterColumnAction
@ iBellhopRequest_WaterColumnAction_MERGE_WATER_COLUMNS
@ iBellhopRequest_WaterColumnAction_OVERWRITE
@ iBellhopRequest_WaterColumnAction_MERGE_SAMPLES
constexpr int iBellhopRequest_WaterColumnAction_WaterColumnAction_ARRAYSIZE
bool iBellhopRequest_WaterColumnAction_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, iBellhopRequest_WaterColumnAction *value)
SVPInfoResponse_SVPSampleDefaultTypeInternal _SVPInfoResponse_SVPSample_default_instance_
const std::string & iBellhopRequest_WaterColumnAction_Name(T enum_t_value)
iBellhopConfigDefaultTypeInternal _iBellhopConfig_default_instance_
SVPInfoRequestDefaultTypeInternal _SVPInfoRequest_default_instance_
iBellhopRequestDefaultTypeInternal _iBellhopRequest_default_instance_
iBellhopResponse_TLAveragedInRange_TLSampleDefaultTypeInternal _iBellhopResponse_TLAveragedInRange_TLSample_default_instance_
iBellhopResponseDefaultTypeInternal _iBellhopResponse_default_instance_