4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_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>
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>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/unknown_field_set.h>
35 #include "dccl/option_extensions.pb.h"
39 #include <boost/units/quantity.hpp>
40 #include <boost/units/absolute.hpp>
41 #include <boost/units/dimensionless_type.hpp>
42 #include <boost/units/make_scaled_unit.hpp>
44 #include <boost/units/systems/si.hpp>
46 #include <google/protobuf/port_def.inc>
47 #define PROTOBUF_INTERNAL_EXPORT_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
48 PROTOBUF_NAMESPACE_OPEN
52 PROTOBUF_NAMESPACE_CLOSE
56 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
58 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
60 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3]
62 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
71 class iFrontSeatConfig;
72 class iFrontSeatConfigDefaultTypeInternal;
74 class iFrontSeatConfig_LegacyOperations;
75 class iFrontSeatConfig_LegacyOperationsDefaultTypeInternal;
77 class iFrontSeatConfig_MOOSVariables;
78 class iFrontSeatConfig_MOOSVariablesDefaultTypeInternal;
84 PROTOBUF_NAMESPACE_OPEN
85 template<> ::goby::apps::moos::protobuf::iFrontSeatConfig* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig>(Arena*);
86 template<> ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations>(Arena*);
87 template<> ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables>(Arena*);
88 PROTOBUF_NAMESPACE_CLOSE
96 class iFrontSeatConfig_MOOSVariables PROTOBUF_FINAL :
97 public ::PROTOBUF_NAMESPACE_ID::Message {
104 : iFrontSeatConfig_MOOSVariables() {
105 *
this = ::std::move(from);
108 inline iFrontSeatConfig_MOOSVariables&
operator=(
const iFrontSeatConfig_MOOSVariables& from) {
112 inline iFrontSeatConfig_MOOSVariables&
operator=(iFrontSeatConfig_MOOSVariables&& from) noexcept {
113 if (GetArena() == from.GetArena()) {
114 if (
this != &from) InternalSwap(&from);
122 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
125 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
128 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
129 return GetDescriptor();
132 return GetMetadataStatic().descriptor;
135 return GetMetadataStatic().reflection;
141 return reinterpret_cast<const iFrontSeatConfig_MOOSVariables*
>(
144 static constexpr
int kIndexInFileMessages =
147 friend void swap(iFrontSeatConfig_MOOSVariables& a, iFrontSeatConfig_MOOSVariables& b) {
150 inline void Swap(iFrontSeatConfig_MOOSVariables* other) {
151 if (other ==
this)
return;
152 if (GetArena() == other->GetArena()) {
155 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
159 if (other ==
this)
return;
160 GOOGLE_DCHECK(GetArena() == other->GetArena());
166 inline iFrontSeatConfig_MOOSVariables*
New() const final {
167 return CreateMaybeMessage<iFrontSeatConfig_MOOSVariables>(
nullptr);
170 iFrontSeatConfig_MOOSVariables*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
171 return CreateMaybeMessage<iFrontSeatConfig_MOOSVariables>(arena);
173 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
174 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
175 void CopyFrom(
const iFrontSeatConfig_MOOSVariables& from);
176 void MergeFrom(
const iFrontSeatConfig_MOOSVariables& from);
177 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
178 bool IsInitialized() const final;
181 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
182 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
183 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
184 int GetCachedSize() const final {
return _cached_size_.Get(); }
187 inline void SharedCtor();
188 inline void SharedDtor();
189 void SetCachedSize(
int size)
const final;
190 void InternalSwap(iFrontSeatConfig_MOOSVariables* other);
191 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
192 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
193 return "goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables";
198 static void ArenaDtor(
void*
object);
199 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
204 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
216 kPrefixFieldNumber = 1,
217 kRawOutFieldNumber = 10,
218 kRawInFieldNumber = 11,
219 kCommandRequestFieldNumber = 12,
220 kCommandResponseFieldNumber = 13,
221 kDataFromFrontseatFieldNumber = 14,
222 kDataToFrontseatFieldNumber = 15,
223 kStatusFieldNumber = 16,
224 kNodeStatusFieldNumber = 17,
229 bool _internal_has_prefix()
const;
240 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
241 " string fields are deprecated and will be removed in a"
243 std::
string* unsafe_arena_release_prefix();
244 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
245 "
string fields are deprecated and will be removed in a"
247 void unsafe_arena_set_allocated_prefix(
248 std::
string* prefix);
250 const std::
string& _internal_prefix() const;
251 void _internal_set_prefix(const std::
string& value);
252 std::
string* _internal_mutable_prefix();
256 bool has_raw_out() const;
258 bool _internal_has_raw_out() const;
260 void clear_raw_out();
262 void set_raw_out(const std::
string& value);
263 void set_raw_out(std::
string&& value);
264 void set_raw_out(const
char* value);
265 void set_raw_out(const
char* value,
size_t size);
266 std::
string* mutable_raw_out();
267 std::
string* release_raw_out();
268 void set_allocated_raw_out(std::
string*
raw_out);
269 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
270 "
string fields are deprecated and will be removed in a"
272 std::
string* unsafe_arena_release_raw_out();
273 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
274 "
string fields are deprecated and will be removed in a"
276 void unsafe_arena_set_allocated_raw_out(
279 const std::
string& _internal_raw_out() const;
280 void _internal_set_raw_out(const std::
string& value);
281 std::
string* _internal_mutable_raw_out();
285 bool has_raw_in() const;
287 bool _internal_has_raw_in() const;
291 void set_raw_in(const std::
string& value);
292 void set_raw_in(std::
string&& value);
293 void set_raw_in(const
char* value);
294 void set_raw_in(const
char* value,
size_t size);
295 std::
string* mutable_raw_in();
296 std::
string* release_raw_in();
297 void set_allocated_raw_in(std::
string*
raw_in);
298 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
299 "
string fields are deprecated and will be removed in a"
301 std::
string* unsafe_arena_release_raw_in();
302 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
303 "
string fields are deprecated and will be removed in a"
305 void unsafe_arena_set_allocated_raw_in(
308 const std::
string& _internal_raw_in() const;
309 void _internal_set_raw_in(const std::
string& value);
310 std::
string* _internal_mutable_raw_in();
314 bool has_command_request() const;
316 bool _internal_has_command_request() const;
318 void clear_command_request();
320 void set_command_request(const std::
string& value);
321 void set_command_request(std::
string&& value);
322 void set_command_request(const
char* value);
323 void set_command_request(const
char* value,
size_t size);
324 std::
string* mutable_command_request();
325 std::
string* release_command_request();
327 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
328 "
string fields are deprecated and will be removed in a"
330 std::
string* unsafe_arena_release_command_request();
331 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
332 "
string fields are deprecated and will be removed in a"
334 void unsafe_arena_set_allocated_command_request(
337 const std::
string& _internal_command_request() const;
338 void _internal_set_command_request(const std::
string& value);
339 std::
string* _internal_mutable_command_request();
343 bool has_command_response() const;
345 bool _internal_has_command_response() const;
347 void clear_command_response();
349 void set_command_response(const std::
string& value);
350 void set_command_response(std::
string&& value);
351 void set_command_response(const
char* value);
352 void set_command_response(const
char* value,
size_t size);
353 std::
string* mutable_command_response();
354 std::
string* release_command_response();
356 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
357 "
string fields are deprecated and will be removed in a"
359 std::
string* unsafe_arena_release_command_response();
360 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
361 "
string fields are deprecated and will be removed in a"
363 void unsafe_arena_set_allocated_command_response(
366 const std::
string& _internal_command_response() const;
367 void _internal_set_command_response(const std::
string& value);
368 std::
string* _internal_mutable_command_response();
372 bool has_data_from_frontseat() const;
374 bool _internal_has_data_from_frontseat() const;
376 void clear_data_from_frontseat();
378 void set_data_from_frontseat(const std::
string& value);
379 void set_data_from_frontseat(std::
string&& value);
380 void set_data_from_frontseat(const
char* value);
381 void set_data_from_frontseat(const
char* value,
size_t size);
382 std::
string* mutable_data_from_frontseat();
383 std::
string* release_data_from_frontseat();
385 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
386 "
string fields are deprecated and will be removed in a"
388 std::
string* unsafe_arena_release_data_from_frontseat();
389 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
390 "
string fields are deprecated and will be removed in a"
392 void unsafe_arena_set_allocated_data_from_frontseat(
395 const std::
string& _internal_data_from_frontseat() const;
396 void _internal_set_data_from_frontseat(const std::
string& value);
397 std::
string* _internal_mutable_data_from_frontseat();
401 bool has_data_to_frontseat() const;
403 bool _internal_has_data_to_frontseat() const;
405 void clear_data_to_frontseat();
407 void set_data_to_frontseat(const std::
string& value);
408 void set_data_to_frontseat(std::
string&& value);
409 void set_data_to_frontseat(const
char* value);
410 void set_data_to_frontseat(const
char* value,
size_t size);
411 std::
string* mutable_data_to_frontseat();
412 std::
string* release_data_to_frontseat();
414 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
415 "
string fields are deprecated and will be removed in a"
417 std::
string* unsafe_arena_release_data_to_frontseat();
418 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
419 "
string fields are deprecated and will be removed in a"
421 void unsafe_arena_set_allocated_data_to_frontseat(
424 const std::
string& _internal_data_to_frontseat() const;
425 void _internal_set_data_to_frontseat(const std::
string& value);
426 std::
string* _internal_mutable_data_to_frontseat();
430 bool has_status() const;
432 bool _internal_has_status() const;
436 void set_status(const std::
string& value);
437 void set_status(std::
string&& value);
438 void set_status(const
char* value);
439 void set_status(const
char* value,
size_t size);
440 std::
string* mutable_status();
441 std::
string* release_status();
442 void set_allocated_status(std::
string*
status);
443 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
444 "
string fields are deprecated and will be removed in a"
446 std::
string* unsafe_arena_release_status();
447 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
448 "
string fields are deprecated and will be removed in a"
450 void unsafe_arena_set_allocated_status(
453 const std::
string& _internal_status() const;
454 void _internal_set_status(const std::
string& value);
455 std::
string* _internal_mutable_status();
459 bool has_node_status() const;
461 bool _internal_has_node_status() const;
463 void clear_node_status();
465 void set_node_status(const std::
string& value);
466 void set_node_status(std::
string&& value);
467 void set_node_status(const
char* value);
468 void set_node_status(const
char* value,
size_t size);
469 std::
string* mutable_node_status();
470 std::
string* release_node_status();
472 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
473 "
string fields are deprecated and will be removed in a"
475 std::
string* unsafe_arena_release_node_status();
476 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
477 "
string fields are deprecated and will be removed in a"
479 void unsafe_arena_set_allocated_node_status(
482 const std::
string& _internal_node_status() const;
483 void _internal_set_node_status(const std::
string& value);
484 std::
string* _internal_mutable_node_status();
491 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
492 typedef
void InternalArenaConstructable_;
493 typedef
void DestructorSkippable_;
494 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
495 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
497 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_prefix_;
499 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr prefix_;
501 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_raw_out_;
503 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr raw_out_;
505 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_raw_in_;
507 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr raw_in_;
509 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_command_request_;
511 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr command_request_;
513 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_command_response_;
515 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr command_response_;
517 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_data_from_frontseat_;
519 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr data_from_frontseat_;
521 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_data_to_frontseat_;
523 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr data_to_frontseat_;
525 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_status_;
527 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr status_;
529 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_node_status_;
531 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr node_status_;
537 public ::PROTOBUF_NAMESPACE_ID::Message {
544 : iFrontSeatConfig_LegacyOperations() {
545 *
this = ::std::move(from);
548 inline iFrontSeatConfig_LegacyOperations&
operator=(
const iFrontSeatConfig_LegacyOperations& from) {
552 inline iFrontSeatConfig_LegacyOperations&
operator=(iFrontSeatConfig_LegacyOperations&& from) noexcept {
553 if (GetArena() == from.GetArena()) {
554 if (
this != &from) InternalSwap(&from);
562 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
565 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
568 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
569 return GetDescriptor();
572 return GetMetadataStatic().descriptor;
575 return GetMetadataStatic().reflection;
581 return reinterpret_cast<const iFrontSeatConfig_LegacyOperations*
>(
584 static constexpr
int kIndexInFileMessages =
587 friend void swap(iFrontSeatConfig_LegacyOperations& a, iFrontSeatConfig_LegacyOperations& b) {
590 inline void Swap(iFrontSeatConfig_LegacyOperations* other) {
591 if (other ==
this)
return;
592 if (GetArena() == other->GetArena()) {
595 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
599 if (other ==
this)
return;
600 GOOGLE_DCHECK(GetArena() == other->GetArena());
606 inline iFrontSeatConfig_LegacyOperations*
New() const final {
607 return CreateMaybeMessage<iFrontSeatConfig_LegacyOperations>(
nullptr);
610 iFrontSeatConfig_LegacyOperations*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
611 return CreateMaybeMessage<iFrontSeatConfig_LegacyOperations>(arena);
613 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
614 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
615 void CopyFrom(
const iFrontSeatConfig_LegacyOperations& from);
616 void MergeFrom(
const iFrontSeatConfig_LegacyOperations& from);
617 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
618 bool IsInitialized() const final;
621 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
622 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
623 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
624 int GetCachedSize() const final {
return _cached_size_.Get(); }
627 inline void SharedCtor();
628 inline void SharedDtor();
629 void SetCachedSize(
int size)
const final;
630 void InternalSwap(iFrontSeatConfig_LegacyOperations* other);
631 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
632 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
633 return "goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations";
638 static void ArenaDtor(
void*
object);
639 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
644 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
656 kSubscribeCtdFieldNumber = 2,
657 kSubscribeAcommsRawFieldNumber = 3,
658 kPubSubBfCommandsFieldNumber = 4,
659 kPublishFsBsReadyFieldNumber = 11,
660 kSubscribeDesiredFieldNumber = 1,
661 kPublishNavFieldNumber = 12,
666 bool _internal_has_subscribe_ctd()
const;
672 bool _internal_subscribe_ctd()
const;
673 void _internal_set_subscribe_ctd(
bool value);
679 bool _internal_has_subscribe_acomms_raw()
const;
685 bool _internal_subscribe_acomms_raw()
const;
686 void _internal_set_subscribe_acomms_raw(
bool value);
692 bool _internal_has_pub_sub_bf_commands()
const;
698 bool _internal_pub_sub_bf_commands()
const;
699 void _internal_set_pub_sub_bf_commands(
bool value);
705 bool _internal_has_publish_fs_bs_ready()
const;
711 bool _internal_publish_fs_bs_ready()
const;
712 void _internal_set_publish_fs_bs_ready(
bool value);
718 bool _internal_has_subscribe_desired()
const;
724 bool _internal_subscribe_desired()
const;
725 void _internal_set_subscribe_desired(
bool value);
731 bool _internal_has_publish_nav()
const;
737 bool _internal_publish_nav()
const;
738 void _internal_set_publish_nav(
bool value);
745 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
746 typedef void InternalArenaConstructable_;
747 typedef void DestructorSkippable_;
748 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
749 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
751 bool subscribe_acomms_raw_;
752 bool pub_sub_bf_commands_;
753 bool publish_fs_bs_ready_;
754 bool subscribe_desired_;
756 friend struct ::TableStruct_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto;
761 public ::PROTOBUF_NAMESPACE_ID::Message {
768 : iFrontSeatConfig() {
769 *
this = ::std::move(from);
772 inline iFrontSeatConfig&
operator=(
const iFrontSeatConfig& from) {
776 inline iFrontSeatConfig&
operator=(iFrontSeatConfig&& from) noexcept {
777 if (GetArena() == from.GetArena()) {
778 if (
this != &from) InternalSwap(&from);
786 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
789 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
792 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
793 return GetDescriptor();
796 return GetMetadataStatic().descriptor;
799 return GetMetadataStatic().reflection;
805 return reinterpret_cast<const iFrontSeatConfig*
>(
808 static constexpr
int kIndexInFileMessages =
811 friend void swap(iFrontSeatConfig& a, iFrontSeatConfig& b) {
814 inline void Swap(iFrontSeatConfig* other) {
815 if (other ==
this)
return;
816 if (GetArena() == other->GetArena()) {
819 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
823 if (other ==
this)
return;
824 GOOGLE_DCHECK(GetArena() == other->GetArena());
830 inline iFrontSeatConfig*
New() const final {
831 return CreateMaybeMessage<iFrontSeatConfig>(
nullptr);
834 iFrontSeatConfig*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
835 return CreateMaybeMessage<iFrontSeatConfig>(arena);
837 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
838 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
841 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
842 bool IsInitialized() const final;
845 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
846 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
847 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
848 int GetCachedSize() const final {
return _cached_size_.Get(); }
851 inline void SharedCtor();
852 inline void SharedDtor();
853 void SetCachedSize(
int size)
const final;
854 void InternalSwap(iFrontSeatConfig* other);
855 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
856 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
857 return "goby.apps.moos.protobuf.iFrontSeatConfig";
862 static void ArenaDtor(
void*
object);
863 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
868 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
883 kCommonFieldNumber = 1,
884 kFrontseatCfgFieldNumber = 2,
885 kMoosVarFieldNumber = 20,
886 kLegacyCfgFieldNumber = 30,
891 bool _internal_has_common()
const;
894 const ::goby::moos::protobuf::GobyMOOSAppConfig&
common()
const;
899 const ::goby::moos::protobuf::GobyMOOSAppConfig& _internal_common()
const;
900 ::goby::moos::protobuf::GobyMOOSAppConfig* _internal_mutable_common();
903 ::goby::moos::protobuf::GobyMOOSAppConfig* common);
909 bool _internal_has_frontseat_cfg()
const;
912 const ::goby::middleware::frontseat::protobuf::Config&
frontseat_cfg()
const;
917 const ::goby::middleware::frontseat::protobuf::Config& _internal_frontseat_cfg()
const;
918 ::goby::middleware::frontseat::protobuf::Config* _internal_mutable_frontseat_cfg();
921 ::goby::middleware::frontseat::protobuf::Config* frontseat_cfg);
927 bool _internal_has_moos_var()
const;
930 const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables&
moos_var()
const;
935 const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& _internal_moos_var()
const;
936 ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* _internal_mutable_moos_var();
939 ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* moos_var);
945 bool _internal_has_legacy_cfg()
const;
948 const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations&
legacy_cfg()
const;
953 const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& _internal_legacy_cfg()
const;
954 ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* _internal_mutable_legacy_cfg();
957 ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* legacy_cfg);
964 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
965 typedef void InternalArenaConstructable_;
966 typedef void DestructorSkippable_;
967 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
968 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
969 ::goby::moos::protobuf::GobyMOOSAppConfig* common_;
970 ::goby::middleware::frontseat::protobuf::Config* frontseat_cfg_;
971 ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* moos_var_;
972 ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* legacy_cfg_;
973 friend struct ::TableStruct_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto;
981 #pragma GCC diagnostic push
982 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
987 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_prefix()
const {
988 bool value = (_has_bits_[0] & 0x00000001u) != 0;
991 inline bool iFrontSeatConfig_MOOSVariables::has_prefix()
const {
992 return _internal_has_prefix();
994 inline void iFrontSeatConfig_MOOSVariables::clear_prefix() {
995 prefix_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), GetArena());
996 _has_bits_[0] &= ~0x00000001u;
998 inline const std::string& iFrontSeatConfig_MOOSVariables::prefix()
const {
1000 return _internal_prefix();
1002 inline void iFrontSeatConfig_MOOSVariables::set_prefix(
const std::string& value) {
1003 _internal_set_prefix(value);
1006 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_prefix() {
1008 return _internal_mutable_prefix();
1010 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_prefix()
const {
1011 return prefix_.Get();
1013 inline void iFrontSeatConfig_MOOSVariables::_internal_set_prefix(
const std::string& value) {
1014 _has_bits_[0] |= 0x00000001u;
1015 prefix_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), value, GetArena());
1017 inline void iFrontSeatConfig_MOOSVariables::set_prefix(std::string&& value) {
1018 _has_bits_[0] |= 0x00000001u;
1020 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), ::std::move(value), GetArena());
1023 inline void iFrontSeatConfig_MOOSVariables::set_prefix(
const char* value) {
1024 GOOGLE_DCHECK(value !=
nullptr);
1025 _has_bits_[0] |= 0x00000001u;
1026 prefix_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), ::std::string(value),
1030 inline void iFrontSeatConfig_MOOSVariables::set_prefix(
const char* value,
1032 _has_bits_[0] |= 0x00000001u;
1033 prefix_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), ::std::string(
1034 reinterpret_cast<const char*
>(value), size), GetArena());
1037 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_prefix() {
1038 _has_bits_[0] |= 0x00000001u;
1039 return prefix_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), GetArena());
1041 inline std::string* iFrontSeatConfig_MOOSVariables::release_prefix() {
1043 if (!_internal_has_prefix()) {
1046 _has_bits_[0] &= ~0x00000001u;
1047 return prefix_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), GetArena());
1049 inline void iFrontSeatConfig_MOOSVariables::set_allocated_prefix(std::string* prefix) {
1050 if (prefix !=
nullptr) {
1051 _has_bits_[0] |= 0x00000001u;
1053 _has_bits_[0] &= ~0x00000001u;
1055 prefix_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), prefix,
1059 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_prefix() {
1061 GOOGLE_DCHECK(GetArena() !=
nullptr);
1062 _has_bits_[0] &= ~0x00000001u;
1063 return prefix_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(),
1066 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_prefix(
1067 std::string* prefix) {
1068 GOOGLE_DCHECK(GetArena() !=
nullptr);
1069 if (prefix !=
nullptr) {
1070 _has_bits_[0] |= 0x00000001u;
1072 _has_bits_[0] &= ~0x00000001u;
1074 prefix_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(),
1075 prefix, GetArena());
1080 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_raw_out()
const {
1081 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1084 inline bool iFrontSeatConfig_MOOSVariables::has_raw_out()
const {
1085 return _internal_has_raw_out();
1087 inline void iFrontSeatConfig_MOOSVariables::clear_raw_out() {
1088 raw_out_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(), GetArena());
1089 _has_bits_[0] &= ~0x00000002u;
1093 return _internal_raw_out();
1095 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(
const std::string& value) {
1096 _internal_set_raw_out(value);
1099 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_raw_out() {
1101 return _internal_mutable_raw_out();
1103 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_raw_out()
const {
1104 return raw_out_.Get();
1106 inline void iFrontSeatConfig_MOOSVariables::_internal_set_raw_out(
const std::string& value) {
1107 _has_bits_[0] |= 0x00000002u;
1108 raw_out_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(), value, GetArena());
1110 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(std::string&& value) {
1111 _has_bits_[0] |= 0x00000002u;
1113 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(), ::std::move(value), GetArena());
1116 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(
const char* value) {
1117 GOOGLE_DCHECK(value !=
nullptr);
1118 _has_bits_[0] |= 0x00000002u;
1119 raw_out_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(), ::std::string(value),
1123 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(
const char* value,
1125 _has_bits_[0] |= 0x00000002u;
1126 raw_out_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(), ::std::string(
1127 reinterpret_cast<const char*
>(value), size), GetArena());
1130 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_raw_out() {
1131 _has_bits_[0] |= 0x00000002u;
1132 return raw_out_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(), GetArena());
1134 inline std::string* iFrontSeatConfig_MOOSVariables::release_raw_out() {
1136 if (!_internal_has_raw_out()) {
1139 _has_bits_[0] &= ~0x00000002u;
1140 return raw_out_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(), GetArena());
1142 inline void iFrontSeatConfig_MOOSVariables::set_allocated_raw_out(std::string*
raw_out) {
1144 _has_bits_[0] |= 0x00000002u;
1146 _has_bits_[0] &= ~0x00000002u;
1148 raw_out_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(),
raw_out,
1152 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_raw_out() {
1154 GOOGLE_DCHECK(GetArena() !=
nullptr);
1155 _has_bits_[0] &= ~0x00000002u;
1156 return raw_out_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(),
1159 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_raw_out(
1161 GOOGLE_DCHECK(GetArena() !=
nullptr);
1163 _has_bits_[0] |= 0x00000002u;
1165 _has_bits_[0] &= ~0x00000002u;
1167 raw_out_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_.
get(),
1173 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_raw_in()
const {
1174 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1177 inline bool iFrontSeatConfig_MOOSVariables::has_raw_in()
const {
1178 return _internal_has_raw_in();
1180 inline void iFrontSeatConfig_MOOSVariables::clear_raw_in() {
1181 raw_in_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(), GetArena());
1182 _has_bits_[0] &= ~0x00000004u;
1186 return _internal_raw_in();
1188 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(
const std::string& value) {
1189 _internal_set_raw_in(value);
1192 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_raw_in() {
1194 return _internal_mutable_raw_in();
1196 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_raw_in()
const {
1197 return raw_in_.Get();
1199 inline void iFrontSeatConfig_MOOSVariables::_internal_set_raw_in(
const std::string& value) {
1200 _has_bits_[0] |= 0x00000004u;
1201 raw_in_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(), value, GetArena());
1203 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(std::string&& value) {
1204 _has_bits_[0] |= 0x00000004u;
1206 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(), ::std::move(value), GetArena());
1209 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(
const char* value) {
1210 GOOGLE_DCHECK(value !=
nullptr);
1211 _has_bits_[0] |= 0x00000004u;
1212 raw_in_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(), ::std::string(value),
1216 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(
const char* value,
1218 _has_bits_[0] |= 0x00000004u;
1219 raw_in_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(), ::std::string(
1220 reinterpret_cast<const char*
>(value), size), GetArena());
1223 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_raw_in() {
1224 _has_bits_[0] |= 0x00000004u;
1225 return raw_in_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(), GetArena());
1227 inline std::string* iFrontSeatConfig_MOOSVariables::release_raw_in() {
1229 if (!_internal_has_raw_in()) {
1232 _has_bits_[0] &= ~0x00000004u;
1233 return raw_in_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(), GetArena());
1235 inline void iFrontSeatConfig_MOOSVariables::set_allocated_raw_in(std::string*
raw_in) {
1237 _has_bits_[0] |= 0x00000004u;
1239 _has_bits_[0] &= ~0x00000004u;
1241 raw_in_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(),
raw_in,
1245 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_raw_in() {
1247 GOOGLE_DCHECK(GetArena() !=
nullptr);
1248 _has_bits_[0] &= ~0x00000004u;
1249 return raw_in_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(),
1252 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_raw_in(
1254 GOOGLE_DCHECK(GetArena() !=
nullptr);
1256 _has_bits_[0] |= 0x00000004u;
1258 _has_bits_[0] &= ~0x00000004u;
1260 raw_in_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_.
get(),
1266 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_command_request()
const {
1267 bool value = (_has_bits_[0] & 0x00000008u) != 0;
1270 inline bool iFrontSeatConfig_MOOSVariables::has_command_request()
const {
1271 return _internal_has_command_request();
1273 inline void iFrontSeatConfig_MOOSVariables::clear_command_request() {
1274 command_request_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(), GetArena());
1275 _has_bits_[0] &= ~0x00000008u;
1279 return _internal_command_request();
1281 inline void iFrontSeatConfig_MOOSVariables::set_command_request(
const std::string& value) {
1282 _internal_set_command_request(value);
1285 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_command_request() {
1287 return _internal_mutable_command_request();
1289 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_command_request()
const {
1290 return command_request_.Get();
1292 inline void iFrontSeatConfig_MOOSVariables::_internal_set_command_request(
const std::string& value) {
1293 _has_bits_[0] |= 0x00000008u;
1294 command_request_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(), value, GetArena());
1296 inline void iFrontSeatConfig_MOOSVariables::set_command_request(std::string&& value) {
1297 _has_bits_[0] |= 0x00000008u;
1298 command_request_.Set(
1299 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(), ::std::move(value), GetArena());
1302 inline void iFrontSeatConfig_MOOSVariables::set_command_request(
const char* value) {
1303 GOOGLE_DCHECK(value !=
nullptr);
1304 _has_bits_[0] |= 0x00000008u;
1305 command_request_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(), ::std::string(value),
1309 inline void iFrontSeatConfig_MOOSVariables::set_command_request(
const char* value,
1311 _has_bits_[0] |= 0x00000008u;
1312 command_request_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(), ::std::string(
1313 reinterpret_cast<const char*
>(value), size), GetArena());
1316 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_command_request() {
1317 _has_bits_[0] |= 0x00000008u;
1318 return command_request_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(), GetArena());
1320 inline std::string* iFrontSeatConfig_MOOSVariables::release_command_request() {
1322 if (!_internal_has_command_request()) {
1325 _has_bits_[0] &= ~0x00000008u;
1326 return command_request_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(), GetArena());
1328 inline void iFrontSeatConfig_MOOSVariables::set_allocated_command_request(std::string*
command_request) {
1330 _has_bits_[0] |= 0x00000008u;
1332 _has_bits_[0] &= ~0x00000008u;
1334 command_request_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(),
command_request,
1338 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_command_request() {
1340 GOOGLE_DCHECK(GetArena() !=
nullptr);
1341 _has_bits_[0] &= ~0x00000008u;
1342 return command_request_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(),
1345 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_command_request(
1347 GOOGLE_DCHECK(GetArena() !=
nullptr);
1349 _has_bits_[0] |= 0x00000008u;
1351 _has_bits_[0] &= ~0x00000008u;
1353 command_request_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_.
get(),
1359 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_command_response()
const {
1360 bool value = (_has_bits_[0] & 0x00000010u) != 0;
1363 inline bool iFrontSeatConfig_MOOSVariables::has_command_response()
const {
1364 return _internal_has_command_response();
1366 inline void iFrontSeatConfig_MOOSVariables::clear_command_response() {
1367 command_response_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(), GetArena());
1368 _has_bits_[0] &= ~0x00000010u;
1372 return _internal_command_response();
1374 inline void iFrontSeatConfig_MOOSVariables::set_command_response(
const std::string& value) {
1375 _internal_set_command_response(value);
1378 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_command_response() {
1380 return _internal_mutable_command_response();
1382 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_command_response()
const {
1383 return command_response_.Get();
1385 inline void iFrontSeatConfig_MOOSVariables::_internal_set_command_response(
const std::string& value) {
1386 _has_bits_[0] |= 0x00000010u;
1387 command_response_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(), value, GetArena());
1389 inline void iFrontSeatConfig_MOOSVariables::set_command_response(std::string&& value) {
1390 _has_bits_[0] |= 0x00000010u;
1391 command_response_.Set(
1392 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(), ::std::move(value), GetArena());
1395 inline void iFrontSeatConfig_MOOSVariables::set_command_response(
const char* value) {
1396 GOOGLE_DCHECK(value !=
nullptr);
1397 _has_bits_[0] |= 0x00000010u;
1398 command_response_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(), ::std::string(value),
1402 inline void iFrontSeatConfig_MOOSVariables::set_command_response(
const char* value,
1404 _has_bits_[0] |= 0x00000010u;
1405 command_response_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(), ::std::string(
1406 reinterpret_cast<const char*
>(value), size), GetArena());
1409 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_command_response() {
1410 _has_bits_[0] |= 0x00000010u;
1411 return command_response_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(), GetArena());
1413 inline std::string* iFrontSeatConfig_MOOSVariables::release_command_response() {
1415 if (!_internal_has_command_response()) {
1418 _has_bits_[0] &= ~0x00000010u;
1419 return command_response_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(), GetArena());
1421 inline void iFrontSeatConfig_MOOSVariables::set_allocated_command_response(std::string*
command_response) {
1423 _has_bits_[0] |= 0x00000010u;
1425 _has_bits_[0] &= ~0x00000010u;
1427 command_response_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(),
command_response,
1431 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_command_response() {
1433 GOOGLE_DCHECK(GetArena() !=
nullptr);
1434 _has_bits_[0] &= ~0x00000010u;
1435 return command_response_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(),
1438 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_command_response(
1440 GOOGLE_DCHECK(GetArena() !=
nullptr);
1442 _has_bits_[0] |= 0x00000010u;
1444 _has_bits_[0] &= ~0x00000010u;
1446 command_response_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_.
get(),
1452 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_data_from_frontseat()
const {
1453 bool value = (_has_bits_[0] & 0x00000020u) != 0;
1456 inline bool iFrontSeatConfig_MOOSVariables::has_data_from_frontseat()
const {
1457 return _internal_has_data_from_frontseat();
1459 inline void iFrontSeatConfig_MOOSVariables::clear_data_from_frontseat() {
1460 data_from_frontseat_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(), GetArena());
1461 _has_bits_[0] &= ~0x00000020u;
1465 return _internal_data_from_frontseat();
1467 inline void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(
const std::string& value) {
1468 _internal_set_data_from_frontseat(value);
1471 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_data_from_frontseat() {
1473 return _internal_mutable_data_from_frontseat();
1475 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_data_from_frontseat()
const {
1476 return data_from_frontseat_.Get();
1478 inline void iFrontSeatConfig_MOOSVariables::_internal_set_data_from_frontseat(
const std::string& value) {
1479 _has_bits_[0] |= 0x00000020u;
1480 data_from_frontseat_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(), value, GetArena());
1482 inline void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(std::string&& value) {
1483 _has_bits_[0] |= 0x00000020u;
1484 data_from_frontseat_.Set(
1485 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(), ::std::move(value), GetArena());
1488 inline void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(
const char* value) {
1489 GOOGLE_DCHECK(value !=
nullptr);
1490 _has_bits_[0] |= 0x00000020u;
1491 data_from_frontseat_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(), ::std::string(value),
1495 inline void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(
const char* value,
1497 _has_bits_[0] |= 0x00000020u;
1498 data_from_frontseat_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(), ::std::string(
1499 reinterpret_cast<const char*
>(value), size), GetArena());
1502 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_data_from_frontseat() {
1503 _has_bits_[0] |= 0x00000020u;
1504 return data_from_frontseat_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(), GetArena());
1506 inline std::string* iFrontSeatConfig_MOOSVariables::release_data_from_frontseat() {
1508 if (!_internal_has_data_from_frontseat()) {
1511 _has_bits_[0] &= ~0x00000020u;
1512 return data_from_frontseat_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(), GetArena());
1514 inline void iFrontSeatConfig_MOOSVariables::set_allocated_data_from_frontseat(std::string*
data_from_frontseat) {
1516 _has_bits_[0] |= 0x00000020u;
1518 _has_bits_[0] &= ~0x00000020u;
1520 data_from_frontseat_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(),
data_from_frontseat,
1524 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_data_from_frontseat() {
1526 GOOGLE_DCHECK(GetArena() !=
nullptr);
1527 _has_bits_[0] &= ~0x00000020u;
1528 return data_from_frontseat_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(),
1531 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_data_from_frontseat(
1533 GOOGLE_DCHECK(GetArena() !=
nullptr);
1535 _has_bits_[0] |= 0x00000020u;
1537 _has_bits_[0] &= ~0x00000020u;
1539 data_from_frontseat_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_.
get(),
1545 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_data_to_frontseat()
const {
1546 bool value = (_has_bits_[0] & 0x00000040u) != 0;
1549 inline bool iFrontSeatConfig_MOOSVariables::has_data_to_frontseat()
const {
1550 return _internal_has_data_to_frontseat();
1552 inline void iFrontSeatConfig_MOOSVariables::clear_data_to_frontseat() {
1553 data_to_frontseat_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(), GetArena());
1554 _has_bits_[0] &= ~0x00000040u;
1558 return _internal_data_to_frontseat();
1560 inline void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(
const std::string& value) {
1561 _internal_set_data_to_frontseat(value);
1564 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_data_to_frontseat() {
1566 return _internal_mutable_data_to_frontseat();
1568 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_data_to_frontseat()
const {
1569 return data_to_frontseat_.Get();
1571 inline void iFrontSeatConfig_MOOSVariables::_internal_set_data_to_frontseat(
const std::string& value) {
1572 _has_bits_[0] |= 0x00000040u;
1573 data_to_frontseat_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(), value, GetArena());
1575 inline void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(std::string&& value) {
1576 _has_bits_[0] |= 0x00000040u;
1577 data_to_frontseat_.Set(
1578 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(), ::std::move(value), GetArena());
1581 inline void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(
const char* value) {
1582 GOOGLE_DCHECK(value !=
nullptr);
1583 _has_bits_[0] |= 0x00000040u;
1584 data_to_frontseat_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(), ::std::string(value),
1588 inline void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(
const char* value,
1590 _has_bits_[0] |= 0x00000040u;
1591 data_to_frontseat_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(), ::std::string(
1592 reinterpret_cast<const char*
>(value), size), GetArena());
1595 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_data_to_frontseat() {
1596 _has_bits_[0] |= 0x00000040u;
1597 return data_to_frontseat_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(), GetArena());
1599 inline std::string* iFrontSeatConfig_MOOSVariables::release_data_to_frontseat() {
1601 if (!_internal_has_data_to_frontseat()) {
1604 _has_bits_[0] &= ~0x00000040u;
1605 return data_to_frontseat_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(), GetArena());
1607 inline void iFrontSeatConfig_MOOSVariables::set_allocated_data_to_frontseat(std::string*
data_to_frontseat) {
1609 _has_bits_[0] |= 0x00000040u;
1611 _has_bits_[0] &= ~0x00000040u;
1613 data_to_frontseat_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(),
data_to_frontseat,
1617 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_data_to_frontseat() {
1619 GOOGLE_DCHECK(GetArena() !=
nullptr);
1620 _has_bits_[0] &= ~0x00000040u;
1621 return data_to_frontseat_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(),
1624 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_data_to_frontseat(
1626 GOOGLE_DCHECK(GetArena() !=
nullptr);
1628 _has_bits_[0] |= 0x00000040u;
1630 _has_bits_[0] &= ~0x00000040u;
1632 data_to_frontseat_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_.
get(),
1638 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_status()
const {
1639 bool value = (_has_bits_[0] & 0x00000080u) != 0;
1642 inline bool iFrontSeatConfig_MOOSVariables::has_status()
const {
1643 return _internal_has_status();
1645 inline void iFrontSeatConfig_MOOSVariables::clear_status() {
1646 status_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(), GetArena());
1647 _has_bits_[0] &= ~0x00000080u;
1651 return _internal_status();
1653 inline void iFrontSeatConfig_MOOSVariables::set_status(
const std::string& value) {
1654 _internal_set_status(value);
1657 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_status() {
1659 return _internal_mutable_status();
1661 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_status()
const {
1662 return status_.Get();
1664 inline void iFrontSeatConfig_MOOSVariables::_internal_set_status(
const std::string& value) {
1665 _has_bits_[0] |= 0x00000080u;
1666 status_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(), value, GetArena());
1668 inline void iFrontSeatConfig_MOOSVariables::set_status(std::string&& value) {
1669 _has_bits_[0] |= 0x00000080u;
1671 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(), ::std::move(value), GetArena());
1674 inline void iFrontSeatConfig_MOOSVariables::set_status(
const char* value) {
1675 GOOGLE_DCHECK(value !=
nullptr);
1676 _has_bits_[0] |= 0x00000080u;
1677 status_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(), ::std::string(value),
1681 inline void iFrontSeatConfig_MOOSVariables::set_status(
const char* value,
1683 _has_bits_[0] |= 0x00000080u;
1684 status_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(), ::std::string(
1685 reinterpret_cast<const char*
>(value), size), GetArena());
1688 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_status() {
1689 _has_bits_[0] |= 0x00000080u;
1690 return status_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(), GetArena());
1692 inline std::string* iFrontSeatConfig_MOOSVariables::release_status() {
1694 if (!_internal_has_status()) {
1697 _has_bits_[0] &= ~0x00000080u;
1698 return status_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(), GetArena());
1700 inline void iFrontSeatConfig_MOOSVariables::set_allocated_status(std::string*
status) {
1702 _has_bits_[0] |= 0x00000080u;
1704 _has_bits_[0] &= ~0x00000080u;
1706 status_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(),
status,
1710 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_status() {
1712 GOOGLE_DCHECK(GetArena() !=
nullptr);
1713 _has_bits_[0] &= ~0x00000080u;
1714 return status_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(),
1717 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_status(
1719 GOOGLE_DCHECK(GetArena() !=
nullptr);
1721 _has_bits_[0] |= 0x00000080u;
1723 _has_bits_[0] &= ~0x00000080u;
1725 status_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_.
get(),
1731 inline bool iFrontSeatConfig_MOOSVariables::_internal_has_node_status()
const {
1732 bool value = (_has_bits_[0] & 0x00000100u) != 0;
1735 inline bool iFrontSeatConfig_MOOSVariables::has_node_status()
const {
1736 return _internal_has_node_status();
1738 inline void iFrontSeatConfig_MOOSVariables::clear_node_status() {
1739 node_status_.ClearToDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(), GetArena());
1740 _has_bits_[0] &= ~0x00000100u;
1744 return _internal_node_status();
1746 inline void iFrontSeatConfig_MOOSVariables::set_node_status(
const std::string& value) {
1747 _internal_set_node_status(value);
1750 inline std::string* iFrontSeatConfig_MOOSVariables::mutable_node_status() {
1752 return _internal_mutable_node_status();
1754 inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_node_status()
const {
1755 return node_status_.Get();
1757 inline void iFrontSeatConfig_MOOSVariables::_internal_set_node_status(
const std::string& value) {
1758 _has_bits_[0] |= 0x00000100u;
1759 node_status_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(), value, GetArena());
1761 inline void iFrontSeatConfig_MOOSVariables::set_node_status(std::string&& value) {
1762 _has_bits_[0] |= 0x00000100u;
1764 &::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(), ::std::move(value), GetArena());
1767 inline void iFrontSeatConfig_MOOSVariables::set_node_status(
const char* value) {
1768 GOOGLE_DCHECK(value !=
nullptr);
1769 _has_bits_[0] |= 0x00000100u;
1770 node_status_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(), ::std::string(value),
1774 inline void iFrontSeatConfig_MOOSVariables::set_node_status(
const char* value,
1776 _has_bits_[0] |= 0x00000100u;
1777 node_status_.Set(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(), ::std::string(
1778 reinterpret_cast<const char*
>(value), size), GetArena());
1781 inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_node_status() {
1782 _has_bits_[0] |= 0x00000100u;
1783 return node_status_.Mutable(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(), GetArena());
1785 inline std::string* iFrontSeatConfig_MOOSVariables::release_node_status() {
1787 if (!_internal_has_node_status()) {
1790 _has_bits_[0] &= ~0x00000100u;
1791 return node_status_.ReleaseNonDefault(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(), GetArena());
1793 inline void iFrontSeatConfig_MOOSVariables::set_allocated_node_status(std::string*
node_status) {
1795 _has_bits_[0] |= 0x00000100u;
1797 _has_bits_[0] &= ~0x00000100u;
1799 node_status_.SetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(),
node_status,
1803 inline std::string* iFrontSeatConfig_MOOSVariables::unsafe_arena_release_node_status() {
1805 GOOGLE_DCHECK(GetArena() !=
nullptr);
1806 _has_bits_[0] &= ~0x00000100u;
1807 return node_status_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(),
1810 inline void iFrontSeatConfig_MOOSVariables::unsafe_arena_set_allocated_node_status(
1812 GOOGLE_DCHECK(GetArena() !=
nullptr);
1814 _has_bits_[0] |= 0x00000100u;
1816 _has_bits_[0] &= ~0x00000100u;
1818 node_status_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_.
get(),
1828 inline bool iFrontSeatConfig_LegacyOperations::_internal_has_subscribe_desired()
const {
1829 bool value = (_has_bits_[0] & 0x00000010u) != 0;
1832 inline bool iFrontSeatConfig_LegacyOperations::has_subscribe_desired()
const {
1833 return _internal_has_subscribe_desired();
1835 inline void iFrontSeatConfig_LegacyOperations::clear_subscribe_desired() {
1836 subscribe_desired_ =
true;
1837 _has_bits_[0] &= ~0x00000010u;
1839 inline bool iFrontSeatConfig_LegacyOperations::_internal_subscribe_desired()
const {
1840 return subscribe_desired_;
1842 inline bool iFrontSeatConfig_LegacyOperations::subscribe_desired()
const {
1844 return _internal_subscribe_desired();
1846 inline void iFrontSeatConfig_LegacyOperations::_internal_set_subscribe_desired(
bool value) {
1847 _has_bits_[0] |= 0x00000010u;
1848 subscribe_desired_ =
value;
1850 inline void iFrontSeatConfig_LegacyOperations::set_subscribe_desired(
bool value) {
1851 _internal_set_subscribe_desired(value);
1856 inline bool iFrontSeatConfig_LegacyOperations::_internal_has_subscribe_ctd()
const {
1857 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1860 inline bool iFrontSeatConfig_LegacyOperations::has_subscribe_ctd()
const {
1861 return _internal_has_subscribe_ctd();
1863 inline void iFrontSeatConfig_LegacyOperations::clear_subscribe_ctd() {
1864 subscribe_ctd_ =
false;
1865 _has_bits_[0] &= ~0x00000001u;
1867 inline bool iFrontSeatConfig_LegacyOperations::_internal_subscribe_ctd()
const {
1868 return subscribe_ctd_;
1870 inline bool iFrontSeatConfig_LegacyOperations::subscribe_ctd()
const {
1872 return _internal_subscribe_ctd();
1874 inline void iFrontSeatConfig_LegacyOperations::_internal_set_subscribe_ctd(
bool value) {
1875 _has_bits_[0] |= 0x00000001u;
1876 subscribe_ctd_ =
value;
1878 inline void iFrontSeatConfig_LegacyOperations::set_subscribe_ctd(
bool value) {
1879 _internal_set_subscribe_ctd(value);
1884 inline bool iFrontSeatConfig_LegacyOperations::_internal_has_subscribe_acomms_raw()
const {
1885 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1888 inline bool iFrontSeatConfig_LegacyOperations::has_subscribe_acomms_raw()
const {
1889 return _internal_has_subscribe_acomms_raw();
1891 inline void iFrontSeatConfig_LegacyOperations::clear_subscribe_acomms_raw() {
1892 subscribe_acomms_raw_ =
false;
1893 _has_bits_[0] &= ~0x00000002u;
1895 inline bool iFrontSeatConfig_LegacyOperations::_internal_subscribe_acomms_raw()
const {
1896 return subscribe_acomms_raw_;
1898 inline bool iFrontSeatConfig_LegacyOperations::subscribe_acomms_raw()
const {
1900 return _internal_subscribe_acomms_raw();
1902 inline void iFrontSeatConfig_LegacyOperations::_internal_set_subscribe_acomms_raw(
bool value) {
1903 _has_bits_[0] |= 0x00000002u;
1904 subscribe_acomms_raw_ =
value;
1906 inline void iFrontSeatConfig_LegacyOperations::set_subscribe_acomms_raw(
bool value) {
1907 _internal_set_subscribe_acomms_raw(value);
1912 inline bool iFrontSeatConfig_LegacyOperations::_internal_has_pub_sub_bf_commands()
const {
1913 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1916 inline bool iFrontSeatConfig_LegacyOperations::has_pub_sub_bf_commands()
const {
1917 return _internal_has_pub_sub_bf_commands();
1919 inline void iFrontSeatConfig_LegacyOperations::clear_pub_sub_bf_commands() {
1920 pub_sub_bf_commands_ =
false;
1921 _has_bits_[0] &= ~0x00000004u;
1923 inline bool iFrontSeatConfig_LegacyOperations::_internal_pub_sub_bf_commands()
const {
1924 return pub_sub_bf_commands_;
1926 inline bool iFrontSeatConfig_LegacyOperations::pub_sub_bf_commands()
const {
1928 return _internal_pub_sub_bf_commands();
1930 inline void iFrontSeatConfig_LegacyOperations::_internal_set_pub_sub_bf_commands(
bool value) {
1931 _has_bits_[0] |= 0x00000004u;
1932 pub_sub_bf_commands_ =
value;
1934 inline void iFrontSeatConfig_LegacyOperations::set_pub_sub_bf_commands(
bool value) {
1935 _internal_set_pub_sub_bf_commands(value);
1940 inline bool iFrontSeatConfig_LegacyOperations::_internal_has_publish_nav()
const {
1941 bool value = (_has_bits_[0] & 0x00000020u) != 0;
1944 inline bool iFrontSeatConfig_LegacyOperations::has_publish_nav()
const {
1945 return _internal_has_publish_nav();
1947 inline void iFrontSeatConfig_LegacyOperations::clear_publish_nav() {
1948 publish_nav_ =
true;
1949 _has_bits_[0] &= ~0x00000020u;
1951 inline bool iFrontSeatConfig_LegacyOperations::_internal_publish_nav()
const {
1952 return publish_nav_;
1954 inline bool iFrontSeatConfig_LegacyOperations::publish_nav()
const {
1956 return _internal_publish_nav();
1958 inline void iFrontSeatConfig_LegacyOperations::_internal_set_publish_nav(
bool value) {
1959 _has_bits_[0] |= 0x00000020u;
1960 publish_nav_ =
value;
1962 inline void iFrontSeatConfig_LegacyOperations::set_publish_nav(
bool value) {
1963 _internal_set_publish_nav(value);
1968 inline bool iFrontSeatConfig_LegacyOperations::_internal_has_publish_fs_bs_ready()
const {
1969 bool value = (_has_bits_[0] & 0x00000008u) != 0;
1972 inline bool iFrontSeatConfig_LegacyOperations::has_publish_fs_bs_ready()
const {
1973 return _internal_has_publish_fs_bs_ready();
1975 inline void iFrontSeatConfig_LegacyOperations::clear_publish_fs_bs_ready() {
1976 publish_fs_bs_ready_ =
false;
1977 _has_bits_[0] &= ~0x00000008u;
1979 inline bool iFrontSeatConfig_LegacyOperations::_internal_publish_fs_bs_ready()
const {
1980 return publish_fs_bs_ready_;
1982 inline bool iFrontSeatConfig_LegacyOperations::publish_fs_bs_ready()
const {
1984 return _internal_publish_fs_bs_ready();
1986 inline void iFrontSeatConfig_LegacyOperations::_internal_set_publish_fs_bs_ready(
bool value) {
1987 _has_bits_[0] |= 0x00000008u;
1988 publish_fs_bs_ready_ =
value;
1990 inline void iFrontSeatConfig_LegacyOperations::set_publish_fs_bs_ready(
bool value) {
1991 _internal_set_publish_fs_bs_ready(value);
2000 inline bool iFrontSeatConfig::_internal_has_common()
const {
2001 bool value = (_has_bits_[0] & 0x00000001u) != 0;
2002 PROTOBUF_ASSUME(!value || common_ !=
nullptr);
2005 inline bool iFrontSeatConfig::has_common()
const {
2006 return _internal_has_common();
2008 inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iFrontSeatConfig::_internal_common()
const {
2009 const ::goby::moos::protobuf::GobyMOOSAppConfig* p = common_;
2010 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::moos::protobuf::GobyMOOSAppConfig*
>(
2013 inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iFrontSeatConfig::common()
const {
2015 return _internal_common();
2017 inline void iFrontSeatConfig::unsafe_arena_set_allocated_common(
2018 ::goby::moos::protobuf::GobyMOOSAppConfig* common) {
2019 if (GetArena() ==
nullptr) {
2020 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common_);
2024 _has_bits_[0] |= 0x00000001u;
2026 _has_bits_[0] &= ~0x00000001u;
2030 inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::release_common() {
2031 auto temp = unsafe_arena_release_common();
2032 if (GetArena() !=
nullptr) {
2033 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2037 inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::unsafe_arena_release_common() {
2039 _has_bits_[0] &= ~0x00000001u;
2040 ::goby::moos::protobuf::GobyMOOSAppConfig* temp = common_;
2044 inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::_internal_mutable_common() {
2045 _has_bits_[0] |= 0x00000001u;
2046 if (common_ ==
nullptr) {
2047 auto* p = CreateMaybeMessage<::goby::moos::protobuf::GobyMOOSAppConfig>(GetArena());
2052 inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::mutable_common() {
2054 return _internal_mutable_common();
2056 inline void iFrontSeatConfig::set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig* common) {
2057 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
2058 if (message_arena ==
nullptr) {
2059 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common_);
2062 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2063 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common)->GetArena();
2064 if (message_arena != submessage_arena) {
2065 common = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2066 message_arena, common, submessage_arena);
2068 _has_bits_[0] |= 0x00000001u;
2070 _has_bits_[0] &= ~0x00000001u;
2077 inline bool iFrontSeatConfig::_internal_has_frontseat_cfg()
const {
2078 bool value = (_has_bits_[0] & 0x00000002u) != 0;
2079 PROTOBUF_ASSUME(!value || frontseat_cfg_ !=
nullptr);
2082 inline bool iFrontSeatConfig::has_frontseat_cfg()
const {
2083 return _internal_has_frontseat_cfg();
2085 inline const ::goby::middleware::frontseat::protobuf::Config& iFrontSeatConfig::_internal_frontseat_cfg()
const {
2086 const ::goby::middleware::frontseat::protobuf::Config* p = frontseat_cfg_;
2087 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::middleware::frontseat::protobuf::Config*
>(
2090 inline const ::goby::middleware::frontseat::protobuf::Config& iFrontSeatConfig::frontseat_cfg()
const {
2092 return _internal_frontseat_cfg();
2094 inline void iFrontSeatConfig::unsafe_arena_set_allocated_frontseat_cfg(
2095 ::goby::middleware::frontseat::protobuf::Config* frontseat_cfg) {
2096 if (GetArena() ==
nullptr) {
2097 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(frontseat_cfg_);
2099 frontseat_cfg_ = frontseat_cfg;
2100 if (frontseat_cfg) {
2101 _has_bits_[0] |= 0x00000002u;
2103 _has_bits_[0] &= ~0x00000002u;
2107 inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::release_frontseat_cfg() {
2108 auto temp = unsafe_arena_release_frontseat_cfg();
2109 if (GetArena() !=
nullptr) {
2110 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2114 inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::unsafe_arena_release_frontseat_cfg() {
2116 _has_bits_[0] &= ~0x00000002u;
2117 ::goby::middleware::frontseat::protobuf::Config* temp = frontseat_cfg_;
2118 frontseat_cfg_ =
nullptr;
2121 inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::_internal_mutable_frontseat_cfg() {
2122 _has_bits_[0] |= 0x00000002u;
2123 if (frontseat_cfg_ ==
nullptr) {
2124 auto* p = CreateMaybeMessage<::goby::middleware::frontseat::protobuf::Config>(GetArena());
2127 return frontseat_cfg_;
2129 inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::mutable_frontseat_cfg() {
2131 return _internal_mutable_frontseat_cfg();
2133 inline void iFrontSeatConfig::set_allocated_frontseat_cfg(::goby::middleware::frontseat::protobuf::Config* frontseat_cfg) {
2134 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
2135 if (message_arena ==
nullptr) {
2136 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(frontseat_cfg_);
2138 if (frontseat_cfg) {
2139 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2140 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(frontseat_cfg)->GetArena();
2141 if (message_arena != submessage_arena) {
2142 frontseat_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2143 message_arena, frontseat_cfg, submessage_arena);
2145 _has_bits_[0] |= 0x00000002u;
2147 _has_bits_[0] &= ~0x00000002u;
2149 frontseat_cfg_ = frontseat_cfg;
2154 inline bool iFrontSeatConfig::_internal_has_moos_var()
const {
2155 bool value = (_has_bits_[0] & 0x00000004u) != 0;
2156 PROTOBUF_ASSUME(!value || moos_var_ !=
nullptr);
2159 inline bool iFrontSeatConfig::has_moos_var()
const {
2160 return _internal_has_moos_var();
2162 inline void iFrontSeatConfig::clear_moos_var() {
2163 if (moos_var_ !=
nullptr) moos_var_->Clear();
2164 _has_bits_[0] &= ~0x00000004u;
2166 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& iFrontSeatConfig::_internal_moos_var()
const {
2167 const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* p = moos_var_;
2168 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables*
>(
2171 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& iFrontSeatConfig::moos_var()
const {
2173 return _internal_moos_var();
2175 inline void iFrontSeatConfig::unsafe_arena_set_allocated_moos_var(
2176 ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* moos_var) {
2177 if (GetArena() ==
nullptr) {
2178 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(moos_var_);
2180 moos_var_ = moos_var;
2182 _has_bits_[0] |= 0x00000004u;
2184 _has_bits_[0] &= ~0x00000004u;
2188 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::release_moos_var() {
2189 auto temp = unsafe_arena_release_moos_var();
2190 if (GetArena() !=
nullptr) {
2191 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2195 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::unsafe_arena_release_moos_var() {
2197 _has_bits_[0] &= ~0x00000004u;
2198 ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* temp = moos_var_;
2199 moos_var_ =
nullptr;
2202 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::_internal_mutable_moos_var() {
2203 _has_bits_[0] |= 0x00000004u;
2204 if (moos_var_ ==
nullptr) {
2205 auto* p = CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables>(GetArena());
2210 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::mutable_moos_var() {
2212 return _internal_mutable_moos_var();
2214 inline void iFrontSeatConfig::set_allocated_moos_var(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* moos_var) {
2215 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
2216 if (message_arena ==
nullptr) {
2220 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2221 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(moos_var);
2222 if (message_arena != submessage_arena) {
2223 moos_var = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2224 message_arena, moos_var, submessage_arena);
2226 _has_bits_[0] |= 0x00000004u;
2228 _has_bits_[0] &= ~0x00000004u;
2230 moos_var_ = moos_var;
2235 inline bool iFrontSeatConfig::_internal_has_legacy_cfg()
const {
2236 bool value = (_has_bits_[0] & 0x00000008u) != 0;
2237 PROTOBUF_ASSUME(!value || legacy_cfg_ !=
nullptr);
2240 inline bool iFrontSeatConfig::has_legacy_cfg()
const {
2241 return _internal_has_legacy_cfg();
2243 inline void iFrontSeatConfig::clear_legacy_cfg() {
2244 if (legacy_cfg_ !=
nullptr) legacy_cfg_->Clear();
2245 _has_bits_[0] &= ~0x00000008u;
2247 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& iFrontSeatConfig::_internal_legacy_cfg()
const {
2248 const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* p = legacy_cfg_;
2249 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations*
>(
2252 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& iFrontSeatConfig::legacy_cfg()
const {
2254 return _internal_legacy_cfg();
2256 inline void iFrontSeatConfig::unsafe_arena_set_allocated_legacy_cfg(
2257 ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* legacy_cfg) {
2258 if (GetArena() ==
nullptr) {
2259 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(legacy_cfg_);
2261 legacy_cfg_ = legacy_cfg;
2263 _has_bits_[0] |= 0x00000008u;
2265 _has_bits_[0] &= ~0x00000008u;
2269 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::release_legacy_cfg() {
2270 auto temp = unsafe_arena_release_legacy_cfg();
2271 if (GetArena() !=
nullptr) {
2272 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2276 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::unsafe_arena_release_legacy_cfg() {
2278 _has_bits_[0] &= ~0x00000008u;
2279 ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* temp = legacy_cfg_;
2280 legacy_cfg_ =
nullptr;
2283 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::_internal_mutable_legacy_cfg() {
2284 _has_bits_[0] |= 0x00000008u;
2285 if (legacy_cfg_ ==
nullptr) {
2286 auto* p = CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations>(GetArena());
2291 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::mutable_legacy_cfg() {
2293 return _internal_mutable_legacy_cfg();
2295 inline void iFrontSeatConfig::set_allocated_legacy_cfg(::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* legacy_cfg) {
2296 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
2297 if (message_arena ==
nullptr) {
2301 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2302 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(legacy_cfg);
2303 if (message_arena != submessage_arena) {
2304 legacy_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2305 message_arena, legacy_cfg, submessage_arena);
2307 _has_bits_[0] |= 0x00000008u;
2309 _has_bits_[0] &= ~0x00000008u;
2311 legacy_cfg_ = legacy_cfg;
2316 #pragma GCC diagnostic pop
2332 #include <google/protobuf/port_undef.inc>
bool subscribe_acomms_raw() const
static const iFrontSeatConfig_LegacyOperations * internal_default_instance()
const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations & legacy_cfg() const
const ::goby::moos::protobuf::GobyMOOSAppConfig & common() const
void clear_frontseat_cfg()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void unsafe_arena_set_allocated_frontseat_cfg(::goby::middleware::frontseat::protobuf::Config *frontseat_cfg)
void set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig *common)
static const iFrontSeatConfig_LegacyOperations & default_instance()
void Swap(iFrontSeatConfig_MOOSVariables *other)
const ::goby::middleware::frontseat::protobuf::Config & frontseat_cfg() const
void Swap(iFrontSeatConfig *other)
bool subscribe_desired() const
iFrontSeatConfig_MOOSVariables MOOSVariables
void UnsafeArenaSwap(iFrontSeatConfig_LegacyOperations *other)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void Swap(iFrontSeatConfig_LegacyOperations *other)
void unsafe_arena_set_allocated_moos_var(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables *moos_var)
void set_prefix(const std::string &value)
void UnsafeArenaSwap(iFrontSeatConfig_MOOSVariables *other)
void set_allocated_frontseat_cfg(::goby::middleware::frontseat::protobuf::Config *frontseat_cfg)
static void InitAsDefaultInstance()
bool pub_sub_bf_commands() const
bool has_publish_nav() const
::goby::moos::protobuf::GobyMOOSAppConfig * unsafe_arena_release_common()
iFrontSeatConfig_LegacyOperations * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void set_pub_sub_bf_commands(bool value)
void set_publish_nav(bool value)
iFrontSeatConfig_MOOSVariables & operator=(iFrontSeatConfig_MOOSVariables &&from) noexcept
bool has_pub_sub_bf_commands() const
bool has_frontseat_cfg() const
iFrontSeatConfig & operator=(iFrontSeatConfig &&from) noexcept
::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations * mutable_legacy_cfg()
iFrontSeatConfig_MOOSVariables(iFrontSeatConfig_MOOSVariables &&from) noexcept
::goby::moos::protobuf::GobyMOOSAppConfig * release_common()
friend void swap(iFrontSeatConfig_LegacyOperations &a, iFrontSeatConfig_LegacyOperations &b)
void clear_subscribe_acomms_raw()
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const std::string & prefix() const
iFrontSeatConfig(iFrontSeatConfig &&from) noexcept
void unsafe_arena_set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig *common)
::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations * release_legacy_cfg()
bool has_subscribe_acomms_raw() const
static const iFrontSeatConfig * internal_default_instance()
::goby::middleware::frontseat::protobuf::Config * unsafe_arena_release_frontseat_cfg()
const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables & moos_var() const
iFrontSeatConfig_MOOSVariables * New() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
iFrontSeatConfig_LegacyOperations(iFrontSeatConfig_LegacyOperations &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void CopyFrom(const iFrontSeatConfig_LegacyOperations &from)
bool has_legacy_cfg() const
iFrontSeatConfig_LegacyOperations(const iFrontSeatConfig_LegacyOperations &from)
iFrontSeatConfig_MOOSVariables(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables * release_moos_var()
::goby::moos::protobuf::GobyMOOSAppConfig * mutable_common()
void MergeFrom(const iFrontSeatConfig_LegacyOperations &from)
iFrontSeatConfig(const iFrontSeatConfig &from)
::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations * unsafe_arena_release_legacy_cfg()
iFrontSeatConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena)
iFrontSeatConfig_MOOSVariables(const iFrontSeatConfig_MOOSVariables &from)
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables * mutable_moos_var()
void set_subscribe_desired(bool value)
void set_prefix(std::string &&value)
void set_prefix(const char *value)
void clear_pub_sub_bf_commands()
void unsafe_arena_set_allocated_legacy_cfg(::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations *legacy_cfg)
void set_allocated_prefix(std::string *prefix)
iFrontSeatConfig_LegacyOperations()
void set_publish_fs_bs_ready(bool value)
virtual ~iFrontSeatConfig_MOOSVariables()
static const iFrontSeatConfig & default_instance()
static const iFrontSeatConfig_MOOSVariables & default_instance()
void clear_subscribe_ctd()
iFrontSeatConfig_LegacyOperations & operator=(const iFrontSeatConfig_LegacyOperations &from)
friend void swap(iFrontSeatConfig_MOOSVariables &a, iFrontSeatConfig_MOOSVariables &b)
void clear_subscribe_desired()
void CopyFrom(const iFrontSeatConfig &from)
virtual ~iFrontSeatConfig_LegacyOperations()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
iFrontSeatConfig_MOOSVariables()
friend void swap(iFrontSeatConfig &a, iFrontSeatConfig &b)
iFrontSeatConfig * New() const final
virtual ~iFrontSeatConfig()
bool subscribe_ctd() const
void set_subscribe_acomms_raw(bool value)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
bool has_moos_var() const
void set_allocated_moos_var(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables *moos_var)
iFrontSeatConfig_LegacyOperations LegacyOperations
bool has_subscribe_desired() const
bool publish_fs_bs_ready() const
void set_allocated_legacy_cfg(::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations *legacy_cfg)
iFrontSeatConfig_MOOSVariables & operator=(const iFrontSeatConfig_MOOSVariables &from)
::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables * unsafe_arena_release_moos_var()
void MergeFrom(const iFrontSeatConfig &from)
bool has_publish_fs_bs_ready() const
void set_prefix(const char *value, size_t size)
::goby::middleware::frontseat::protobuf::Config * release_frontseat_cfg()
static const iFrontSeatConfig_MOOSVariables * internal_default_instance()
void MergeFrom(const iFrontSeatConfig_MOOSVariables &from)
iFrontSeatConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
iFrontSeatConfig_LegacyOperations * New() const final
bool has_subscribe_ctd() const
void UnsafeArenaSwap(iFrontSeatConfig *other)
iFrontSeatConfig & operator=(const iFrontSeatConfig &from)
void set_subscribe_ctd(bool value)
iFrontSeatConfig_LegacyOperations(::PROTOBUF_NAMESPACE_ID::Arena *arena)
iFrontSeatConfig_LegacyOperations & operator=(iFrontSeatConfig_LegacyOperations &&from) noexcept
iFrontSeatConfig_MOOSVariables * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void clear_publish_fs_bs_ready()
std::string * release_prefix()
::goby::middleware::frontseat::protobuf::Config * mutable_frontseat_cfg()
std::string * mutable_prefix()
void CopyFrom(const iFrontSeatConfig_MOOSVariables &from)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
@ value
the parser finished reading a JSON value
auto get(const nlohmann::detail::iteration_proxy_value< IteratorType > &i) -> decltype(i.key())
ConfigDefaultTypeInternal _Config_default_instance_
iFrontSeatConfig_LegacyOperationsDefaultTypeInternal _iFrontSeatConfig_LegacyOperations_default_instance_
iFrontSeatConfigDefaultTypeInternal _iFrontSeatConfig_default_instance_
iFrontSeatConfig_MOOSVariablesDefaultTypeInternal _iFrontSeatConfig_MOOSVariables_default_instance_
constexpr goby::middleware::Group raw_in
constexpr goby::middleware::Group raw_out
constexpr goby::middleware::Group node_status
constexpr goby::middleware::Group data_to_frontseat
constexpr goby::middleware::Group data_from_frontseat
constexpr goby::middleware::Group command_request
constexpr goby::middleware::Group command_response
GobyMOOSAppConfigDefaultTypeInternal _GobyMOOSAppConfig_default_instance_
The global namespace for the Goby project.
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)