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 < 3021000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.h>
30#include <google/protobuf/repeated_field.h>
31#include <google/protobuf/extension_set.h>
32#include <google/protobuf/unknown_field_set.h>
33#include "dccl/option_extensions.pb.h"
37#include <boost/units/quantity.hpp>
38#include <boost/units/absolute.hpp>
39#include <boost/units/dimensionless_type.hpp>
40#include <boost/units/make_scaled_unit.hpp>
42#include <boost/units/systems/si.hpp>
44#include <google/protobuf/port_def.inc>
45#define PROTOBUF_INTERNAL_EXPORT_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
46PROTOBUF_NAMESPACE_OPEN
50PROTOBUF_NAMESPACE_CLOSE
61class iFrontSeatConfig;
62struct iFrontSeatConfigDefaultTypeInternal;
64class iFrontSeatConfig_LegacyOperations;
65struct iFrontSeatConfig_LegacyOperationsDefaultTypeInternal;
67class iFrontSeatConfig_MOOSVariables;
68struct iFrontSeatConfig_MOOSVariablesDefaultTypeInternal;
74PROTOBUF_NAMESPACE_OPEN
78PROTOBUF_NAMESPACE_CLOSE
87 public ::PROTOBUF_NAMESPACE_ID::Message {
96 *
this = ::std::move(from);
104 if (
this == &from)
return *
this;
105 if (GetOwningArena() == from.GetOwningArena()
106 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
107 && GetOwningArena() !=
nullptr
118 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
121 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
124 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
147 if (other ==
this)
return;
148 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
149 if (GetOwningArena() !=
nullptr &&
150 GetOwningArena() == other->GetOwningArena()) {
152 if (GetOwningArena() == other->GetOwningArena()) {
156 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
160 if (other ==
this)
return;
161 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
168 return CreateMaybeMessage<iFrontSeatConfig_MOOSVariables>(arena);
170 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
172 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
174 iFrontSeatConfig_MOOSVariables::MergeImpl(*
this, from);
177 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
179 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
185 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
189 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
191 void SetCachedSize(
int size)
const final;
195 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
196 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
197 return "goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables";
201 bool is_message_owned =
false);
205 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
227 bool _internal_has_prefix()
const;
230 const std::string&
prefix()
const;
231 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
237 const std::string& _internal_prefix()
const;
238 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_prefix(
const std::string& value);
239 std::string* _internal_mutable_prefix();
245 bool _internal_has_raw_out()
const;
248 const std::string&
raw_out()
const;
249 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
255 const std::string& _internal_raw_out()
const;
256 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_raw_out(
const std::string& value);
257 std::string* _internal_mutable_raw_out();
263 bool _internal_has_raw_in()
const;
266 const std::string&
raw_in()
const;
267 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
273 const std::string& _internal_raw_in()
const;
274 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_raw_in(
const std::string& value);
275 std::string* _internal_mutable_raw_in();
281 bool _internal_has_command_request()
const;
285 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
291 const std::string& _internal_command_request()
const;
292 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_command_request(
const std::string& value);
293 std::string* _internal_mutable_command_request();
299 bool _internal_has_command_response()
const;
303 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
309 const std::string& _internal_command_response()
const;
310 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_command_response(
const std::string& value);
311 std::string* _internal_mutable_command_response();
317 bool _internal_has_data_from_frontseat()
const;
321 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
327 const std::string& _internal_data_from_frontseat()
const;
328 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_data_from_frontseat(
const std::string& value);
329 std::string* _internal_mutable_data_from_frontseat();
335 bool _internal_has_data_to_frontseat()
const;
339 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
345 const std::string& _internal_data_to_frontseat()
const;
346 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_data_to_frontseat(
const std::string& value);
347 std::string* _internal_mutable_data_to_frontseat();
353 bool _internal_has_status()
const;
356 const std::string&
status()
const;
357 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
363 const std::string& _internal_status()
const;
364 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_status(
const std::string& value);
365 std::string* _internal_mutable_status();
371 bool _internal_has_node_status()
const;
375 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
381 const std::string& _internal_node_status()
const;
382 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_node_status(
const std::string& value);
383 std::string* _internal_mutable_node_status();
390 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
391 typedef void InternalArenaConstructable_;
392 typedef void DestructorSkippable_;
394 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
395 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
396 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_prefix_;
397 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr prefix_;
398 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_raw_out_;
399 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr raw_out_;
400 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_raw_in_;
401 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr raw_in_;
402 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_command_request_;
403 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr command_request_;
404 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_command_response_;
405 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr command_response_;
406 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_data_from_frontseat_;
407 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr data_from_frontseat_;
408 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_data_to_frontseat_;
409 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr data_to_frontseat_;
410 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_status_;
411 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr status_;
412 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_node_status_;
413 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr node_status_;
416 friend struct ::TableStruct_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto;
421 public ::PROTOBUF_NAMESPACE_ID::Message {
430 *
this = ::std::move(from);
438 if (
this == &from)
return *
this;
439 if (GetOwningArena() == from.GetOwningArena()
440 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
441 && GetOwningArena() !=
nullptr
452 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
455 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
458 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
459 return GetDescriptor();
462 return default_instance().GetMetadata().descriptor;
465 return default_instance().GetMetadata().reflection;
468 return *internal_default_instance();
474 static constexpr int kIndexInFileMessages =
481 if (other ==
this)
return;
482 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
483 if (GetOwningArena() !=
nullptr &&
484 GetOwningArena() == other->GetOwningArena()) {
486 if (GetOwningArena() == other->GetOwningArena()) {
490 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
494 if (other ==
this)
return;
495 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
502 return CreateMaybeMessage<iFrontSeatConfig_LegacyOperations>(arena);
504 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
506 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
508 iFrontSeatConfig_LegacyOperations::MergeImpl(*
this, from);
511 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
513 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
514 bool IsInitialized() const final;
517 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
518 uint8_t* _InternalSerialize(
519 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
520 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
523 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
525 void SetCachedSize(
int size)
const final;
529 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
530 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
531 return "goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations";
535 bool is_message_owned =
false);
539 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
541 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
548 kSubscribeCtdFieldNumber = 2,
549 kSubscribeAcommsRawFieldNumber = 3,
550 kPubSubBfCommandsFieldNumber = 4,
551 kPublishFsBsReadyFieldNumber = 11,
552 kSubscribeDesiredFieldNumber = 1,
553 kPublishNavFieldNumber = 12,
556 bool has_subscribe_ctd()
const;
558 bool _internal_has_subscribe_ctd()
const;
560 void clear_subscribe_ctd();
561 bool subscribe_ctd()
const;
562 void set_subscribe_ctd(
bool value);
564 bool _internal_subscribe_ctd()
const;
565 void _internal_set_subscribe_ctd(
bool value);
569 bool has_subscribe_acomms_raw()
const;
571 bool _internal_has_subscribe_acomms_raw()
const;
573 void clear_subscribe_acomms_raw();
574 bool subscribe_acomms_raw()
const;
575 void set_subscribe_acomms_raw(
bool value);
577 bool _internal_subscribe_acomms_raw()
const;
578 void _internal_set_subscribe_acomms_raw(
bool value);
582 bool has_pub_sub_bf_commands()
const;
584 bool _internal_has_pub_sub_bf_commands()
const;
586 void clear_pub_sub_bf_commands();
587 bool pub_sub_bf_commands()
const;
588 void set_pub_sub_bf_commands(
bool value);
590 bool _internal_pub_sub_bf_commands()
const;
591 void _internal_set_pub_sub_bf_commands(
bool value);
595 bool has_publish_fs_bs_ready()
const;
597 bool _internal_has_publish_fs_bs_ready()
const;
599 void clear_publish_fs_bs_ready();
600 bool publish_fs_bs_ready()
const;
601 void set_publish_fs_bs_ready(
bool value);
603 bool _internal_publish_fs_bs_ready()
const;
604 void _internal_set_publish_fs_bs_ready(
bool value);
608 bool has_subscribe_desired()
const;
610 bool _internal_has_subscribe_desired()
const;
612 void clear_subscribe_desired();
613 bool subscribe_desired()
const;
614 void set_subscribe_desired(
bool value);
616 bool _internal_subscribe_desired()
const;
617 void _internal_set_subscribe_desired(
bool value);
621 bool has_publish_nav()
const;
623 bool _internal_has_publish_nav()
const;
625 void clear_publish_nav();
626 bool publish_nav()
const;
627 void set_publish_nav(
bool value);
629 bool _internal_publish_nav()
const;
630 void _internal_set_publish_nav(
bool value);
637 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
638 typedef void InternalArenaConstructable_;
639 typedef void DestructorSkippable_;
641 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
642 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
644 bool subscribe_acomms_raw_;
645 bool pub_sub_bf_commands_;
646 bool publish_fs_bs_ready_;
647 bool subscribe_desired_;
651 friend struct ::TableStruct_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto;
656 public ::PROTOBUF_NAMESPACE_ID::Message {
660 explicit PROTOBUF_CONSTEXPR
iFrontSeatConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
665 *
this = ::std::move(from);
673 if (
this == &from)
return *
this;
674 if (GetOwningArena() == from.GetOwningArena()
675 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
676 && GetOwningArena() !=
nullptr
687 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
690 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
693 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
694 return GetDescriptor();
697 return default_instance().GetMetadata().descriptor;
700 return default_instance().GetMetadata().reflection;
703 return *internal_default_instance();
709 static constexpr int kIndexInFileMessages =
716 if (other ==
this)
return;
717 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
718 if (GetOwningArena() !=
nullptr &&
719 GetOwningArena() == other->GetOwningArena()) {
721 if (GetOwningArena() == other->GetOwningArena()) {
725 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
729 if (other ==
this)
return;
730 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
737 return CreateMaybeMessage<iFrontSeatConfig>(arena);
739 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
741 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
743 iFrontSeatConfig::MergeImpl(*
this, from);
746 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
748 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
749 bool IsInitialized() const final;
752 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
753 uint8_t* _InternalSerialize(
754 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
755 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
758 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
760 void SetCachedSize(
int size)
const final;
764 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
765 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
766 return "goby.apps.moos.protobuf.iFrontSeatConfig";
770 bool is_message_owned =
false);
774 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
776 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
786 kCommonFieldNumber = 1,
787 kFrontseatCfgFieldNumber = 2,
788 kMoosVarFieldNumber = 20,
789 kLegacyCfgFieldNumber = 30,
792 bool has_common()
const;
794 bool _internal_has_common()
const;
797 const ::goby::moos::protobuf::GobyMOOSAppConfig& common()
const;
798 PROTOBUF_NODISCARD ::goby::moos::protobuf::GobyMOOSAppConfig* release_common();
802 const ::goby::moos::protobuf::GobyMOOSAppConfig& _internal_common()
const;
805 void unsafe_arena_set_allocated_common(
810 bool has_frontseat_cfg()
const;
812 bool _internal_has_frontseat_cfg()
const;
815 const ::goby::middleware::frontseat::protobuf::Config& frontseat_cfg()
const;
816 PROTOBUF_NODISCARD ::goby::middleware::frontseat::protobuf::Config* release_frontseat_cfg();
820 const ::goby::middleware::frontseat::protobuf::Config& _internal_frontseat_cfg()
const;
823 void unsafe_arena_set_allocated_frontseat_cfg(
828 bool has_moos_var()
const;
830 bool _internal_has_moos_var()
const;
832 void clear_moos_var();
833 const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& moos_var()
const;
834 PROTOBUF_NODISCARD ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* release_moos_var();
838 const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& _internal_moos_var()
const;
841 void unsafe_arena_set_allocated_moos_var(
846 bool has_legacy_cfg()
const;
848 bool _internal_has_legacy_cfg()
const;
850 void clear_legacy_cfg();
851 const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& legacy_cfg()
const;
852 PROTOBUF_NODISCARD ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* release_legacy_cfg();
856 const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& _internal_legacy_cfg()
const;
859 void unsafe_arena_set_allocated_legacy_cfg(
867 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
868 typedef void InternalArenaConstructable_;
869 typedef void DestructorSkippable_;
871 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
872 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
879 friend struct ::TableStruct_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto;
887 #pragma GCC diagnostic push
888 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
893inline bool iFrontSeatConfig_MOOSVariables::_internal_has_prefix()
const {
894 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
897inline bool iFrontSeatConfig_MOOSVariables::has_prefix()
const {
898 return _internal_has_prefix();
900inline void iFrontSeatConfig_MOOSVariables::clear_prefix() {
901 _impl_.prefix_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_prefix_, GetArenaForAllocation());
902 _impl_._has_bits_[0] &= ~0x00000001u;
904inline const std::string& iFrontSeatConfig_MOOSVariables::prefix()
const {
906 if (_impl_.prefix_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_prefix_.get();
907 return _internal_prefix();
909template <
typename ArgT0,
typename... ArgT>
910inline PROTOBUF_ALWAYS_INLINE
911void iFrontSeatConfig_MOOSVariables::set_prefix(ArgT0&& arg0, ArgT... args) {
912 _impl_._has_bits_[0] |= 0x00000001u;
913 _impl_.prefix_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
916inline std::string* iFrontSeatConfig_MOOSVariables::mutable_prefix() {
917 std::string* _s = _internal_mutable_prefix();
921inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_prefix()
const {
922 return _impl_.prefix_.Get();
924inline void iFrontSeatConfig_MOOSVariables::_internal_set_prefix(
const std::string& value) {
925 _impl_._has_bits_[0] |= 0x00000001u;
926 _impl_.prefix_.Set(value, GetArenaForAllocation());
928inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_prefix() {
929 _impl_._has_bits_[0] |= 0x00000001u;
930 return _impl_.prefix_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_prefix_, GetArenaForAllocation());
932inline std::string* iFrontSeatConfig_MOOSVariables::release_prefix() {
934 if (!_internal_has_prefix()) {
937 _impl_._has_bits_[0] &= ~0x00000001u;
938 auto* p = _impl_.prefix_.Release();
941inline void iFrontSeatConfig_MOOSVariables::set_allocated_prefix(std::string* prefix) {
942 if (prefix !=
nullptr) {
943 _impl_._has_bits_[0] |= 0x00000001u;
945 _impl_._has_bits_[0] &= ~0x00000001u;
947 _impl_.prefix_.SetAllocated(prefix, GetArenaForAllocation());
952inline bool iFrontSeatConfig_MOOSVariables::_internal_has_raw_out()
const {
953 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
956inline bool iFrontSeatConfig_MOOSVariables::has_raw_out()
const {
957 return _internal_has_raw_out();
959inline void iFrontSeatConfig_MOOSVariables::clear_raw_out() {
960 _impl_.raw_out_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_raw_out_, GetArenaForAllocation());
961 _impl_._has_bits_[0] &= ~0x00000002u;
963inline const std::string& iFrontSeatConfig_MOOSVariables::raw_out()
const {
965 if (_impl_.raw_out_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_raw_out_.get();
966 return _internal_raw_out();
968template <
typename ArgT0,
typename... ArgT>
969inline PROTOBUF_ALWAYS_INLINE
970void iFrontSeatConfig_MOOSVariables::set_raw_out(ArgT0&& arg0, ArgT... args) {
971 _impl_._has_bits_[0] |= 0x00000002u;
972 _impl_.raw_out_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
975inline std::string* iFrontSeatConfig_MOOSVariables::mutable_raw_out() {
976 std::string* _s = _internal_mutable_raw_out();
980inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_raw_out()
const {
981 return _impl_.raw_out_.Get();
983inline void iFrontSeatConfig_MOOSVariables::_internal_set_raw_out(
const std::string& value) {
984 _impl_._has_bits_[0] |= 0x00000002u;
985 _impl_.raw_out_.Set(value, GetArenaForAllocation());
987inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_raw_out() {
988 _impl_._has_bits_[0] |= 0x00000002u;
989 return _impl_.raw_out_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_raw_out_, GetArenaForAllocation());
991inline std::string* iFrontSeatConfig_MOOSVariables::release_raw_out() {
993 if (!_internal_has_raw_out()) {
996 _impl_._has_bits_[0] &= ~0x00000002u;
997 auto* p = _impl_.raw_out_.Release();
1000inline void iFrontSeatConfig_MOOSVariables::set_allocated_raw_out(std::string* raw_out) {
1001 if (raw_out !=
nullptr) {
1002 _impl_._has_bits_[0] |= 0x00000002u;
1004 _impl_._has_bits_[0] &= ~0x00000002u;
1006 _impl_.raw_out_.SetAllocated(raw_out, GetArenaForAllocation());
1011inline bool iFrontSeatConfig_MOOSVariables::_internal_has_raw_in()
const {
1012 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1015inline bool iFrontSeatConfig_MOOSVariables::has_raw_in()
const {
1016 return _internal_has_raw_in();
1018inline void iFrontSeatConfig_MOOSVariables::clear_raw_in() {
1019 _impl_.raw_in_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_raw_in_, GetArenaForAllocation());
1020 _impl_._has_bits_[0] &= ~0x00000004u;
1022inline const std::string& iFrontSeatConfig_MOOSVariables::raw_in()
const {
1024 if (_impl_.raw_in_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_raw_in_.get();
1025 return _internal_raw_in();
1027template <
typename ArgT0,
typename... ArgT>
1028inline PROTOBUF_ALWAYS_INLINE
1029void iFrontSeatConfig_MOOSVariables::set_raw_in(ArgT0&& arg0, ArgT... args) {
1030 _impl_._has_bits_[0] |= 0x00000004u;
1031 _impl_.raw_in_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1034inline std::string* iFrontSeatConfig_MOOSVariables::mutable_raw_in() {
1035 std::string* _s = _internal_mutable_raw_in();
1039inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_raw_in()
const {
1040 return _impl_.raw_in_.Get();
1042inline void iFrontSeatConfig_MOOSVariables::_internal_set_raw_in(
const std::string& value) {
1043 _impl_._has_bits_[0] |= 0x00000004u;
1044 _impl_.raw_in_.Set(value, GetArenaForAllocation());
1046inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_raw_in() {
1047 _impl_._has_bits_[0] |= 0x00000004u;
1048 return _impl_.raw_in_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_raw_in_, GetArenaForAllocation());
1050inline std::string* iFrontSeatConfig_MOOSVariables::release_raw_in() {
1052 if (!_internal_has_raw_in()) {
1055 _impl_._has_bits_[0] &= ~0x00000004u;
1056 auto* p = _impl_.raw_in_.Release();
1059inline void iFrontSeatConfig_MOOSVariables::set_allocated_raw_in(std::string* raw_in) {
1060 if (raw_in !=
nullptr) {
1061 _impl_._has_bits_[0] |= 0x00000004u;
1063 _impl_._has_bits_[0] &= ~0x00000004u;
1065 _impl_.raw_in_.SetAllocated(raw_in, GetArenaForAllocation());
1070inline bool iFrontSeatConfig_MOOSVariables::_internal_has_command_request()
const {
1071 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1074inline bool iFrontSeatConfig_MOOSVariables::has_command_request()
const {
1075 return _internal_has_command_request();
1077inline void iFrontSeatConfig_MOOSVariables::clear_command_request() {
1078 _impl_.command_request_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_command_request_, GetArenaForAllocation());
1079 _impl_._has_bits_[0] &= ~0x00000008u;
1081inline const std::string& iFrontSeatConfig_MOOSVariables::command_request()
const {
1083 if (_impl_.command_request_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_command_request_.get();
1084 return _internal_command_request();
1086template <
typename ArgT0,
typename... ArgT>
1087inline PROTOBUF_ALWAYS_INLINE
1088void iFrontSeatConfig_MOOSVariables::set_command_request(ArgT0&& arg0, ArgT... args) {
1089 _impl_._has_bits_[0] |= 0x00000008u;
1090 _impl_.command_request_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1093inline std::string* iFrontSeatConfig_MOOSVariables::mutable_command_request() {
1094 std::string* _s = _internal_mutable_command_request();
1098inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_command_request()
const {
1099 return _impl_.command_request_.Get();
1101inline void iFrontSeatConfig_MOOSVariables::_internal_set_command_request(
const std::string& value) {
1102 _impl_._has_bits_[0] |= 0x00000008u;
1103 _impl_.command_request_.Set(value, GetArenaForAllocation());
1105inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_command_request() {
1106 _impl_._has_bits_[0] |= 0x00000008u;
1107 return _impl_.command_request_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_command_request_, GetArenaForAllocation());
1109inline std::string* iFrontSeatConfig_MOOSVariables::release_command_request() {
1111 if (!_internal_has_command_request()) {
1114 _impl_._has_bits_[0] &= ~0x00000008u;
1115 auto* p = _impl_.command_request_.Release();
1118inline void iFrontSeatConfig_MOOSVariables::set_allocated_command_request(std::string* command_request) {
1119 if (command_request !=
nullptr) {
1120 _impl_._has_bits_[0] |= 0x00000008u;
1122 _impl_._has_bits_[0] &= ~0x00000008u;
1124 _impl_.command_request_.SetAllocated(command_request, GetArenaForAllocation());
1129inline bool iFrontSeatConfig_MOOSVariables::_internal_has_command_response()
const {
1130 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
1133inline bool iFrontSeatConfig_MOOSVariables::has_command_response()
const {
1134 return _internal_has_command_response();
1136inline void iFrontSeatConfig_MOOSVariables::clear_command_response() {
1137 _impl_.command_response_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_command_response_, GetArenaForAllocation());
1138 _impl_._has_bits_[0] &= ~0x00000010u;
1140inline const std::string& iFrontSeatConfig_MOOSVariables::command_response()
const {
1142 if (_impl_.command_response_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_command_response_.get();
1143 return _internal_command_response();
1145template <
typename ArgT0,
typename... ArgT>
1146inline PROTOBUF_ALWAYS_INLINE
1147void iFrontSeatConfig_MOOSVariables::set_command_response(ArgT0&& arg0, ArgT... args) {
1148 _impl_._has_bits_[0] |= 0x00000010u;
1149 _impl_.command_response_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1152inline std::string* iFrontSeatConfig_MOOSVariables::mutable_command_response() {
1153 std::string* _s = _internal_mutable_command_response();
1157inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_command_response()
const {
1158 return _impl_.command_response_.Get();
1160inline void iFrontSeatConfig_MOOSVariables::_internal_set_command_response(
const std::string& value) {
1161 _impl_._has_bits_[0] |= 0x00000010u;
1162 _impl_.command_response_.Set(value, GetArenaForAllocation());
1164inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_command_response() {
1165 _impl_._has_bits_[0] |= 0x00000010u;
1166 return _impl_.command_response_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_command_response_, GetArenaForAllocation());
1168inline std::string* iFrontSeatConfig_MOOSVariables::release_command_response() {
1170 if (!_internal_has_command_response()) {
1173 _impl_._has_bits_[0] &= ~0x00000010u;
1174 auto* p = _impl_.command_response_.Release();
1177inline void iFrontSeatConfig_MOOSVariables::set_allocated_command_response(std::string* command_response) {
1178 if (command_response !=
nullptr) {
1179 _impl_._has_bits_[0] |= 0x00000010u;
1181 _impl_._has_bits_[0] &= ~0x00000010u;
1183 _impl_.command_response_.SetAllocated(command_response, GetArenaForAllocation());
1188inline bool iFrontSeatConfig_MOOSVariables::_internal_has_data_from_frontseat()
const {
1189 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
1192inline bool iFrontSeatConfig_MOOSVariables::has_data_from_frontseat()
const {
1193 return _internal_has_data_from_frontseat();
1195inline void iFrontSeatConfig_MOOSVariables::clear_data_from_frontseat() {
1196 _impl_.data_from_frontseat_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_data_from_frontseat_, GetArenaForAllocation());
1197 _impl_._has_bits_[0] &= ~0x00000020u;
1199inline const std::string& iFrontSeatConfig_MOOSVariables::data_from_frontseat()
const {
1201 if (_impl_.data_from_frontseat_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_data_from_frontseat_.get();
1202 return _internal_data_from_frontseat();
1204template <
typename ArgT0,
typename... ArgT>
1205inline PROTOBUF_ALWAYS_INLINE
1206void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(ArgT0&& arg0, ArgT... args) {
1207 _impl_._has_bits_[0] |= 0x00000020u;
1208 _impl_.data_from_frontseat_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1211inline std::string* iFrontSeatConfig_MOOSVariables::mutable_data_from_frontseat() {
1212 std::string* _s = _internal_mutable_data_from_frontseat();
1216inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_data_from_frontseat()
const {
1217 return _impl_.data_from_frontseat_.Get();
1219inline void iFrontSeatConfig_MOOSVariables::_internal_set_data_from_frontseat(
const std::string& value) {
1220 _impl_._has_bits_[0] |= 0x00000020u;
1221 _impl_.data_from_frontseat_.Set(value, GetArenaForAllocation());
1223inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_data_from_frontseat() {
1224 _impl_._has_bits_[0] |= 0x00000020u;
1225 return _impl_.data_from_frontseat_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_data_from_frontseat_, GetArenaForAllocation());
1227inline std::string* iFrontSeatConfig_MOOSVariables::release_data_from_frontseat() {
1229 if (!_internal_has_data_from_frontseat()) {
1232 _impl_._has_bits_[0] &= ~0x00000020u;
1233 auto* p = _impl_.data_from_frontseat_.Release();
1236inline void iFrontSeatConfig_MOOSVariables::set_allocated_data_from_frontseat(std::string* data_from_frontseat) {
1237 if (data_from_frontseat !=
nullptr) {
1238 _impl_._has_bits_[0] |= 0x00000020u;
1240 _impl_._has_bits_[0] &= ~0x00000020u;
1242 _impl_.data_from_frontseat_.SetAllocated(data_from_frontseat, GetArenaForAllocation());
1247inline bool iFrontSeatConfig_MOOSVariables::_internal_has_data_to_frontseat()
const {
1248 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
1251inline bool iFrontSeatConfig_MOOSVariables::has_data_to_frontseat()
const {
1252 return _internal_has_data_to_frontseat();
1254inline void iFrontSeatConfig_MOOSVariables::clear_data_to_frontseat() {
1255 _impl_.data_to_frontseat_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_data_to_frontseat_, GetArenaForAllocation());
1256 _impl_._has_bits_[0] &= ~0x00000040u;
1258inline const std::string& iFrontSeatConfig_MOOSVariables::data_to_frontseat()
const {
1260 if (_impl_.data_to_frontseat_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_data_to_frontseat_.get();
1261 return _internal_data_to_frontseat();
1263template <
typename ArgT0,
typename... ArgT>
1264inline PROTOBUF_ALWAYS_INLINE
1265void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(ArgT0&& arg0, ArgT... args) {
1266 _impl_._has_bits_[0] |= 0x00000040u;
1267 _impl_.data_to_frontseat_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1270inline std::string* iFrontSeatConfig_MOOSVariables::mutable_data_to_frontseat() {
1271 std::string* _s = _internal_mutable_data_to_frontseat();
1275inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_data_to_frontseat()
const {
1276 return _impl_.data_to_frontseat_.Get();
1278inline void iFrontSeatConfig_MOOSVariables::_internal_set_data_to_frontseat(
const std::string& value) {
1279 _impl_._has_bits_[0] |= 0x00000040u;
1280 _impl_.data_to_frontseat_.Set(value, GetArenaForAllocation());
1282inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_data_to_frontseat() {
1283 _impl_._has_bits_[0] |= 0x00000040u;
1284 return _impl_.data_to_frontseat_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_data_to_frontseat_, GetArenaForAllocation());
1286inline std::string* iFrontSeatConfig_MOOSVariables::release_data_to_frontseat() {
1288 if (!_internal_has_data_to_frontseat()) {
1291 _impl_._has_bits_[0] &= ~0x00000040u;
1292 auto* p = _impl_.data_to_frontseat_.Release();
1295inline void iFrontSeatConfig_MOOSVariables::set_allocated_data_to_frontseat(std::string* data_to_frontseat) {
1296 if (data_to_frontseat !=
nullptr) {
1297 _impl_._has_bits_[0] |= 0x00000040u;
1299 _impl_._has_bits_[0] &= ~0x00000040u;
1301 _impl_.data_to_frontseat_.SetAllocated(data_to_frontseat, GetArenaForAllocation());
1306inline bool iFrontSeatConfig_MOOSVariables::_internal_has_status()
const {
1307 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
1310inline bool iFrontSeatConfig_MOOSVariables::has_status()
const {
1311 return _internal_has_status();
1313inline void iFrontSeatConfig_MOOSVariables::clear_status() {
1314 _impl_.status_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_status_, GetArenaForAllocation());
1315 _impl_._has_bits_[0] &= ~0x00000080u;
1317inline const std::string& iFrontSeatConfig_MOOSVariables::status()
const {
1319 if (_impl_.status_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_status_.get();
1320 return _internal_status();
1322template <
typename ArgT0,
typename... ArgT>
1323inline PROTOBUF_ALWAYS_INLINE
1324void iFrontSeatConfig_MOOSVariables::set_status(ArgT0&& arg0, ArgT... args) {
1325 _impl_._has_bits_[0] |= 0x00000080u;
1326 _impl_.status_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1329inline std::string* iFrontSeatConfig_MOOSVariables::mutable_status() {
1330 std::string* _s = _internal_mutable_status();
1334inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_status()
const {
1335 return _impl_.status_.Get();
1337inline void iFrontSeatConfig_MOOSVariables::_internal_set_status(
const std::string& value) {
1338 _impl_._has_bits_[0] |= 0x00000080u;
1339 _impl_.status_.Set(value, GetArenaForAllocation());
1341inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_status() {
1342 _impl_._has_bits_[0] |= 0x00000080u;
1343 return _impl_.status_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_status_, GetArenaForAllocation());
1345inline std::string* iFrontSeatConfig_MOOSVariables::release_status() {
1347 if (!_internal_has_status()) {
1350 _impl_._has_bits_[0] &= ~0x00000080u;
1351 auto* p = _impl_.status_.Release();
1354inline void iFrontSeatConfig_MOOSVariables::set_allocated_status(std::string* status) {
1355 if (status !=
nullptr) {
1356 _impl_._has_bits_[0] |= 0x00000080u;
1358 _impl_._has_bits_[0] &= ~0x00000080u;
1360 _impl_.status_.SetAllocated(status, GetArenaForAllocation());
1365inline bool iFrontSeatConfig_MOOSVariables::_internal_has_node_status()
const {
1366 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
1369inline bool iFrontSeatConfig_MOOSVariables::has_node_status()
const {
1370 return _internal_has_node_status();
1372inline void iFrontSeatConfig_MOOSVariables::clear_node_status() {
1373 _impl_.node_status_.ClearToDefault(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_node_status_, GetArenaForAllocation());
1374 _impl_._has_bits_[0] &= ~0x00000100u;
1376inline const std::string& iFrontSeatConfig_MOOSVariables::node_status()
const {
1378 if (_impl_.node_status_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_node_status_.get();
1379 return _internal_node_status();
1381template <
typename ArgT0,
typename... ArgT>
1382inline PROTOBUF_ALWAYS_INLINE
1383void iFrontSeatConfig_MOOSVariables::set_node_status(ArgT0&& arg0, ArgT... args) {
1384 _impl_._has_bits_[0] |= 0x00000100u;
1385 _impl_.node_status_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1388inline std::string* iFrontSeatConfig_MOOSVariables::mutable_node_status() {
1389 std::string* _s = _internal_mutable_node_status();
1393inline const std::string& iFrontSeatConfig_MOOSVariables::_internal_node_status()
const {
1394 return _impl_.node_status_.Get();
1396inline void iFrontSeatConfig_MOOSVariables::_internal_set_node_status(
const std::string& value) {
1397 _impl_._has_bits_[0] |= 0x00000100u;
1398 _impl_.node_status_.Set(value, GetArenaForAllocation());
1400inline std::string* iFrontSeatConfig_MOOSVariables::_internal_mutable_node_status() {
1401 _impl_._has_bits_[0] |= 0x00000100u;
1402 return _impl_.node_status_.Mutable(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Impl_::_i_give_permission_to_break_this_code_default_node_status_, GetArenaForAllocation());
1404inline std::string* iFrontSeatConfig_MOOSVariables::release_node_status() {
1406 if (!_internal_has_node_status()) {
1409 _impl_._has_bits_[0] &= ~0x00000100u;
1410 auto* p = _impl_.node_status_.Release();
1413inline void iFrontSeatConfig_MOOSVariables::set_allocated_node_status(std::string* node_status) {
1414 if (node_status !=
nullptr) {
1415 _impl_._has_bits_[0] |= 0x00000100u;
1417 _impl_._has_bits_[0] &= ~0x00000100u;
1419 _impl_.node_status_.SetAllocated(node_status, GetArenaForAllocation());
1428inline bool iFrontSeatConfig_LegacyOperations::_internal_has_subscribe_desired()
const {
1429 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
1432inline bool iFrontSeatConfig_LegacyOperations::has_subscribe_desired()
const {
1433 return _internal_has_subscribe_desired();
1435inline void iFrontSeatConfig_LegacyOperations::clear_subscribe_desired() {
1436 _impl_.subscribe_desired_ =
true;
1437 _impl_._has_bits_[0] &= ~0x00000010u;
1439inline bool iFrontSeatConfig_LegacyOperations::_internal_subscribe_desired()
const {
1440 return _impl_.subscribe_desired_;
1442inline bool iFrontSeatConfig_LegacyOperations::subscribe_desired()
const {
1444 return _internal_subscribe_desired();
1446inline void iFrontSeatConfig_LegacyOperations::_internal_set_subscribe_desired(
bool value) {
1447 _impl_._has_bits_[0] |= 0x00000010u;
1448 _impl_.subscribe_desired_ = value;
1450inline void iFrontSeatConfig_LegacyOperations::set_subscribe_desired(
bool value) {
1451 _internal_set_subscribe_desired(value);
1456inline bool iFrontSeatConfig_LegacyOperations::_internal_has_subscribe_ctd()
const {
1457 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1460inline bool iFrontSeatConfig_LegacyOperations::has_subscribe_ctd()
const {
1461 return _internal_has_subscribe_ctd();
1463inline void iFrontSeatConfig_LegacyOperations::clear_subscribe_ctd() {
1464 _impl_.subscribe_ctd_ =
false;
1465 _impl_._has_bits_[0] &= ~0x00000001u;
1467inline bool iFrontSeatConfig_LegacyOperations::_internal_subscribe_ctd()
const {
1468 return _impl_.subscribe_ctd_;
1470inline bool iFrontSeatConfig_LegacyOperations::subscribe_ctd()
const {
1472 return _internal_subscribe_ctd();
1474inline void iFrontSeatConfig_LegacyOperations::_internal_set_subscribe_ctd(
bool value) {
1475 _impl_._has_bits_[0] |= 0x00000001u;
1476 _impl_.subscribe_ctd_ = value;
1478inline void iFrontSeatConfig_LegacyOperations::set_subscribe_ctd(
bool value) {
1479 _internal_set_subscribe_ctd(value);
1484inline bool iFrontSeatConfig_LegacyOperations::_internal_has_subscribe_acomms_raw()
const {
1485 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1488inline bool iFrontSeatConfig_LegacyOperations::has_subscribe_acomms_raw()
const {
1489 return _internal_has_subscribe_acomms_raw();
1491inline void iFrontSeatConfig_LegacyOperations::clear_subscribe_acomms_raw() {
1492 _impl_.subscribe_acomms_raw_ =
false;
1493 _impl_._has_bits_[0] &= ~0x00000002u;
1495inline bool iFrontSeatConfig_LegacyOperations::_internal_subscribe_acomms_raw()
const {
1496 return _impl_.subscribe_acomms_raw_;
1498inline bool iFrontSeatConfig_LegacyOperations::subscribe_acomms_raw()
const {
1500 return _internal_subscribe_acomms_raw();
1502inline void iFrontSeatConfig_LegacyOperations::_internal_set_subscribe_acomms_raw(
bool value) {
1503 _impl_._has_bits_[0] |= 0x00000002u;
1504 _impl_.subscribe_acomms_raw_ = value;
1506inline void iFrontSeatConfig_LegacyOperations::set_subscribe_acomms_raw(
bool value) {
1507 _internal_set_subscribe_acomms_raw(value);
1512inline bool iFrontSeatConfig_LegacyOperations::_internal_has_pub_sub_bf_commands()
const {
1513 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1516inline bool iFrontSeatConfig_LegacyOperations::has_pub_sub_bf_commands()
const {
1517 return _internal_has_pub_sub_bf_commands();
1519inline void iFrontSeatConfig_LegacyOperations::clear_pub_sub_bf_commands() {
1520 _impl_.pub_sub_bf_commands_ =
false;
1521 _impl_._has_bits_[0] &= ~0x00000004u;
1523inline bool iFrontSeatConfig_LegacyOperations::_internal_pub_sub_bf_commands()
const {
1524 return _impl_.pub_sub_bf_commands_;
1526inline bool iFrontSeatConfig_LegacyOperations::pub_sub_bf_commands()
const {
1528 return _internal_pub_sub_bf_commands();
1530inline void iFrontSeatConfig_LegacyOperations::_internal_set_pub_sub_bf_commands(
bool value) {
1531 _impl_._has_bits_[0] |= 0x00000004u;
1532 _impl_.pub_sub_bf_commands_ = value;
1534inline void iFrontSeatConfig_LegacyOperations::set_pub_sub_bf_commands(
bool value) {
1535 _internal_set_pub_sub_bf_commands(value);
1540inline bool iFrontSeatConfig_LegacyOperations::_internal_has_publish_nav()
const {
1541 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
1544inline bool iFrontSeatConfig_LegacyOperations::has_publish_nav()
const {
1545 return _internal_has_publish_nav();
1547inline void iFrontSeatConfig_LegacyOperations::clear_publish_nav() {
1548 _impl_.publish_nav_ =
true;
1549 _impl_._has_bits_[0] &= ~0x00000020u;
1551inline bool iFrontSeatConfig_LegacyOperations::_internal_publish_nav()
const {
1552 return _impl_.publish_nav_;
1554inline bool iFrontSeatConfig_LegacyOperations::publish_nav()
const {
1556 return _internal_publish_nav();
1558inline void iFrontSeatConfig_LegacyOperations::_internal_set_publish_nav(
bool value) {
1559 _impl_._has_bits_[0] |= 0x00000020u;
1560 _impl_.publish_nav_ = value;
1562inline void iFrontSeatConfig_LegacyOperations::set_publish_nav(
bool value) {
1563 _internal_set_publish_nav(value);
1568inline bool iFrontSeatConfig_LegacyOperations::_internal_has_publish_fs_bs_ready()
const {
1569 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1572inline bool iFrontSeatConfig_LegacyOperations::has_publish_fs_bs_ready()
const {
1573 return _internal_has_publish_fs_bs_ready();
1575inline void iFrontSeatConfig_LegacyOperations::clear_publish_fs_bs_ready() {
1576 _impl_.publish_fs_bs_ready_ =
false;
1577 _impl_._has_bits_[0] &= ~0x00000008u;
1579inline bool iFrontSeatConfig_LegacyOperations::_internal_publish_fs_bs_ready()
const {
1580 return _impl_.publish_fs_bs_ready_;
1582inline bool iFrontSeatConfig_LegacyOperations::publish_fs_bs_ready()
const {
1584 return _internal_publish_fs_bs_ready();
1586inline void iFrontSeatConfig_LegacyOperations::_internal_set_publish_fs_bs_ready(
bool value) {
1587 _impl_._has_bits_[0] |= 0x00000008u;
1588 _impl_.publish_fs_bs_ready_ = value;
1590inline void iFrontSeatConfig_LegacyOperations::set_publish_fs_bs_ready(
bool value) {
1591 _internal_set_publish_fs_bs_ready(value);
1600inline bool iFrontSeatConfig::_internal_has_common()
const {
1601 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1602 PROTOBUF_ASSUME(!value || _impl_.common_ !=
nullptr);
1605inline bool iFrontSeatConfig::has_common()
const {
1606 return _internal_has_common();
1608inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iFrontSeatConfig::_internal_common()
const {
1609 const ::goby::moos::protobuf::GobyMOOSAppConfig* p = _impl_.common_;
1613inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iFrontSeatConfig::common()
const {
1615 return _internal_common();
1617inline void iFrontSeatConfig::unsafe_arena_set_allocated_common(
1619 if (GetArenaForAllocation() ==
nullptr) {
1620 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.common_);
1622 _impl_.common_ = common;
1624 _impl_._has_bits_[0] |= 0x00000001u;
1626 _impl_._has_bits_[0] &= ~0x00000001u;
1630inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::release_common() {
1631 _impl_._has_bits_[0] &= ~0x00000001u;
1633 _impl_.common_ =
nullptr;
1634#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1635 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1636 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1637 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1639 if (GetArenaForAllocation() !=
nullptr) {
1640 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1645inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::unsafe_arena_release_common() {
1647 _impl_._has_bits_[0] &= ~0x00000001u;
1649 _impl_.common_ =
nullptr;
1652inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::_internal_mutable_common() {
1653 _impl_._has_bits_[0] |= 0x00000001u;
1654 if (_impl_.common_ ==
nullptr) {
1658 return _impl_.common_;
1660inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::mutable_common() {
1666 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1667 if (message_arena ==
nullptr) {
1668 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.common_);
1671 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1672 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
1673 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common));
1674 if (message_arena != submessage_arena) {
1675 common = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1676 message_arena, common, submessage_arena);
1678 _impl_._has_bits_[0] |= 0x00000001u;
1680 _impl_._has_bits_[0] &= ~0x00000001u;
1682 _impl_.common_ = common;
1687inline bool iFrontSeatConfig::_internal_has_frontseat_cfg()
const {
1688 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1689 PROTOBUF_ASSUME(!value || _impl_.frontseat_cfg_ !=
nullptr);
1692inline bool iFrontSeatConfig::has_frontseat_cfg()
const {
1693 return _internal_has_frontseat_cfg();
1695inline const ::goby::middleware::frontseat::protobuf::Config& iFrontSeatConfig::_internal_frontseat_cfg()
const {
1696 const ::goby::middleware::frontseat::protobuf::Config* p = _impl_.frontseat_cfg_;
1700inline const ::goby::middleware::frontseat::protobuf::Config& iFrontSeatConfig::frontseat_cfg()
const {
1702 return _internal_frontseat_cfg();
1704inline void iFrontSeatConfig::unsafe_arena_set_allocated_frontseat_cfg(
1706 if (GetArenaForAllocation() ==
nullptr) {
1707 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.frontseat_cfg_);
1709 _impl_.frontseat_cfg_ = frontseat_cfg;
1710 if (frontseat_cfg) {
1711 _impl_._has_bits_[0] |= 0x00000002u;
1713 _impl_._has_bits_[0] &= ~0x00000002u;
1717inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::release_frontseat_cfg() {
1718 _impl_._has_bits_[0] &= ~0x00000002u;
1720 _impl_.frontseat_cfg_ =
nullptr;
1721#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1722 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1723 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1724 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1726 if (GetArenaForAllocation() !=
nullptr) {
1727 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1732inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::unsafe_arena_release_frontseat_cfg() {
1734 _impl_._has_bits_[0] &= ~0x00000002u;
1736 _impl_.frontseat_cfg_ =
nullptr;
1739inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::_internal_mutable_frontseat_cfg() {
1740 _impl_._has_bits_[0] |= 0x00000002u;
1741 if (_impl_.frontseat_cfg_ ==
nullptr) {
1743 _impl_.frontseat_cfg_ = p;
1745 return _impl_.frontseat_cfg_;
1747inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::mutable_frontseat_cfg() {
1753 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1754 if (message_arena ==
nullptr) {
1755 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.frontseat_cfg_);
1757 if (frontseat_cfg) {
1758 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1759 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
1760 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(frontseat_cfg));
1761 if (message_arena != submessage_arena) {
1762 frontseat_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1763 message_arena, frontseat_cfg, submessage_arena);
1765 _impl_._has_bits_[0] |= 0x00000002u;
1767 _impl_._has_bits_[0] &= ~0x00000002u;
1769 _impl_.frontseat_cfg_ = frontseat_cfg;
1774inline bool iFrontSeatConfig::_internal_has_moos_var()
const {
1775 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1776 PROTOBUF_ASSUME(!value || _impl_.moos_var_ !=
nullptr);
1779inline bool iFrontSeatConfig::has_moos_var()
const {
1780 return _internal_has_moos_var();
1782inline void iFrontSeatConfig::clear_moos_var() {
1783 if (_impl_.moos_var_ !=
nullptr) _impl_.moos_var_->Clear();
1784 _impl_._has_bits_[0] &= ~0x00000004u;
1786inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& iFrontSeatConfig::_internal_moos_var()
const {
1787 const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* p = _impl_.moos_var_;
1791inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& iFrontSeatConfig::moos_var()
const {
1793 return _internal_moos_var();
1795inline void iFrontSeatConfig::unsafe_arena_set_allocated_moos_var(
1797 if (GetArenaForAllocation() ==
nullptr) {
1798 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.moos_var_);
1800 _impl_.moos_var_ = moos_var;
1802 _impl_._has_bits_[0] |= 0x00000004u;
1804 _impl_._has_bits_[0] &= ~0x00000004u;
1808inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::release_moos_var() {
1809 _impl_._has_bits_[0] &= ~0x00000004u;
1811 _impl_.moos_var_ =
nullptr;
1812#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1813 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1814 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1815 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1817 if (GetArenaForAllocation() !=
nullptr) {
1818 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1823inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::unsafe_arena_release_moos_var() {
1825 _impl_._has_bits_[0] &= ~0x00000004u;
1827 _impl_.moos_var_ =
nullptr;
1830inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::_internal_mutable_moos_var() {
1831 _impl_._has_bits_[0] |= 0x00000004u;
1832 if (_impl_.moos_var_ ==
nullptr) {
1834 _impl_.moos_var_ = p;
1836 return _impl_.moos_var_;
1838inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::mutable_moos_var() {
1844 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1845 if (message_arena ==
nullptr) {
1846 delete _impl_.moos_var_;
1849 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1850 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(moos_var);
1851 if (message_arena != submessage_arena) {
1852 moos_var = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1853 message_arena, moos_var, submessage_arena);
1855 _impl_._has_bits_[0] |= 0x00000004u;
1857 _impl_._has_bits_[0] &= ~0x00000004u;
1859 _impl_.moos_var_ = moos_var;
1864inline bool iFrontSeatConfig::_internal_has_legacy_cfg()
const {
1865 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1866 PROTOBUF_ASSUME(!value || _impl_.legacy_cfg_ !=
nullptr);
1869inline bool iFrontSeatConfig::has_legacy_cfg()
const {
1870 return _internal_has_legacy_cfg();
1872inline void iFrontSeatConfig::clear_legacy_cfg() {
1873 if (_impl_.legacy_cfg_ !=
nullptr) _impl_.legacy_cfg_->Clear();
1874 _impl_._has_bits_[0] &= ~0x00000008u;
1876inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& iFrontSeatConfig::_internal_legacy_cfg()
const {
1877 const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* p = _impl_.legacy_cfg_;
1881inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& iFrontSeatConfig::legacy_cfg()
const {
1883 return _internal_legacy_cfg();
1885inline void iFrontSeatConfig::unsafe_arena_set_allocated_legacy_cfg(
1887 if (GetArenaForAllocation() ==
nullptr) {
1888 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.legacy_cfg_);
1890 _impl_.legacy_cfg_ = legacy_cfg;
1892 _impl_._has_bits_[0] |= 0x00000008u;
1894 _impl_._has_bits_[0] &= ~0x00000008u;
1898inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::release_legacy_cfg() {
1899 _impl_._has_bits_[0] &= ~0x00000008u;
1901 _impl_.legacy_cfg_ =
nullptr;
1902#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1903 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
1904 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1905 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
1907 if (GetArenaForAllocation() !=
nullptr) {
1908 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1913inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::unsafe_arena_release_legacy_cfg() {
1915 _impl_._has_bits_[0] &= ~0x00000008u;
1917 _impl_.legacy_cfg_ =
nullptr;
1920inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::_internal_mutable_legacy_cfg() {
1921 _impl_._has_bits_[0] |= 0x00000008u;
1922 if (_impl_.legacy_cfg_ ==
nullptr) {
1924 _impl_.legacy_cfg_ = p;
1926 return _impl_.legacy_cfg_;
1928inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::mutable_legacy_cfg() {
1934 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1935 if (message_arena ==
nullptr) {
1936 delete _impl_.legacy_cfg_;
1939 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1940 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(legacy_cfg);
1941 if (message_arena != submessage_arena) {
1942 legacy_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1943 message_arena, legacy_cfg, submessage_arena);
1945 _impl_._has_bits_[0] |= 0x00000008u;
1947 _impl_._has_bits_[0] &= ~0x00000008u;
1949 _impl_.legacy_cfg_ = legacy_cfg;
1954 #pragma GCC diagnostic pop
1970#include <google/protobuf/port_undef.inc>
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
iFrontSeatConfig_LegacyOperations(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
~iFrontSeatConfig_LegacyOperations() override
iFrontSeatConfig_LegacyOperations(const iFrontSeatConfig_LegacyOperations &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const iFrontSeatConfig_LegacyOperations * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
iFrontSeatConfig_LegacyOperations * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
friend void swap(iFrontSeatConfig_LegacyOperations &a, iFrontSeatConfig_LegacyOperations &b)
void Swap(iFrontSeatConfig_LegacyOperations *other)
void UnsafeArenaSwap(iFrontSeatConfig_LegacyOperations *other)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const ClassData _class_data_
void MergeFrom(const iFrontSeatConfig_LegacyOperations &from)
static const iFrontSeatConfig_LegacyOperations & default_instance()
iFrontSeatConfig_LegacyOperations & operator=(iFrontSeatConfig_LegacyOperations &&from) noexcept
iFrontSeatConfig_LegacyOperations(iFrontSeatConfig_LegacyOperations &&from) noexcept
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
iFrontSeatConfig_LegacyOperations & operator=(const iFrontSeatConfig_LegacyOperations &from)
PROTOBUF_CONSTEXPR iFrontSeatConfig_LegacyOperations(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void CopyFrom(const iFrontSeatConfig_LegacyOperations &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
iFrontSeatConfig_LegacyOperations()
const std::string & command_request() const
const std::string & raw_in() const
PROTOBUF_NODISCARD std::string * release_status()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void set_allocated_raw_out(std::string *raw_out)
std::string * mutable_status()
@ kCommandRequestFieldNumber
@ kDataFromFrontseatFieldNumber
@ kDataToFrontseatFieldNumber
@ kCommandResponseFieldNumber
std::string * mutable_command_request()
void clear_data_from_frontseat()
void set_raw_in(ArgT0 &&arg0, ArgT... args)
void set_allocated_data_from_frontseat(std::string *data_from_frontseat)
bool has_node_status() const
const std::string & node_status() const
void set_raw_out(ArgT0 &&arg0, ArgT... args)
void set_allocated_data_to_frontseat(std::string *data_to_frontseat)
bool has_data_to_frontseat() const
iFrontSeatConfig_MOOSVariables & operator=(const iFrontSeatConfig_MOOSVariables &from)
static constexpr int kIndexInFileMessages
int GetCachedSize() const final
void Swap(iFrontSeatConfig_MOOSVariables *other)
bool has_command_response() const
std::string * mutable_data_to_frontseat()
void set_command_response(ArgT0 &&arg0, ArgT... args)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
std::string * mutable_data_from_frontseat()
void set_allocated_command_response(std::string *command_response)
void set_prefix(ArgT0 &&arg0, ArgT... args)
std::string * mutable_raw_out()
std::string * mutable_prefix()
const std::string & raw_out() const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_allocated_raw_in(std::string *raw_in)
void set_allocated_command_request(std::string *command_request)
bool has_command_request() const
iFrontSeatConfig_MOOSVariables(const iFrontSeatConfig_MOOSVariables &from)
const std::string & data_from_frontseat() const
iFrontSeatConfig_MOOSVariables & operator=(iFrontSeatConfig_MOOSVariables &&from) noexcept
void UnsafeArenaSwap(iFrontSeatConfig_MOOSVariables *other)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
const std::string & command_response() const
PROTOBUF_NODISCARD std::string * release_data_to_frontseat()
static const iFrontSeatConfig_MOOSVariables * internal_default_instance()
void CopyFrom(const iFrontSeatConfig_MOOSVariables &from)
PROTOBUF_NODISCARD std::string * release_raw_out()
~iFrontSeatConfig_MOOSVariables() override
PROTOBUF_NODISCARD std::string * release_node_status()
size_t ByteSizeLong() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const std::string & prefix() const
void clear_data_to_frontseat()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
iFrontSeatConfig_MOOSVariables()
void MergeFrom(const iFrontSeatConfig_MOOSVariables &from)
void clear_command_response()
bool IsInitialized() const final
PROTOBUF_NODISCARD std::string * release_data_from_frontseat()
std::string * mutable_node_status()
PROTOBUF_CONSTEXPR iFrontSeatConfig_MOOSVariables(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
friend void swap(iFrontSeatConfig_MOOSVariables &a, iFrontSeatConfig_MOOSVariables &b)
void clear_command_request()
std::string * mutable_command_response()
const std::string & data_to_frontseat() const
void set_command_request(ArgT0 &&arg0, ArgT... args)
PROTOBUF_NODISCARD std::string * release_command_response()
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void set_allocated_status(std::string *status)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
iFrontSeatConfig_MOOSVariables * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
const std::string & status() const
void set_allocated_prefix(std::string *prefix)
static const ClassData _class_data_
iFrontSeatConfig_MOOSVariables(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void set_status(ArgT0 &&arg0, ArgT... args)
void set_allocated_node_status(std::string *node_status)
void set_data_to_frontseat(ArgT0 &&arg0, ArgT... args)
static const iFrontSeatConfig_MOOSVariables & default_instance()
void set_node_status(ArgT0 &&arg0, ArgT... args)
iFrontSeatConfig_MOOSVariables(iFrontSeatConfig_MOOSVariables &&from) noexcept
bool has_data_from_frontseat() const
PROTOBUF_NODISCARD std::string * release_raw_in()
void set_data_from_frontseat(ArgT0 &&arg0, ArgT... args)
PROTOBUF_NODISCARD std::string * release_command_request()
std::string * mutable_raw_in()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_NODISCARD std::string * release_prefix()
PROTOBUF_CONSTEXPR iFrontSeatConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
iFrontSeatConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
~iFrontSeatConfig() override
iFrontSeatConfig & operator=(iFrontSeatConfig &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(iFrontSeatConfig *other)
void MergeFrom(const iFrontSeatConfig &from)
iFrontSeatConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void clear_frontseat_cfg()
iFrontSeatConfig(const iFrontSeatConfig &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const iFrontSeatConfig * internal_default_instance()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void Swap(iFrontSeatConfig *other)
friend void swap(iFrontSeatConfig &a, iFrontSeatConfig &b)
static const ClassData _class_data_
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
iFrontSeatConfig & operator=(const iFrontSeatConfig &from)
void CopyFrom(const iFrontSeatConfig &from)
iFrontSeatConfig(iFrontSeatConfig &&from) noexcept
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const iFrontSeatConfig & default_instance()
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_NAMESPACE_OPEN ::goby::middleware::frontseat::protobuf::Config * Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::Config >(Arena *)
PROTOBUF_NAMESPACE_OPEN ::goby::moos::protobuf::GobyMOOSAppConfig * Arena::CreateMaybeMessage<::goby::moos::protobuf::GobyMOOSAppConfig >(Arena *)
::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations * Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations >(Arena *)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables * Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables >(Arena *)
iFrontSeatConfig_LegacyOperationsDefaultTypeInternal _iFrontSeatConfig_LegacyOperations_default_instance_
iFrontSeatConfigDefaultTypeInternal _iFrontSeatConfig_default_instance_
iFrontSeatConfig_MOOSVariablesDefaultTypeInternal _iFrontSeatConfig_MOOSVariables_default_instance_
ConfigDefaultTypeInternal _Config_default_instance_
GobyMOOSAppConfigDefaultTypeInternal _GobyMOOSAppConfig_default_instance_
The global namespace for the Goby project.
static const uint32_t offsets[]