4 #ifndef GOOGLE_PROTOBUF_INCLUDED_dccl_2fccl_2fprotobuf_2fccl_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_dccl_2fccl_2fprotobuf_2fccl_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3012004 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/generated_enum_reflection.h>
35 #include <google/protobuf/unknown_field_set.h>
36 #include "dccl/ccl/protobuf/ccl_extensions.pb.h"
37 #include "dccl/option_extensions.pb.h"
38 #include <boost/units/quantity.hpp>
39 #include <boost/units/absolute.hpp>
40 #include <boost/units/dimensionless_type.hpp>
41 #include <boost/units/make_scaled_unit.hpp>
43 #include <google/protobuf/port_def.inc>
44 #define PROTOBUF_INTERNAL_EXPORT_dccl_2fccl_2fprotobuf_2fccl_2eproto
45 PROTOBUF_NAMESPACE_OPEN
49 PROTOBUF_NAMESPACE_CLOSE
53 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
54 PROTOBUF_SECTION_VARIABLE(protodesc_cold);
55 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
56 PROTOBUF_SECTION_VARIABLE(protodesc_cold);
57 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[8]
58 PROTOBUF_SECTION_VARIABLE(protodesc_cold);
59 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
60 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
61 static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
63 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto;
68 class CCLMDATBathyDefaultTypeInternal;
69 extern CCLMDATBathyDefaultTypeInternal _CCLMDATBathy_default_instance_;
71 class CCLMDATCTDDefaultTypeInternal;
72 extern CCLMDATCTDDefaultTypeInternal _CCLMDATCTD_default_instance_;
74 class CCLMDATCommandDefaultTypeInternal;
75 extern CCLMDATCommandDefaultTypeInternal _CCLMDATCommand_default_instance_;
77 class CCLMDATEmptyDefaultTypeInternal;
78 extern CCLMDATEmptyDefaultTypeInternal _CCLMDATEmpty_default_instance_;
80 class CCLMDATErrorDefaultTypeInternal;
81 extern CCLMDATErrorDefaultTypeInternal _CCLMDATError_default_instance_;
82 class CCLMDATRedirect;
83 class CCLMDATRedirectDefaultTypeInternal;
84 extern CCLMDATRedirectDefaultTypeInternal _CCLMDATRedirect_default_instance_;
86 class CCLMDATStateDefaultTypeInternal;
87 extern CCLMDATStateDefaultTypeInternal _CCLMDATState_default_instance_;
88 class CCLMDATState_GFIPitchOil;
89 class CCLMDATState_GFIPitchOilDefaultTypeInternal;
90 extern CCLMDATState_GFIPitchOilDefaultTypeInternal _CCLMDATState_GFIPitchOil_default_instance_;
94 PROTOBUF_NAMESPACE_OPEN
95 template<> ::dccl::legacyccl::protobuf::CCLMDATBathy* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATBathy>(Arena*);
96 template<> ::dccl::legacyccl::protobuf::CCLMDATCTD* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATCTD>(Arena*);
97 template<> ::dccl::legacyccl::protobuf::CCLMDATCommand* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATCommand>(Arena*);
98 template<> ::dccl::legacyccl::protobuf::CCLMDATEmpty* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATEmpty>(Arena*);
99 template<> ::dccl::legacyccl::protobuf::CCLMDATError* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATError>(Arena*);
100 template<> ::dccl::legacyccl::protobuf::CCLMDATRedirect* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATRedirect>(Arena*);
101 template<> ::dccl::legacyccl::protobuf::CCLMDATState* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATState>(Arena*);
102 template<> ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* Arena::CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil>(Arena*);
103 PROTOBUF_NAMESPACE_CLOSE
105 namespace legacyccl {
108 enum CCLMDATRedirect_VerticalMode :
int {
109 CCLMDATRedirect_VerticalMode_DEPTH = 0,
110 CCLMDATRedirect_VerticalMode_ALTITUDE = 1,
111 CCLMDATRedirect_VerticalMode_RESERVED_2 = 2,
112 CCLMDATRedirect_VerticalMode_RESERVED_3 = 3,
113 CCLMDATRedirect_VerticalMode_RESERVED_4 = 4,
114 CCLMDATRedirect_VerticalMode_RESERVED_5 = 5,
115 CCLMDATRedirect_VerticalMode_RESERVED_6 = 6,
116 CCLMDATRedirect_VerticalMode_RESERVED_7 = 7
118 bool CCLMDATRedirect_VerticalMode_IsValid(
int value);
119 constexpr CCLMDATRedirect_VerticalMode CCLMDATRedirect_VerticalMode_VerticalMode_MIN = CCLMDATRedirect_VerticalMode_DEPTH;
120 constexpr CCLMDATRedirect_VerticalMode CCLMDATRedirect_VerticalMode_VerticalMode_MAX = CCLMDATRedirect_VerticalMode_RESERVED_7;
121 constexpr
int CCLMDATRedirect_VerticalMode_VerticalMode_ARRAYSIZE = CCLMDATRedirect_VerticalMode_VerticalMode_MAX + 1;
123 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CCLMDATRedirect_VerticalMode_descriptor();
125 inline const std::string& CCLMDATRedirect_VerticalMode_Name(T enum_t_value) {
126 static_assert(::std::is_same<T, CCLMDATRedirect_VerticalMode>::value ||
127 ::std::is_integral<T>::value,
128 "Incorrect type passed to function CCLMDATRedirect_VerticalMode_Name.");
129 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
130 CCLMDATRedirect_VerticalMode_descriptor(), enum_t_value);
132 inline bool CCLMDATRedirect_VerticalMode_Parse(
133 const std::string& name, CCLMDATRedirect_VerticalMode* value) {
134 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<CCLMDATRedirect_VerticalMode>(
135 CCLMDATRedirect_VerticalMode_descriptor(), name, value);
137 enum CCLMDATRedirect_ThrustMode :
int {
138 CCLMDATRedirect_ThrustMode_RPM = 0,
139 CCLMDATRedirect_ThrustMode_METERS_PER_SECOND = 1
141 bool CCLMDATRedirect_ThrustMode_IsValid(
int value);
142 constexpr CCLMDATRedirect_ThrustMode CCLMDATRedirect_ThrustMode_ThrustMode_MIN = CCLMDATRedirect_ThrustMode_RPM;
143 constexpr CCLMDATRedirect_ThrustMode CCLMDATRedirect_ThrustMode_ThrustMode_MAX = CCLMDATRedirect_ThrustMode_METERS_PER_SECOND;
144 constexpr
int CCLMDATRedirect_ThrustMode_ThrustMode_ARRAYSIZE = CCLMDATRedirect_ThrustMode_ThrustMode_MAX + 1;
146 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CCLMDATRedirect_ThrustMode_descriptor();
148 inline const std::string& CCLMDATRedirect_ThrustMode_Name(T enum_t_value) {
149 static_assert(::std::is_same<T, CCLMDATRedirect_ThrustMode>::value ||
150 ::std::is_integral<T>::value,
151 "Incorrect type passed to function CCLMDATRedirect_ThrustMode_Name.");
152 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
153 CCLMDATRedirect_ThrustMode_descriptor(), enum_t_value);
155 inline bool CCLMDATRedirect_ThrustMode_Parse(
156 const std::string& name, CCLMDATRedirect_ThrustMode* value) {
157 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<CCLMDATRedirect_ThrustMode>(
158 CCLMDATRedirect_ThrustMode_descriptor(), name, value);
160 enum CCLMDATCommand_Command :
int {
161 CCLMDATCommand_Command_RESERVED_0 = 0,
162 CCLMDATCommand_Command_ABORT_TO_END_POSITION_OF_MISSION = 1,
163 CCLMDATCommand_Command_ABORT_IMMEDIATELY = 2,
164 CCLMDATCommand_Command_START_MISSION = 3,
165 CCLMDATCommand_Command_RELEASE_DESCENT_WEIGHT = 4,
166 CCLMDATCommand_Command_RELEASE_ASCENT_WEIGHT = 5,
167 CCLMDATCommand_Command_RELEASE_PICKUP_FLOAT = 6,
168 CCLMDATCommand_Command_ENABLE_MODEM_RANGER_PING = 7,
169 CCLMDATCommand_Command_DISABLE_MODEM_RANGER_PING = 8,
170 CCLMDATCommand_Command_OBSOLETE_9 = 9,
171 CCLMDATCommand_Command_OBSOLETE_10 = 10,
172 CCLMDATCommand_Command_OBSOLETE_11 = 11,
173 CCLMDATCommand_Command_OBSOLETE_12 = 12,
174 CCLMDATCommand_Command_OBSOLETE_13 = 13,
175 CCLMDATCommand_Command_ACCEPT_NEXT_FIX = 14,
176 CCLMDATCommand_Command_DUMP_REDIRECT_COMMANDS = 15,
177 CCLMDATCommand_Command_GET_GPS_FIX = 16,
178 CCLMDATCommand_Command_ABORT_TO_MISSION_START_LOCATION = 17,
179 CCLMDATCommand_Command_ABORT_TO_DESTINATION = 18,
180 CCLMDATCommand_Command_DUMP_REDIRECT_COMMANDS_EXCEPT_CURRENT = 19,
181 CCLMDATCommand_Command_ABORT_DROP_ASCENT_WEIGHT_AND_POWER_TO_SURFACE = 20,
182 CCLMDATCommand_Command_RESERVED_21 = 21,
183 CCLMDATCommand_Command_RESERVED_22 = 22,
184 CCLMDATCommand_Command_RESERVED_23 = 23,
185 CCLMDATCommand_Command_RESERVED_24 = 24,
186 CCLMDATCommand_Command_RESERVED_25 = 25,
187 CCLMDATCommand_Command_RESERVED_26 = 26,
188 CCLMDATCommand_Command_RESERVED_27 = 27,
189 CCLMDATCommand_Command_RESERVED_28 = 28,
190 CCLMDATCommand_Command_RESERVED_29 = 29,
191 CCLMDATCommand_Command_RESERVED_30 = 30,
192 CCLMDATCommand_Command_RESERVED_31 = 31
194 bool CCLMDATCommand_Command_IsValid(
int value);
195 constexpr CCLMDATCommand_Command CCLMDATCommand_Command_Command_MIN = CCLMDATCommand_Command_RESERVED_0;
196 constexpr CCLMDATCommand_Command CCLMDATCommand_Command_Command_MAX = CCLMDATCommand_Command_RESERVED_31;
197 constexpr
int CCLMDATCommand_Command_Command_ARRAYSIZE = CCLMDATCommand_Command_Command_MAX + 1;
199 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CCLMDATCommand_Command_descriptor();
201 inline const std::string& CCLMDATCommand_Command_Name(T enum_t_value) {
202 static_assert(::std::is_same<T, CCLMDATCommand_Command>::value ||
203 ::std::is_integral<T>::value,
204 "Incorrect type passed to function CCLMDATCommand_Command_Name.");
205 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
206 CCLMDATCommand_Command_descriptor(), enum_t_value);
208 inline bool CCLMDATCommand_Command_Parse(
209 const std::string& name, CCLMDATCommand_Command* value) {
210 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<CCLMDATCommand_Command>(
211 CCLMDATCommand_Command_descriptor(), name, value);
213 enum CCLMDATState_MissionMode :
int {
214 CCLMDATState_MissionMode_MISSION_COMPLETED = 0,
215 CCLMDATState_MissionMode_MANUAL_MODE = 1,
216 CCLMDATState_MissionMode_TEST = 2,
217 CCLMDATState_MissionMode_FAULT = 3,
218 CCLMDATState_MissionMode_UNKNOWN_MODE_4 = 4,
219 CCLMDATState_MissionMode_REDIRECT_MISSION_IN_PROGRESS = 5,
220 CCLMDATState_MissionMode_NORMAL = 6,
221 CCLMDATState_MissionMode_UNKNOWN_MODE_7 = 7
223 bool CCLMDATState_MissionMode_IsValid(
int value);
224 constexpr CCLMDATState_MissionMode CCLMDATState_MissionMode_MissionMode_MIN = CCLMDATState_MissionMode_MISSION_COMPLETED;
225 constexpr CCLMDATState_MissionMode CCLMDATState_MissionMode_MissionMode_MAX = CCLMDATState_MissionMode_UNKNOWN_MODE_7;
226 constexpr
int CCLMDATState_MissionMode_MissionMode_ARRAYSIZE = CCLMDATState_MissionMode_MissionMode_MAX + 1;
228 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CCLMDATState_MissionMode_descriptor();
230 inline const std::string& CCLMDATState_MissionMode_Name(T enum_t_value) {
231 static_assert(::std::is_same<T, CCLMDATState_MissionMode>::value ||
232 ::std::is_integral<T>::value,
233 "Incorrect type passed to function CCLMDATState_MissionMode_Name.");
234 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
235 CCLMDATState_MissionMode_descriptor(), enum_t_value);
237 inline bool CCLMDATState_MissionMode_Parse(
238 const std::string& name, CCLMDATState_MissionMode* value) {
239 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<CCLMDATState_MissionMode>(
240 CCLMDATState_MissionMode_descriptor(), name, value);
245 public ::PROTOBUF_NAMESPACE_ID::Message {
247 inline CCLMDATEmpty() : CCLMDATEmpty(
nullptr) {};
248 virtual ~CCLMDATEmpty();
250 CCLMDATEmpty(
const CCLMDATEmpty& from);
251 CCLMDATEmpty(CCLMDATEmpty&& from) noexcept
253 *
this = ::std::move(from);
256 inline CCLMDATEmpty& operator=(
const CCLMDATEmpty& from) {
260 inline CCLMDATEmpty& operator=(CCLMDATEmpty&& from) noexcept {
261 if (GetArena() == from.GetArena()) {
262 if (
this != &from) InternalSwap(&from);
269 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
270 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
272 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
273 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
276 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
277 return GetDescriptor();
279 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
280 return GetMetadataStatic().descriptor;
282 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
283 return GetMetadataStatic().reflection;
285 static const CCLMDATEmpty& default_instance();
287 static void InitAsDefaultInstance();
288 static inline const CCLMDATEmpty* internal_default_instance() {
289 return reinterpret_cast<const CCLMDATEmpty*
>(
290 &_CCLMDATEmpty_default_instance_);
292 static constexpr
int kIndexInFileMessages =
295 friend void swap(CCLMDATEmpty& a, CCLMDATEmpty& b) {
298 inline void Swap(CCLMDATEmpty* other) {
299 if (other ==
this)
return;
300 if (GetArena() == other->GetArena()) {
303 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
306 void UnsafeArenaSwap(CCLMDATEmpty* other) {
307 if (other ==
this)
return;
308 GOOGLE_DCHECK(GetArena() == other->GetArena());
314 inline CCLMDATEmpty* New()
const final {
315 return CreateMaybeMessage<CCLMDATEmpty>(
nullptr);
318 CCLMDATEmpty* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
319 return CreateMaybeMessage<CCLMDATEmpty>(arena);
321 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
322 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
323 void CopyFrom(
const CCLMDATEmpty& from);
324 void MergeFrom(
const CCLMDATEmpty& from);
325 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear()
final;
326 bool IsInitialized()
const final;
328 size_t ByteSizeLong()
const final;
329 const char* _InternalParse(
const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx)
final;
330 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
331 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream)
const final;
332 int GetCachedSize()
const final {
return _cached_size_.Get(); }
335 inline void SharedCtor();
336 inline void SharedDtor();
337 void SetCachedSize(
int size)
const final;
338 void InternalSwap(CCLMDATEmpty* other);
339 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
340 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
341 return "dccl.legacyccl.protobuf.CCLMDATEmpty";
344 explicit CCLMDATEmpty(::PROTOBUF_NAMESPACE_ID::Arena* arena);
346 static void ArenaDtor(
void*
object);
347 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
350 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata()
const final;
352 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
353 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
354 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
364 kSpareFieldNumber = 1,
367 bool has_spare()
const;
369 bool _internal_has_spare()
const;
372 const std::string& spare()
const;
373 void set_spare(
const std::string& value);
374 void set_spare(std::string&& value);
375 void set_spare(
const char* value);
376 void set_spare(
const void* value,
size_t size);
377 std::string* mutable_spare();
378 std::string* release_spare();
379 void set_allocated_spare(std::string* spare);
380 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
381 " string fields are deprecated and will be removed in a"
383 std::string* unsafe_arena_release_spare();
384 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
385 " string fields are deprecated and will be removed in a"
387 void unsafe_arena_set_allocated_spare(
390 const std::string& _internal_spare()
const;
391 void _internal_set_spare(
const std::string& value);
392 std::string* _internal_mutable_spare();
395 enum DCCLParameters { DCCL_ID = 213975046, DCCL_MAX_BYTES = 32 };
400 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
401 typedef void InternalArenaConstructable_;
402 typedef void DestructorSkippable_;
403 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
404 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
405 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr spare_;
406 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
411 public ::PROTOBUF_NAMESPACE_ID::Message {
413 inline CCLMDATRedirect() : CCLMDATRedirect(nullptr) {};
414 virtual ~CCLMDATRedirect();
416 CCLMDATRedirect(
const CCLMDATRedirect& from);
417 CCLMDATRedirect(CCLMDATRedirect&& from) noexcept
418 : CCLMDATRedirect() {
419 *
this = ::std::move(from);
422 inline CCLMDATRedirect& operator=(
const CCLMDATRedirect& from) {
426 inline CCLMDATRedirect& operator=(CCLMDATRedirect&& from) noexcept {
427 if (GetArena() == from.GetArena()) {
428 if (
this != &from) InternalSwap(&from);
435 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
436 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
438 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
439 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
442 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
443 return GetDescriptor();
445 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
446 return GetMetadataStatic().descriptor;
448 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
449 return GetMetadataStatic().reflection;
451 static const CCLMDATRedirect& default_instance();
453 static void InitAsDefaultInstance();
454 static inline const CCLMDATRedirect* internal_default_instance() {
455 return reinterpret_cast<const CCLMDATRedirect*
>(
456 &_CCLMDATRedirect_default_instance_);
458 static constexpr
int kIndexInFileMessages =
461 friend void swap(CCLMDATRedirect& a, CCLMDATRedirect& b) {
464 inline void Swap(CCLMDATRedirect* other) {
465 if (other ==
this)
return;
466 if (GetArena() == other->GetArena()) {
469 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
472 void UnsafeArenaSwap(CCLMDATRedirect* other) {
473 if (other ==
this)
return;
474 GOOGLE_DCHECK(GetArena() == other->GetArena());
480 inline CCLMDATRedirect* New() const final {
481 return CreateMaybeMessage<CCLMDATRedirect>(
nullptr);
484 CCLMDATRedirect* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
485 return CreateMaybeMessage<CCLMDATRedirect>(arena);
487 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
488 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
489 void CopyFrom(
const CCLMDATRedirect& from);
490 void MergeFrom(
const CCLMDATRedirect& from);
491 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
492 bool IsInitialized() const final;
494 size_t ByteSizeLong() const final;
495 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
496 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
497 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
498 int GetCachedSize() const final {
return _cached_size_.Get(); }
501 inline void SharedCtor();
502 inline void SharedDtor();
503 void SetCachedSize(
int size)
const final;
504 void InternalSwap(CCLMDATRedirect* other);
505 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
506 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
507 return "dccl.legacyccl.protobuf.CCLMDATRedirect";
510 explicit CCLMDATRedirect(::PROTOBUF_NAMESPACE_ID::Arena* arena);
512 static void ArenaDtor(
void*
object);
513 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
516 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
518 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
519 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
520 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
527 typedef CCLMDATRedirect_VerticalMode VerticalMode;
528 static constexpr VerticalMode DEPTH =
529 CCLMDATRedirect_VerticalMode_DEPTH;
530 static constexpr VerticalMode ALTITUDE =
531 CCLMDATRedirect_VerticalMode_ALTITUDE;
532 static constexpr VerticalMode RESERVED_2 =
533 CCLMDATRedirect_VerticalMode_RESERVED_2;
534 static constexpr VerticalMode RESERVED_3 =
535 CCLMDATRedirect_VerticalMode_RESERVED_3;
536 static constexpr VerticalMode RESERVED_4 =
537 CCLMDATRedirect_VerticalMode_RESERVED_4;
538 static constexpr VerticalMode RESERVED_5 =
539 CCLMDATRedirect_VerticalMode_RESERVED_5;
540 static constexpr VerticalMode RESERVED_6 =
541 CCLMDATRedirect_VerticalMode_RESERVED_6;
542 static constexpr VerticalMode RESERVED_7 =
543 CCLMDATRedirect_VerticalMode_RESERVED_7;
544 static inline bool VerticalMode_IsValid(
int value) {
545 return CCLMDATRedirect_VerticalMode_IsValid(value);
547 static constexpr VerticalMode VerticalMode_MIN =
548 CCLMDATRedirect_VerticalMode_VerticalMode_MIN;
549 static constexpr VerticalMode VerticalMode_MAX =
550 CCLMDATRedirect_VerticalMode_VerticalMode_MAX;
551 static constexpr
int VerticalMode_ARRAYSIZE =
552 CCLMDATRedirect_VerticalMode_VerticalMode_ARRAYSIZE;
553 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
554 VerticalMode_descriptor() {
555 return CCLMDATRedirect_VerticalMode_descriptor();
558 static inline const std::string& VerticalMode_Name(T enum_t_value) {
559 static_assert(::std::is_same<T, VerticalMode>::value ||
560 ::std::is_integral<T>::value,
561 "Incorrect type passed to function VerticalMode_Name.");
562 return CCLMDATRedirect_VerticalMode_Name(enum_t_value);
564 static inline bool VerticalMode_Parse(
const std::string& name,
565 VerticalMode* value) {
566 return CCLMDATRedirect_VerticalMode_Parse(name, value);
569 typedef CCLMDATRedirect_ThrustMode ThrustMode;
570 static constexpr ThrustMode RPM =
571 CCLMDATRedirect_ThrustMode_RPM;
572 static constexpr ThrustMode METERS_PER_SECOND =
573 CCLMDATRedirect_ThrustMode_METERS_PER_SECOND;
574 static inline bool ThrustMode_IsValid(
int value) {
575 return CCLMDATRedirect_ThrustMode_IsValid(value);
577 static constexpr ThrustMode ThrustMode_MIN =
578 CCLMDATRedirect_ThrustMode_ThrustMode_MIN;
579 static constexpr ThrustMode ThrustMode_MAX =
580 CCLMDATRedirect_ThrustMode_ThrustMode_MAX;
581 static constexpr
int ThrustMode_ARRAYSIZE =
582 CCLMDATRedirect_ThrustMode_ThrustMode_ARRAYSIZE;
583 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
584 ThrustMode_descriptor() {
585 return CCLMDATRedirect_ThrustMode_descriptor();
588 static inline const std::string& ThrustMode_Name(T enum_t_value) {
589 static_assert(::std::is_same<T, ThrustMode>::value ||
590 ::std::is_integral<T>::value,
591 "Incorrect type passed to function ThrustMode_Name.");
592 return CCLMDATRedirect_ThrustMode_Name(enum_t_value);
594 static inline bool ThrustMode_Parse(
const std::string& name,
596 return CCLMDATRedirect_ThrustMode_Parse(name, value);
602 kSpareFieldNumber = 21,
603 kLatitudeFieldNumber = 2,
604 kMessageNumberFieldNumber = 1,
605 kTransitVerticalModeFieldNumber = 4,
606 kLongitudeFieldNumber = 3,
607 kTransitThrustModeFieldNumber = 5,
608 kSurveyVerticalModeFieldNumber = 6,
609 kSurveyThrustModeFieldNumber = 7,
610 kDepthGoalTransitFieldNumber = 8,
611 kSpeedTransitFieldNumber = 9,
612 kDeviceCmdTransitFieldNumber = 10,
613 kDepthGoalSurveyFieldNumber = 11,
614 kSpeedSurveyFieldNumber = 12,
615 kDeviceCmdSurveyFieldNumber = 13,
616 kNumRowsFieldNumber = 14,
617 kRowLengthFieldNumber = 15,
618 kSpacing0FieldNumber = 16,
619 kSpacing1FieldNumber = 17,
620 kHeadingFieldNumber = 18,
621 kLatStartFieldNumber = 19,
622 kLonStartFieldNumber = 20,
625 bool has_spare()
const;
627 bool _internal_has_spare()
const;
630 const std::string& spare()
const;
631 void set_spare(
const std::string& value);
632 void set_spare(std::string&& value);
633 void set_spare(
const char* value);
634 void set_spare(
const void* value,
size_t size);
635 std::string* mutable_spare();
636 std::string* release_spare();
637 void set_allocated_spare(std::string* spare);
638 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
639 " string fields are deprecated and will be removed in a"
641 std::
string* unsafe_arena_release_spare();
642 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
643 "
string fields are deprecated and will be removed in a"
645 void unsafe_arena_set_allocated_spare(
648 const std::
string& _internal_spare() const;
649 void _internal_set_spare(const std::
string& value);
650 std::
string* _internal_mutable_spare();
654 bool has_latitude() const;
656 bool _internal_has_latitude() const;
658 void clear_latitude();
659 double latitude() const;
660 void set_latitude(
double value);
662 double _internal_latitude() const;
663 void _internal_set_latitude(
double value);
667 bool has_message_number() const;
669 bool _internal_has_message_number() const;
671 void clear_message_number();
672 ::PROTOBUF_NAMESPACE_ID::
uint32 message_number() const;
673 void set_message_number(::PROTOBUF_NAMESPACE_ID::
uint32 value);
675 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_message_number() const;
676 void _internal_set_message_number(::PROTOBUF_NAMESPACE_ID::
uint32 value);
680 bool has_transit_vertical_mode() const;
682 bool _internal_has_transit_vertical_mode() const;
684 void clear_transit_vertical_mode();
685 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode transit_vertical_mode() const;
686 void set_transit_vertical_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value);
688 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode _internal_transit_vertical_mode() const;
689 void _internal_set_transit_vertical_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value);
693 bool has_longitude() const;
695 bool _internal_has_longitude() const;
697 void clear_longitude();
698 double longitude() const;
699 void set_longitude(
double value);
701 double _internal_longitude() const;
702 void _internal_set_longitude(
double value);
706 bool has_transit_thrust_mode() const;
708 bool _internal_has_transit_thrust_mode() const;
710 void clear_transit_thrust_mode();
711 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode transit_thrust_mode() const;
712 void set_transit_thrust_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value);
714 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode _internal_transit_thrust_mode() const;
715 void _internal_set_transit_thrust_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value);
719 bool has_survey_vertical_mode() const;
721 bool _internal_has_survey_vertical_mode() const;
723 void clear_survey_vertical_mode();
724 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode survey_vertical_mode() const;
725 void set_survey_vertical_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value);
727 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode _internal_survey_vertical_mode() const;
728 void _internal_set_survey_vertical_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value);
732 bool has_survey_thrust_mode() const;
734 bool _internal_has_survey_thrust_mode() const;
736 void clear_survey_thrust_mode();
737 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode survey_thrust_mode() const;
738 void set_survey_thrust_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value);
740 ::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode _internal_survey_thrust_mode() const;
741 void _internal_set_survey_thrust_mode(::
dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value);
745 bool has_depth_goal_transit() const;
747 bool _internal_has_depth_goal_transit() const;
749 void clear_depth_goal_transit();
750 float depth_goal_transit() const;
751 void set_depth_goal_transit(
float value);
753 float _internal_depth_goal_transit() const;
754 void _internal_set_depth_goal_transit(
float value);
758 bool has_speed_transit() const;
760 bool _internal_has_speed_transit() const;
762 void clear_speed_transit();
763 float speed_transit() const;
764 void set_speed_transit(
float value);
766 float _internal_speed_transit() const;
767 void _internal_set_speed_transit(
float value);
771 bool has_device_cmd_transit() const;
773 bool _internal_has_device_cmd_transit() const;
775 void clear_device_cmd_transit();
776 ::PROTOBUF_NAMESPACE_ID::
uint32 device_cmd_transit() const;
777 void set_device_cmd_transit(::PROTOBUF_NAMESPACE_ID::
uint32 value);
779 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_device_cmd_transit() const;
780 void _internal_set_device_cmd_transit(::PROTOBUF_NAMESPACE_ID::
uint32 value);
784 bool has_depth_goal_survey() const;
786 bool _internal_has_depth_goal_survey() const;
788 void clear_depth_goal_survey();
789 float depth_goal_survey() const;
790 void set_depth_goal_survey(
float value);
792 float _internal_depth_goal_survey() const;
793 void _internal_set_depth_goal_survey(
float value);
797 bool has_speed_survey() const;
799 bool _internal_has_speed_survey() const;
801 void clear_speed_survey();
802 float speed_survey() const;
803 void set_speed_survey(
float value);
805 float _internal_speed_survey() const;
806 void _internal_set_speed_survey(
float value);
810 bool has_device_cmd_survey() const;
812 bool _internal_has_device_cmd_survey() const;
814 void clear_device_cmd_survey();
815 ::PROTOBUF_NAMESPACE_ID::
uint32 device_cmd_survey() const;
816 void set_device_cmd_survey(::PROTOBUF_NAMESPACE_ID::
uint32 value);
818 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_device_cmd_survey() const;
819 void _internal_set_device_cmd_survey(::PROTOBUF_NAMESPACE_ID::
uint32 value);
823 bool has_num_rows() const;
825 bool _internal_has_num_rows() const;
827 void clear_num_rows();
828 ::PROTOBUF_NAMESPACE_ID::
uint32 num_rows() const;
829 void set_num_rows(::PROTOBUF_NAMESPACE_ID::
uint32 value);
831 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_num_rows() const;
832 void _internal_set_num_rows(::PROTOBUF_NAMESPACE_ID::
uint32 value);
836 bool has_row_length() const;
838 bool _internal_has_row_length() const;
840 void clear_row_length();
841 ::PROTOBUF_NAMESPACE_ID::
uint32 row_length() const;
842 void set_row_length(::PROTOBUF_NAMESPACE_ID::
uint32 value);
844 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_row_length() const;
845 void _internal_set_row_length(::PROTOBUF_NAMESPACE_ID::
uint32 value);
849 bool has_spacing_0() const;
851 bool _internal_has_spacing_0() const;
853 void clear_spacing_0();
854 ::PROTOBUF_NAMESPACE_ID::
uint32 spacing_0() const;
855 void set_spacing_0(::PROTOBUF_NAMESPACE_ID::
uint32 value);
857 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_spacing_0() const;
858 void _internal_set_spacing_0(::PROTOBUF_NAMESPACE_ID::
uint32 value);
862 bool has_spacing_1() const;
864 bool _internal_has_spacing_1() const;
866 void clear_spacing_1();
867 ::PROTOBUF_NAMESPACE_ID::
uint32 spacing_1() const;
868 void set_spacing_1(::PROTOBUF_NAMESPACE_ID::
uint32 value);
870 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_spacing_1() const;
871 void _internal_set_spacing_1(::PROTOBUF_NAMESPACE_ID::
uint32 value);
875 bool has_heading() const;
877 bool _internal_has_heading() const;
879 void clear_heading();
880 float heading() const;
881 void set_heading(
float value);
883 float _internal_heading() const;
884 void _internal_set_heading(
float value);
888 bool has_lat_start() const;
890 bool _internal_has_lat_start() const;
892 void clear_lat_start();
893 double lat_start() const;
894 void set_lat_start(
double value);
896 double _internal_lat_start() const;
897 void _internal_set_lat_start(
double value);
901 bool has_lon_start() const;
903 bool _internal_has_lon_start() const;
905 void clear_lon_start();
906 double lon_start() const;
907 void set_lon_start(
double value);
909 double _internal_lon_start() const;
910 void _internal_set_lon_start(
double value);
913 enum DCCLParameters { DCCL_ID = 213975047, DCCL_MAX_BYTES = 32 };
919 size_t RequiredFieldsByteSizeFallback()
const;
921 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
922 typedef void InternalArenaConstructable_;
923 typedef void DestructorSkippable_;
924 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
925 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
926 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr spare_;
928 ::PROTOBUF_NAMESPACE_ID::uint32 message_number_;
929 int transit_vertical_mode_;
931 int transit_thrust_mode_;
932 int survey_vertical_mode_;
933 int survey_thrust_mode_;
934 float depth_goal_transit_;
935 float speed_transit_;
936 ::PROTOBUF_NAMESPACE_ID::uint32 device_cmd_transit_;
937 float depth_goal_survey_;
939 ::PROTOBUF_NAMESPACE_ID::uint32 device_cmd_survey_;
940 ::PROTOBUF_NAMESPACE_ID::uint32 num_rows_;
941 ::PROTOBUF_NAMESPACE_ID::uint32 row_length_;
942 ::PROTOBUF_NAMESPACE_ID::uint32 spacing_0_;
943 ::PROTOBUF_NAMESPACE_ID::uint32 spacing_1_;
947 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
952 public ::PROTOBUF_NAMESPACE_ID::Message {
954 inline CCLMDATBathy() : CCLMDATBathy(nullptr) {};
955 virtual ~CCLMDATBathy();
957 CCLMDATBathy(
const CCLMDATBathy& from);
958 CCLMDATBathy(CCLMDATBathy&& from) noexcept
960 *
this = ::std::move(from);
963 inline CCLMDATBathy& operator=(
const CCLMDATBathy& from) {
967 inline CCLMDATBathy& operator=(CCLMDATBathy&& from) noexcept {
968 if (GetArena() == from.GetArena()) {
969 if (
this != &from) InternalSwap(&from);
976 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
977 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
979 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
980 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
983 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
984 return GetDescriptor();
986 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
987 return GetMetadataStatic().descriptor;
989 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
990 return GetMetadataStatic().reflection;
992 static const CCLMDATBathy& default_instance();
994 static void InitAsDefaultInstance();
995 static inline const CCLMDATBathy* internal_default_instance() {
996 return reinterpret_cast<const CCLMDATBathy*
>(
997 &_CCLMDATBathy_default_instance_);
999 static constexpr
int kIndexInFileMessages =
1002 friend void swap(CCLMDATBathy& a, CCLMDATBathy& b) {
1005 inline void Swap(CCLMDATBathy* other) {
1006 if (other ==
this)
return;
1007 if (GetArena() == other->GetArena()) {
1008 InternalSwap(other);
1010 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1013 void UnsafeArenaSwap(CCLMDATBathy* other) {
1014 if (other ==
this)
return;
1015 GOOGLE_DCHECK(GetArena() == other->GetArena());
1016 InternalSwap(other);
1021 inline CCLMDATBathy* New() const final {
1022 return CreateMaybeMessage<CCLMDATBathy>(
nullptr);
1025 CCLMDATBathy* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1026 return CreateMaybeMessage<CCLMDATBathy>(arena);
1028 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1029 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1030 void CopyFrom(
const CCLMDATBathy& from);
1031 void MergeFrom(
const CCLMDATBathy& from);
1032 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1033 bool IsInitialized() const final;
1035 size_t ByteSizeLong() const final;
1036 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1037 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1038 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1039 int GetCachedSize() const final {
return _cached_size_.Get(); }
1042 inline void SharedCtor();
1043 inline void SharedDtor();
1044 void SetCachedSize(
int size)
const final;
1045 void InternalSwap(CCLMDATBathy* other);
1046 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1047 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1048 return "dccl.legacyccl.protobuf.CCLMDATBathy";
1051 explicit CCLMDATBathy(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1053 static void ArenaDtor(
void*
object);
1054 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1057 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1059 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1060 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
1061 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
1071 kDepthFieldNumber = 2,
1072 kAltitudeFieldNumber = 3,
1073 kLatitudeFieldNumber = 4,
1074 kLongitudeFieldNumber = 5,
1075 kSpareFieldNumber = 1,
1078 int depth_size()
const;
1080 int _internal_depth_size()
const;
1084 float _internal_depth(
int index)
const;
1085 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1086 _internal_depth()
const;
1087 void _internal_add_depth(
float value);
1088 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1089 _internal_mutable_depth();
1091 float depth(
int index)
const;
1092 void set_depth(
int index,
float value);
1093 void add_depth(
float value);
1094 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1096 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1100 int altitude_size()
const;
1102 int _internal_altitude_size()
const;
1104 void clear_altitude();
1106 float _internal_altitude(
int index)
const;
1107 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1108 _internal_altitude()
const;
1109 void _internal_add_altitude(
float value);
1110 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1111 _internal_mutable_altitude();
1113 float altitude(
int index)
const;
1114 void set_altitude(
int index,
float value);
1115 void add_altitude(
float value);
1116 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1118 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1122 int latitude_size()
const;
1124 int _internal_latitude_size()
const;
1126 void clear_latitude();
1128 double _internal_latitude(
int index)
const;
1129 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1130 _internal_latitude()
const;
1131 void _internal_add_latitude(
double value);
1132 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1133 _internal_mutable_latitude();
1135 double latitude(
int index)
const;
1136 void set_latitude(
int index,
double value);
1137 void add_latitude(
double value);
1138 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1140 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1144 int longitude_size()
const;
1146 int _internal_longitude_size()
const;
1148 void clear_longitude();
1150 double _internal_longitude(
int index)
const;
1151 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1152 _internal_longitude()
const;
1153 void _internal_add_longitude(
double value);
1154 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1155 _internal_mutable_longitude();
1157 double longitude(
int index)
const;
1158 void set_longitude(
int index,
double value);
1159 void add_longitude(
double value);
1160 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1162 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1163 mutable_longitude();
1166 bool has_spare()
const;
1168 bool _internal_has_spare()
const;
1171 const std::string& spare()
const;
1172 void set_spare(
const std::string& value);
1173 void set_spare(std::string&& value);
1174 void set_spare(
const char* value);
1175 void set_spare(
const void* value,
size_t size);
1176 std::string* mutable_spare();
1177 std::string* release_spare();
1178 void set_allocated_spare(std::string* spare);
1179 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
1180 " string fields are deprecated and will be removed in a"
1182 std::
string* unsafe_arena_release_spare();
1183 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1184 "
string fields are deprecated and will be removed in a"
1186 void unsafe_arena_set_allocated_spare(
1187 std::
string* spare);
1189 const std::
string& _internal_spare() const;
1190 void _internal_set_spare(const std::
string& value);
1191 std::
string* _internal_mutable_spare();
1194 enum DCCLParameters { DCCL_ID = 213975049, DCCL_MAX_BYTES = 32 };
1199 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1200 typedef void InternalArenaConstructable_;
1201 typedef void DestructorSkippable_;
1202 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1203 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1204 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > depth_;
1205 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > altitude_;
1206 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > latitude_;
1207 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > longitude_;
1208 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr spare_;
1209 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
1214 public ::PROTOBUF_NAMESPACE_ID::Message {
1216 inline CCLMDATCTD() : CCLMDATCTD(nullptr) {};
1217 virtual ~CCLMDATCTD();
1219 CCLMDATCTD(
const CCLMDATCTD& from);
1220 CCLMDATCTD(CCLMDATCTD&& from) noexcept
1222 *
this = ::std::move(from);
1225 inline CCLMDATCTD& operator=(
const CCLMDATCTD& from) {
1229 inline CCLMDATCTD& operator=(CCLMDATCTD&& from) noexcept {
1230 if (GetArena() == from.GetArena()) {
1231 if (
this != &from) InternalSwap(&from);
1238 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
1239 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1241 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1242 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1245 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1246 return GetDescriptor();
1248 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1249 return GetMetadataStatic().descriptor;
1251 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1252 return GetMetadataStatic().reflection;
1254 static const CCLMDATCTD& default_instance();
1256 static void InitAsDefaultInstance();
1257 static inline const CCLMDATCTD* internal_default_instance() {
1258 return reinterpret_cast<const CCLMDATCTD*
>(
1259 &_CCLMDATCTD_default_instance_);
1261 static constexpr
int kIndexInFileMessages =
1264 friend void swap(CCLMDATCTD& a, CCLMDATCTD& b) {
1267 inline void Swap(CCLMDATCTD* other) {
1268 if (other ==
this)
return;
1269 if (GetArena() == other->GetArena()) {
1270 InternalSwap(other);
1272 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1275 void UnsafeArenaSwap(CCLMDATCTD* other) {
1276 if (other ==
this)
return;
1277 GOOGLE_DCHECK(GetArena() == other->GetArena());
1278 InternalSwap(other);
1283 inline CCLMDATCTD* New() const final {
1284 return CreateMaybeMessage<CCLMDATCTD>(
nullptr);
1287 CCLMDATCTD* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1288 return CreateMaybeMessage<CCLMDATCTD>(arena);
1290 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1291 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1292 void CopyFrom(
const CCLMDATCTD& from);
1293 void MergeFrom(
const CCLMDATCTD& from);
1294 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1295 bool IsInitialized() const final;
1297 size_t ByteSizeLong() const final;
1298 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1299 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1300 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1301 int GetCachedSize() const final {
return _cached_size_.Get(); }
1304 inline void SharedCtor();
1305 inline void SharedDtor();
1306 void SetCachedSize(
int size)
const final;
1307 void InternalSwap(CCLMDATCTD* other);
1308 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1309 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1310 return "dccl.legacyccl.protobuf.CCLMDATCTD";
1313 explicit CCLMDATCTD(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1315 static void ArenaDtor(
void*
object);
1316 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1319 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1321 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1322 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
1323 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
1333 kSalinityFieldNumber = 2,
1334 kTemperatureFieldNumber = 3,
1335 kDepthFieldNumber = 4,
1336 kSoundSpeedFieldNumber = 5,
1337 kLatitudeFieldNumber = 6,
1338 kLongitudeFieldNumber = 7,
1339 kSpareFieldNumber = 1,
1340 kSpare2FieldNumber = 8,
1343 int salinity_size()
const;
1345 int _internal_salinity_size()
const;
1347 void clear_salinity();
1349 float _internal_salinity(
int index)
const;
1350 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1351 _internal_salinity()
const;
1352 void _internal_add_salinity(
float value);
1353 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1354 _internal_mutable_salinity();
1356 float salinity(
int index)
const;
1357 void set_salinity(
int index,
float value);
1358 void add_salinity(
float value);
1359 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1361 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1365 int temperature_size()
const;
1367 int _internal_temperature_size()
const;
1369 void clear_temperature();
1371 float _internal_temperature(
int index)
const;
1372 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1373 _internal_temperature()
const;
1374 void _internal_add_temperature(
float value);
1375 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1376 _internal_mutable_temperature();
1378 float temperature(
int index)
const;
1379 void set_temperature(
int index,
float value);
1380 void add_temperature(
float value);
1381 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1382 temperature()
const;
1383 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1384 mutable_temperature();
1387 int depth_size()
const;
1389 int _internal_depth_size()
const;
1393 float _internal_depth(
int index)
const;
1394 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1395 _internal_depth()
const;
1396 void _internal_add_depth(
float value);
1397 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1398 _internal_mutable_depth();
1400 float depth(
int index)
const;
1401 void set_depth(
int index,
float value);
1402 void add_depth(
float value);
1403 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1405 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1409 int sound_speed_size()
const;
1411 int _internal_sound_speed_size()
const;
1413 void clear_sound_speed();
1415 float _internal_sound_speed(
int index)
const;
1416 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1417 _internal_sound_speed()
const;
1418 void _internal_add_sound_speed(
float value);
1419 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1420 _internal_mutable_sound_speed();
1422 float sound_speed(
int index)
const;
1423 void set_sound_speed(
int index,
float value);
1424 void add_sound_speed(
float value);
1425 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1426 sound_speed()
const;
1427 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1428 mutable_sound_speed();
1431 int latitude_size()
const;
1433 int _internal_latitude_size()
const;
1435 void clear_latitude();
1437 double _internal_latitude(
int index)
const;
1438 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1439 _internal_latitude()
const;
1440 void _internal_add_latitude(
double value);
1441 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1442 _internal_mutable_latitude();
1444 double latitude(
int index)
const;
1445 void set_latitude(
int index,
double value);
1446 void add_latitude(
double value);
1447 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1449 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1453 int longitude_size()
const;
1455 int _internal_longitude_size()
const;
1457 void clear_longitude();
1459 double _internal_longitude(
int index)
const;
1460 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1461 _internal_longitude()
const;
1462 void _internal_add_longitude(
double value);
1463 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1464 _internal_mutable_longitude();
1466 double longitude(
int index)
const;
1467 void set_longitude(
int index,
double value);
1468 void add_longitude(
double value);
1469 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1471 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1472 mutable_longitude();
1475 bool has_spare()
const;
1477 bool _internal_has_spare()
const;
1480 const std::string& spare()
const;
1481 void set_spare(
const std::string& value);
1482 void set_spare(std::string&& value);
1483 void set_spare(
const char* value);
1484 void set_spare(
const void* value,
size_t size);
1485 std::string* mutable_spare();
1486 std::string* release_spare();
1487 void set_allocated_spare(std::string* spare);
1488 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
1489 " string fields are deprecated and will be removed in a"
1491 std::
string* unsafe_arena_release_spare();
1492 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1493 "
string fields are deprecated and will be removed in a"
1495 void unsafe_arena_set_allocated_spare(
1496 std::
string* spare);
1498 const std::
string& _internal_spare() const;
1499 void _internal_set_spare(const std::
string& value);
1500 std::
string* _internal_mutable_spare();
1504 bool has_spare2() const;
1506 bool _internal_has_spare2() const;
1508 void clear_spare2();
1509 const std::
string& spare2() const;
1510 void set_spare2(const std::
string& value);
1511 void set_spare2(std::
string&& value);
1512 void set_spare2(const
char* value);
1513 void set_spare2(const
void* value,
size_t size);
1514 std::
string* mutable_spare2();
1515 std::
string* release_spare2();
1516 void set_allocated_spare2(std::
string* spare2);
1517 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1518 "
string fields are deprecated and will be removed in a"
1520 std::
string* unsafe_arena_release_spare2();
1521 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1522 "
string fields are deprecated and will be removed in a"
1524 void unsafe_arena_set_allocated_spare2(
1525 std::
string* spare2);
1527 const std::
string& _internal_spare2() const;
1528 void _internal_set_spare2(const std::
string& value);
1529 std::
string* _internal_mutable_spare2();
1532 enum DCCLParameters { DCCL_ID = 213975050, DCCL_MAX_BYTES = 32 };
1538 size_t RequiredFieldsByteSizeFallback()
const;
1540 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1541 typedef void InternalArenaConstructable_;
1542 typedef void DestructorSkippable_;
1543 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1544 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1545 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > salinity_;
1546 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > temperature_;
1547 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > depth_;
1548 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > sound_speed_;
1549 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > latitude_;
1550 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > longitude_;
1551 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr spare_;
1552 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr spare2_;
1553 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
1558 public ::PROTOBUF_NAMESPACE_ID::Message {
1560 inline CCLMDATCommand() : CCLMDATCommand(nullptr) {};
1561 virtual ~CCLMDATCommand();
1563 CCLMDATCommand(
const CCLMDATCommand& from);
1564 CCLMDATCommand(CCLMDATCommand&& from) noexcept
1565 : CCLMDATCommand() {
1566 *
this = ::std::move(from);
1569 inline CCLMDATCommand& operator=(
const CCLMDATCommand& from) {
1573 inline CCLMDATCommand& operator=(CCLMDATCommand&& from) noexcept {
1574 if (GetArena() == from.GetArena()) {
1575 if (
this != &from) InternalSwap(&from);
1582 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
1583 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1585 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1586 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1589 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1590 return GetDescriptor();
1592 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1593 return GetMetadataStatic().descriptor;
1595 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1596 return GetMetadataStatic().reflection;
1598 static const CCLMDATCommand& default_instance();
1600 static void InitAsDefaultInstance();
1601 static inline const CCLMDATCommand* internal_default_instance() {
1602 return reinterpret_cast<const CCLMDATCommand*
>(
1603 &_CCLMDATCommand_default_instance_);
1605 static constexpr
int kIndexInFileMessages =
1608 friend void swap(CCLMDATCommand& a, CCLMDATCommand& b) {
1611 inline void Swap(CCLMDATCommand* other) {
1612 if (other ==
this)
return;
1613 if (GetArena() == other->GetArena()) {
1614 InternalSwap(other);
1616 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1619 void UnsafeArenaSwap(CCLMDATCommand* other) {
1620 if (other ==
this)
return;
1621 GOOGLE_DCHECK(GetArena() == other->GetArena());
1622 InternalSwap(other);
1627 inline CCLMDATCommand* New() const final {
1628 return CreateMaybeMessage<CCLMDATCommand>(
nullptr);
1631 CCLMDATCommand* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1632 return CreateMaybeMessage<CCLMDATCommand>(arena);
1634 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1635 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1636 void CopyFrom(
const CCLMDATCommand& from);
1637 void MergeFrom(
const CCLMDATCommand& from);
1638 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1639 bool IsInitialized() const final;
1641 size_t ByteSizeLong() const final;
1642 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1643 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1644 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1645 int GetCachedSize() const final {
return _cached_size_.Get(); }
1648 inline void SharedCtor();
1649 inline void SharedDtor();
1650 void SetCachedSize(
int size)
const final;
1651 void InternalSwap(CCLMDATCommand* other);
1652 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1653 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1654 return "dccl.legacyccl.protobuf.CCLMDATCommand";
1657 explicit CCLMDATCommand(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1659 static void ArenaDtor(
void*
object);
1660 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1663 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1665 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1666 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
1667 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
1674 typedef CCLMDATCommand_Command Command;
1675 static constexpr Command RESERVED_0 =
1676 CCLMDATCommand_Command_RESERVED_0;
1677 static constexpr Command ABORT_TO_END_POSITION_OF_MISSION =
1678 CCLMDATCommand_Command_ABORT_TO_END_POSITION_OF_MISSION;
1679 static constexpr Command ABORT_IMMEDIATELY =
1680 CCLMDATCommand_Command_ABORT_IMMEDIATELY;
1681 static constexpr Command START_MISSION =
1682 CCLMDATCommand_Command_START_MISSION;
1683 static constexpr Command RELEASE_DESCENT_WEIGHT =
1684 CCLMDATCommand_Command_RELEASE_DESCENT_WEIGHT;
1685 static constexpr Command RELEASE_ASCENT_WEIGHT =
1686 CCLMDATCommand_Command_RELEASE_ASCENT_WEIGHT;
1687 static constexpr Command RELEASE_PICKUP_FLOAT =
1688 CCLMDATCommand_Command_RELEASE_PICKUP_FLOAT;
1689 static constexpr Command ENABLE_MODEM_RANGER_PING =
1690 CCLMDATCommand_Command_ENABLE_MODEM_RANGER_PING;
1691 static constexpr Command DISABLE_MODEM_RANGER_PING =
1692 CCLMDATCommand_Command_DISABLE_MODEM_RANGER_PING;
1693 static constexpr Command OBSOLETE_9 =
1694 CCLMDATCommand_Command_OBSOLETE_9;
1695 static constexpr Command OBSOLETE_10 =
1696 CCLMDATCommand_Command_OBSOLETE_10;
1697 static constexpr Command OBSOLETE_11 =
1698 CCLMDATCommand_Command_OBSOLETE_11;
1699 static constexpr Command OBSOLETE_12 =
1700 CCLMDATCommand_Command_OBSOLETE_12;
1701 static constexpr Command OBSOLETE_13 =
1702 CCLMDATCommand_Command_OBSOLETE_13;
1703 static constexpr Command ACCEPT_NEXT_FIX =
1704 CCLMDATCommand_Command_ACCEPT_NEXT_FIX;
1705 static constexpr Command DUMP_REDIRECT_COMMANDS =
1706 CCLMDATCommand_Command_DUMP_REDIRECT_COMMANDS;
1707 static constexpr Command GET_GPS_FIX =
1708 CCLMDATCommand_Command_GET_GPS_FIX;
1709 static constexpr Command ABORT_TO_MISSION_START_LOCATION =
1710 CCLMDATCommand_Command_ABORT_TO_MISSION_START_LOCATION;
1711 static constexpr Command ABORT_TO_DESTINATION =
1712 CCLMDATCommand_Command_ABORT_TO_DESTINATION;
1713 static constexpr Command DUMP_REDIRECT_COMMANDS_EXCEPT_CURRENT =
1714 CCLMDATCommand_Command_DUMP_REDIRECT_COMMANDS_EXCEPT_CURRENT;
1715 static constexpr Command ABORT_DROP_ASCENT_WEIGHT_AND_POWER_TO_SURFACE =
1716 CCLMDATCommand_Command_ABORT_DROP_ASCENT_WEIGHT_AND_POWER_TO_SURFACE;
1717 static constexpr Command RESERVED_21 =
1718 CCLMDATCommand_Command_RESERVED_21;
1719 static constexpr Command RESERVED_22 =
1720 CCLMDATCommand_Command_RESERVED_22;
1721 static constexpr Command RESERVED_23 =
1722 CCLMDATCommand_Command_RESERVED_23;
1723 static constexpr Command RESERVED_24 =
1724 CCLMDATCommand_Command_RESERVED_24;
1725 static constexpr Command RESERVED_25 =
1726 CCLMDATCommand_Command_RESERVED_25;
1727 static constexpr Command RESERVED_26 =
1728 CCLMDATCommand_Command_RESERVED_26;
1729 static constexpr Command RESERVED_27 =
1730 CCLMDATCommand_Command_RESERVED_27;
1731 static constexpr Command RESERVED_28 =
1732 CCLMDATCommand_Command_RESERVED_28;
1733 static constexpr Command RESERVED_29 =
1734 CCLMDATCommand_Command_RESERVED_29;
1735 static constexpr Command RESERVED_30 =
1736 CCLMDATCommand_Command_RESERVED_30;
1737 static constexpr Command RESERVED_31 =
1738 CCLMDATCommand_Command_RESERVED_31;
1739 static inline bool Command_IsValid(
int value) {
1740 return CCLMDATCommand_Command_IsValid(value);
1742 static constexpr Command Command_MIN =
1743 CCLMDATCommand_Command_Command_MIN;
1744 static constexpr Command Command_MAX =
1745 CCLMDATCommand_Command_Command_MAX;
1746 static constexpr
int Command_ARRAYSIZE =
1747 CCLMDATCommand_Command_Command_ARRAYSIZE;
1748 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
1749 Command_descriptor() {
1750 return CCLMDATCommand_Command_descriptor();
1752 template<
typename T>
1753 static inline const std::string& Command_Name(T enum_t_value) {
1754 static_assert(::std::is_same<T, Command>::value ||
1755 ::std::is_integral<T>::value,
1756 "Incorrect type passed to function Command_Name.");
1757 return CCLMDATCommand_Command_Name(enum_t_value);
1759 static inline bool Command_Parse(
const std::string& name,
1761 return CCLMDATCommand_Command_Parse(name, value);
1767 kSpareFieldNumber = 1,
1768 kParameterFieldNumber = 4,
1769 kCommandFieldNumber = 2,
1770 kReservedCommandFieldNumber = 3,
1773 bool has_spare()
const;
1775 bool _internal_has_spare()
const;
1778 const std::string& spare()
const;
1779 void set_spare(
const std::string& value);
1780 void set_spare(std::string&& value);
1781 void set_spare(
const char* value);
1782 void set_spare(
const void* value,
size_t size);
1783 std::string* mutable_spare();
1784 std::string* release_spare();
1785 void set_allocated_spare(std::string* spare);
1786 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
1787 " string fields are deprecated and will be removed in a"
1789 std::
string* unsafe_arena_release_spare();
1790 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1791 "
string fields are deprecated and will be removed in a"
1793 void unsafe_arena_set_allocated_spare(
1794 std::
string* spare);
1796 const std::
string& _internal_spare() const;
1797 void _internal_set_spare(const std::
string& value);
1798 std::
string* _internal_mutable_spare();
1802 bool has_parameter() const;
1804 bool _internal_has_parameter() const;
1806 void clear_parameter();
1807 const std::
string& parameter() const;
1808 void set_parameter(const std::
string& value);
1809 void set_parameter(std::
string&& value);
1810 void set_parameter(const
char* value);
1811 void set_parameter(const
void* value,
size_t size);
1812 std::
string* mutable_parameter();
1813 std::
string* release_parameter();
1814 void set_allocated_parameter(std::
string* parameter);
1815 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1816 "
string fields are deprecated and will be removed in a"
1818 std::
string* unsafe_arena_release_parameter();
1819 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1820 "
string fields are deprecated and will be removed in a"
1822 void unsafe_arena_set_allocated_parameter(
1823 std::
string* parameter);
1825 const std::
string& _internal_parameter() const;
1826 void _internal_set_parameter(const std::
string& value);
1827 std::
string* _internal_mutable_parameter();
1831 bool has_command() const;
1833 bool _internal_has_command() const;
1835 void clear_command();
1836 ::
dccl::legacyccl::protobuf::CCLMDATCommand_Command command() const;
1837 void set_command(::
dccl::legacyccl::protobuf::CCLMDATCommand_Command value);
1839 ::
dccl::legacyccl::protobuf::CCLMDATCommand_Command _internal_command() const;
1840 void _internal_set_command(::
dccl::legacyccl::protobuf::CCLMDATCommand_Command value);
1844 bool has_reserved_command() const;
1846 bool _internal_has_reserved_command() const;
1848 void clear_reserved_command();
1849 ::PROTOBUF_NAMESPACE_ID::
uint32 reserved_command() const;
1850 void set_reserved_command(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1852 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_reserved_command() const;
1853 void _internal_set_reserved_command(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1856 enum DCCLParameters { DCCL_ID = 213975051, DCCL_MAX_BYTES = 32 };
1862 size_t RequiredFieldsByteSizeFallback()
const;
1864 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1865 typedef void InternalArenaConstructable_;
1866 typedef void DestructorSkippable_;
1867 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1868 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1869 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr spare_;
1870 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr parameter_;
1872 ::PROTOBUF_NAMESPACE_ID::uint32 reserved_command_;
1873 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
1878 public ::PROTOBUF_NAMESPACE_ID::Message {
1880 inline CCLMDATState_GFIPitchOil() : CCLMDATState_GFIPitchOil(nullptr) {};
1881 virtual ~CCLMDATState_GFIPitchOil();
1883 CCLMDATState_GFIPitchOil(
const CCLMDATState_GFIPitchOil& from);
1884 CCLMDATState_GFIPitchOil(CCLMDATState_GFIPitchOil&& from) noexcept
1885 : CCLMDATState_GFIPitchOil() {
1886 *
this = ::std::move(from);
1889 inline CCLMDATState_GFIPitchOil& operator=(
const CCLMDATState_GFIPitchOil& from) {
1893 inline CCLMDATState_GFIPitchOil& operator=(CCLMDATState_GFIPitchOil&& from) noexcept {
1894 if (GetArena() == from.GetArena()) {
1895 if (
this != &from) InternalSwap(&from);
1902 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
1903 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1905 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
1906 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1909 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1910 return GetDescriptor();
1912 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1913 return GetMetadataStatic().descriptor;
1915 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1916 return GetMetadataStatic().reflection;
1918 static const CCLMDATState_GFIPitchOil& default_instance();
1920 static void InitAsDefaultInstance();
1921 static inline const CCLMDATState_GFIPitchOil* internal_default_instance() {
1922 return reinterpret_cast<const CCLMDATState_GFIPitchOil*
>(
1923 &_CCLMDATState_GFIPitchOil_default_instance_);
1925 static constexpr
int kIndexInFileMessages =
1928 friend void swap(CCLMDATState_GFIPitchOil& a, CCLMDATState_GFIPitchOil& b) {
1931 inline void Swap(CCLMDATState_GFIPitchOil* other) {
1932 if (other ==
this)
return;
1933 if (GetArena() == other->GetArena()) {
1934 InternalSwap(other);
1936 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1939 void UnsafeArenaSwap(CCLMDATState_GFIPitchOil* other) {
1940 if (other ==
this)
return;
1941 GOOGLE_DCHECK(GetArena() == other->GetArena());
1942 InternalSwap(other);
1947 inline CCLMDATState_GFIPitchOil* New() const final {
1948 return CreateMaybeMessage<CCLMDATState_GFIPitchOil>(
nullptr);
1951 CCLMDATState_GFIPitchOil* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1952 return CreateMaybeMessage<CCLMDATState_GFIPitchOil>(arena);
1954 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1955 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1956 void CopyFrom(
const CCLMDATState_GFIPitchOil& from);
1957 void MergeFrom(
const CCLMDATState_GFIPitchOil& from);
1958 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1959 bool IsInitialized() const final;
1961 size_t ByteSizeLong() const final;
1962 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1963 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1964 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1965 int GetCachedSize() const final {
return _cached_size_.Get(); }
1968 inline void SharedCtor();
1969 inline void SharedDtor();
1970 void SetCachedSize(
int size)
const final;
1971 void InternalSwap(CCLMDATState_GFIPitchOil* other);
1972 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1973 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1974 return "dccl.legacyccl.protobuf.CCLMDATState.GFIPitchOil";
1977 explicit CCLMDATState_GFIPitchOil(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1979 static void ArenaDtor(
void*
object);
1980 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1983 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1985 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1986 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
1987 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
1997 kGfiFieldNumber = 1,
1998 kPitchFieldNumber = 2,
1999 kOilFieldNumber = 3,
2002 bool has_gfi()
const;
2004 bool _internal_has_gfi()
const;
2008 void set_gfi(
float value);
2010 float _internal_gfi()
const;
2011 void _internal_set_gfi(
float value);
2015 bool has_pitch()
const;
2017 bool _internal_has_pitch()
const;
2020 float pitch()
const;
2021 void set_pitch(
float value);
2023 float _internal_pitch()
const;
2024 void _internal_set_pitch(
float value);
2028 bool has_oil()
const;
2030 bool _internal_has_oil()
const;
2034 void set_oil(
float value);
2036 float _internal_oil()
const;
2037 void _internal_set_oil(
float value);
2045 size_t RequiredFieldsByteSizeFallback()
const;
2047 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2048 typedef void InternalArenaConstructable_;
2049 typedef void DestructorSkippable_;
2050 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2051 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2055 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
2060 public ::PROTOBUF_NAMESPACE_ID::Message {
2062 inline CCLMDATState() : CCLMDATState(nullptr) {};
2063 virtual ~CCLMDATState();
2065 CCLMDATState(
const CCLMDATState& from);
2066 CCLMDATState(CCLMDATState&& from) noexcept
2068 *
this = ::std::move(from);
2071 inline CCLMDATState& operator=(
const CCLMDATState& from) {
2075 inline CCLMDATState& operator=(CCLMDATState&& from) noexcept {
2076 if (GetArena() == from.GetArena()) {
2077 if (
this != &from) InternalSwap(&from);
2084 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
2085 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2087 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2088 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2091 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2092 return GetDescriptor();
2094 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2095 return GetMetadataStatic().descriptor;
2097 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2098 return GetMetadataStatic().reflection;
2100 static const CCLMDATState& default_instance();
2102 static void InitAsDefaultInstance();
2103 static inline const CCLMDATState* internal_default_instance() {
2104 return reinterpret_cast<const CCLMDATState*
>(
2105 &_CCLMDATState_default_instance_);
2107 static constexpr
int kIndexInFileMessages =
2110 friend void swap(CCLMDATState& a, CCLMDATState& b) {
2113 inline void Swap(CCLMDATState* other) {
2114 if (other ==
this)
return;
2115 if (GetArena() == other->GetArena()) {
2116 InternalSwap(other);
2118 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2121 void UnsafeArenaSwap(CCLMDATState* other) {
2122 if (other ==
this)
return;
2123 GOOGLE_DCHECK(GetArena() == other->GetArena());
2124 InternalSwap(other);
2129 inline CCLMDATState* New() const final {
2130 return CreateMaybeMessage<CCLMDATState>(
nullptr);
2133 CCLMDATState* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2134 return CreateMaybeMessage<CCLMDATState>(arena);
2136 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
2137 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
2138 void CopyFrom(
const CCLMDATState& from);
2139 void MergeFrom(
const CCLMDATState& from);
2140 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2141 bool IsInitialized() const final;
2143 size_t ByteSizeLong() const final;
2144 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2145 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2146 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2147 int GetCachedSize() const final {
return _cached_size_.Get(); }
2150 inline void SharedCtor();
2151 inline void SharedDtor();
2152 void SetCachedSize(
int size)
const final;
2153 void InternalSwap(CCLMDATState* other);
2154 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2155 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2156 return "dccl.legacyccl.protobuf.CCLMDATState";
2159 explicit CCLMDATState(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2161 static void ArenaDtor(
void*
object);
2162 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2165 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2167 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
2168 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
2169 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
2176 typedef CCLMDATState_GFIPitchOil GFIPitchOil;
2178 typedef CCLMDATState_MissionMode MissionMode;
2179 static constexpr MissionMode MISSION_COMPLETED =
2180 CCLMDATState_MissionMode_MISSION_COMPLETED;
2181 static constexpr MissionMode MANUAL_MODE =
2182 CCLMDATState_MissionMode_MANUAL_MODE;
2183 static constexpr MissionMode TEST =
2184 CCLMDATState_MissionMode_TEST;
2185 static constexpr MissionMode FAULT =
2186 CCLMDATState_MissionMode_FAULT;
2187 static constexpr MissionMode UNKNOWN_MODE_4 =
2188 CCLMDATState_MissionMode_UNKNOWN_MODE_4;
2189 static constexpr MissionMode REDIRECT_MISSION_IN_PROGRESS =
2190 CCLMDATState_MissionMode_REDIRECT_MISSION_IN_PROGRESS;
2191 static constexpr MissionMode NORMAL =
2192 CCLMDATState_MissionMode_NORMAL;
2193 static constexpr MissionMode UNKNOWN_MODE_7 =
2194 CCLMDATState_MissionMode_UNKNOWN_MODE_7;
2195 static inline bool MissionMode_IsValid(
int value) {
2196 return CCLMDATState_MissionMode_IsValid(value);
2198 static constexpr MissionMode MissionMode_MIN =
2199 CCLMDATState_MissionMode_MissionMode_MIN;
2200 static constexpr MissionMode MissionMode_MAX =
2201 CCLMDATState_MissionMode_MissionMode_MAX;
2202 static constexpr
int MissionMode_ARRAYSIZE =
2203 CCLMDATState_MissionMode_MissionMode_ARRAYSIZE;
2204 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2205 MissionMode_descriptor() {
2206 return CCLMDATState_MissionMode_descriptor();
2208 template<
typename T>
2209 static inline const std::string& MissionMode_Name(T enum_t_value) {
2210 static_assert(::std::is_same<T, MissionMode>::value ||
2211 ::std::is_integral<T>::value,
2212 "Incorrect type passed to function MissionMode_Name.");
2213 return CCLMDATState_MissionMode_Name(enum_t_value);
2215 static inline bool MissionMode_Parse(
const std::string& name,
2216 MissionMode* value) {
2217 return CCLMDATState_MissionMode_Parse(name, value);
2223 kFaultsFieldNumber = 8,
2224 kFaults2FieldNumber = 9,
2225 kObjectiveIndexFieldNumber = 12,
2226 kGfiPitchOilFieldNumber = 17,
2227 kLatitudeFieldNumber = 1,
2228 kLongitudeFieldNumber = 2,
2229 kTimeDateFieldNumber = 4,
2230 kFixAgeFieldNumber = 3,
2231 kHeadingFieldNumber = 5,
2232 kDepthFieldNumber = 6,
2233 kMissionModeFieldNumber = 7,
2234 kMissionLegFieldNumber = 10,
2235 kEstVelocityFieldNumber = 11,
2236 kLatGoalFieldNumber = 14,
2237 kWattsFieldNumber = 13,
2238 kBatteryPercentFieldNumber = 16,
2239 kLonGoalFieldNumber = 15,
2242 bool has_faults()
const;
2244 bool _internal_has_faults()
const;
2246 void clear_faults();
2247 const std::string& faults()
const;
2248 void set_faults(
const std::string& value);
2249 void set_faults(std::string&& value);
2250 void set_faults(
const char* value);
2251 void set_faults(
const void* value,
size_t size);
2252 std::string* mutable_faults();
2253 std::string* release_faults();
2254 void set_allocated_faults(std::string* faults);
2255 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
2256 " string fields are deprecated and will be removed in a"
2258 std::
string* unsafe_arena_release_faults();
2259 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
2260 "
string fields are deprecated and will be removed in a"
2262 void unsafe_arena_set_allocated_faults(
2263 std::
string* faults);
2265 const std::
string& _internal_faults() const;
2266 void _internal_set_faults(const std::
string& value);
2267 std::
string* _internal_mutable_faults();
2271 bool has_faults_2() const;
2273 bool _internal_has_faults_2() const;
2275 void clear_faults_2();
2276 const std::
string& faults_2() const;
2277 void set_faults_2(const std::
string& value);
2278 void set_faults_2(std::
string&& value);
2279 void set_faults_2(const
char* value);
2280 void set_faults_2(const
void* value,
size_t size);
2281 std::
string* mutable_faults_2();
2282 std::
string* release_faults_2();
2283 void set_allocated_faults_2(std::
string* faults_2);
2284 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
2285 "
string fields are deprecated and will be removed in a"
2287 std::
string* unsafe_arena_release_faults_2();
2288 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
2289 "
string fields are deprecated and will be removed in a"
2291 void unsafe_arena_set_allocated_faults_2(
2292 std::
string* faults_2);
2294 const std::
string& _internal_faults_2() const;
2295 void _internal_set_faults_2(const std::
string& value);
2296 std::
string* _internal_mutable_faults_2();
2300 bool has_objective_index() const;
2302 bool _internal_has_objective_index() const;
2304 void clear_objective_index();
2305 const std::
string& objective_index() const;
2306 void set_objective_index(const std::
string& value);
2307 void set_objective_index(std::
string&& value);
2308 void set_objective_index(const
char* value);
2309 void set_objective_index(const
void* value,
size_t size);
2310 std::
string* mutable_objective_index();
2311 std::
string* release_objective_index();
2312 void set_allocated_objective_index(std::
string* objective_index);
2313 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
2314 "
string fields are deprecated and will be removed in a"
2316 std::
string* unsafe_arena_release_objective_index();
2317 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
2318 "
string fields are deprecated and will be removed in a"
2320 void unsafe_arena_set_allocated_objective_index(
2321 std::
string* objective_index);
2323 const std::
string& _internal_objective_index() const;
2324 void _internal_set_objective_index(const std::
string& value);
2325 std::
string* _internal_mutable_objective_index();
2329 bool has_gfi_pitch_oil() const;
2331 bool _internal_has_gfi_pitch_oil() const;
2333 void clear_gfi_pitch_oil();
2334 const ::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil& gfi_pitch_oil() const;
2335 ::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* release_gfi_pitch_oil();
2336 ::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* mutable_gfi_pitch_oil();
2337 void set_allocated_gfi_pitch_oil(::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* gfi_pitch_oil);
2339 const ::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil& _internal_gfi_pitch_oil() const;
2340 ::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* _internal_mutable_gfi_pitch_oil();
2342 void unsafe_arena_set_allocated_gfi_pitch_oil(
2343 ::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* gfi_pitch_oil);
2344 ::
dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* unsafe_arena_release_gfi_pitch_oil();
2347 bool has_latitude() const;
2349 bool _internal_has_latitude() const;
2351 void clear_latitude();
2352 double latitude() const;
2353 void set_latitude(
double value);
2355 double _internal_latitude() const;
2356 void _internal_set_latitude(
double value);
2360 bool has_longitude() const;
2362 bool _internal_has_longitude() const;
2364 void clear_longitude();
2365 double longitude() const;
2366 void set_longitude(
double value);
2368 double _internal_longitude() const;
2369 void _internal_set_longitude(
double value);
2373 bool has_time_date() const;
2375 bool _internal_has_time_date() const;
2377 void clear_time_date();
2378 ::PROTOBUF_NAMESPACE_ID::
uint64 time_date() const;
2379 void set_time_date(::PROTOBUF_NAMESPACE_ID::
uint64 value);
2381 ::PROTOBUF_NAMESPACE_ID::
uint64 _internal_time_date() const;
2382 void _internal_set_time_date(::PROTOBUF_NAMESPACE_ID::
uint64 value);
2386 bool has_fix_age() const;
2388 bool _internal_has_fix_age() const;
2390 void clear_fix_age();
2391 ::PROTOBUF_NAMESPACE_ID::
uint32 fix_age() const;
2392 void set_fix_age(::PROTOBUF_NAMESPACE_ID::
uint32 value);
2394 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_fix_age() const;
2395 void _internal_set_fix_age(::PROTOBUF_NAMESPACE_ID::
uint32 value);
2399 bool has_heading() const;
2401 bool _internal_has_heading() const;
2403 void clear_heading();
2404 float heading() const;
2405 void set_heading(
float value);
2407 float _internal_heading() const;
2408 void _internal_set_heading(
float value);
2412 bool has_depth() const;
2414 bool _internal_has_depth() const;
2417 float depth() const;
2418 void set_depth(
float value);
2420 float _internal_depth() const;
2421 void _internal_set_depth(
float value);
2425 bool has_mission_mode() const;
2427 bool _internal_has_mission_mode() const;
2429 void clear_mission_mode();
2430 ::
dccl::legacyccl::protobuf::CCLMDATState_MissionMode mission_mode() const;
2431 void set_mission_mode(::
dccl::legacyccl::protobuf::CCLMDATState_MissionMode value);
2433 ::
dccl::legacyccl::protobuf::CCLMDATState_MissionMode _internal_mission_mode() const;
2434 void _internal_set_mission_mode(::
dccl::legacyccl::protobuf::CCLMDATState_MissionMode value);
2438 bool has_mission_leg() const;
2440 bool _internal_has_mission_leg() const;
2442 void clear_mission_leg();
2443 ::PROTOBUF_NAMESPACE_ID::
uint32 mission_leg() const;
2444 void set_mission_leg(::PROTOBUF_NAMESPACE_ID::
uint32 value);
2446 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_mission_leg() const;
2447 void _internal_set_mission_leg(::PROTOBUF_NAMESPACE_ID::
uint32 value);
2451 bool has_est_velocity() const;
2453 bool _internal_has_est_velocity() const;
2455 void clear_est_velocity();
2456 float est_velocity() const;
2457 void set_est_velocity(
float value);
2459 float _internal_est_velocity() const;
2460 void _internal_set_est_velocity(
float value);
2464 bool has_lat_goal() const;
2466 bool _internal_has_lat_goal() const;
2468 void clear_lat_goal();
2469 double lat_goal() const;
2470 void set_lat_goal(
double value);
2472 double _internal_lat_goal() const;
2473 void _internal_set_lat_goal(
double value);
2477 bool has_watts() const;
2479 bool _internal_has_watts() const;
2482 float watts() const;
2483 void set_watts(
float value);
2485 float _internal_watts() const;
2486 void _internal_set_watts(
float value);
2490 bool has_battery_percent() const;
2492 bool _internal_has_battery_percent() const;
2494 void clear_battery_percent();
2495 ::PROTOBUF_NAMESPACE_ID::
uint32 battery_percent() const;
2496 void set_battery_percent(::PROTOBUF_NAMESPACE_ID::
uint32 value);
2498 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_battery_percent() const;
2499 void _internal_set_battery_percent(::PROTOBUF_NAMESPACE_ID::
uint32 value);
2503 bool has_lon_goal() const;
2505 bool _internal_has_lon_goal() const;
2507 void clear_lon_goal();
2508 double lon_goal() const;
2509 void set_lon_goal(
double value);
2511 double _internal_lon_goal() const;
2512 void _internal_set_lon_goal(
double value);
2515 enum DCCLParameters { DCCL_ID = 213975054, DCCL_MAX_BYTES = 32 };
2521 size_t RequiredFieldsByteSizeFallback()
const;
2523 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2524 typedef void InternalArenaConstructable_;
2525 typedef void DestructorSkippable_;
2526 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2527 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2528 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr faults_;
2529 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr faults_2_;
2530 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr objective_index_;
2531 ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* gfi_pitch_oil_;
2534 ::PROTOBUF_NAMESPACE_ID::uint64 time_date_;
2535 ::PROTOBUF_NAMESPACE_ID::uint32 fix_age_;
2539 ::PROTOBUF_NAMESPACE_ID::uint32 mission_leg_;
2540 float est_velocity_;
2543 ::PROTOBUF_NAMESPACE_ID::uint32 battery_percent_;
2545 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
2550 public ::PROTOBUF_NAMESPACE_ID::Message {
2552 inline CCLMDATError() : CCLMDATError(nullptr) {};
2553 virtual ~CCLMDATError();
2555 CCLMDATError(
const CCLMDATError& from);
2556 CCLMDATError(CCLMDATError&& from) noexcept
2558 *
this = ::std::move(from);
2561 inline CCLMDATError& operator=(
const CCLMDATError& from) {
2565 inline CCLMDATError& operator=(CCLMDATError&& from) noexcept {
2566 if (GetArena() == from.GetArena()) {
2567 if (
this != &from) InternalSwap(&from);
2574 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields()
const {
2575 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2577 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
2578 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2581 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2582 return GetDescriptor();
2584 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2585 return GetMetadataStatic().descriptor;
2587 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2588 return GetMetadataStatic().reflection;
2590 static const CCLMDATError& default_instance();
2592 static void InitAsDefaultInstance();
2593 static inline const CCLMDATError* internal_default_instance() {
2594 return reinterpret_cast<const CCLMDATError*
>(
2595 &_CCLMDATError_default_instance_);
2597 static constexpr
int kIndexInFileMessages =
2600 friend void swap(CCLMDATError& a, CCLMDATError& b) {
2603 inline void Swap(CCLMDATError* other) {
2604 if (other ==
this)
return;
2605 if (GetArena() == other->GetArena()) {
2606 InternalSwap(other);
2608 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2611 void UnsafeArenaSwap(CCLMDATError* other) {
2612 if (other ==
this)
return;
2613 GOOGLE_DCHECK(GetArena() == other->GetArena());
2614 InternalSwap(other);
2619 inline CCLMDATError* New() const final {
2620 return CreateMaybeMessage<CCLMDATError>(
nullptr);
2623 CCLMDATError* New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2624 return CreateMaybeMessage<CCLMDATError>(arena);
2626 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
2627 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
2628 void CopyFrom(
const CCLMDATError& from);
2629 void MergeFrom(
const CCLMDATError& from);
2630 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2631 bool IsInitialized() const final;
2633 size_t ByteSizeLong() const final;
2634 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2635 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2636 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2637 int GetCachedSize() const final {
return _cached_size_.Get(); }
2640 inline void SharedCtor();
2641 inline void SharedDtor();
2642 void SetCachedSize(
int size)
const final;
2643 void InternalSwap(CCLMDATError* other);
2644 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2645 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2646 return "dccl.legacyccl.protobuf.CCLMDATError";
2649 explicit CCLMDATError(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2651 static void ArenaDtor(
void*
object);
2652 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2655 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2657 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
2658 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto);
2659 return ::descriptor_table_dccl_2fccl_2fprotobuf_2fccl_2eproto.file_level_metadata[kIndexInFileMessages];
2669 kMessageFieldNumber = 1,
2672 bool has_message()
const;
2674 bool _internal_has_message()
const;
2676 void clear_message();
2677 const std::string& message()
const;
2678 void set_message(
const std::string& value);
2679 void set_message(std::string&& value);
2680 void set_message(
const char* value);
2681 void set_message(
const void* value,
size_t size);
2682 std::string* mutable_message();
2683 std::string* release_message();
2684 void set_allocated_message(std::string* message);
2685 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
2686 " string fields are deprecated and will be removed in a"
2688 std::
string* unsafe_arena_release_message();
2689 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
2690 "
string fields are deprecated and will be removed in a"
2692 void unsafe_arena_set_allocated_message(
2693 std::
string* message);
2695 const std::
string& _internal_message() const;
2696 void _internal_set_message(const std::
string& value);
2697 std::
string* _internal_mutable_message();
2700 enum DCCLParameters { DCCL_ID = 213975055, DCCL_MAX_BYTES = 32 };
2705 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2706 typedef void InternalArenaConstructable_;
2707 typedef void DestructorSkippable_;
2708 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2709 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2710 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr message_;
2711 friend struct ::TableStruct_dccl_2fccl_2fprotobuf_2fccl_2eproto;
2719 #pragma GCC diagnostic push
2720 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
2725 inline bool CCLMDATEmpty::_internal_has_spare()
const {
2726 bool value = (_has_bits_[0] & 0x00000001u) != 0;
2729 inline bool CCLMDATEmpty::has_spare()
const {
2730 return _internal_has_spare();
2732 inline void CCLMDATEmpty::clear_spare() {
2733 spare_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2734 _has_bits_[0] &= ~0x00000001u;
2736 inline const std::string& CCLMDATEmpty::spare()
const {
2738 return _internal_spare();
2740 inline void CCLMDATEmpty::set_spare(
const std::string& value) {
2741 _internal_set_spare(value);
2744 inline std::string* CCLMDATEmpty::mutable_spare() {
2746 return _internal_mutable_spare();
2748 inline const std::string& CCLMDATEmpty::_internal_spare()
const {
2749 return spare_.Get();
2751 inline void CCLMDATEmpty::_internal_set_spare(
const std::string& value) {
2752 _has_bits_[0] |= 0x00000001u;
2753 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
2755 inline void CCLMDATEmpty::set_spare(std::string&& value) {
2756 _has_bits_[0] |= 0x00000001u;
2758 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
2761 inline void CCLMDATEmpty::set_spare(
const char* value) {
2762 GOOGLE_DCHECK(value !=
nullptr);
2763 _has_bits_[0] |= 0x00000001u;
2764 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
2768 inline void CCLMDATEmpty::set_spare(
const void* value,
2770 _has_bits_[0] |= 0x00000001u;
2771 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
2772 reinterpret_cast<const char*
>(value), size), GetArena());
2775 inline std::string* CCLMDATEmpty::_internal_mutable_spare() {
2776 _has_bits_[0] |= 0x00000001u;
2777 return spare_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2779 inline std::string* CCLMDATEmpty::release_spare() {
2781 if (!_internal_has_spare()) {
2784 _has_bits_[0] &= ~0x00000001u;
2785 return spare_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2787 inline void CCLMDATEmpty::set_allocated_spare(std::string* spare) {
2788 if (spare !=
nullptr) {
2789 _has_bits_[0] |= 0x00000001u;
2791 _has_bits_[0] &= ~0x00000001u;
2793 spare_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), spare,
2797 inline std::string* CCLMDATEmpty::unsafe_arena_release_spare() {
2799 GOOGLE_DCHECK(GetArena() !=
nullptr);
2800 _has_bits_[0] &= ~0x00000001u;
2801 return spare_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2804 inline void CCLMDATEmpty::unsafe_arena_set_allocated_spare(
2805 std::string* spare) {
2806 GOOGLE_DCHECK(GetArena() !=
nullptr);
2807 if (spare !=
nullptr) {
2808 _has_bits_[0] |= 0x00000001u;
2810 _has_bits_[0] &= ~0x00000001u;
2812 spare_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2822 inline bool CCLMDATRedirect::_internal_has_message_number()
const {
2823 bool value = (_has_bits_[0] & 0x00000004u) != 0;
2826 inline bool CCLMDATRedirect::has_message_number()
const {
2827 return _internal_has_message_number();
2829 inline void CCLMDATRedirect::clear_message_number() {
2830 message_number_ = 0u;
2831 _has_bits_[0] &= ~0x00000004u;
2833 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::_internal_message_number()
const {
2834 return message_number_;
2836 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::message_number()
const {
2838 return _internal_message_number();
2840 inline void CCLMDATRedirect::_internal_set_message_number(::PROTOBUF_NAMESPACE_ID::uint32 value) {
2841 _has_bits_[0] |= 0x00000004u;
2842 message_number_ = value;
2844 inline void CCLMDATRedirect::set_message_number(::PROTOBUF_NAMESPACE_ID::uint32 value) {
2845 _internal_set_message_number(value);
2850 inline bool CCLMDATRedirect::_internal_has_latitude()
const {
2851 bool value = (_has_bits_[0] & 0x00000002u) != 0;
2854 inline bool CCLMDATRedirect::has_latitude()
const {
2855 return _internal_has_latitude();
2857 inline void CCLMDATRedirect::clear_latitude() {
2859 _has_bits_[0] &= ~0x00000002u;
2861 inline double CCLMDATRedirect::_internal_latitude()
const {
2864 inline double CCLMDATRedirect::latitude()
const {
2866 return _internal_latitude();
2868 inline void CCLMDATRedirect::_internal_set_latitude(
double value) {
2869 _has_bits_[0] |= 0x00000002u;
2872 inline void CCLMDATRedirect::set_latitude(
double value) {
2873 _internal_set_latitude(value);
2878 inline bool CCLMDATRedirect::_internal_has_longitude()
const {
2879 bool value = (_has_bits_[0] & 0x00000010u) != 0;
2882 inline bool CCLMDATRedirect::has_longitude()
const {
2883 return _internal_has_longitude();
2885 inline void CCLMDATRedirect::clear_longitude() {
2887 _has_bits_[0] &= ~0x00000010u;
2889 inline double CCLMDATRedirect::_internal_longitude()
const {
2892 inline double CCLMDATRedirect::longitude()
const {
2894 return _internal_longitude();
2896 inline void CCLMDATRedirect::_internal_set_longitude(
double value) {
2897 _has_bits_[0] |= 0x00000010u;
2900 inline void CCLMDATRedirect::set_longitude(
double value) {
2901 _internal_set_longitude(value);
2906 inline bool CCLMDATRedirect::_internal_has_transit_vertical_mode()
const {
2907 bool value = (_has_bits_[0] & 0x00000008u) != 0;
2910 inline bool CCLMDATRedirect::has_transit_vertical_mode()
const {
2911 return _internal_has_transit_vertical_mode();
2913 inline void CCLMDATRedirect::clear_transit_vertical_mode() {
2914 transit_vertical_mode_ = 0;
2915 _has_bits_[0] &= ~0x00000008u;
2917 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode CCLMDATRedirect::_internal_transit_vertical_mode()
const {
2918 return static_cast< ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode
>(transit_vertical_mode_);
2920 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode CCLMDATRedirect::transit_vertical_mode()
const {
2922 return _internal_transit_vertical_mode();
2924 inline void CCLMDATRedirect::_internal_set_transit_vertical_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value) {
2925 assert(::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode_IsValid(value));
2926 _has_bits_[0] |= 0x00000008u;
2927 transit_vertical_mode_ = value;
2929 inline void CCLMDATRedirect::set_transit_vertical_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value) {
2930 _internal_set_transit_vertical_mode(value);
2935 inline bool CCLMDATRedirect::_internal_has_transit_thrust_mode()
const {
2936 bool value = (_has_bits_[0] & 0x00000020u) != 0;
2939 inline bool CCLMDATRedirect::has_transit_thrust_mode()
const {
2940 return _internal_has_transit_thrust_mode();
2942 inline void CCLMDATRedirect::clear_transit_thrust_mode() {
2943 transit_thrust_mode_ = 0;
2944 _has_bits_[0] &= ~0x00000020u;
2946 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode CCLMDATRedirect::_internal_transit_thrust_mode()
const {
2947 return static_cast< ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode
>(transit_thrust_mode_);
2949 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode CCLMDATRedirect::transit_thrust_mode()
const {
2951 return _internal_transit_thrust_mode();
2953 inline void CCLMDATRedirect::_internal_set_transit_thrust_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value) {
2954 assert(::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode_IsValid(value));
2955 _has_bits_[0] |= 0x00000020u;
2956 transit_thrust_mode_ = value;
2958 inline void CCLMDATRedirect::set_transit_thrust_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value) {
2959 _internal_set_transit_thrust_mode(value);
2964 inline bool CCLMDATRedirect::_internal_has_survey_vertical_mode()
const {
2965 bool value = (_has_bits_[0] & 0x00000040u) != 0;
2968 inline bool CCLMDATRedirect::has_survey_vertical_mode()
const {
2969 return _internal_has_survey_vertical_mode();
2971 inline void CCLMDATRedirect::clear_survey_vertical_mode() {
2972 survey_vertical_mode_ = 0;
2973 _has_bits_[0] &= ~0x00000040u;
2975 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode CCLMDATRedirect::_internal_survey_vertical_mode()
const {
2976 return static_cast< ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode
>(survey_vertical_mode_);
2978 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode CCLMDATRedirect::survey_vertical_mode()
const {
2980 return _internal_survey_vertical_mode();
2982 inline void CCLMDATRedirect::_internal_set_survey_vertical_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value) {
2983 assert(::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode_IsValid(value));
2984 _has_bits_[0] |= 0x00000040u;
2985 survey_vertical_mode_ = value;
2987 inline void CCLMDATRedirect::set_survey_vertical_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode value) {
2988 _internal_set_survey_vertical_mode(value);
2993 inline bool CCLMDATRedirect::_internal_has_survey_thrust_mode()
const {
2994 bool value = (_has_bits_[0] & 0x00000080u) != 0;
2997 inline bool CCLMDATRedirect::has_survey_thrust_mode()
const {
2998 return _internal_has_survey_thrust_mode();
3000 inline void CCLMDATRedirect::clear_survey_thrust_mode() {
3001 survey_thrust_mode_ = 0;
3002 _has_bits_[0] &= ~0x00000080u;
3004 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode CCLMDATRedirect::_internal_survey_thrust_mode()
const {
3005 return static_cast< ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode
>(survey_thrust_mode_);
3007 inline ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode CCLMDATRedirect::survey_thrust_mode()
const {
3009 return _internal_survey_thrust_mode();
3011 inline void CCLMDATRedirect::_internal_set_survey_thrust_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value) {
3012 assert(::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode_IsValid(value));
3013 _has_bits_[0] |= 0x00000080u;
3014 survey_thrust_mode_ = value;
3016 inline void CCLMDATRedirect::set_survey_thrust_mode(::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode value) {
3017 _internal_set_survey_thrust_mode(value);
3022 inline bool CCLMDATRedirect::_internal_has_depth_goal_transit()
const {
3023 bool value = (_has_bits_[0] & 0x00000100u) != 0;
3026 inline bool CCLMDATRedirect::has_depth_goal_transit()
const {
3027 return _internal_has_depth_goal_transit();
3029 inline void CCLMDATRedirect::clear_depth_goal_transit() {
3030 depth_goal_transit_ = 0;
3031 _has_bits_[0] &= ~0x00000100u;
3033 inline float CCLMDATRedirect::_internal_depth_goal_transit()
const {
3034 return depth_goal_transit_;
3036 inline float CCLMDATRedirect::depth_goal_transit()
const {
3038 return _internal_depth_goal_transit();
3040 inline void CCLMDATRedirect::_internal_set_depth_goal_transit(
float value) {
3041 _has_bits_[0] |= 0x00000100u;
3042 depth_goal_transit_ = value;
3044 inline void CCLMDATRedirect::set_depth_goal_transit(
float value) {
3045 _internal_set_depth_goal_transit(value);
3050 inline bool CCLMDATRedirect::_internal_has_speed_transit()
const {
3051 bool value = (_has_bits_[0] & 0x00000200u) != 0;
3054 inline bool CCLMDATRedirect::has_speed_transit()
const {
3055 return _internal_has_speed_transit();
3057 inline void CCLMDATRedirect::clear_speed_transit() {
3059 _has_bits_[0] &= ~0x00000200u;
3061 inline float CCLMDATRedirect::_internal_speed_transit()
const {
3062 return speed_transit_;
3064 inline float CCLMDATRedirect::speed_transit()
const {
3066 return _internal_speed_transit();
3068 inline void CCLMDATRedirect::_internal_set_speed_transit(
float value) {
3069 _has_bits_[0] |= 0x00000200u;
3070 speed_transit_ = value;
3072 inline void CCLMDATRedirect::set_speed_transit(
float value) {
3073 _internal_set_speed_transit(value);
3078 inline bool CCLMDATRedirect::_internal_has_device_cmd_transit()
const {
3079 bool value = (_has_bits_[0] & 0x00000400u) != 0;
3082 inline bool CCLMDATRedirect::has_device_cmd_transit()
const {
3083 return _internal_has_device_cmd_transit();
3085 inline void CCLMDATRedirect::clear_device_cmd_transit() {
3086 device_cmd_transit_ = 0u;
3087 _has_bits_[0] &= ~0x00000400u;
3089 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::_internal_device_cmd_transit()
const {
3090 return device_cmd_transit_;
3092 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::device_cmd_transit()
const {
3094 return _internal_device_cmd_transit();
3096 inline void CCLMDATRedirect::_internal_set_device_cmd_transit(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3097 _has_bits_[0] |= 0x00000400u;
3098 device_cmd_transit_ = value;
3100 inline void CCLMDATRedirect::set_device_cmd_transit(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3101 _internal_set_device_cmd_transit(value);
3106 inline bool CCLMDATRedirect::_internal_has_depth_goal_survey()
const {
3107 bool value = (_has_bits_[0] & 0x00000800u) != 0;
3110 inline bool CCLMDATRedirect::has_depth_goal_survey()
const {
3111 return _internal_has_depth_goal_survey();
3113 inline void CCLMDATRedirect::clear_depth_goal_survey() {
3114 depth_goal_survey_ = 0;
3115 _has_bits_[0] &= ~0x00000800u;
3117 inline float CCLMDATRedirect::_internal_depth_goal_survey()
const {
3118 return depth_goal_survey_;
3120 inline float CCLMDATRedirect::depth_goal_survey()
const {
3122 return _internal_depth_goal_survey();
3124 inline void CCLMDATRedirect::_internal_set_depth_goal_survey(
float value) {
3125 _has_bits_[0] |= 0x00000800u;
3126 depth_goal_survey_ = value;
3128 inline void CCLMDATRedirect::set_depth_goal_survey(
float value) {
3129 _internal_set_depth_goal_survey(value);
3134 inline bool CCLMDATRedirect::_internal_has_speed_survey()
const {
3135 bool value = (_has_bits_[0] & 0x00001000u) != 0;
3138 inline bool CCLMDATRedirect::has_speed_survey()
const {
3139 return _internal_has_speed_survey();
3141 inline void CCLMDATRedirect::clear_speed_survey() {
3143 _has_bits_[0] &= ~0x00001000u;
3145 inline float CCLMDATRedirect::_internal_speed_survey()
const {
3146 return speed_survey_;
3148 inline float CCLMDATRedirect::speed_survey()
const {
3150 return _internal_speed_survey();
3152 inline void CCLMDATRedirect::_internal_set_speed_survey(
float value) {
3153 _has_bits_[0] |= 0x00001000u;
3154 speed_survey_ = value;
3156 inline void CCLMDATRedirect::set_speed_survey(
float value) {
3157 _internal_set_speed_survey(value);
3162 inline bool CCLMDATRedirect::_internal_has_device_cmd_survey()
const {
3163 bool value = (_has_bits_[0] & 0x00002000u) != 0;
3166 inline bool CCLMDATRedirect::has_device_cmd_survey()
const {
3167 return _internal_has_device_cmd_survey();
3169 inline void CCLMDATRedirect::clear_device_cmd_survey() {
3170 device_cmd_survey_ = 0u;
3171 _has_bits_[0] &= ~0x00002000u;
3173 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::_internal_device_cmd_survey()
const {
3174 return device_cmd_survey_;
3176 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::device_cmd_survey()
const {
3178 return _internal_device_cmd_survey();
3180 inline void CCLMDATRedirect::_internal_set_device_cmd_survey(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3181 _has_bits_[0] |= 0x00002000u;
3182 device_cmd_survey_ = value;
3184 inline void CCLMDATRedirect::set_device_cmd_survey(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3185 _internal_set_device_cmd_survey(value);
3190 inline bool CCLMDATRedirect::_internal_has_num_rows()
const {
3191 bool value = (_has_bits_[0] & 0x00004000u) != 0;
3194 inline bool CCLMDATRedirect::has_num_rows()
const {
3195 return _internal_has_num_rows();
3197 inline void CCLMDATRedirect::clear_num_rows() {
3199 _has_bits_[0] &= ~0x00004000u;
3201 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::_internal_num_rows()
const {
3204 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::num_rows()
const {
3206 return _internal_num_rows();
3208 inline void CCLMDATRedirect::_internal_set_num_rows(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3209 _has_bits_[0] |= 0x00004000u;
3212 inline void CCLMDATRedirect::set_num_rows(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3213 _internal_set_num_rows(value);
3218 inline bool CCLMDATRedirect::_internal_has_row_length()
const {
3219 bool value = (_has_bits_[0] & 0x00008000u) != 0;
3222 inline bool CCLMDATRedirect::has_row_length()
const {
3223 return _internal_has_row_length();
3225 inline void CCLMDATRedirect::clear_row_length() {
3227 _has_bits_[0] &= ~0x00008000u;
3229 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::_internal_row_length()
const {
3232 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::row_length()
const {
3234 return _internal_row_length();
3236 inline void CCLMDATRedirect::_internal_set_row_length(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3237 _has_bits_[0] |= 0x00008000u;
3238 row_length_ = value;
3240 inline void CCLMDATRedirect::set_row_length(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3241 _internal_set_row_length(value);
3246 inline bool CCLMDATRedirect::_internal_has_spacing_0()
const {
3247 bool value = (_has_bits_[0] & 0x00010000u) != 0;
3250 inline bool CCLMDATRedirect::has_spacing_0()
const {
3251 return _internal_has_spacing_0();
3253 inline void CCLMDATRedirect::clear_spacing_0() {
3255 _has_bits_[0] &= ~0x00010000u;
3257 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::_internal_spacing_0()
const {
3260 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::spacing_0()
const {
3262 return _internal_spacing_0();
3264 inline void CCLMDATRedirect::_internal_set_spacing_0(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3265 _has_bits_[0] |= 0x00010000u;
3268 inline void CCLMDATRedirect::set_spacing_0(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3269 _internal_set_spacing_0(value);
3274 inline bool CCLMDATRedirect::_internal_has_spacing_1()
const {
3275 bool value = (_has_bits_[0] & 0x00020000u) != 0;
3278 inline bool CCLMDATRedirect::has_spacing_1()
const {
3279 return _internal_has_spacing_1();
3281 inline void CCLMDATRedirect::clear_spacing_1() {
3283 _has_bits_[0] &= ~0x00020000u;
3285 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::_internal_spacing_1()
const {
3288 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATRedirect::spacing_1()
const {
3290 return _internal_spacing_1();
3292 inline void CCLMDATRedirect::_internal_set_spacing_1(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3293 _has_bits_[0] |= 0x00020000u;
3296 inline void CCLMDATRedirect::set_spacing_1(::PROTOBUF_NAMESPACE_ID::uint32 value) {
3297 _internal_set_spacing_1(value);
3302 inline bool CCLMDATRedirect::_internal_has_heading()
const {
3303 bool value = (_has_bits_[0] & 0x00040000u) != 0;
3306 inline bool CCLMDATRedirect::has_heading()
const {
3307 return _internal_has_heading();
3309 inline void CCLMDATRedirect::clear_heading() {
3311 _has_bits_[0] &= ~0x00040000u;
3313 inline float CCLMDATRedirect::_internal_heading()
const {
3316 inline float CCLMDATRedirect::heading()
const {
3318 return _internal_heading();
3320 inline void CCLMDATRedirect::_internal_set_heading(
float value) {
3321 _has_bits_[0] |= 0x00040000u;
3324 inline void CCLMDATRedirect::set_heading(
float value) {
3325 _internal_set_heading(value);
3330 inline bool CCLMDATRedirect::_internal_has_lat_start()
const {
3331 bool value = (_has_bits_[0] & 0x00080000u) != 0;
3334 inline bool CCLMDATRedirect::has_lat_start()
const {
3335 return _internal_has_lat_start();
3337 inline void CCLMDATRedirect::clear_lat_start() {
3339 _has_bits_[0] &= ~0x00080000u;
3341 inline double CCLMDATRedirect::_internal_lat_start()
const {
3344 inline double CCLMDATRedirect::lat_start()
const {
3346 return _internal_lat_start();
3348 inline void CCLMDATRedirect::_internal_set_lat_start(
double value) {
3349 _has_bits_[0] |= 0x00080000u;
3352 inline void CCLMDATRedirect::set_lat_start(
double value) {
3353 _internal_set_lat_start(value);
3358 inline bool CCLMDATRedirect::_internal_has_lon_start()
const {
3359 bool value = (_has_bits_[0] & 0x00100000u) != 0;
3362 inline bool CCLMDATRedirect::has_lon_start()
const {
3363 return _internal_has_lon_start();
3365 inline void CCLMDATRedirect::clear_lon_start() {
3367 _has_bits_[0] &= ~0x00100000u;
3369 inline double CCLMDATRedirect::_internal_lon_start()
const {
3372 inline double CCLMDATRedirect::lon_start()
const {
3374 return _internal_lon_start();
3376 inline void CCLMDATRedirect::_internal_set_lon_start(
double value) {
3377 _has_bits_[0] |= 0x00100000u;
3380 inline void CCLMDATRedirect::set_lon_start(
double value) {
3381 _internal_set_lon_start(value);
3386 inline bool CCLMDATRedirect::_internal_has_spare()
const {
3387 bool value = (_has_bits_[0] & 0x00000001u) != 0;
3390 inline bool CCLMDATRedirect::has_spare()
const {
3391 return _internal_has_spare();
3393 inline void CCLMDATRedirect::clear_spare() {
3394 spare_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3395 _has_bits_[0] &= ~0x00000001u;
3397 inline const std::string& CCLMDATRedirect::spare()
const {
3399 return _internal_spare();
3401 inline void CCLMDATRedirect::set_spare(
const std::string& value) {
3402 _internal_set_spare(value);
3405 inline std::string* CCLMDATRedirect::mutable_spare() {
3407 return _internal_mutable_spare();
3409 inline const std::string& CCLMDATRedirect::_internal_spare()
const {
3410 return spare_.Get();
3412 inline void CCLMDATRedirect::_internal_set_spare(
const std::string& value) {
3413 _has_bits_[0] |= 0x00000001u;
3414 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
3416 inline void CCLMDATRedirect::set_spare(std::string&& value) {
3417 _has_bits_[0] |= 0x00000001u;
3419 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
3422 inline void CCLMDATRedirect::set_spare(
const char* value) {
3423 GOOGLE_DCHECK(value !=
nullptr);
3424 _has_bits_[0] |= 0x00000001u;
3425 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
3429 inline void CCLMDATRedirect::set_spare(
const void* value,
3431 _has_bits_[0] |= 0x00000001u;
3432 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
3433 reinterpret_cast<const char*
>(value), size), GetArena());
3436 inline std::string* CCLMDATRedirect::_internal_mutable_spare() {
3437 _has_bits_[0] |= 0x00000001u;
3438 return spare_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3440 inline std::string* CCLMDATRedirect::release_spare() {
3442 if (!_internal_has_spare()) {
3445 _has_bits_[0] &= ~0x00000001u;
3446 return spare_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3448 inline void CCLMDATRedirect::set_allocated_spare(std::string* spare) {
3449 if (spare !=
nullptr) {
3450 _has_bits_[0] |= 0x00000001u;
3452 _has_bits_[0] &= ~0x00000001u;
3454 spare_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), spare,
3458 inline std::string* CCLMDATRedirect::unsafe_arena_release_spare() {
3460 GOOGLE_DCHECK(GetArena() !=
nullptr);
3461 _has_bits_[0] &= ~0x00000001u;
3462 return spare_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
3465 inline void CCLMDATRedirect::unsafe_arena_set_allocated_spare(
3466 std::string* spare) {
3467 GOOGLE_DCHECK(GetArena() !=
nullptr);
3468 if (spare !=
nullptr) {
3469 _has_bits_[0] |= 0x00000001u;
3471 _has_bits_[0] &= ~0x00000001u;
3473 spare_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
3483 inline bool CCLMDATBathy::_internal_has_spare()
const {
3484 bool value = (_has_bits_[0] & 0x00000001u) != 0;
3487 inline bool CCLMDATBathy::has_spare()
const {
3488 return _internal_has_spare();
3490 inline void CCLMDATBathy::clear_spare() {
3491 spare_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3492 _has_bits_[0] &= ~0x00000001u;
3494 inline const std::string& CCLMDATBathy::spare()
const {
3496 return _internal_spare();
3498 inline void CCLMDATBathy::set_spare(
const std::string& value) {
3499 _internal_set_spare(value);
3502 inline std::string* CCLMDATBathy::mutable_spare() {
3504 return _internal_mutable_spare();
3506 inline const std::string& CCLMDATBathy::_internal_spare()
const {
3507 return spare_.Get();
3509 inline void CCLMDATBathy::_internal_set_spare(
const std::string& value) {
3510 _has_bits_[0] |= 0x00000001u;
3511 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
3513 inline void CCLMDATBathy::set_spare(std::string&& value) {
3514 _has_bits_[0] |= 0x00000001u;
3516 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
3519 inline void CCLMDATBathy::set_spare(
const char* value) {
3520 GOOGLE_DCHECK(value !=
nullptr);
3521 _has_bits_[0] |= 0x00000001u;
3522 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
3526 inline void CCLMDATBathy::set_spare(
const void* value,
3528 _has_bits_[0] |= 0x00000001u;
3529 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
3530 reinterpret_cast<const char*
>(value), size), GetArena());
3533 inline std::string* CCLMDATBathy::_internal_mutable_spare() {
3534 _has_bits_[0] |= 0x00000001u;
3535 return spare_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3537 inline std::string* CCLMDATBathy::release_spare() {
3539 if (!_internal_has_spare()) {
3542 _has_bits_[0] &= ~0x00000001u;
3543 return spare_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3545 inline void CCLMDATBathy::set_allocated_spare(std::string* spare) {
3546 if (spare !=
nullptr) {
3547 _has_bits_[0] |= 0x00000001u;
3549 _has_bits_[0] &= ~0x00000001u;
3551 spare_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), spare,
3555 inline std::string* CCLMDATBathy::unsafe_arena_release_spare() {
3557 GOOGLE_DCHECK(GetArena() !=
nullptr);
3558 _has_bits_[0] &= ~0x00000001u;
3559 return spare_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
3562 inline void CCLMDATBathy::unsafe_arena_set_allocated_spare(
3563 std::string* spare) {
3564 GOOGLE_DCHECK(GetArena() !=
nullptr);
3565 if (spare !=
nullptr) {
3566 _has_bits_[0] |= 0x00000001u;
3568 _has_bits_[0] &= ~0x00000001u;
3570 spare_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
3576 inline int CCLMDATBathy::_internal_depth_size()
const {
3577 return depth_.size();
3579 inline int CCLMDATBathy::depth_size()
const {
3580 return _internal_depth_size();
3582 inline void CCLMDATBathy::clear_depth() {
3585 inline float CCLMDATBathy::_internal_depth(
int index)
const {
3586 return depth_.Get(index);
3588 inline float CCLMDATBathy::depth(
int index)
const {
3590 return _internal_depth(index);
3592 inline void CCLMDATBathy::set_depth(
int index,
float value) {
3593 depth_.Set(index, value);
3596 inline void CCLMDATBathy::_internal_add_depth(
float value) {
3599 inline void CCLMDATBathy::add_depth(
float value) {
3600 _internal_add_depth(value);
3603 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3604 CCLMDATBathy::_internal_depth()
const {
3607 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3608 CCLMDATBathy::depth()
const {
3610 return _internal_depth();
3612 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3613 CCLMDATBathy::_internal_mutable_depth() {
3616 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3617 CCLMDATBathy::mutable_depth() {
3619 return _internal_mutable_depth();
3623 inline int CCLMDATBathy::_internal_altitude_size()
const {
3624 return altitude_.size();
3626 inline int CCLMDATBathy::altitude_size()
const {
3627 return _internal_altitude_size();
3629 inline void CCLMDATBathy::clear_altitude() {
3632 inline float CCLMDATBathy::_internal_altitude(
int index)
const {
3633 return altitude_.Get(index);
3635 inline float CCLMDATBathy::altitude(
int index)
const {
3637 return _internal_altitude(index);
3639 inline void CCLMDATBathy::set_altitude(
int index,
float value) {
3640 altitude_.Set(index, value);
3643 inline void CCLMDATBathy::_internal_add_altitude(
float value) {
3644 altitude_.Add(value);
3646 inline void CCLMDATBathy::add_altitude(
float value) {
3647 _internal_add_altitude(value);
3650 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3651 CCLMDATBathy::_internal_altitude()
const {
3654 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3655 CCLMDATBathy::altitude()
const {
3657 return _internal_altitude();
3659 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3660 CCLMDATBathy::_internal_mutable_altitude() {
3663 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3664 CCLMDATBathy::mutable_altitude() {
3666 return _internal_mutable_altitude();
3670 inline int CCLMDATBathy::_internal_latitude_size()
const {
3671 return latitude_.size();
3673 inline int CCLMDATBathy::latitude_size()
const {
3674 return _internal_latitude_size();
3676 inline void CCLMDATBathy::clear_latitude() {
3679 inline double CCLMDATBathy::_internal_latitude(
int index)
const {
3680 return latitude_.Get(index);
3682 inline double CCLMDATBathy::latitude(
int index)
const {
3684 return _internal_latitude(index);
3686 inline void CCLMDATBathy::set_latitude(
int index,
double value) {
3687 latitude_.Set(index, value);
3690 inline void CCLMDATBathy::_internal_add_latitude(
double value) {
3691 latitude_.Add(value);
3693 inline void CCLMDATBathy::add_latitude(
double value) {
3694 _internal_add_latitude(value);
3697 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3698 CCLMDATBathy::_internal_latitude()
const {
3701 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3702 CCLMDATBathy::latitude()
const {
3704 return _internal_latitude();
3706 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3707 CCLMDATBathy::_internal_mutable_latitude() {
3710 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3711 CCLMDATBathy::mutable_latitude() {
3713 return _internal_mutable_latitude();
3717 inline int CCLMDATBathy::_internal_longitude_size()
const {
3718 return longitude_.size();
3720 inline int CCLMDATBathy::longitude_size()
const {
3721 return _internal_longitude_size();
3723 inline void CCLMDATBathy::clear_longitude() {
3726 inline double CCLMDATBathy::_internal_longitude(
int index)
const {
3727 return longitude_.Get(index);
3729 inline double CCLMDATBathy::longitude(
int index)
const {
3731 return _internal_longitude(index);
3733 inline void CCLMDATBathy::set_longitude(
int index,
double value) {
3734 longitude_.Set(index, value);
3737 inline void CCLMDATBathy::_internal_add_longitude(
double value) {
3738 longitude_.Add(value);
3740 inline void CCLMDATBathy::add_longitude(
double value) {
3741 _internal_add_longitude(value);
3744 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3745 CCLMDATBathy::_internal_longitude()
const {
3748 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3749 CCLMDATBathy::longitude()
const {
3751 return _internal_longitude();
3753 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3754 CCLMDATBathy::_internal_mutable_longitude() {
3757 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3758 CCLMDATBathy::mutable_longitude() {
3760 return _internal_mutable_longitude();
3768 inline bool CCLMDATCTD::_internal_has_spare()
const {
3769 bool value = (_has_bits_[0] & 0x00000001u) != 0;
3772 inline bool CCLMDATCTD::has_spare()
const {
3773 return _internal_has_spare();
3775 inline void CCLMDATCTD::clear_spare() {
3776 spare_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3777 _has_bits_[0] &= ~0x00000001u;
3779 inline const std::string& CCLMDATCTD::spare()
const {
3781 return _internal_spare();
3783 inline void CCLMDATCTD::set_spare(
const std::string& value) {
3784 _internal_set_spare(value);
3787 inline std::string* CCLMDATCTD::mutable_spare() {
3789 return _internal_mutable_spare();
3791 inline const std::string& CCLMDATCTD::_internal_spare()
const {
3792 return spare_.Get();
3794 inline void CCLMDATCTD::_internal_set_spare(
const std::string& value) {
3795 _has_bits_[0] |= 0x00000001u;
3796 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
3798 inline void CCLMDATCTD::set_spare(std::string&& value) {
3799 _has_bits_[0] |= 0x00000001u;
3801 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
3804 inline void CCLMDATCTD::set_spare(
const char* value) {
3805 GOOGLE_DCHECK(value !=
nullptr);
3806 _has_bits_[0] |= 0x00000001u;
3807 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
3811 inline void CCLMDATCTD::set_spare(
const void* value,
3813 _has_bits_[0] |= 0x00000001u;
3814 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
3815 reinterpret_cast<const char*
>(value), size), GetArena());
3818 inline std::string* CCLMDATCTD::_internal_mutable_spare() {
3819 _has_bits_[0] |= 0x00000001u;
3820 return spare_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3822 inline std::string* CCLMDATCTD::release_spare() {
3824 if (!_internal_has_spare()) {
3827 _has_bits_[0] &= ~0x00000001u;
3828 return spare_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
3830 inline void CCLMDATCTD::set_allocated_spare(std::string* spare) {
3831 if (spare !=
nullptr) {
3832 _has_bits_[0] |= 0x00000001u;
3834 _has_bits_[0] &= ~0x00000001u;
3836 spare_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), spare,
3840 inline std::string* CCLMDATCTD::unsafe_arena_release_spare() {
3842 GOOGLE_DCHECK(GetArena() !=
nullptr);
3843 _has_bits_[0] &= ~0x00000001u;
3844 return spare_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
3847 inline void CCLMDATCTD::unsafe_arena_set_allocated_spare(
3848 std::string* spare) {
3849 GOOGLE_DCHECK(GetArena() !=
nullptr);
3850 if (spare !=
nullptr) {
3851 _has_bits_[0] |= 0x00000001u;
3853 _has_bits_[0] &= ~0x00000001u;
3855 spare_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
3861 inline int CCLMDATCTD::_internal_salinity_size()
const {
3862 return salinity_.size();
3864 inline int CCLMDATCTD::salinity_size()
const {
3865 return _internal_salinity_size();
3867 inline void CCLMDATCTD::clear_salinity() {
3870 inline float CCLMDATCTD::_internal_salinity(
int index)
const {
3871 return salinity_.Get(index);
3873 inline float CCLMDATCTD::salinity(
int index)
const {
3875 return _internal_salinity(index);
3877 inline void CCLMDATCTD::set_salinity(
int index,
float value) {
3878 salinity_.Set(index, value);
3881 inline void CCLMDATCTD::_internal_add_salinity(
float value) {
3882 salinity_.Add(value);
3884 inline void CCLMDATCTD::add_salinity(
float value) {
3885 _internal_add_salinity(value);
3888 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3889 CCLMDATCTD::_internal_salinity()
const {
3892 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3893 CCLMDATCTD::salinity()
const {
3895 return _internal_salinity();
3897 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3898 CCLMDATCTD::_internal_mutable_salinity() {
3901 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3902 CCLMDATCTD::mutable_salinity() {
3904 return _internal_mutable_salinity();
3908 inline int CCLMDATCTD::_internal_temperature_size()
const {
3909 return temperature_.size();
3911 inline int CCLMDATCTD::temperature_size()
const {
3912 return _internal_temperature_size();
3914 inline void CCLMDATCTD::clear_temperature() {
3915 temperature_.Clear();
3917 inline float CCLMDATCTD::_internal_temperature(
int index)
const {
3918 return temperature_.Get(index);
3920 inline float CCLMDATCTD::temperature(
int index)
const {
3922 return _internal_temperature(index);
3924 inline void CCLMDATCTD::set_temperature(
int index,
float value) {
3925 temperature_.Set(index, value);
3928 inline void CCLMDATCTD::_internal_add_temperature(
float value) {
3929 temperature_.Add(value);
3931 inline void CCLMDATCTD::add_temperature(
float value) {
3932 _internal_add_temperature(value);
3935 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3936 CCLMDATCTD::_internal_temperature()
const {
3937 return temperature_;
3939 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3940 CCLMDATCTD::temperature()
const {
3942 return _internal_temperature();
3944 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3945 CCLMDATCTD::_internal_mutable_temperature() {
3946 return &temperature_;
3948 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3949 CCLMDATCTD::mutable_temperature() {
3951 return _internal_mutable_temperature();
3955 inline int CCLMDATCTD::_internal_depth_size()
const {
3956 return depth_.size();
3958 inline int CCLMDATCTD::depth_size()
const {
3959 return _internal_depth_size();
3961 inline void CCLMDATCTD::clear_depth() {
3964 inline float CCLMDATCTD::_internal_depth(
int index)
const {
3965 return depth_.Get(index);
3967 inline float CCLMDATCTD::depth(
int index)
const {
3969 return _internal_depth(index);
3971 inline void CCLMDATCTD::set_depth(
int index,
float value) {
3972 depth_.Set(index, value);
3975 inline void CCLMDATCTD::_internal_add_depth(
float value) {
3978 inline void CCLMDATCTD::add_depth(
float value) {
3979 _internal_add_depth(value);
3982 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3983 CCLMDATCTD::_internal_depth()
const {
3986 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3987 CCLMDATCTD::depth()
const {
3989 return _internal_depth();
3991 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3992 CCLMDATCTD::_internal_mutable_depth() {
3995 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3996 CCLMDATCTD::mutable_depth() {
3998 return _internal_mutable_depth();
4002 inline int CCLMDATCTD::_internal_sound_speed_size()
const {
4003 return sound_speed_.size();
4005 inline int CCLMDATCTD::sound_speed_size()
const {
4006 return _internal_sound_speed_size();
4008 inline void CCLMDATCTD::clear_sound_speed() {
4009 sound_speed_.Clear();
4011 inline float CCLMDATCTD::_internal_sound_speed(
int index)
const {
4012 return sound_speed_.Get(index);
4014 inline float CCLMDATCTD::sound_speed(
int index)
const {
4016 return _internal_sound_speed(index);
4018 inline void CCLMDATCTD::set_sound_speed(
int index,
float value) {
4019 sound_speed_.Set(index, value);
4022 inline void CCLMDATCTD::_internal_add_sound_speed(
float value) {
4023 sound_speed_.Add(value);
4025 inline void CCLMDATCTD::add_sound_speed(
float value) {
4026 _internal_add_sound_speed(value);
4029 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
4030 CCLMDATCTD::_internal_sound_speed()
const {
4031 return sound_speed_;
4033 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
4034 CCLMDATCTD::sound_speed()
const {
4036 return _internal_sound_speed();
4038 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
4039 CCLMDATCTD::_internal_mutable_sound_speed() {
4040 return &sound_speed_;
4042 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
4043 CCLMDATCTD::mutable_sound_speed() {
4045 return _internal_mutable_sound_speed();
4049 inline int CCLMDATCTD::_internal_latitude_size()
const {
4050 return latitude_.size();
4052 inline int CCLMDATCTD::latitude_size()
const {
4053 return _internal_latitude_size();
4055 inline void CCLMDATCTD::clear_latitude() {
4058 inline double CCLMDATCTD::_internal_latitude(
int index)
const {
4059 return latitude_.Get(index);
4061 inline double CCLMDATCTD::latitude(
int index)
const {
4063 return _internal_latitude(index);
4065 inline void CCLMDATCTD::set_latitude(
int index,
double value) {
4066 latitude_.Set(index, value);
4069 inline void CCLMDATCTD::_internal_add_latitude(
double value) {
4070 latitude_.Add(value);
4072 inline void CCLMDATCTD::add_latitude(
double value) {
4073 _internal_add_latitude(value);
4076 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
4077 CCLMDATCTD::_internal_latitude()
const {
4080 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
4081 CCLMDATCTD::latitude()
const {
4083 return _internal_latitude();
4085 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
4086 CCLMDATCTD::_internal_mutable_latitude() {
4089 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
4090 CCLMDATCTD::mutable_latitude() {
4092 return _internal_mutable_latitude();
4096 inline int CCLMDATCTD::_internal_longitude_size()
const {
4097 return longitude_.size();
4099 inline int CCLMDATCTD::longitude_size()
const {
4100 return _internal_longitude_size();
4102 inline void CCLMDATCTD::clear_longitude() {
4105 inline double CCLMDATCTD::_internal_longitude(
int index)
const {
4106 return longitude_.Get(index);
4108 inline double CCLMDATCTD::longitude(
int index)
const {
4110 return _internal_longitude(index);
4112 inline void CCLMDATCTD::set_longitude(
int index,
double value) {
4113 longitude_.Set(index, value);
4116 inline void CCLMDATCTD::_internal_add_longitude(
double value) {
4117 longitude_.Add(value);
4119 inline void CCLMDATCTD::add_longitude(
double value) {
4120 _internal_add_longitude(value);
4123 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
4124 CCLMDATCTD::_internal_longitude()
const {
4127 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
4128 CCLMDATCTD::longitude()
const {
4130 return _internal_longitude();
4132 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
4133 CCLMDATCTD::_internal_mutable_longitude() {
4136 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
4137 CCLMDATCTD::mutable_longitude() {
4139 return _internal_mutable_longitude();
4143 inline bool CCLMDATCTD::_internal_has_spare2()
const {
4144 bool value = (_has_bits_[0] & 0x00000002u) != 0;
4147 inline bool CCLMDATCTD::has_spare2()
const {
4148 return _internal_has_spare2();
4150 inline void CCLMDATCTD::clear_spare2() {
4151 spare2_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4152 _has_bits_[0] &= ~0x00000002u;
4154 inline const std::string& CCLMDATCTD::spare2()
const {
4156 return _internal_spare2();
4158 inline void CCLMDATCTD::set_spare2(
const std::string& value) {
4159 _internal_set_spare2(value);
4162 inline std::string* CCLMDATCTD::mutable_spare2() {
4164 return _internal_mutable_spare2();
4166 inline const std::string& CCLMDATCTD::_internal_spare2()
const {
4167 return spare2_.Get();
4169 inline void CCLMDATCTD::_internal_set_spare2(
const std::string& value) {
4170 _has_bits_[0] |= 0x00000002u;
4171 spare2_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
4173 inline void CCLMDATCTD::set_spare2(std::string&& value) {
4174 _has_bits_[0] |= 0x00000002u;
4176 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
4179 inline void CCLMDATCTD::set_spare2(
const char* value) {
4180 GOOGLE_DCHECK(value !=
nullptr);
4181 _has_bits_[0] |= 0x00000002u;
4182 spare2_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
4186 inline void CCLMDATCTD::set_spare2(
const void* value,
4188 _has_bits_[0] |= 0x00000002u;
4189 spare2_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
4190 reinterpret_cast<const char*
>(value), size), GetArena());
4193 inline std::string* CCLMDATCTD::_internal_mutable_spare2() {
4194 _has_bits_[0] |= 0x00000002u;
4195 return spare2_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4197 inline std::string* CCLMDATCTD::release_spare2() {
4199 if (!_internal_has_spare2()) {
4202 _has_bits_[0] &= ~0x00000002u;
4203 return spare2_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4205 inline void CCLMDATCTD::set_allocated_spare2(std::string* spare2) {
4206 if (spare2 !=
nullptr) {
4207 _has_bits_[0] |= 0x00000002u;
4209 _has_bits_[0] &= ~0x00000002u;
4211 spare2_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), spare2,
4215 inline std::string* CCLMDATCTD::unsafe_arena_release_spare2() {
4217 GOOGLE_DCHECK(GetArena() !=
nullptr);
4218 _has_bits_[0] &= ~0x00000002u;
4219 return spare2_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4222 inline void CCLMDATCTD::unsafe_arena_set_allocated_spare2(
4223 std::string* spare2) {
4224 GOOGLE_DCHECK(GetArena() !=
nullptr);
4225 if (spare2 !=
nullptr) {
4226 _has_bits_[0] |= 0x00000002u;
4228 _has_bits_[0] &= ~0x00000002u;
4230 spare2_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4231 spare2, GetArena());
4240 inline bool CCLMDATCommand::_internal_has_spare()
const {
4241 bool value = (_has_bits_[0] & 0x00000001u) != 0;
4244 inline bool CCLMDATCommand::has_spare()
const {
4245 return _internal_has_spare();
4247 inline void CCLMDATCommand::clear_spare() {
4248 spare_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4249 _has_bits_[0] &= ~0x00000001u;
4251 inline const std::string& CCLMDATCommand::spare()
const {
4253 return _internal_spare();
4255 inline void CCLMDATCommand::set_spare(
const std::string& value) {
4256 _internal_set_spare(value);
4259 inline std::string* CCLMDATCommand::mutable_spare() {
4261 return _internal_mutable_spare();
4263 inline const std::string& CCLMDATCommand::_internal_spare()
const {
4264 return spare_.Get();
4266 inline void CCLMDATCommand::_internal_set_spare(
const std::string& value) {
4267 _has_bits_[0] |= 0x00000001u;
4268 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
4270 inline void CCLMDATCommand::set_spare(std::string&& value) {
4271 _has_bits_[0] |= 0x00000001u;
4273 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
4276 inline void CCLMDATCommand::set_spare(
const char* value) {
4277 GOOGLE_DCHECK(value !=
nullptr);
4278 _has_bits_[0] |= 0x00000001u;
4279 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
4283 inline void CCLMDATCommand::set_spare(
const void* value,
4285 _has_bits_[0] |= 0x00000001u;
4286 spare_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
4287 reinterpret_cast<const char*
>(value), size), GetArena());
4290 inline std::string* CCLMDATCommand::_internal_mutable_spare() {
4291 _has_bits_[0] |= 0x00000001u;
4292 return spare_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4294 inline std::string* CCLMDATCommand::release_spare() {
4296 if (!_internal_has_spare()) {
4299 _has_bits_[0] &= ~0x00000001u;
4300 return spare_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4302 inline void CCLMDATCommand::set_allocated_spare(std::string* spare) {
4303 if (spare !=
nullptr) {
4304 _has_bits_[0] |= 0x00000001u;
4306 _has_bits_[0] &= ~0x00000001u;
4308 spare_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), spare,
4312 inline std::string* CCLMDATCommand::unsafe_arena_release_spare() {
4314 GOOGLE_DCHECK(GetArena() !=
nullptr);
4315 _has_bits_[0] &= ~0x00000001u;
4316 return spare_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4319 inline void CCLMDATCommand::unsafe_arena_set_allocated_spare(
4320 std::string* spare) {
4321 GOOGLE_DCHECK(GetArena() !=
nullptr);
4322 if (spare !=
nullptr) {
4323 _has_bits_[0] |= 0x00000001u;
4325 _has_bits_[0] &= ~0x00000001u;
4327 spare_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4333 inline bool CCLMDATCommand::_internal_has_command()
const {
4334 bool value = (_has_bits_[0] & 0x00000004u) != 0;
4337 inline bool CCLMDATCommand::has_command()
const {
4338 return _internal_has_command();
4340 inline void CCLMDATCommand::clear_command() {
4342 _has_bits_[0] &= ~0x00000004u;
4344 inline ::dccl::legacyccl::protobuf::CCLMDATCommand_Command CCLMDATCommand::_internal_command()
const {
4345 return static_cast< ::dccl::legacyccl::protobuf::CCLMDATCommand_Command
>(command_);
4347 inline ::dccl::legacyccl::protobuf::CCLMDATCommand_Command CCLMDATCommand::command()
const {
4349 return _internal_command();
4351 inline void CCLMDATCommand::_internal_set_command(::dccl::legacyccl::protobuf::CCLMDATCommand_Command value) {
4352 assert(::dccl::legacyccl::protobuf::CCLMDATCommand_Command_IsValid(value));
4353 _has_bits_[0] |= 0x00000004u;
4356 inline void CCLMDATCommand::set_command(::dccl::legacyccl::protobuf::CCLMDATCommand_Command value) {
4357 _internal_set_command(value);
4362 inline bool CCLMDATCommand::_internal_has_reserved_command()
const {
4363 bool value = (_has_bits_[0] & 0x00000008u) != 0;
4366 inline bool CCLMDATCommand::has_reserved_command()
const {
4367 return _internal_has_reserved_command();
4369 inline void CCLMDATCommand::clear_reserved_command() {
4370 reserved_command_ = 0u;
4371 _has_bits_[0] &= ~0x00000008u;
4373 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATCommand::_internal_reserved_command()
const {
4374 return reserved_command_;
4376 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATCommand::reserved_command()
const {
4378 return _internal_reserved_command();
4380 inline void CCLMDATCommand::_internal_set_reserved_command(::PROTOBUF_NAMESPACE_ID::uint32 value) {
4381 _has_bits_[0] |= 0x00000008u;
4382 reserved_command_ = value;
4384 inline void CCLMDATCommand::set_reserved_command(::PROTOBUF_NAMESPACE_ID::uint32 value) {
4385 _internal_set_reserved_command(value);
4390 inline bool CCLMDATCommand::_internal_has_parameter()
const {
4391 bool value = (_has_bits_[0] & 0x00000002u) != 0;
4394 inline bool CCLMDATCommand::has_parameter()
const {
4395 return _internal_has_parameter();
4397 inline void CCLMDATCommand::clear_parameter() {
4398 parameter_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4399 _has_bits_[0] &= ~0x00000002u;
4401 inline const std::string& CCLMDATCommand::parameter()
const {
4403 return _internal_parameter();
4405 inline void CCLMDATCommand::set_parameter(
const std::string& value) {
4406 _internal_set_parameter(value);
4409 inline std::string* CCLMDATCommand::mutable_parameter() {
4411 return _internal_mutable_parameter();
4413 inline const std::string& CCLMDATCommand::_internal_parameter()
const {
4414 return parameter_.Get();
4416 inline void CCLMDATCommand::_internal_set_parameter(
const std::string& value) {
4417 _has_bits_[0] |= 0x00000002u;
4418 parameter_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
4420 inline void CCLMDATCommand::set_parameter(std::string&& value) {
4421 _has_bits_[0] |= 0x00000002u;
4423 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
4426 inline void CCLMDATCommand::set_parameter(
const char* value) {
4427 GOOGLE_DCHECK(value !=
nullptr);
4428 _has_bits_[0] |= 0x00000002u;
4429 parameter_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
4433 inline void CCLMDATCommand::set_parameter(
const void* value,
4435 _has_bits_[0] |= 0x00000002u;
4436 parameter_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
4437 reinterpret_cast<const char*
>(value), size), GetArena());
4440 inline std::string* CCLMDATCommand::_internal_mutable_parameter() {
4441 _has_bits_[0] |= 0x00000002u;
4442 return parameter_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4444 inline std::string* CCLMDATCommand::release_parameter() {
4446 if (!_internal_has_parameter()) {
4449 _has_bits_[0] &= ~0x00000002u;
4450 return parameter_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4452 inline void CCLMDATCommand::set_allocated_parameter(std::string* parameter) {
4453 if (parameter !=
nullptr) {
4454 _has_bits_[0] |= 0x00000002u;
4456 _has_bits_[0] &= ~0x00000002u;
4458 parameter_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), parameter,
4462 inline std::string* CCLMDATCommand::unsafe_arena_release_parameter() {
4464 GOOGLE_DCHECK(GetArena() !=
nullptr);
4465 _has_bits_[0] &= ~0x00000002u;
4466 return parameter_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4469 inline void CCLMDATCommand::unsafe_arena_set_allocated_parameter(
4470 std::string* parameter) {
4471 GOOGLE_DCHECK(GetArena() !=
nullptr);
4472 if (parameter !=
nullptr) {
4473 _has_bits_[0] |= 0x00000002u;
4475 _has_bits_[0] &= ~0x00000002u;
4477 parameter_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4478 parameter, GetArena());
4487 inline bool CCLMDATState_GFIPitchOil::_internal_has_gfi()
const {
4488 bool value = (_has_bits_[0] & 0x00000001u) != 0;
4491 inline bool CCLMDATState_GFIPitchOil::has_gfi()
const {
4492 return _internal_has_gfi();
4494 inline void CCLMDATState_GFIPitchOil::clear_gfi() {
4496 _has_bits_[0] &= ~0x00000001u;
4498 inline float CCLMDATState_GFIPitchOil::_internal_gfi()
const {
4501 inline float CCLMDATState_GFIPitchOil::gfi()
const {
4503 return _internal_gfi();
4505 inline void CCLMDATState_GFIPitchOil::_internal_set_gfi(
float value) {
4506 _has_bits_[0] |= 0x00000001u;
4509 inline void CCLMDATState_GFIPitchOil::set_gfi(
float value) {
4510 _internal_set_gfi(value);
4515 inline bool CCLMDATState_GFIPitchOil::_internal_has_pitch()
const {
4516 bool value = (_has_bits_[0] & 0x00000002u) != 0;
4519 inline bool CCLMDATState_GFIPitchOil::has_pitch()
const {
4520 return _internal_has_pitch();
4522 inline void CCLMDATState_GFIPitchOil::clear_pitch() {
4524 _has_bits_[0] &= ~0x00000002u;
4526 inline float CCLMDATState_GFIPitchOil::_internal_pitch()
const {
4529 inline float CCLMDATState_GFIPitchOil::pitch()
const {
4531 return _internal_pitch();
4533 inline void CCLMDATState_GFIPitchOil::_internal_set_pitch(
float value) {
4534 _has_bits_[0] |= 0x00000002u;
4537 inline void CCLMDATState_GFIPitchOil::set_pitch(
float value) {
4538 _internal_set_pitch(value);
4543 inline bool CCLMDATState_GFIPitchOil::_internal_has_oil()
const {
4544 bool value = (_has_bits_[0] & 0x00000004u) != 0;
4547 inline bool CCLMDATState_GFIPitchOil::has_oil()
const {
4548 return _internal_has_oil();
4550 inline void CCLMDATState_GFIPitchOil::clear_oil() {
4552 _has_bits_[0] &= ~0x00000004u;
4554 inline float CCLMDATState_GFIPitchOil::_internal_oil()
const {
4557 inline float CCLMDATState_GFIPitchOil::oil()
const {
4559 return _internal_oil();
4561 inline void CCLMDATState_GFIPitchOil::_internal_set_oil(
float value) {
4562 _has_bits_[0] |= 0x00000004u;
4565 inline void CCLMDATState_GFIPitchOil::set_oil(
float value) {
4566 _internal_set_oil(value);
4575 inline bool CCLMDATState::_internal_has_latitude()
const {
4576 bool value = (_has_bits_[0] & 0x00000010u) != 0;
4579 inline bool CCLMDATState::has_latitude()
const {
4580 return _internal_has_latitude();
4582 inline void CCLMDATState::clear_latitude() {
4584 _has_bits_[0] &= ~0x00000010u;
4586 inline double CCLMDATState::_internal_latitude()
const {
4589 inline double CCLMDATState::latitude()
const {
4591 return _internal_latitude();
4593 inline void CCLMDATState::_internal_set_latitude(
double value) {
4594 _has_bits_[0] |= 0x00000010u;
4597 inline void CCLMDATState::set_latitude(
double value) {
4598 _internal_set_latitude(value);
4603 inline bool CCLMDATState::_internal_has_longitude()
const {
4604 bool value = (_has_bits_[0] & 0x00000020u) != 0;
4607 inline bool CCLMDATState::has_longitude()
const {
4608 return _internal_has_longitude();
4610 inline void CCLMDATState::clear_longitude() {
4612 _has_bits_[0] &= ~0x00000020u;
4614 inline double CCLMDATState::_internal_longitude()
const {
4617 inline double CCLMDATState::longitude()
const {
4619 return _internal_longitude();
4621 inline void CCLMDATState::_internal_set_longitude(
double value) {
4622 _has_bits_[0] |= 0x00000020u;
4625 inline void CCLMDATState::set_longitude(
double value) {
4626 _internal_set_longitude(value);
4631 inline bool CCLMDATState::_internal_has_fix_age()
const {
4632 bool value = (_has_bits_[0] & 0x00000080u) != 0;
4635 inline bool CCLMDATState::has_fix_age()
const {
4636 return _internal_has_fix_age();
4638 inline void CCLMDATState::clear_fix_age() {
4640 _has_bits_[0] &= ~0x00000080u;
4642 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATState::_internal_fix_age()
const {
4645 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATState::fix_age()
const {
4647 return _internal_fix_age();
4649 inline void CCLMDATState::_internal_set_fix_age(::PROTOBUF_NAMESPACE_ID::uint32 value) {
4650 _has_bits_[0] |= 0x00000080u;
4653 inline void CCLMDATState::set_fix_age(::PROTOBUF_NAMESPACE_ID::uint32 value) {
4654 _internal_set_fix_age(value);
4659 inline bool CCLMDATState::_internal_has_time_date()
const {
4660 bool value = (_has_bits_[0] & 0x00000040u) != 0;
4663 inline bool CCLMDATState::has_time_date()
const {
4664 return _internal_has_time_date();
4666 inline void CCLMDATState::clear_time_date() {
4667 time_date_ = PROTOBUF_ULONGLONG(0);
4668 _has_bits_[0] &= ~0x00000040u;
4670 inline ::PROTOBUF_NAMESPACE_ID::uint64 CCLMDATState::_internal_time_date()
const {
4673 inline ::PROTOBUF_NAMESPACE_ID::uint64 CCLMDATState::time_date()
const {
4675 return _internal_time_date();
4677 inline void CCLMDATState::_internal_set_time_date(::PROTOBUF_NAMESPACE_ID::uint64 value) {
4678 _has_bits_[0] |= 0x00000040u;
4681 inline void CCLMDATState::set_time_date(::PROTOBUF_NAMESPACE_ID::uint64 value) {
4682 _internal_set_time_date(value);
4687 inline bool CCLMDATState::_internal_has_heading()
const {
4688 bool value = (_has_bits_[0] & 0x00000100u) != 0;
4691 inline bool CCLMDATState::has_heading()
const {
4692 return _internal_has_heading();
4694 inline void CCLMDATState::clear_heading() {
4696 _has_bits_[0] &= ~0x00000100u;
4698 inline float CCLMDATState::_internal_heading()
const {
4701 inline float CCLMDATState::heading()
const {
4703 return _internal_heading();
4705 inline void CCLMDATState::_internal_set_heading(
float value) {
4706 _has_bits_[0] |= 0x00000100u;
4709 inline void CCLMDATState::set_heading(
float value) {
4710 _internal_set_heading(value);
4715 inline bool CCLMDATState::_internal_has_depth()
const {
4716 bool value = (_has_bits_[0] & 0x00000200u) != 0;
4719 inline bool CCLMDATState::has_depth()
const {
4720 return _internal_has_depth();
4722 inline void CCLMDATState::clear_depth() {
4724 _has_bits_[0] &= ~0x00000200u;
4726 inline float CCLMDATState::_internal_depth()
const {
4729 inline float CCLMDATState::depth()
const {
4731 return _internal_depth();
4733 inline void CCLMDATState::_internal_set_depth(
float value) {
4734 _has_bits_[0] |= 0x00000200u;
4737 inline void CCLMDATState::set_depth(
float value) {
4738 _internal_set_depth(value);
4743 inline bool CCLMDATState::_internal_has_mission_mode()
const {
4744 bool value = (_has_bits_[0] & 0x00000400u) != 0;
4747 inline bool CCLMDATState::has_mission_mode()
const {
4748 return _internal_has_mission_mode();
4750 inline void CCLMDATState::clear_mission_mode() {
4752 _has_bits_[0] &= ~0x00000400u;
4754 inline ::dccl::legacyccl::protobuf::CCLMDATState_MissionMode CCLMDATState::_internal_mission_mode()
const {
4755 return static_cast< ::dccl::legacyccl::protobuf::CCLMDATState_MissionMode
>(mission_mode_);
4757 inline ::dccl::legacyccl::protobuf::CCLMDATState_MissionMode CCLMDATState::mission_mode()
const {
4759 return _internal_mission_mode();
4761 inline void CCLMDATState::_internal_set_mission_mode(::dccl::legacyccl::protobuf::CCLMDATState_MissionMode value) {
4762 assert(::dccl::legacyccl::protobuf::CCLMDATState_MissionMode_IsValid(value));
4763 _has_bits_[0] |= 0x00000400u;
4764 mission_mode_ = value;
4766 inline void CCLMDATState::set_mission_mode(::dccl::legacyccl::protobuf::CCLMDATState_MissionMode value) {
4767 _internal_set_mission_mode(value);
4772 inline bool CCLMDATState::_internal_has_faults()
const {
4773 bool value = (_has_bits_[0] & 0x00000001u) != 0;
4776 inline bool CCLMDATState::has_faults()
const {
4777 return _internal_has_faults();
4779 inline void CCLMDATState::clear_faults() {
4780 faults_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4781 _has_bits_[0] &= ~0x00000001u;
4783 inline const std::string& CCLMDATState::faults()
const {
4785 return _internal_faults();
4787 inline void CCLMDATState::set_faults(
const std::string& value) {
4788 _internal_set_faults(value);
4791 inline std::string* CCLMDATState::mutable_faults() {
4793 return _internal_mutable_faults();
4795 inline const std::string& CCLMDATState::_internal_faults()
const {
4796 return faults_.Get();
4798 inline void CCLMDATState::_internal_set_faults(
const std::string& value) {
4799 _has_bits_[0] |= 0x00000001u;
4800 faults_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
4802 inline void CCLMDATState::set_faults(std::string&& value) {
4803 _has_bits_[0] |= 0x00000001u;
4805 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
4808 inline void CCLMDATState::set_faults(
const char* value) {
4809 GOOGLE_DCHECK(value !=
nullptr);
4810 _has_bits_[0] |= 0x00000001u;
4811 faults_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
4815 inline void CCLMDATState::set_faults(
const void* value,
4817 _has_bits_[0] |= 0x00000001u;
4818 faults_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
4819 reinterpret_cast<const char*
>(value), size), GetArena());
4822 inline std::string* CCLMDATState::_internal_mutable_faults() {
4823 _has_bits_[0] |= 0x00000001u;
4824 return faults_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4826 inline std::string* CCLMDATState::release_faults() {
4828 if (!_internal_has_faults()) {
4831 _has_bits_[0] &= ~0x00000001u;
4832 return faults_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4834 inline void CCLMDATState::set_allocated_faults(std::string* faults) {
4835 if (faults !=
nullptr) {
4836 _has_bits_[0] |= 0x00000001u;
4838 _has_bits_[0] &= ~0x00000001u;
4840 faults_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), faults,
4844 inline std::string* CCLMDATState::unsafe_arena_release_faults() {
4846 GOOGLE_DCHECK(GetArena() !=
nullptr);
4847 _has_bits_[0] &= ~0x00000001u;
4848 return faults_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4851 inline void CCLMDATState::unsafe_arena_set_allocated_faults(
4852 std::string* faults) {
4853 GOOGLE_DCHECK(GetArena() !=
nullptr);
4854 if (faults !=
nullptr) {
4855 _has_bits_[0] |= 0x00000001u;
4857 _has_bits_[0] &= ~0x00000001u;
4859 faults_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4860 faults, GetArena());
4865 inline bool CCLMDATState::_internal_has_faults_2()
const {
4866 bool value = (_has_bits_[0] & 0x00000002u) != 0;
4869 inline bool CCLMDATState::has_faults_2()
const {
4870 return _internal_has_faults_2();
4872 inline void CCLMDATState::clear_faults_2() {
4873 faults_2_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4874 _has_bits_[0] &= ~0x00000002u;
4876 inline const std::string& CCLMDATState::faults_2()
const {
4878 return _internal_faults_2();
4880 inline void CCLMDATState::set_faults_2(
const std::string& value) {
4881 _internal_set_faults_2(value);
4884 inline std::string* CCLMDATState::mutable_faults_2() {
4886 return _internal_mutable_faults_2();
4888 inline const std::string& CCLMDATState::_internal_faults_2()
const {
4889 return faults_2_.Get();
4891 inline void CCLMDATState::_internal_set_faults_2(
const std::string& value) {
4892 _has_bits_[0] |= 0x00000002u;
4893 faults_2_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
4895 inline void CCLMDATState::set_faults_2(std::string&& value) {
4896 _has_bits_[0] |= 0x00000002u;
4898 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
4901 inline void CCLMDATState::set_faults_2(
const char* value) {
4902 GOOGLE_DCHECK(value !=
nullptr);
4903 _has_bits_[0] |= 0x00000002u;
4904 faults_2_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
4908 inline void CCLMDATState::set_faults_2(
const void* value,
4910 _has_bits_[0] |= 0x00000002u;
4911 faults_2_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
4912 reinterpret_cast<const char*
>(value), size), GetArena());
4915 inline std::string* CCLMDATState::_internal_mutable_faults_2() {
4916 _has_bits_[0] |= 0x00000002u;
4917 return faults_2_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4919 inline std::string* CCLMDATState::release_faults_2() {
4921 if (!_internal_has_faults_2()) {
4924 _has_bits_[0] &= ~0x00000002u;
4925 return faults_2_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4927 inline void CCLMDATState::set_allocated_faults_2(std::string* faults_2) {
4928 if (faults_2 !=
nullptr) {
4929 _has_bits_[0] |= 0x00000002u;
4931 _has_bits_[0] &= ~0x00000002u;
4933 faults_2_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), faults_2,
4937 inline std::string* CCLMDATState::unsafe_arena_release_faults_2() {
4939 GOOGLE_DCHECK(GetArena() !=
nullptr);
4940 _has_bits_[0] &= ~0x00000002u;
4941 return faults_2_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4944 inline void CCLMDATState::unsafe_arena_set_allocated_faults_2(
4945 std::string* faults_2) {
4946 GOOGLE_DCHECK(GetArena() !=
nullptr);
4947 if (faults_2 !=
nullptr) {
4948 _has_bits_[0] |= 0x00000002u;
4950 _has_bits_[0] &= ~0x00000002u;
4952 faults_2_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
4953 faults_2, GetArena());
4958 inline bool CCLMDATState::_internal_has_mission_leg()
const {
4959 bool value = (_has_bits_[0] & 0x00000800u) != 0;
4962 inline bool CCLMDATState::has_mission_leg()
const {
4963 return _internal_has_mission_leg();
4965 inline void CCLMDATState::clear_mission_leg() {
4967 _has_bits_[0] &= ~0x00000800u;
4969 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATState::_internal_mission_leg()
const {
4970 return mission_leg_;
4972 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATState::mission_leg()
const {
4974 return _internal_mission_leg();
4976 inline void CCLMDATState::_internal_set_mission_leg(::PROTOBUF_NAMESPACE_ID::uint32 value) {
4977 _has_bits_[0] |= 0x00000800u;
4978 mission_leg_ = value;
4980 inline void CCLMDATState::set_mission_leg(::PROTOBUF_NAMESPACE_ID::uint32 value) {
4981 _internal_set_mission_leg(value);
4986 inline bool CCLMDATState::_internal_has_est_velocity()
const {
4987 bool value = (_has_bits_[0] & 0x00001000u) != 0;
4990 inline bool CCLMDATState::has_est_velocity()
const {
4991 return _internal_has_est_velocity();
4993 inline void CCLMDATState::clear_est_velocity() {
4995 _has_bits_[0] &= ~0x00001000u;
4997 inline float CCLMDATState::_internal_est_velocity()
const {
4998 return est_velocity_;
5000 inline float CCLMDATState::est_velocity()
const {
5002 return _internal_est_velocity();
5004 inline void CCLMDATState::_internal_set_est_velocity(
float value) {
5005 _has_bits_[0] |= 0x00001000u;
5006 est_velocity_ = value;
5008 inline void CCLMDATState::set_est_velocity(
float value) {
5009 _internal_set_est_velocity(value);
5014 inline bool CCLMDATState::_internal_has_objective_index()
const {
5015 bool value = (_has_bits_[0] & 0x00000004u) != 0;
5018 inline bool CCLMDATState::has_objective_index()
const {
5019 return _internal_has_objective_index();
5021 inline void CCLMDATState::clear_objective_index() {
5022 objective_index_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
5023 _has_bits_[0] &= ~0x00000004u;
5025 inline const std::string& CCLMDATState::objective_index()
const {
5027 return _internal_objective_index();
5029 inline void CCLMDATState::set_objective_index(
const std::string& value) {
5030 _internal_set_objective_index(value);
5033 inline std::string* CCLMDATState::mutable_objective_index() {
5035 return _internal_mutable_objective_index();
5037 inline const std::string& CCLMDATState::_internal_objective_index()
const {
5038 return objective_index_.Get();
5040 inline void CCLMDATState::_internal_set_objective_index(
const std::string& value) {
5041 _has_bits_[0] |= 0x00000004u;
5042 objective_index_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
5044 inline void CCLMDATState::set_objective_index(std::string&& value) {
5045 _has_bits_[0] |= 0x00000004u;
5046 objective_index_.Set(
5047 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
5050 inline void CCLMDATState::set_objective_index(
const char* value) {
5051 GOOGLE_DCHECK(value !=
nullptr);
5052 _has_bits_[0] |= 0x00000004u;
5053 objective_index_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
5057 inline void CCLMDATState::set_objective_index(
const void* value,
5059 _has_bits_[0] |= 0x00000004u;
5060 objective_index_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
5061 reinterpret_cast<const char*
>(value), size), GetArena());
5064 inline std::string* CCLMDATState::_internal_mutable_objective_index() {
5065 _has_bits_[0] |= 0x00000004u;
5066 return objective_index_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
5068 inline std::string* CCLMDATState::release_objective_index() {
5070 if (!_internal_has_objective_index()) {
5073 _has_bits_[0] &= ~0x00000004u;
5074 return objective_index_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
5076 inline void CCLMDATState::set_allocated_objective_index(std::string* objective_index) {
5077 if (objective_index !=
nullptr) {
5078 _has_bits_[0] |= 0x00000004u;
5080 _has_bits_[0] &= ~0x00000004u;
5082 objective_index_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), objective_index,
5086 inline std::string* CCLMDATState::unsafe_arena_release_objective_index() {
5088 GOOGLE_DCHECK(GetArena() !=
nullptr);
5089 _has_bits_[0] &= ~0x00000004u;
5090 return objective_index_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
5093 inline void CCLMDATState::unsafe_arena_set_allocated_objective_index(
5094 std::string* objective_index) {
5095 GOOGLE_DCHECK(GetArena() !=
nullptr);
5096 if (objective_index !=
nullptr) {
5097 _has_bits_[0] |= 0x00000004u;
5099 _has_bits_[0] &= ~0x00000004u;
5101 objective_index_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
5102 objective_index, GetArena());
5107 inline bool CCLMDATState::_internal_has_watts()
const {
5108 bool value = (_has_bits_[0] & 0x00004000u) != 0;
5111 inline bool CCLMDATState::has_watts()
const {
5112 return _internal_has_watts();
5114 inline void CCLMDATState::clear_watts() {
5116 _has_bits_[0] &= ~0x00004000u;
5118 inline float CCLMDATState::_internal_watts()
const {
5121 inline float CCLMDATState::watts()
const {
5123 return _internal_watts();
5125 inline void CCLMDATState::_internal_set_watts(
float value) {
5126 _has_bits_[0] |= 0x00004000u;
5129 inline void CCLMDATState::set_watts(
float value) {
5130 _internal_set_watts(value);
5135 inline bool CCLMDATState::_internal_has_lat_goal()
const {
5136 bool value = (_has_bits_[0] & 0x00002000u) != 0;
5139 inline bool CCLMDATState::has_lat_goal()
const {
5140 return _internal_has_lat_goal();
5142 inline void CCLMDATState::clear_lat_goal() {
5144 _has_bits_[0] &= ~0x00002000u;
5146 inline double CCLMDATState::_internal_lat_goal()
const {
5149 inline double CCLMDATState::lat_goal()
const {
5151 return _internal_lat_goal();
5153 inline void CCLMDATState::_internal_set_lat_goal(
double value) {
5154 _has_bits_[0] |= 0x00002000u;
5157 inline void CCLMDATState::set_lat_goal(
double value) {
5158 _internal_set_lat_goal(value);
5163 inline bool CCLMDATState::_internal_has_lon_goal()
const {
5164 bool value = (_has_bits_[0] & 0x00010000u) != 0;
5167 inline bool CCLMDATState::has_lon_goal()
const {
5168 return _internal_has_lon_goal();
5170 inline void CCLMDATState::clear_lon_goal() {
5172 _has_bits_[0] &= ~0x00010000u;
5174 inline double CCLMDATState::_internal_lon_goal()
const {
5177 inline double CCLMDATState::lon_goal()
const {
5179 return _internal_lon_goal();
5181 inline void CCLMDATState::_internal_set_lon_goal(
double value) {
5182 _has_bits_[0] |= 0x00010000u;
5185 inline void CCLMDATState::set_lon_goal(
double value) {
5186 _internal_set_lon_goal(value);
5191 inline bool CCLMDATState::_internal_has_battery_percent()
const {
5192 bool value = (_has_bits_[0] & 0x00008000u) != 0;
5195 inline bool CCLMDATState::has_battery_percent()
const {
5196 return _internal_has_battery_percent();
5198 inline void CCLMDATState::clear_battery_percent() {
5199 battery_percent_ = 0u;
5200 _has_bits_[0] &= ~0x00008000u;
5202 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATState::_internal_battery_percent()
const {
5203 return battery_percent_;
5205 inline ::PROTOBUF_NAMESPACE_ID::uint32 CCLMDATState::battery_percent()
const {
5207 return _internal_battery_percent();
5209 inline void CCLMDATState::_internal_set_battery_percent(::PROTOBUF_NAMESPACE_ID::uint32 value) {
5210 _has_bits_[0] |= 0x00008000u;
5211 battery_percent_ = value;
5213 inline void CCLMDATState::set_battery_percent(::PROTOBUF_NAMESPACE_ID::uint32 value) {
5214 _internal_set_battery_percent(value);
5219 inline bool CCLMDATState::_internal_has_gfi_pitch_oil()
const {
5220 bool value = (_has_bits_[0] & 0x00000008u) != 0;
5221 PROTOBUF_ASSUME(!value || gfi_pitch_oil_ !=
nullptr);
5224 inline bool CCLMDATState::has_gfi_pitch_oil()
const {
5225 return _internal_has_gfi_pitch_oil();
5227 inline void CCLMDATState::clear_gfi_pitch_oil() {
5228 if (gfi_pitch_oil_ !=
nullptr) gfi_pitch_oil_->Clear();
5229 _has_bits_[0] &= ~0x00000008u;
5231 inline const ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil& CCLMDATState::_internal_gfi_pitch_oil()
const {
5232 const ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* p = gfi_pitch_oil_;
5233 return p !=
nullptr ? *p : *
reinterpret_cast<const ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil*
>(
5234 &::dccl::legacyccl::protobuf::_CCLMDATState_GFIPitchOil_default_instance_);
5236 inline const ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil& CCLMDATState::gfi_pitch_oil()
const {
5238 return _internal_gfi_pitch_oil();
5240 inline void CCLMDATState::unsafe_arena_set_allocated_gfi_pitch_oil(
5241 ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* gfi_pitch_oil) {
5242 if (GetArena() ==
nullptr) {
5243 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(gfi_pitch_oil_);
5245 gfi_pitch_oil_ = gfi_pitch_oil;
5246 if (gfi_pitch_oil) {
5247 _has_bits_[0] |= 0x00000008u;
5249 _has_bits_[0] &= ~0x00000008u;
5253 inline ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* CCLMDATState::release_gfi_pitch_oil() {
5254 auto temp = unsafe_arena_release_gfi_pitch_oil();
5255 if (GetArena() !=
nullptr) {
5256 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5260 inline ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* CCLMDATState::unsafe_arena_release_gfi_pitch_oil() {
5262 _has_bits_[0] &= ~0x00000008u;
5263 ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* temp = gfi_pitch_oil_;
5264 gfi_pitch_oil_ =
nullptr;
5267 inline ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* CCLMDATState::_internal_mutable_gfi_pitch_oil() {
5268 _has_bits_[0] |= 0x00000008u;
5269 if (gfi_pitch_oil_ ==
nullptr) {
5270 auto* p = CreateMaybeMessage<::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil>(GetArena());
5273 return gfi_pitch_oil_;
5275 inline ::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* CCLMDATState::mutable_gfi_pitch_oil() {
5277 return _internal_mutable_gfi_pitch_oil();
5279 inline void CCLMDATState::set_allocated_gfi_pitch_oil(::dccl::legacyccl::protobuf::CCLMDATState_GFIPitchOil* gfi_pitch_oil) {
5280 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
5281 if (message_arena ==
nullptr) {
5282 delete gfi_pitch_oil_;
5284 if (gfi_pitch_oil) {
5285 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5286 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(gfi_pitch_oil);
5287 if (message_arena != submessage_arena) {
5288 gfi_pitch_oil = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5289 message_arena, gfi_pitch_oil, submessage_arena);
5291 _has_bits_[0] |= 0x00000008u;
5293 _has_bits_[0] &= ~0x00000008u;
5295 gfi_pitch_oil_ = gfi_pitch_oil;
5304 inline bool CCLMDATError::_internal_has_message()
const {
5305 bool value = (_has_bits_[0] & 0x00000001u) != 0;
5308 inline bool CCLMDATError::has_message()
const {
5309 return _internal_has_message();
5311 inline void CCLMDATError::clear_message() {
5312 message_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
5313 _has_bits_[0] &= ~0x00000001u;
5315 inline const std::string& CCLMDATError::message()
const {
5317 return _internal_message();
5319 inline void CCLMDATError::set_message(
const std::string& value) {
5320 _internal_set_message(value);
5323 inline std::string* CCLMDATError::mutable_message() {
5325 return _internal_mutable_message();
5327 inline const std::string& CCLMDATError::_internal_message()
const {
5328 return message_.Get();
5330 inline void CCLMDATError::_internal_set_message(
const std::string& value) {
5331 _has_bits_[0] |= 0x00000001u;
5332 message_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
5334 inline void CCLMDATError::set_message(std::string&& value) {
5335 _has_bits_[0] |= 0x00000001u;
5337 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
5340 inline void CCLMDATError::set_message(
const char* value) {
5341 GOOGLE_DCHECK(value !=
nullptr);
5342 _has_bits_[0] |= 0x00000001u;
5343 message_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
5347 inline void CCLMDATError::set_message(
const void* value,
5349 _has_bits_[0] |= 0x00000001u;
5350 message_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
5351 reinterpret_cast<const char*
>(value), size), GetArena());
5354 inline std::string* CCLMDATError::_internal_mutable_message() {
5355 _has_bits_[0] |= 0x00000001u;
5356 return message_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
5358 inline std::string* CCLMDATError::release_message() {
5360 if (!_internal_has_message()) {
5363 _has_bits_[0] &= ~0x00000001u;
5364 return message_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
5366 inline void CCLMDATError::set_allocated_message(std::string* message) {
5367 if (message !=
nullptr) {
5368 _has_bits_[0] |= 0x00000001u;
5370 _has_bits_[0] &= ~0x00000001u;
5372 message_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), message,
5376 inline std::string* CCLMDATError::unsafe_arena_release_message() {
5378 GOOGLE_DCHECK(GetArena() !=
nullptr);
5379 _has_bits_[0] &= ~0x00000001u;
5380 return message_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
5383 inline void CCLMDATError::unsafe_arena_set_allocated_message(
5384 std::string* message) {
5385 GOOGLE_DCHECK(GetArena() !=
nullptr);
5386 if (message !=
nullptr) {
5387 _has_bits_[0] |= 0x00000001u;
5389 _has_bits_[0] &= ~0x00000001u;
5391 message_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
5392 message, GetArena());
5397 #pragma GCC diagnostic pop
5420 PROTOBUF_NAMESPACE_OPEN
5422 template <>
struct is_proto_enum< ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode> : ::std::true_type {};
5424 inline const EnumDescriptor* GetEnumDescriptor< ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode>() {
5425 return ::dccl::legacyccl::protobuf::CCLMDATRedirect_VerticalMode_descriptor();
5427 template <>
struct is_proto_enum< ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode> : ::std::true_type {};
5429 inline const EnumDescriptor* GetEnumDescriptor< ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode>() {
5430 return ::dccl::legacyccl::protobuf::CCLMDATRedirect_ThrustMode_descriptor();
5432 template <>
struct is_proto_enum< ::dccl::legacyccl::protobuf::CCLMDATCommand_Command> : ::std::true_type {};
5434 inline const EnumDescriptor* GetEnumDescriptor< ::dccl::legacyccl::protobuf::CCLMDATCommand_Command>() {
5435 return ::dccl::legacyccl::protobuf::CCLMDATCommand_Command_descriptor();
5437 template <>
struct is_proto_enum< ::dccl::legacyccl::protobuf::CCLMDATState_MissionMode> : ::std::true_type {};
5439 inline const EnumDescriptor* GetEnumDescriptor< ::dccl::legacyccl::protobuf::CCLMDATState_MissionMode>() {
5440 return ::dccl::legacyccl::protobuf::CCLMDATState_MissionMode_descriptor();
5443 PROTOBUF_NAMESPACE_CLOSE
5447 #include <google/protobuf/port_undef.inc>
Dynamic Compact Control Language namespace.
google::protobuf::uint64 uint64
an unsigned 64 bit integer
google::protobuf::uint32 uint32
an unsigned 32 bit integer