4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fpAcommsHandler_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/generated_enum_reflection.h>
35 #include <google/protobuf/unknown_field_set.h>
44 #include <boost/units/quantity.hpp>
45 #include <boost/units/absolute.hpp>
46 #include <boost/units/dimensionless_type.hpp>
47 #include <boost/units/make_scaled_unit.hpp>
49 #include <google/protobuf/port_def.inc>
50 #define PROTOBUF_INTERNAL_EXPORT_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto
51 PROTOBUF_NAMESPACE_OPEN
55 PROTOBUF_NAMESPACE_CLOSE
59 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
61 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
63 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3]
65 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
74 class pAcommsHandlerConfig;
75 class pAcommsHandlerConfigDefaultTypeInternal;
77 class pAcommsHandlerConfig_DriverFailureApproach;
78 class pAcommsHandlerConfig_DriverFailureApproachDefaultTypeInternal;
80 class pAcommsHandlerConfig_MOOSVariables;
81 class pAcommsHandlerConfig_MOOSVariablesDefaultTypeInternal;
87 PROTOBUF_NAMESPACE_OPEN
88 template<> ::goby::apps::moos::protobuf::pAcommsHandlerConfig* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::pAcommsHandlerConfig>(Arena*);
89 template<> ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach>(Arena*);
90 template<> ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables>(Arena*);
91 PROTOBUF_NAMESPACE_CLOSE
110 static_assert(::std::is_same<T, pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique>::value ||
111 ::std::is_integral<T>::value,
112 "Incorrect type passed to function pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_Name.");
113 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
118 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique>(
124 public ::PROTOBUF_NAMESPACE_ID::Message {
131 : pAcommsHandlerConfig_DriverFailureApproach() {
132 *
this = ::std::move(from);
135 inline pAcommsHandlerConfig_DriverFailureApproach&
operator=(
const pAcommsHandlerConfig_DriverFailureApproach& from) {
139 inline pAcommsHandlerConfig_DriverFailureApproach&
operator=(pAcommsHandlerConfig_DriverFailureApproach&& from) noexcept {
140 if (GetArena() == from.GetArena()) {
141 if (
this != &from) InternalSwap(&from);
149 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
152 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
155 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
156 return GetDescriptor();
159 return GetMetadataStatic().descriptor;
162 return GetMetadataStatic().reflection;
168 return reinterpret_cast<const pAcommsHandlerConfig_DriverFailureApproach*
>(
171 static constexpr
int kIndexInFileMessages =
174 friend void swap(pAcommsHandlerConfig_DriverFailureApproach& a, pAcommsHandlerConfig_DriverFailureApproach& b) {
177 inline void Swap(pAcommsHandlerConfig_DriverFailureApproach* other) {
178 if (other ==
this)
return;
179 if (GetArena() == other->GetArena()) {
182 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
186 if (other ==
this)
return;
187 GOOGLE_DCHECK(GetArena() == other->GetArena());
193 inline pAcommsHandlerConfig_DriverFailureApproach*
New() const final {
194 return CreateMaybeMessage<pAcommsHandlerConfig_DriverFailureApproach>(
nullptr);
197 pAcommsHandlerConfig_DriverFailureApproach*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
198 return CreateMaybeMessage<pAcommsHandlerConfig_DriverFailureApproach>(arena);
200 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
201 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
202 void CopyFrom(
const pAcommsHandlerConfig_DriverFailureApproach& from);
203 void MergeFrom(
const pAcommsHandlerConfig_DriverFailureApproach& from);
204 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
205 bool IsInitialized() const final;
208 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
209 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
210 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
211 int GetCachedSize() const final {
return _cached_size_.Get(); }
214 inline void SharedCtor();
215 inline void SharedDtor();
216 void SetCachedSize(
int size)
const final;
217 void InternalSwap(pAcommsHandlerConfig_DriverFailureApproach* other);
218 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
219 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
220 return "goby.apps.moos.protobuf.pAcommsHandlerConfig.DriverFailureApproach";
225 static void ArenaDtor(
void*
object);
226 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
231 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
254 static constexpr
int DriverFailureTechnique_ARRAYSIZE =
256 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
262 static_assert(::std::is_same<T, DriverFailureTechnique>::value ||
263 ::std::is_integral<T>::value,
264 "Incorrect type passed to function DriverFailureTechnique_Name.");
275 kNewDriverBackoffSecFieldNumber = 3,
276 kTechniqueFieldNumber = 1,
277 kDriverBackoffSecFieldNumber = 2,
282 bool _internal_has_new_driver_backoff_sec()
const;
295 bool _internal_has_technique()
const;
308 bool _internal_has_driver_backoff_sec()
const;
322 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
323 typedef void InternalArenaConstructable_;
324 typedef void DestructorSkippable_;
325 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
326 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
330 friend struct ::TableStruct_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto;
335 public ::PROTOBUF_NAMESPACE_ID::Message {
342 : pAcommsHandlerConfig_MOOSVariables() {
343 *
this = ::std::move(from);
346 inline pAcommsHandlerConfig_MOOSVariables&
operator=(
const pAcommsHandlerConfig_MOOSVariables& from) {
350 inline pAcommsHandlerConfig_MOOSVariables&
operator=(pAcommsHandlerConfig_MOOSVariables&& from) noexcept {
351 if (GetArena() == from.GetArena()) {
352 if (
this != &from) InternalSwap(&from);
360 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
363 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
366 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
367 return GetDescriptor();
370 return GetMetadataStatic().descriptor;
373 return GetMetadataStatic().reflection;
379 return reinterpret_cast<const pAcommsHandlerConfig_MOOSVariables*
>(
382 static constexpr
int kIndexInFileMessages =
385 friend void swap(pAcommsHandlerConfig_MOOSVariables& a, pAcommsHandlerConfig_MOOSVariables& b) {
388 inline void Swap(pAcommsHandlerConfig_MOOSVariables* other) {
389 if (other ==
this)
return;
390 if (GetArena() == other->GetArena()) {
393 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
397 if (other ==
this)
return;
398 GOOGLE_DCHECK(GetArena() == other->GetArena());
404 inline pAcommsHandlerConfig_MOOSVariables*
New() const final {
405 return CreateMaybeMessage<pAcommsHandlerConfig_MOOSVariables>(
nullptr);
408 pAcommsHandlerConfig_MOOSVariables*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
409 return CreateMaybeMessage<pAcommsHandlerConfig_MOOSVariables>(arena);
411 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
412 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
413 void CopyFrom(
const pAcommsHandlerConfig_MOOSVariables& from);
414 void MergeFrom(
const pAcommsHandlerConfig_MOOSVariables& from);
415 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
416 bool IsInitialized() const final;
419 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
420 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
421 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
422 int GetCachedSize() const final {
return _cached_size_.Get(); }
425 inline void SharedCtor();
426 inline void SharedDtor();
427 void SetCachedSize(
int size)
const final;
428 void InternalSwap(pAcommsHandlerConfig_MOOSVariables* other);
429 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
430 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
431 return "goby.apps.moos.protobuf.pAcommsHandlerConfig.MOOSVariables";
436 static void ArenaDtor(
void*
object);
437 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
442 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
454 kPrefixFieldNumber = 1,
455 kDriverRawInFieldNumber = 10,
456 kDriverRawOutFieldNumber = 11,
457 kDriverRawMsgInFieldNumber = 12,
458 kDriverRawMsgOutFieldNumber = 13,
459 kDriverReceiveFieldNumber = 14,
460 kDriverTransmitFieldNumber = 15,
461 kDriverCfgUpdateFieldNumber = 16,
462 kQueueReceiveFieldNumber = 100,
463 kQueueTransmitFieldNumber = 101,
464 kQueueAckTransmissionFieldNumber = 102,
465 kQueueAckOriginalMsgFieldNumber = 103,
466 kQueueExpireFieldNumber = 104,
467 kQueueSizeFieldNumber = 105,
468 kQueueFlushFieldNumber = 106,
469 kMacCycleUpdateFieldNumber = 200,
470 kMacInitiateTransmissionFieldNumber = 201,
471 kMacSlotStartFieldNumber = 202,
472 kConfigFileFieldNumber = 300,
473 kConfigFileRequestFieldNumber = 301,
474 kDriverResetFieldNumber = 400,
475 kIfrontseatDataOutFieldNumber = 500,
480 bool _internal_has_prefix()
const;
491 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
492 " string fields are deprecated and will be removed in a"
494 std::
string* unsafe_arena_release_prefix();
495 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
496 "
string fields are deprecated and will be removed in a"
498 void unsafe_arena_set_allocated_prefix(
499 std::
string* prefix);
501 const std::
string& _internal_prefix() const;
502 void _internal_set_prefix(const std::
string& value);
503 std::
string* _internal_mutable_prefix();
507 bool has_driver_raw_in() const;
509 bool _internal_has_driver_raw_in() const;
511 void clear_driver_raw_in();
512 const std::
string& driver_raw_in() const;
513 void set_driver_raw_in(const std::
string& value);
514 void set_driver_raw_in(std::
string&& value);
515 void set_driver_raw_in(const
char* value);
516 void set_driver_raw_in(const
char* value,
size_t size);
517 std::
string* mutable_driver_raw_in();
518 std::
string* release_driver_raw_in();
519 void set_allocated_driver_raw_in(std::
string* driver_raw_in);
520 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
521 "
string fields are deprecated and will be removed in a"
523 std::
string* unsafe_arena_release_driver_raw_in();
524 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
525 "
string fields are deprecated and will be removed in a"
527 void unsafe_arena_set_allocated_driver_raw_in(
528 std::
string* driver_raw_in);
530 const std::
string& _internal_driver_raw_in() const;
531 void _internal_set_driver_raw_in(const std::
string& value);
532 std::
string* _internal_mutable_driver_raw_in();
536 bool has_driver_raw_out() const;
538 bool _internal_has_driver_raw_out() const;
540 void clear_driver_raw_out();
541 const std::
string& driver_raw_out() const;
542 void set_driver_raw_out(const std::
string& value);
543 void set_driver_raw_out(std::
string&& value);
544 void set_driver_raw_out(const
char* value);
545 void set_driver_raw_out(const
char* value,
size_t size);
546 std::
string* mutable_driver_raw_out();
547 std::
string* release_driver_raw_out();
548 void set_allocated_driver_raw_out(std::
string* driver_raw_out);
549 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
550 "
string fields are deprecated and will be removed in a"
552 std::
string* unsafe_arena_release_driver_raw_out();
553 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
554 "
string fields are deprecated and will be removed in a"
556 void unsafe_arena_set_allocated_driver_raw_out(
557 std::
string* driver_raw_out);
559 const std::
string& _internal_driver_raw_out() const;
560 void _internal_set_driver_raw_out(const std::
string& value);
561 std::
string* _internal_mutable_driver_raw_out();
565 bool has_driver_raw_msg_in() const;
567 bool _internal_has_driver_raw_msg_in() const;
569 void clear_driver_raw_msg_in();
570 const std::
string& driver_raw_msg_in() const;
571 void set_driver_raw_msg_in(const std::
string& value);
572 void set_driver_raw_msg_in(std::
string&& value);
573 void set_driver_raw_msg_in(const
char* value);
574 void set_driver_raw_msg_in(const
char* value,
size_t size);
575 std::
string* mutable_driver_raw_msg_in();
576 std::
string* release_driver_raw_msg_in();
577 void set_allocated_driver_raw_msg_in(std::
string* driver_raw_msg_in);
578 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
579 "
string fields are deprecated and will be removed in a"
581 std::
string* unsafe_arena_release_driver_raw_msg_in();
582 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
583 "
string fields are deprecated and will be removed in a"
585 void unsafe_arena_set_allocated_driver_raw_msg_in(
586 std::
string* driver_raw_msg_in);
588 const std::
string& _internal_driver_raw_msg_in() const;
589 void _internal_set_driver_raw_msg_in(const std::
string& value);
590 std::
string* _internal_mutable_driver_raw_msg_in();
594 bool has_driver_raw_msg_out() const;
596 bool _internal_has_driver_raw_msg_out() const;
598 void clear_driver_raw_msg_out();
599 const std::
string& driver_raw_msg_out() const;
600 void set_driver_raw_msg_out(const std::
string& value);
601 void set_driver_raw_msg_out(std::
string&& value);
602 void set_driver_raw_msg_out(const
char* value);
603 void set_driver_raw_msg_out(const
char* value,
size_t size);
604 std::
string* mutable_driver_raw_msg_out();
605 std::
string* release_driver_raw_msg_out();
606 void set_allocated_driver_raw_msg_out(std::
string* driver_raw_msg_out);
607 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
608 "
string fields are deprecated and will be removed in a"
610 std::
string* unsafe_arena_release_driver_raw_msg_out();
611 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
612 "
string fields are deprecated and will be removed in a"
614 void unsafe_arena_set_allocated_driver_raw_msg_out(
615 std::
string* driver_raw_msg_out);
617 const std::
string& _internal_driver_raw_msg_out() const;
618 void _internal_set_driver_raw_msg_out(const std::
string& value);
619 std::
string* _internal_mutable_driver_raw_msg_out();
623 bool has_driver_receive() const;
625 bool _internal_has_driver_receive() const;
627 void clear_driver_receive();
628 const std::
string& driver_receive() const;
629 void set_driver_receive(const std::
string& value);
630 void set_driver_receive(std::
string&& value);
631 void set_driver_receive(const
char* value);
632 void set_driver_receive(const
char* value,
size_t size);
633 std::
string* mutable_driver_receive();
634 std::
string* release_driver_receive();
635 void set_allocated_driver_receive(std::
string* driver_receive);
636 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
637 "
string fields are deprecated and will be removed in a"
639 std::
string* unsafe_arena_release_driver_receive();
640 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
641 "
string fields are deprecated and will be removed in a"
643 void unsafe_arena_set_allocated_driver_receive(
644 std::
string* driver_receive);
646 const std::
string& _internal_driver_receive() const;
647 void _internal_set_driver_receive(const std::
string& value);
648 std::
string* _internal_mutable_driver_receive();
652 bool has_driver_transmit() const;
654 bool _internal_has_driver_transmit() const;
656 void clear_driver_transmit();
657 const std::
string& driver_transmit() const;
658 void set_driver_transmit(const std::
string& value);
659 void set_driver_transmit(std::
string&& value);
660 void set_driver_transmit(const
char* value);
661 void set_driver_transmit(const
char* value,
size_t size);
662 std::
string* mutable_driver_transmit();
663 std::
string* release_driver_transmit();
664 void set_allocated_driver_transmit(std::
string* driver_transmit);
665 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
666 "
string fields are deprecated and will be removed in a"
668 std::
string* unsafe_arena_release_driver_transmit();
669 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
670 "
string fields are deprecated and will be removed in a"
672 void unsafe_arena_set_allocated_driver_transmit(
673 std::
string* driver_transmit);
675 const std::
string& _internal_driver_transmit() const;
676 void _internal_set_driver_transmit(const std::
string& value);
677 std::
string* _internal_mutable_driver_transmit();
681 bool has_driver_cfg_update() const;
683 bool _internal_has_driver_cfg_update() const;
685 void clear_driver_cfg_update();
686 const std::
string& driver_cfg_update() const;
687 void set_driver_cfg_update(const std::
string& value);
688 void set_driver_cfg_update(std::
string&& value);
689 void set_driver_cfg_update(const
char* value);
690 void set_driver_cfg_update(const
char* value,
size_t size);
691 std::
string* mutable_driver_cfg_update();
692 std::
string* release_driver_cfg_update();
693 void set_allocated_driver_cfg_update(std::
string* driver_cfg_update);
694 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
695 "
string fields are deprecated and will be removed in a"
697 std::
string* unsafe_arena_release_driver_cfg_update();
698 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
699 "
string fields are deprecated and will be removed in a"
701 void unsafe_arena_set_allocated_driver_cfg_update(
702 std::
string* driver_cfg_update);
704 const std::
string& _internal_driver_cfg_update() const;
705 void _internal_set_driver_cfg_update(const std::
string& value);
706 std::
string* _internal_mutable_driver_cfg_update();
710 bool has_queue_receive() const;
712 bool _internal_has_queue_receive() const;
714 void clear_queue_receive();
715 const std::
string& queue_receive() const;
716 void set_queue_receive(const std::
string& value);
717 void set_queue_receive(std::
string&& value);
718 void set_queue_receive(const
char* value);
719 void set_queue_receive(const
char* value,
size_t size);
720 std::
string* mutable_queue_receive();
721 std::
string* release_queue_receive();
722 void set_allocated_queue_receive(std::
string* queue_receive);
723 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
724 "
string fields are deprecated and will be removed in a"
726 std::
string* unsafe_arena_release_queue_receive();
727 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
728 "
string fields are deprecated and will be removed in a"
730 void unsafe_arena_set_allocated_queue_receive(
731 std::
string* queue_receive);
733 const std::
string& _internal_queue_receive() const;
734 void _internal_set_queue_receive(const std::
string& value);
735 std::
string* _internal_mutable_queue_receive();
739 bool has_queue_transmit() const;
741 bool _internal_has_queue_transmit() const;
743 void clear_queue_transmit();
744 const std::
string& queue_transmit() const;
745 void set_queue_transmit(const std::
string& value);
746 void set_queue_transmit(std::
string&& value);
747 void set_queue_transmit(const
char* value);
748 void set_queue_transmit(const
char* value,
size_t size);
749 std::
string* mutable_queue_transmit();
750 std::
string* release_queue_transmit();
751 void set_allocated_queue_transmit(std::
string* queue_transmit);
752 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
753 "
string fields are deprecated and will be removed in a"
755 std::
string* unsafe_arena_release_queue_transmit();
756 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
757 "
string fields are deprecated and will be removed in a"
759 void unsafe_arena_set_allocated_queue_transmit(
760 std::
string* queue_transmit);
762 const std::
string& _internal_queue_transmit() const;
763 void _internal_set_queue_transmit(const std::
string& value);
764 std::
string* _internal_mutable_queue_transmit();
768 bool has_queue_ack_transmission() const;
770 bool _internal_has_queue_ack_transmission() const;
772 void clear_queue_ack_transmission();
773 const std::
string& queue_ack_transmission() const;
774 void set_queue_ack_transmission(const std::
string& value);
775 void set_queue_ack_transmission(std::
string&& value);
776 void set_queue_ack_transmission(const
char* value);
777 void set_queue_ack_transmission(const
char* value,
size_t size);
778 std::
string* mutable_queue_ack_transmission();
779 std::
string* release_queue_ack_transmission();
780 void set_allocated_queue_ack_transmission(std::
string* queue_ack_transmission);
781 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
782 "
string fields are deprecated and will be removed in a"
784 std::
string* unsafe_arena_release_queue_ack_transmission();
785 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
786 "
string fields are deprecated and will be removed in a"
788 void unsafe_arena_set_allocated_queue_ack_transmission(
789 std::
string* queue_ack_transmission);
791 const std::
string& _internal_queue_ack_transmission() const;
792 void _internal_set_queue_ack_transmission(const std::
string& value);
793 std::
string* _internal_mutable_queue_ack_transmission();
797 bool has_queue_ack_original_msg() const;
799 bool _internal_has_queue_ack_original_msg() const;
801 void clear_queue_ack_original_msg();
802 const std::
string& queue_ack_original_msg() const;
803 void set_queue_ack_original_msg(const std::
string& value);
804 void set_queue_ack_original_msg(std::
string&& value);
805 void set_queue_ack_original_msg(const
char* value);
806 void set_queue_ack_original_msg(const
char* value,
size_t size);
807 std::
string* mutable_queue_ack_original_msg();
808 std::
string* release_queue_ack_original_msg();
809 void set_allocated_queue_ack_original_msg(std::
string* queue_ack_original_msg);
810 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
811 "
string fields are deprecated and will be removed in a"
813 std::
string* unsafe_arena_release_queue_ack_original_msg();
814 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
815 "
string fields are deprecated and will be removed in a"
817 void unsafe_arena_set_allocated_queue_ack_original_msg(
818 std::
string* queue_ack_original_msg);
820 const std::
string& _internal_queue_ack_original_msg() const;
821 void _internal_set_queue_ack_original_msg(const std::
string& value);
822 std::
string* _internal_mutable_queue_ack_original_msg();
826 bool has_queue_expire() const;
828 bool _internal_has_queue_expire() const;
830 void clear_queue_expire();
831 const std::
string& queue_expire() const;
832 void set_queue_expire(const std::
string& value);
833 void set_queue_expire(std::
string&& value);
834 void set_queue_expire(const
char* value);
835 void set_queue_expire(const
char* value,
size_t size);
836 std::
string* mutable_queue_expire();
837 std::
string* release_queue_expire();
838 void set_allocated_queue_expire(std::
string* queue_expire);
839 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
840 "
string fields are deprecated and will be removed in a"
842 std::
string* unsafe_arena_release_queue_expire();
843 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
844 "
string fields are deprecated and will be removed in a"
846 void unsafe_arena_set_allocated_queue_expire(
847 std::
string* queue_expire);
849 const std::
string& _internal_queue_expire() const;
850 void _internal_set_queue_expire(const std::
string& value);
851 std::
string* _internal_mutable_queue_expire();
855 bool has_queue_size() const;
857 bool _internal_has_queue_size() const;
859 void clear_queue_size();
860 const std::
string& queue_size() const;
861 void set_queue_size(const std::
string& value);
862 void set_queue_size(std::
string&& value);
863 void set_queue_size(const
char* value);
864 void set_queue_size(const
char* value,
size_t size);
865 std::
string* mutable_queue_size();
866 std::
string* release_queue_size();
867 void set_allocated_queue_size(std::
string* queue_size);
868 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
869 "
string fields are deprecated and will be removed in a"
871 std::
string* unsafe_arena_release_queue_size();
872 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
873 "
string fields are deprecated and will be removed in a"
875 void unsafe_arena_set_allocated_queue_size(
876 std::
string* queue_size);
878 const std::
string& _internal_queue_size() const;
879 void _internal_set_queue_size(const std::
string& value);
880 std::
string* _internal_mutable_queue_size();
884 bool has_queue_flush() const;
886 bool _internal_has_queue_flush() const;
888 void clear_queue_flush();
889 const std::
string& queue_flush() const;
890 void set_queue_flush(const std::
string& value);
891 void set_queue_flush(std::
string&& value);
892 void set_queue_flush(const
char* value);
893 void set_queue_flush(const
char* value,
size_t size);
894 std::
string* mutable_queue_flush();
895 std::
string* release_queue_flush();
896 void set_allocated_queue_flush(std::
string* queue_flush);
897 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
898 "
string fields are deprecated and will be removed in a"
900 std::
string* unsafe_arena_release_queue_flush();
901 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
902 "
string fields are deprecated and will be removed in a"
904 void unsafe_arena_set_allocated_queue_flush(
905 std::
string* queue_flush);
907 const std::
string& _internal_queue_flush() const;
908 void _internal_set_queue_flush(const std::
string& value);
909 std::
string* _internal_mutable_queue_flush();
913 bool has_mac_cycle_update() const;
915 bool _internal_has_mac_cycle_update() const;
917 void clear_mac_cycle_update();
918 const std::
string& mac_cycle_update() const;
919 void set_mac_cycle_update(const std::
string& value);
920 void set_mac_cycle_update(std::
string&& value);
921 void set_mac_cycle_update(const
char* value);
922 void set_mac_cycle_update(const
char* value,
size_t size);
923 std::
string* mutable_mac_cycle_update();
924 std::
string* release_mac_cycle_update();
925 void set_allocated_mac_cycle_update(std::
string* mac_cycle_update);
926 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
927 "
string fields are deprecated and will be removed in a"
929 std::
string* unsafe_arena_release_mac_cycle_update();
930 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
931 "
string fields are deprecated and will be removed in a"
933 void unsafe_arena_set_allocated_mac_cycle_update(
934 std::
string* mac_cycle_update);
936 const std::
string& _internal_mac_cycle_update() const;
937 void _internal_set_mac_cycle_update(const std::
string& value);
938 std::
string* _internal_mutable_mac_cycle_update();
942 bool has_mac_initiate_transmission() const;
944 bool _internal_has_mac_initiate_transmission() const;
946 void clear_mac_initiate_transmission();
948 void set_mac_initiate_transmission(const std::
string& value);
949 void set_mac_initiate_transmission(std::
string&& value);
950 void set_mac_initiate_transmission(const
char* value);
951 void set_mac_initiate_transmission(const
char* value,
size_t size);
952 std::
string* mutable_mac_initiate_transmission();
953 std::
string* release_mac_initiate_transmission();
955 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
956 "
string fields are deprecated and will be removed in a"
958 std::
string* unsafe_arena_release_mac_initiate_transmission();
959 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
960 "
string fields are deprecated and will be removed in a"
962 void unsafe_arena_set_allocated_mac_initiate_transmission(
965 const std::
string& _internal_mac_initiate_transmission() const;
966 void _internal_set_mac_initiate_transmission(const std::
string& value);
967 std::
string* _internal_mutable_mac_initiate_transmission();
971 bool has_mac_slot_start() const;
973 bool _internal_has_mac_slot_start() const;
975 void clear_mac_slot_start();
977 void set_mac_slot_start(const std::
string& value);
978 void set_mac_slot_start(std::
string&& value);
979 void set_mac_slot_start(const
char* value);
980 void set_mac_slot_start(const
char* value,
size_t size);
981 std::
string* mutable_mac_slot_start();
982 std::
string* release_mac_slot_start();
984 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
985 "
string fields are deprecated and will be removed in a"
987 std::
string* unsafe_arena_release_mac_slot_start();
988 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
989 "
string fields are deprecated and will be removed in a"
991 void unsafe_arena_set_allocated_mac_slot_start(
994 const std::
string& _internal_mac_slot_start() const;
995 void _internal_set_mac_slot_start(const std::
string& value);
996 std::
string* _internal_mutable_mac_slot_start();
1000 bool has_config_file() const;
1002 bool _internal_has_config_file() const;
1004 void clear_config_file();
1005 const std::
string& config_file() const;
1006 void set_config_file(const std::
string& value);
1007 void set_config_file(std::
string&& value);
1008 void set_config_file(const
char* value);
1009 void set_config_file(const
char* value,
size_t size);
1010 std::
string* mutable_config_file();
1011 std::
string* release_config_file();
1012 void set_allocated_config_file(std::
string* config_file);
1013 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1014 "
string fields are deprecated and will be removed in a"
1016 std::
string* unsafe_arena_release_config_file();
1017 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1018 "
string fields are deprecated and will be removed in a"
1020 void unsafe_arena_set_allocated_config_file(
1021 std::
string* config_file);
1023 const std::
string& _internal_config_file() const;
1024 void _internal_set_config_file(const std::
string& value);
1025 std::
string* _internal_mutable_config_file();
1029 bool has_config_file_request() const;
1031 bool _internal_has_config_file_request() const;
1033 void clear_config_file_request();
1034 const std::
string& config_file_request() const;
1035 void set_config_file_request(const std::
string& value);
1036 void set_config_file_request(std::
string&& value);
1037 void set_config_file_request(const
char* value);
1038 void set_config_file_request(const
char* value,
size_t size);
1039 std::
string* mutable_config_file_request();
1040 std::
string* release_config_file_request();
1041 void set_allocated_config_file_request(std::
string* config_file_request);
1042 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1043 "
string fields are deprecated and will be removed in a"
1045 std::
string* unsafe_arena_release_config_file_request();
1046 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1047 "
string fields are deprecated and will be removed in a"
1049 void unsafe_arena_set_allocated_config_file_request(
1050 std::
string* config_file_request);
1052 const std::
string& _internal_config_file_request() const;
1053 void _internal_set_config_file_request(const std::
string& value);
1054 std::
string* _internal_mutable_config_file_request();
1058 bool has_driver_reset() const;
1060 bool _internal_has_driver_reset() const;
1062 void clear_driver_reset();
1063 const std::
string& driver_reset() const;
1064 void set_driver_reset(const std::
string& value);
1065 void set_driver_reset(std::
string&& value);
1066 void set_driver_reset(const
char* value);
1067 void set_driver_reset(const
char* value,
size_t size);
1068 std::
string* mutable_driver_reset();
1069 std::
string* release_driver_reset();
1070 void set_allocated_driver_reset(std::
string* driver_reset);
1071 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1072 "
string fields are deprecated and will be removed in a"
1074 std::
string* unsafe_arena_release_driver_reset();
1075 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1076 "
string fields are deprecated and will be removed in a"
1078 void unsafe_arena_set_allocated_driver_reset(
1079 std::
string* driver_reset);
1081 const std::
string& _internal_driver_reset() const;
1082 void _internal_set_driver_reset(const std::
string& value);
1083 std::
string* _internal_mutable_driver_reset();
1087 bool has_ifrontseat_data_out() const;
1089 bool _internal_has_ifrontseat_data_out() const;
1091 void clear_ifrontseat_data_out();
1092 const std::
string& ifrontseat_data_out() const;
1093 void set_ifrontseat_data_out(const std::
string& value);
1094 void set_ifrontseat_data_out(std::
string&& value);
1095 void set_ifrontseat_data_out(const
char* value);
1096 void set_ifrontseat_data_out(const
char* value,
size_t size);
1097 std::
string* mutable_ifrontseat_data_out();
1098 std::
string* release_ifrontseat_data_out();
1099 void set_allocated_ifrontseat_data_out(std::
string* ifrontseat_data_out);
1100 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1101 "
string fields are deprecated and will be removed in a"
1103 std::
string* unsafe_arena_release_ifrontseat_data_out();
1104 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1105 "
string fields are deprecated and will be removed in a"
1107 void unsafe_arena_set_allocated_ifrontseat_data_out(
1108 std::
string* ifrontseat_data_out);
1110 const std::
string& _internal_ifrontseat_data_out() const;
1111 void _internal_set_ifrontseat_data_out(const std::
string& value);
1112 std::
string* _internal_mutable_ifrontseat_data_out();
1119 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1120 typedef
void InternalArenaConstructable_;
1121 typedef
void DestructorSkippable_;
1122 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
1123 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
1125 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_prefix_;
1127 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr prefix_;
1129 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_raw_in_;
1131 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_raw_in_;
1133 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_raw_out_;
1135 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_raw_out_;
1137 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_raw_msg_in_;
1139 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_raw_msg_in_;
1141 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_raw_msg_out_;
1143 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_raw_msg_out_;
1145 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_receive_;
1147 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_receive_;
1149 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_transmit_;
1151 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_transmit_;
1153 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_cfg_update_;
1155 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_cfg_update_;
1157 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_queue_receive_;
1159 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr queue_receive_;
1161 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_queue_transmit_;
1163 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr queue_transmit_;
1165 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_queue_ack_transmission_;
1167 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr queue_ack_transmission_;
1169 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_queue_ack_original_msg_;
1171 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr queue_ack_original_msg_;
1173 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_queue_expire_;
1175 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr queue_expire_;
1177 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_queue_size_;
1179 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr queue_size_;
1181 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_queue_flush_;
1183 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr queue_flush_;
1185 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_mac_cycle_update_;
1187 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr mac_cycle_update_;
1189 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_mac_initiate_transmission_;
1191 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr mac_initiate_transmission_;
1193 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_mac_slot_start_;
1195 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr mac_slot_start_;
1197 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_config_file_;
1199 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr config_file_;
1201 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_config_file_request_;
1203 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr config_file_request_;
1205 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_driver_reset_;
1207 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr driver_reset_;
1209 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_ifrontseat_data_out_;
1211 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr ifrontseat_data_out_;
1217 public ::PROTOBUF_NAMESPACE_ID::Message {
1224 : pAcommsHandlerConfig() {
1225 *
this = ::std::move(from);
1228 inline pAcommsHandlerConfig&
operator=(
const pAcommsHandlerConfig& from) {
1232 inline pAcommsHandlerConfig&
operator=(pAcommsHandlerConfig&& from) noexcept {
1233 if (GetArena() == from.GetArena()) {
1234 if (
this != &from) InternalSwap(&from);
1242 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1245 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1249 return GetDescriptor();
1252 return GetMetadataStatic().descriptor;
1255 return GetMetadataStatic().reflection;
1261 return reinterpret_cast<const pAcommsHandlerConfig*
>(
1264 static constexpr
int kIndexInFileMessages =
1267 friend void swap(pAcommsHandlerConfig& a, pAcommsHandlerConfig& b) {
1270 inline void Swap(pAcommsHandlerConfig* other) {
1271 if (other ==
this)
return;
1272 if (GetArena() == other->GetArena()) {
1273 InternalSwap(other);
1275 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1279 if (other ==
this)
return;
1280 GOOGLE_DCHECK(GetArena() == other->GetArena());
1281 InternalSwap(other);
1286 inline pAcommsHandlerConfig*
New() const final {
1287 return CreateMaybeMessage<pAcommsHandlerConfig>(
nullptr);
1290 pAcommsHandlerConfig*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1291 return CreateMaybeMessage<pAcommsHandlerConfig>(arena);
1293 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1294 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1297 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1298 bool IsInitialized() const final;
1301 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1302 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1303 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1304 int GetCachedSize() const final {
return _cached_size_.Get(); }
1307 inline void SharedCtor();
1308 inline void SharedDtor();
1309 void SetCachedSize(
int size)
const final;
1310 void InternalSwap(pAcommsHandlerConfig* other);
1311 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1312 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1313 return "goby.apps.moos.protobuf.pAcommsHandlerConfig";
1318 static void ArenaDtor(
void*
object);
1319 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1324 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1339 kLoadSharedLibraryFieldNumber = 20,
1340 kLoadProtoFileFieldNumber = 21,
1341 kTranslatorEntryFieldNumber = 22,
1342 kMultiplexCreateMoosVarFieldNumber = 23,
1343 kDcclFrontseatForwardNameFieldNumber = 24,
1344 kListenDriverCfgFieldNumber = 31,
1345 kModemIdLookupPathFieldNumber = 101,
1346 kCommonFieldNumber = 1,
1347 kDriverCfgFieldNumber = 4,
1348 kMacCfgFieldNumber = 5,
1349 kQueueCfgFieldNumber = 6,
1350 kDcclCfgFieldNumber = 7,
1351 kRouteCfgFieldNumber = 8,
1352 kMoosVarFieldNumber = 10,
1353 kDriverFailureApproachFieldNumber = 32,
1354 kModemIdFieldNumber = 2,
1359 int _internal_load_shared_library_size()
const;
1376 const std::string& _internal_load_shared_library(
int index)
const;
1377 std::string* _internal_add_load_shared_library();
1383 int _internal_load_proto_file_size()
const;
1400 const std::string& _internal_load_proto_file(
int index)
const;
1401 std::string* _internal_add_load_proto_file();
1407 int _internal_translator_entry_size()
const;
1411 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >*
1414 const ::goby::moos::protobuf::TranslatorEntry& _internal_translator_entry(
int index)
const;
1415 ::goby::moos::protobuf::TranslatorEntry* _internal_add_translator_entry();
1419 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >&
1425 int _internal_multiplex_create_moos_var_size()
const;
1442 const std::string& _internal_multiplex_create_moos_var(
int index)
const;
1443 std::string* _internal_add_multiplex_create_moos_var();
1449 int _internal_dccl_frontseat_forward_name_size()
const;
1466 const std::string& _internal_dccl_frontseat_forward_name(
int index)
const;
1467 std::string* _internal_add_dccl_frontseat_forward_name();
1473 int _internal_listen_driver_cfg_size()
const;
1477 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >*
1480 const ::goby::acomms::protobuf::DriverConfig& _internal_listen_driver_cfg(
int index)
const;
1481 ::goby::acomms::protobuf::DriverConfig* _internal_add_listen_driver_cfg();
1485 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >&
1491 bool _internal_has_modem_id_lookup_path()
const;
1502 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
1503 " string fields are deprecated and will be removed in a"
1505 std::
string* unsafe_arena_release_modem_id_lookup_path();
1506 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1507 "
string fields are deprecated and will be removed in a"
1509 void unsafe_arena_set_allocated_modem_id_lookup_path(
1510 std::
string* modem_id_lookup_path);
1512 const std::
string& _internal_modem_id_lookup_path() const;
1513 void _internal_set_modem_id_lookup_path(const std::
string& value);
1514 std::
string* _internal_mutable_modem_id_lookup_path();
1518 bool has_common() const;
1520 bool _internal_has_common() const;
1522 void clear_common();
1523 const ::
goby::moos::protobuf::GobyMOOSAppConfig& common() const;
1524 ::
goby::moos::protobuf::GobyMOOSAppConfig* release_common();
1525 ::
goby::moos::protobuf::GobyMOOSAppConfig* mutable_common();
1526 void set_allocated_common(::
goby::moos::protobuf::GobyMOOSAppConfig* common);
1528 const ::
goby::moos::protobuf::GobyMOOSAppConfig& _internal_common() const;
1529 ::
goby::moos::protobuf::GobyMOOSAppConfig* _internal_mutable_common();
1531 void unsafe_arena_set_allocated_common(
1532 ::
goby::moos::protobuf::GobyMOOSAppConfig* common);
1533 ::
goby::moos::protobuf::GobyMOOSAppConfig* unsafe_arena_release_common();
1536 bool has_driver_cfg() const;
1538 bool _internal_has_driver_cfg() const;
1540 void clear_driver_cfg();
1541 const ::
goby::acomms::protobuf::DriverConfig& driver_cfg() const;
1542 ::
goby::acomms::protobuf::DriverConfig* release_driver_cfg();
1543 ::
goby::acomms::protobuf::DriverConfig* mutable_driver_cfg();
1544 void set_allocated_driver_cfg(::
goby::acomms::protobuf::DriverConfig* driver_cfg);
1546 const ::
goby::acomms::protobuf::DriverConfig& _internal_driver_cfg() const;
1547 ::
goby::acomms::protobuf::DriverConfig* _internal_mutable_driver_cfg();
1549 void unsafe_arena_set_allocated_driver_cfg(
1550 ::
goby::acomms::protobuf::DriverConfig* driver_cfg);
1551 ::
goby::acomms::protobuf::DriverConfig* unsafe_arena_release_driver_cfg();
1554 bool has_mac_cfg() const;
1556 bool _internal_has_mac_cfg() const;
1558 void clear_mac_cfg();
1559 const ::
goby::acomms::protobuf::MACConfig& mac_cfg() const;
1560 ::
goby::acomms::protobuf::MACConfig* release_mac_cfg();
1561 ::
goby::acomms::protobuf::MACConfig* mutable_mac_cfg();
1562 void set_allocated_mac_cfg(::
goby::acomms::protobuf::MACConfig* mac_cfg);
1564 const ::
goby::acomms::protobuf::MACConfig& _internal_mac_cfg() const;
1565 ::
goby::acomms::protobuf::MACConfig* _internal_mutable_mac_cfg();
1567 void unsafe_arena_set_allocated_mac_cfg(
1568 ::
goby::acomms::protobuf::MACConfig* mac_cfg);
1569 ::
goby::acomms::protobuf::MACConfig* unsafe_arena_release_mac_cfg();
1572 bool has_queue_cfg() const;
1574 bool _internal_has_queue_cfg() const;
1576 void clear_queue_cfg();
1577 const ::
goby::acomms::protobuf::QueueManagerConfig& queue_cfg() const;
1578 ::
goby::acomms::protobuf::QueueManagerConfig* release_queue_cfg();
1579 ::
goby::acomms::protobuf::QueueManagerConfig* mutable_queue_cfg();
1580 void set_allocated_queue_cfg(::
goby::acomms::protobuf::QueueManagerConfig* queue_cfg);
1582 const ::
goby::acomms::protobuf::QueueManagerConfig& _internal_queue_cfg() const;
1583 ::
goby::acomms::protobuf::QueueManagerConfig* _internal_mutable_queue_cfg();
1585 void unsafe_arena_set_allocated_queue_cfg(
1586 ::
goby::acomms::protobuf::QueueManagerConfig* queue_cfg);
1587 ::
goby::acomms::protobuf::QueueManagerConfig* unsafe_arena_release_queue_cfg();
1590 bool has_dccl_cfg() const;
1592 bool _internal_has_dccl_cfg() const;
1594 void clear_dccl_cfg();
1595 const ::
goby::acomms::protobuf::DCCLConfig& dccl_cfg() const;
1596 ::
goby::acomms::protobuf::DCCLConfig* release_dccl_cfg();
1597 ::
goby::acomms::protobuf::DCCLConfig* mutable_dccl_cfg();
1598 void set_allocated_dccl_cfg(::
goby::acomms::protobuf::DCCLConfig* dccl_cfg);
1600 const ::
goby::acomms::protobuf::DCCLConfig& _internal_dccl_cfg() const;
1601 ::
goby::acomms::protobuf::DCCLConfig* _internal_mutable_dccl_cfg();
1603 void unsafe_arena_set_allocated_dccl_cfg(
1604 ::
goby::acomms::protobuf::DCCLConfig* dccl_cfg);
1605 ::
goby::acomms::protobuf::DCCLConfig* unsafe_arena_release_dccl_cfg();
1608 bool has_route_cfg() const;
1610 bool _internal_has_route_cfg() const;
1612 void clear_route_cfg();
1613 const ::
goby::acomms::protobuf::RouteManagerConfig& route_cfg() const;
1614 ::
goby::acomms::protobuf::RouteManagerConfig* release_route_cfg();
1615 ::
goby::acomms::protobuf::RouteManagerConfig* mutable_route_cfg();
1616 void set_allocated_route_cfg(::
goby::acomms::protobuf::RouteManagerConfig* route_cfg);
1618 const ::
goby::acomms::protobuf::RouteManagerConfig& _internal_route_cfg() const;
1619 ::
goby::acomms::protobuf::RouteManagerConfig* _internal_mutable_route_cfg();
1621 void unsafe_arena_set_allocated_route_cfg(
1622 ::
goby::acomms::protobuf::RouteManagerConfig* route_cfg);
1623 ::
goby::acomms::protobuf::RouteManagerConfig* unsafe_arena_release_route_cfg();
1626 bool has_moos_var() const;
1628 bool _internal_has_moos_var() const;
1630 void clear_moos_var();
1631 const ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables& moos_var() const;
1632 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* release_moos_var();
1633 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* mutable_moos_var();
1634 void set_allocated_moos_var(::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* moos_var);
1636 const ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables& _internal_moos_var() const;
1637 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* _internal_mutable_moos_var();
1639 void unsafe_arena_set_allocated_moos_var(
1640 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* moos_var);
1641 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* unsafe_arena_release_moos_var();
1644 bool has_driver_failure_approach() const;
1646 bool _internal_has_driver_failure_approach() const;
1648 void clear_driver_failure_approach();
1649 const ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach& driver_failure_approach() const;
1650 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* release_driver_failure_approach();
1651 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* mutable_driver_failure_approach();
1652 void set_allocated_driver_failure_approach(::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* driver_failure_approach);
1654 const ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach& _internal_driver_failure_approach() const;
1655 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* _internal_mutable_driver_failure_approach();
1657 void unsafe_arena_set_allocated_driver_failure_approach(
1658 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* driver_failure_approach);
1659 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* unsafe_arena_release_driver_failure_approach();
1662 bool has_modem_id() const;
1664 bool _internal_has_modem_id() const;
1666 void clear_modem_id();
1667 ::PROTOBUF_NAMESPACE_ID::
int32 modem_id() const;
1668 void set_modem_id(::PROTOBUF_NAMESPACE_ID::
int32 value);
1670 ::PROTOBUF_NAMESPACE_ID::
int32 _internal_modem_id() const;
1671 void _internal_set_modem_id(::PROTOBUF_NAMESPACE_ID::
int32 value);
1678 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1679 typedef
void InternalArenaConstructable_;
1680 typedef
void DestructorSkippable_;
1681 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
1682 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
1683 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::
string> load_shared_library_;
1684 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::
string> load_proto_file_;
1685 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::
goby::moos::protobuf::TranslatorEntry > translator_entry_;
1686 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::
string> multiplex_create_moos_var_;
1687 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::
string> dccl_frontseat_forward_name_;
1688 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::
goby::acomms::protobuf::DriverConfig > listen_driver_cfg_;
1689 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr modem_id_lookup_path_;
1690 ::
goby::moos::protobuf::GobyMOOSAppConfig* common_;
1691 ::
goby::acomms::protobuf::DriverConfig* driver_cfg_;
1692 ::
goby::acomms::protobuf::MACConfig* mac_cfg_;
1693 ::
goby::acomms::protobuf::QueueManagerConfig* queue_cfg_;
1694 ::
goby::acomms::protobuf::DCCLConfig* dccl_cfg_;
1695 ::
goby::acomms::protobuf::RouteManagerConfig* route_cfg_;
1696 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* moos_var_;
1697 ::
goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* driver_failure_approach_;
1698 ::PROTOBUF_NAMESPACE_ID::
int32 modem_id_;
1707 #pragma GCC diagnostic push
1708 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1713 inline bool pAcommsHandlerConfig_DriverFailureApproach::_internal_has_technique()
const {
1714 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1717 inline bool pAcommsHandlerConfig_DriverFailureApproach::has_technique()
const {
1718 return _internal_has_technique();
1720 inline void pAcommsHandlerConfig_DriverFailureApproach::clear_technique() {
1722 _has_bits_[0] &= ~0x00000002u;
1729 return _internal_technique();
1733 _has_bits_[0] |= 0x00000002u;
1737 _internal_set_technique(value);
1742 inline bool pAcommsHandlerConfig_DriverFailureApproach::_internal_has_driver_backoff_sec()
const {
1743 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1746 inline bool pAcommsHandlerConfig_DriverFailureApproach::has_driver_backoff_sec()
const {
1747 return _internal_has_driver_backoff_sec();
1749 inline void pAcommsHandlerConfig_DriverFailureApproach::clear_driver_backoff_sec() {
1750 driver_backoff_sec_ = 60;
1751 _has_bits_[0] &= ~0x00000004u;
1754 return driver_backoff_sec_;
1758 return _internal_driver_backoff_sec();
1761 _has_bits_[0] |= 0x00000004u;
1762 driver_backoff_sec_ =
value;
1765 _internal_set_driver_backoff_sec(value);
1770 inline bool pAcommsHandlerConfig_DriverFailureApproach::_internal_has_new_driver_backoff_sec()
const {
1771 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1774 inline bool pAcommsHandlerConfig_DriverFailureApproach::has_new_driver_backoff_sec()
const {
1775 return _internal_has_new_driver_backoff_sec();
1777 inline void pAcommsHandlerConfig_DriverFailureApproach::clear_new_driver_backoff_sec() {
1778 new_driver_backoff_sec_ = 5;
1779 _has_bits_[0] &= ~0x00000001u;
1782 return new_driver_backoff_sec_;
1786 return _internal_new_driver_backoff_sec();
1789 _has_bits_[0] |= 0x00000001u;
1790 new_driver_backoff_sec_ =
value;
1793 _internal_set_new_driver_backoff_sec(value);
1802 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_prefix()
const {
1803 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1806 inline bool pAcommsHandlerConfig_MOOSVariables::has_prefix()
const {
1807 return _internal_has_prefix();
1809 inline void pAcommsHandlerConfig_MOOSVariables::clear_prefix() {
1810 prefix_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), GetArena());
1811 _has_bits_[0] &= ~0x00000001u;
1813 inline const std::string& pAcommsHandlerConfig_MOOSVariables::prefix()
const {
1815 return _internal_prefix();
1817 inline void pAcommsHandlerConfig_MOOSVariables::set_prefix(
const std::string& value) {
1818 _internal_set_prefix(value);
1821 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_prefix() {
1823 return _internal_mutable_prefix();
1825 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_prefix()
const {
1826 return prefix_.Get();
1828 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_prefix(
const std::string& value) {
1829 _has_bits_[0] |= 0x00000001u;
1830 prefix_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), value, GetArena());
1832 inline void pAcommsHandlerConfig_MOOSVariables::set_prefix(std::string&& value) {
1833 _has_bits_[0] |= 0x00000001u;
1835 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), ::std::move(value), GetArena());
1838 inline void pAcommsHandlerConfig_MOOSVariables::set_prefix(
const char* value) {
1839 GOOGLE_DCHECK(value !=
nullptr);
1840 _has_bits_[0] |= 0x00000001u;
1841 prefix_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), ::std::string(value),
1845 inline void pAcommsHandlerConfig_MOOSVariables::set_prefix(
const char* value,
1847 _has_bits_[0] |= 0x00000001u;
1848 prefix_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), ::std::string(
1849 reinterpret_cast<const char*
>(value), size), GetArena());
1852 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_prefix() {
1853 _has_bits_[0] |= 0x00000001u;
1854 return prefix_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), GetArena());
1856 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_prefix() {
1858 if (!_internal_has_prefix()) {
1861 _has_bits_[0] &= ~0x00000001u;
1862 return prefix_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), GetArena());
1864 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_prefix(std::string* prefix) {
1865 if (prefix !=
nullptr) {
1866 _has_bits_[0] |= 0x00000001u;
1868 _has_bits_[0] &= ~0x00000001u;
1870 prefix_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(), prefix,
1874 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_prefix() {
1876 GOOGLE_DCHECK(GetArena() !=
nullptr);
1877 _has_bits_[0] &= ~0x00000001u;
1878 return prefix_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(),
1881 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_prefix(
1882 std::string* prefix) {
1883 GOOGLE_DCHECK(GetArena() !=
nullptr);
1884 if (prefix !=
nullptr) {
1885 _has_bits_[0] |= 0x00000001u;
1887 _has_bits_[0] &= ~0x00000001u;
1889 prefix_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_.
get(),
1890 prefix, GetArena());
1895 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_raw_in()
const {
1896 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1899 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_in()
const {
1900 return _internal_has_driver_raw_in();
1902 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_in() {
1903 driver_raw_in_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), GetArena());
1904 _has_bits_[0] &= ~0x00000002u;
1906 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_in()
const {
1908 return _internal_driver_raw_in();
1910 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_in(
const std::string& value) {
1911 _internal_set_driver_raw_in(value);
1914 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_in() {
1916 return _internal_mutable_driver_raw_in();
1918 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_raw_in()
const {
1919 return driver_raw_in_.Get();
1921 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_raw_in(
const std::string& value) {
1922 _has_bits_[0] |= 0x00000002u;
1923 driver_raw_in_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), value, GetArena());
1925 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_in(std::string&& value) {
1926 _has_bits_[0] |= 0x00000002u;
1928 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), ::std::move(value), GetArena());
1931 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_in(
const char* value) {
1932 GOOGLE_DCHECK(value !=
nullptr);
1933 _has_bits_[0] |= 0x00000002u;
1934 driver_raw_in_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), ::std::string(value),
1938 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_in(
const char* value,
1940 _has_bits_[0] |= 0x00000002u;
1941 driver_raw_in_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), ::std::string(
1942 reinterpret_cast<const char*
>(value), size), GetArena());
1945 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_raw_in() {
1946 _has_bits_[0] |= 0x00000002u;
1947 return driver_raw_in_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), GetArena());
1949 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_in() {
1951 if (!_internal_has_driver_raw_in()) {
1954 _has_bits_[0] &= ~0x00000002u;
1955 return driver_raw_in_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), GetArena());
1957 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_in(std::string* driver_raw_in) {
1958 if (driver_raw_in !=
nullptr) {
1959 _has_bits_[0] |= 0x00000002u;
1961 _has_bits_[0] &= ~0x00000002u;
1963 driver_raw_in_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(), driver_raw_in,
1967 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_raw_in() {
1969 GOOGLE_DCHECK(GetArena() !=
nullptr);
1970 _has_bits_[0] &= ~0x00000002u;
1971 return driver_raw_in_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(),
1974 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_raw_in(
1975 std::string* driver_raw_in) {
1976 GOOGLE_DCHECK(GetArena() !=
nullptr);
1977 if (driver_raw_in !=
nullptr) {
1978 _has_bits_[0] |= 0x00000002u;
1980 _has_bits_[0] &= ~0x00000002u;
1982 driver_raw_in_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_in_.
get(),
1983 driver_raw_in, GetArena());
1988 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_raw_out()
const {
1989 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1992 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_out()
const {
1993 return _internal_has_driver_raw_out();
1995 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_out() {
1996 driver_raw_out_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), GetArena());
1997 _has_bits_[0] &= ~0x00000004u;
1999 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_out()
const {
2001 return _internal_driver_raw_out();
2003 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_out(
const std::string& value) {
2004 _internal_set_driver_raw_out(value);
2007 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_out() {
2009 return _internal_mutable_driver_raw_out();
2011 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_raw_out()
const {
2012 return driver_raw_out_.Get();
2014 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_raw_out(
const std::string& value) {
2015 _has_bits_[0] |= 0x00000004u;
2016 driver_raw_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), value, GetArena());
2018 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_out(std::string&& value) {
2019 _has_bits_[0] |= 0x00000004u;
2020 driver_raw_out_.Set(
2021 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), ::std::move(value), GetArena());
2024 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_out(
const char* value) {
2025 GOOGLE_DCHECK(value !=
nullptr);
2026 _has_bits_[0] |= 0x00000004u;
2027 driver_raw_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), ::std::string(value),
2031 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_out(
const char* value,
2033 _has_bits_[0] |= 0x00000004u;
2034 driver_raw_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), ::std::string(
2035 reinterpret_cast<const char*
>(value), size), GetArena());
2038 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_raw_out() {
2039 _has_bits_[0] |= 0x00000004u;
2040 return driver_raw_out_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), GetArena());
2042 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_out() {
2044 if (!_internal_has_driver_raw_out()) {
2047 _has_bits_[0] &= ~0x00000004u;
2048 return driver_raw_out_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), GetArena());
2050 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_out(std::string* driver_raw_out) {
2051 if (driver_raw_out !=
nullptr) {
2052 _has_bits_[0] |= 0x00000004u;
2054 _has_bits_[0] &= ~0x00000004u;
2056 driver_raw_out_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(), driver_raw_out,
2060 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_raw_out() {
2062 GOOGLE_DCHECK(GetArena() !=
nullptr);
2063 _has_bits_[0] &= ~0x00000004u;
2064 return driver_raw_out_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(),
2067 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_raw_out(
2068 std::string* driver_raw_out) {
2069 GOOGLE_DCHECK(GetArena() !=
nullptr);
2070 if (driver_raw_out !=
nullptr) {
2071 _has_bits_[0] |= 0x00000004u;
2073 _has_bits_[0] &= ~0x00000004u;
2075 driver_raw_out_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_out_.
get(),
2076 driver_raw_out, GetArena());
2081 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_raw_msg_in()
const {
2082 bool value = (_has_bits_[0] & 0x00000008u) != 0;
2085 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_msg_in()
const {
2086 return _internal_has_driver_raw_msg_in();
2088 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_msg_in() {
2089 driver_raw_msg_in_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), GetArena());
2090 _has_bits_[0] &= ~0x00000008u;
2092 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_msg_in()
const {
2094 return _internal_driver_raw_msg_in();
2096 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_in(
const std::string& value) {
2097 _internal_set_driver_raw_msg_in(value);
2100 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_msg_in() {
2102 return _internal_mutable_driver_raw_msg_in();
2104 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_raw_msg_in()
const {
2105 return driver_raw_msg_in_.Get();
2107 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_raw_msg_in(
const std::string& value) {
2108 _has_bits_[0] |= 0x00000008u;
2109 driver_raw_msg_in_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), value, GetArena());
2111 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_in(std::string&& value) {
2112 _has_bits_[0] |= 0x00000008u;
2113 driver_raw_msg_in_.Set(
2114 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), ::std::move(value), GetArena());
2117 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_in(
const char* value) {
2118 GOOGLE_DCHECK(value !=
nullptr);
2119 _has_bits_[0] |= 0x00000008u;
2120 driver_raw_msg_in_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), ::std::string(value),
2124 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_in(
const char* value,
2126 _has_bits_[0] |= 0x00000008u;
2127 driver_raw_msg_in_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), ::std::string(
2128 reinterpret_cast<const char*
>(value), size), GetArena());
2131 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_raw_msg_in() {
2132 _has_bits_[0] |= 0x00000008u;
2133 return driver_raw_msg_in_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), GetArena());
2135 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_msg_in() {
2137 if (!_internal_has_driver_raw_msg_in()) {
2140 _has_bits_[0] &= ~0x00000008u;
2141 return driver_raw_msg_in_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), GetArena());
2143 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_msg_in(std::string* driver_raw_msg_in) {
2144 if (driver_raw_msg_in !=
nullptr) {
2145 _has_bits_[0] |= 0x00000008u;
2147 _has_bits_[0] &= ~0x00000008u;
2149 driver_raw_msg_in_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(), driver_raw_msg_in,
2153 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_raw_msg_in() {
2155 GOOGLE_DCHECK(GetArena() !=
nullptr);
2156 _has_bits_[0] &= ~0x00000008u;
2157 return driver_raw_msg_in_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(),
2160 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_raw_msg_in(
2161 std::string* driver_raw_msg_in) {
2162 GOOGLE_DCHECK(GetArena() !=
nullptr);
2163 if (driver_raw_msg_in !=
nullptr) {
2164 _has_bits_[0] |= 0x00000008u;
2166 _has_bits_[0] &= ~0x00000008u;
2168 driver_raw_msg_in_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_in_.
get(),
2169 driver_raw_msg_in, GetArena());
2174 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_raw_msg_out()
const {
2175 bool value = (_has_bits_[0] & 0x00000010u) != 0;
2178 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_msg_out()
const {
2179 return _internal_has_driver_raw_msg_out();
2181 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_msg_out() {
2182 driver_raw_msg_out_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), GetArena());
2183 _has_bits_[0] &= ~0x00000010u;
2185 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_msg_out()
const {
2187 return _internal_driver_raw_msg_out();
2189 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_out(
const std::string& value) {
2190 _internal_set_driver_raw_msg_out(value);
2193 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_msg_out() {
2195 return _internal_mutable_driver_raw_msg_out();
2197 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_raw_msg_out()
const {
2198 return driver_raw_msg_out_.Get();
2200 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_raw_msg_out(
const std::string& value) {
2201 _has_bits_[0] |= 0x00000010u;
2202 driver_raw_msg_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), value, GetArena());
2204 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_out(std::string&& value) {
2205 _has_bits_[0] |= 0x00000010u;
2206 driver_raw_msg_out_.Set(
2207 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), ::std::move(value), GetArena());
2210 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_out(
const char* value) {
2211 GOOGLE_DCHECK(value !=
nullptr);
2212 _has_bits_[0] |= 0x00000010u;
2213 driver_raw_msg_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), ::std::string(value),
2217 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_out(
const char* value,
2219 _has_bits_[0] |= 0x00000010u;
2220 driver_raw_msg_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), ::std::string(
2221 reinterpret_cast<const char*
>(value), size), GetArena());
2224 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_raw_msg_out() {
2225 _has_bits_[0] |= 0x00000010u;
2226 return driver_raw_msg_out_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), GetArena());
2228 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_msg_out() {
2230 if (!_internal_has_driver_raw_msg_out()) {
2233 _has_bits_[0] &= ~0x00000010u;
2234 return driver_raw_msg_out_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), GetArena());
2236 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_msg_out(std::string* driver_raw_msg_out) {
2237 if (driver_raw_msg_out !=
nullptr) {
2238 _has_bits_[0] |= 0x00000010u;
2240 _has_bits_[0] &= ~0x00000010u;
2242 driver_raw_msg_out_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(), driver_raw_msg_out,
2246 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_raw_msg_out() {
2248 GOOGLE_DCHECK(GetArena() !=
nullptr);
2249 _has_bits_[0] &= ~0x00000010u;
2250 return driver_raw_msg_out_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(),
2253 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_raw_msg_out(
2254 std::string* driver_raw_msg_out) {
2255 GOOGLE_DCHECK(GetArena() !=
nullptr);
2256 if (driver_raw_msg_out !=
nullptr) {
2257 _has_bits_[0] |= 0x00000010u;
2259 _has_bits_[0] &= ~0x00000010u;
2261 driver_raw_msg_out_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_raw_msg_out_.
get(),
2262 driver_raw_msg_out, GetArena());
2267 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_receive()
const {
2268 bool value = (_has_bits_[0] & 0x00000020u) != 0;
2271 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_receive()
const {
2272 return _internal_has_driver_receive();
2274 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_receive() {
2275 driver_receive_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), GetArena());
2276 _has_bits_[0] &= ~0x00000020u;
2278 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_receive()
const {
2280 return _internal_driver_receive();
2282 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_receive(
const std::string& value) {
2283 _internal_set_driver_receive(value);
2286 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_receive() {
2288 return _internal_mutable_driver_receive();
2290 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_receive()
const {
2291 return driver_receive_.Get();
2293 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_receive(
const std::string& value) {
2294 _has_bits_[0] |= 0x00000020u;
2295 driver_receive_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), value, GetArena());
2297 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_receive(std::string&& value) {
2298 _has_bits_[0] |= 0x00000020u;
2299 driver_receive_.Set(
2300 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), ::std::move(value), GetArena());
2303 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_receive(
const char* value) {
2304 GOOGLE_DCHECK(value !=
nullptr);
2305 _has_bits_[0] |= 0x00000020u;
2306 driver_receive_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), ::std::string(value),
2310 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_receive(
const char* value,
2312 _has_bits_[0] |= 0x00000020u;
2313 driver_receive_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), ::std::string(
2314 reinterpret_cast<const char*
>(value), size), GetArena());
2317 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_receive() {
2318 _has_bits_[0] |= 0x00000020u;
2319 return driver_receive_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), GetArena());
2321 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_receive() {
2323 if (!_internal_has_driver_receive()) {
2326 _has_bits_[0] &= ~0x00000020u;
2327 return driver_receive_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), GetArena());
2329 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_receive(std::string* driver_receive) {
2330 if (driver_receive !=
nullptr) {
2331 _has_bits_[0] |= 0x00000020u;
2333 _has_bits_[0] &= ~0x00000020u;
2335 driver_receive_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(), driver_receive,
2339 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_receive() {
2341 GOOGLE_DCHECK(GetArena() !=
nullptr);
2342 _has_bits_[0] &= ~0x00000020u;
2343 return driver_receive_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(),
2346 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_receive(
2347 std::string* driver_receive) {
2348 GOOGLE_DCHECK(GetArena() !=
nullptr);
2349 if (driver_receive !=
nullptr) {
2350 _has_bits_[0] |= 0x00000020u;
2352 _has_bits_[0] &= ~0x00000020u;
2354 driver_receive_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_receive_.
get(),
2355 driver_receive, GetArena());
2360 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_transmit()
const {
2361 bool value = (_has_bits_[0] & 0x00000040u) != 0;
2364 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_transmit()
const {
2365 return _internal_has_driver_transmit();
2367 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_transmit() {
2368 driver_transmit_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), GetArena());
2369 _has_bits_[0] &= ~0x00000040u;
2371 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_transmit()
const {
2373 return _internal_driver_transmit();
2375 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_transmit(
const std::string& value) {
2376 _internal_set_driver_transmit(value);
2379 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_transmit() {
2381 return _internal_mutable_driver_transmit();
2383 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_transmit()
const {
2384 return driver_transmit_.Get();
2386 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_transmit(
const std::string& value) {
2387 _has_bits_[0] |= 0x00000040u;
2388 driver_transmit_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), value, GetArena());
2390 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_transmit(std::string&& value) {
2391 _has_bits_[0] |= 0x00000040u;
2392 driver_transmit_.Set(
2393 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), ::std::move(value), GetArena());
2396 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_transmit(
const char* value) {
2397 GOOGLE_DCHECK(value !=
nullptr);
2398 _has_bits_[0] |= 0x00000040u;
2399 driver_transmit_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), ::std::string(value),
2403 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_transmit(
const char* value,
2405 _has_bits_[0] |= 0x00000040u;
2406 driver_transmit_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), ::std::string(
2407 reinterpret_cast<const char*
>(value), size), GetArena());
2410 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_transmit() {
2411 _has_bits_[0] |= 0x00000040u;
2412 return driver_transmit_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), GetArena());
2414 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_transmit() {
2416 if (!_internal_has_driver_transmit()) {
2419 _has_bits_[0] &= ~0x00000040u;
2420 return driver_transmit_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), GetArena());
2422 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_transmit(std::string* driver_transmit) {
2423 if (driver_transmit !=
nullptr) {
2424 _has_bits_[0] |= 0x00000040u;
2426 _has_bits_[0] &= ~0x00000040u;
2428 driver_transmit_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(), driver_transmit,
2432 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_transmit() {
2434 GOOGLE_DCHECK(GetArena() !=
nullptr);
2435 _has_bits_[0] &= ~0x00000040u;
2436 return driver_transmit_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(),
2439 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_transmit(
2440 std::string* driver_transmit) {
2441 GOOGLE_DCHECK(GetArena() !=
nullptr);
2442 if (driver_transmit !=
nullptr) {
2443 _has_bits_[0] |= 0x00000040u;
2445 _has_bits_[0] &= ~0x00000040u;
2447 driver_transmit_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_transmit_.
get(),
2448 driver_transmit, GetArena());
2453 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_cfg_update()
const {
2454 bool value = (_has_bits_[0] & 0x00000080u) != 0;
2457 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_cfg_update()
const {
2458 return _internal_has_driver_cfg_update();
2460 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_cfg_update() {
2461 driver_cfg_update_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), GetArena());
2462 _has_bits_[0] &= ~0x00000080u;
2464 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_cfg_update()
const {
2466 return _internal_driver_cfg_update();
2468 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_cfg_update(
const std::string& value) {
2469 _internal_set_driver_cfg_update(value);
2472 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_cfg_update() {
2474 return _internal_mutable_driver_cfg_update();
2476 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_cfg_update()
const {
2477 return driver_cfg_update_.Get();
2479 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_cfg_update(
const std::string& value) {
2480 _has_bits_[0] |= 0x00000080u;
2481 driver_cfg_update_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), value, GetArena());
2483 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_cfg_update(std::string&& value) {
2484 _has_bits_[0] |= 0x00000080u;
2485 driver_cfg_update_.Set(
2486 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), ::std::move(value), GetArena());
2489 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_cfg_update(
const char* value) {
2490 GOOGLE_DCHECK(value !=
nullptr);
2491 _has_bits_[0] |= 0x00000080u;
2492 driver_cfg_update_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), ::std::string(value),
2496 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_cfg_update(
const char* value,
2498 _has_bits_[0] |= 0x00000080u;
2499 driver_cfg_update_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), ::std::string(
2500 reinterpret_cast<const char*
>(value), size), GetArena());
2503 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_cfg_update() {
2504 _has_bits_[0] |= 0x00000080u;
2505 return driver_cfg_update_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), GetArena());
2507 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_cfg_update() {
2509 if (!_internal_has_driver_cfg_update()) {
2512 _has_bits_[0] &= ~0x00000080u;
2513 return driver_cfg_update_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), GetArena());
2515 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_cfg_update(std::string* driver_cfg_update) {
2516 if (driver_cfg_update !=
nullptr) {
2517 _has_bits_[0] |= 0x00000080u;
2519 _has_bits_[0] &= ~0x00000080u;
2521 driver_cfg_update_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(), driver_cfg_update,
2525 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_cfg_update() {
2527 GOOGLE_DCHECK(GetArena() !=
nullptr);
2528 _has_bits_[0] &= ~0x00000080u;
2529 return driver_cfg_update_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(),
2532 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_cfg_update(
2533 std::string* driver_cfg_update) {
2534 GOOGLE_DCHECK(GetArena() !=
nullptr);
2535 if (driver_cfg_update !=
nullptr) {
2536 _has_bits_[0] |= 0x00000080u;
2538 _has_bits_[0] &= ~0x00000080u;
2540 driver_cfg_update_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_cfg_update_.
get(),
2541 driver_cfg_update, GetArena());
2546 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_queue_receive()
const {
2547 bool value = (_has_bits_[0] & 0x00000100u) != 0;
2550 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_receive()
const {
2551 return _internal_has_queue_receive();
2553 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_receive() {
2554 queue_receive_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), GetArena());
2555 _has_bits_[0] &= ~0x00000100u;
2557 inline const std::string& pAcommsHandlerConfig_MOOSVariables::queue_receive()
const {
2559 return _internal_queue_receive();
2561 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_receive(
const std::string& value) {
2562 _internal_set_queue_receive(value);
2565 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_receive() {
2567 return _internal_mutable_queue_receive();
2569 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_queue_receive()
const {
2570 return queue_receive_.Get();
2572 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_queue_receive(
const std::string& value) {
2573 _has_bits_[0] |= 0x00000100u;
2574 queue_receive_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), value, GetArena());
2576 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_receive(std::string&& value) {
2577 _has_bits_[0] |= 0x00000100u;
2579 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), ::std::move(value), GetArena());
2582 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_receive(
const char* value) {
2583 GOOGLE_DCHECK(value !=
nullptr);
2584 _has_bits_[0] |= 0x00000100u;
2585 queue_receive_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), ::std::string(value),
2589 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_receive(
const char* value,
2591 _has_bits_[0] |= 0x00000100u;
2592 queue_receive_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), ::std::string(
2593 reinterpret_cast<const char*
>(value), size), GetArena());
2596 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_queue_receive() {
2597 _has_bits_[0] |= 0x00000100u;
2598 return queue_receive_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), GetArena());
2600 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_receive() {
2602 if (!_internal_has_queue_receive()) {
2605 _has_bits_[0] &= ~0x00000100u;
2606 return queue_receive_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), GetArena());
2608 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_receive(std::string* queue_receive) {
2609 if (queue_receive !=
nullptr) {
2610 _has_bits_[0] |= 0x00000100u;
2612 _has_bits_[0] &= ~0x00000100u;
2614 queue_receive_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(), queue_receive,
2618 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_queue_receive() {
2620 GOOGLE_DCHECK(GetArena() !=
nullptr);
2621 _has_bits_[0] &= ~0x00000100u;
2622 return queue_receive_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(),
2625 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_queue_receive(
2626 std::string* queue_receive) {
2627 GOOGLE_DCHECK(GetArena() !=
nullptr);
2628 if (queue_receive !=
nullptr) {
2629 _has_bits_[0] |= 0x00000100u;
2631 _has_bits_[0] &= ~0x00000100u;
2633 queue_receive_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_receive_.
get(),
2634 queue_receive, GetArena());
2639 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_queue_transmit()
const {
2640 bool value = (_has_bits_[0] & 0x00000200u) != 0;
2643 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_transmit()
const {
2644 return _internal_has_queue_transmit();
2646 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_transmit() {
2647 queue_transmit_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), GetArena());
2648 _has_bits_[0] &= ~0x00000200u;
2650 inline const std::string& pAcommsHandlerConfig_MOOSVariables::queue_transmit()
const {
2652 return _internal_queue_transmit();
2654 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_transmit(
const std::string& value) {
2655 _internal_set_queue_transmit(value);
2658 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_transmit() {
2660 return _internal_mutable_queue_transmit();
2662 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_queue_transmit()
const {
2663 return queue_transmit_.Get();
2665 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_queue_transmit(
const std::string& value) {
2666 _has_bits_[0] |= 0x00000200u;
2667 queue_transmit_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), value, GetArena());
2669 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_transmit(std::string&& value) {
2670 _has_bits_[0] |= 0x00000200u;
2671 queue_transmit_.Set(
2672 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), ::std::move(value), GetArena());
2675 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_transmit(
const char* value) {
2676 GOOGLE_DCHECK(value !=
nullptr);
2677 _has_bits_[0] |= 0x00000200u;
2678 queue_transmit_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), ::std::string(value),
2682 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_transmit(
const char* value,
2684 _has_bits_[0] |= 0x00000200u;
2685 queue_transmit_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), ::std::string(
2686 reinterpret_cast<const char*
>(value), size), GetArena());
2689 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_queue_transmit() {
2690 _has_bits_[0] |= 0x00000200u;
2691 return queue_transmit_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), GetArena());
2693 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_transmit() {
2695 if (!_internal_has_queue_transmit()) {
2698 _has_bits_[0] &= ~0x00000200u;
2699 return queue_transmit_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), GetArena());
2701 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_transmit(std::string* queue_transmit) {
2702 if (queue_transmit !=
nullptr) {
2703 _has_bits_[0] |= 0x00000200u;
2705 _has_bits_[0] &= ~0x00000200u;
2707 queue_transmit_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(), queue_transmit,
2711 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_queue_transmit() {
2713 GOOGLE_DCHECK(GetArena() !=
nullptr);
2714 _has_bits_[0] &= ~0x00000200u;
2715 return queue_transmit_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(),
2718 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_queue_transmit(
2719 std::string* queue_transmit) {
2720 GOOGLE_DCHECK(GetArena() !=
nullptr);
2721 if (queue_transmit !=
nullptr) {
2722 _has_bits_[0] |= 0x00000200u;
2724 _has_bits_[0] &= ~0x00000200u;
2726 queue_transmit_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_transmit_.
get(),
2727 queue_transmit, GetArena());
2732 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_queue_ack_transmission()
const {
2733 bool value = (_has_bits_[0] & 0x00000400u) != 0;
2736 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_ack_transmission()
const {
2737 return _internal_has_queue_ack_transmission();
2739 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_ack_transmission() {
2740 queue_ack_transmission_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), GetArena());
2741 _has_bits_[0] &= ~0x00000400u;
2743 inline const std::string& pAcommsHandlerConfig_MOOSVariables::queue_ack_transmission()
const {
2745 return _internal_queue_ack_transmission();
2747 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_transmission(
const std::string& value) {
2748 _internal_set_queue_ack_transmission(value);
2751 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_ack_transmission() {
2753 return _internal_mutable_queue_ack_transmission();
2755 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_queue_ack_transmission()
const {
2756 return queue_ack_transmission_.Get();
2758 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_queue_ack_transmission(
const std::string& value) {
2759 _has_bits_[0] |= 0x00000400u;
2760 queue_ack_transmission_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), value, GetArena());
2762 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_transmission(std::string&& value) {
2763 _has_bits_[0] |= 0x00000400u;
2764 queue_ack_transmission_.Set(
2765 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), ::std::move(value), GetArena());
2768 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_transmission(
const char* value) {
2769 GOOGLE_DCHECK(value !=
nullptr);
2770 _has_bits_[0] |= 0x00000400u;
2771 queue_ack_transmission_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), ::std::string(value),
2775 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_transmission(
const char* value,
2777 _has_bits_[0] |= 0x00000400u;
2778 queue_ack_transmission_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), ::std::string(
2779 reinterpret_cast<const char*
>(value), size), GetArena());
2782 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_queue_ack_transmission() {
2783 _has_bits_[0] |= 0x00000400u;
2784 return queue_ack_transmission_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), GetArena());
2786 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_ack_transmission() {
2788 if (!_internal_has_queue_ack_transmission()) {
2791 _has_bits_[0] &= ~0x00000400u;
2792 return queue_ack_transmission_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), GetArena());
2794 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_ack_transmission(std::string* queue_ack_transmission) {
2795 if (queue_ack_transmission !=
nullptr) {
2796 _has_bits_[0] |= 0x00000400u;
2798 _has_bits_[0] &= ~0x00000400u;
2800 queue_ack_transmission_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(), queue_ack_transmission,
2804 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_queue_ack_transmission() {
2806 GOOGLE_DCHECK(GetArena() !=
nullptr);
2807 _has_bits_[0] &= ~0x00000400u;
2808 return queue_ack_transmission_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(),
2811 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_queue_ack_transmission(
2812 std::string* queue_ack_transmission) {
2813 GOOGLE_DCHECK(GetArena() !=
nullptr);
2814 if (queue_ack_transmission !=
nullptr) {
2815 _has_bits_[0] |= 0x00000400u;
2817 _has_bits_[0] &= ~0x00000400u;
2819 queue_ack_transmission_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_transmission_.
get(),
2820 queue_ack_transmission, GetArena());
2825 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_queue_ack_original_msg()
const {
2826 bool value = (_has_bits_[0] & 0x00000800u) != 0;
2829 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_ack_original_msg()
const {
2830 return _internal_has_queue_ack_original_msg();
2832 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_ack_original_msg() {
2833 queue_ack_original_msg_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), GetArena());
2834 _has_bits_[0] &= ~0x00000800u;
2836 inline const std::string& pAcommsHandlerConfig_MOOSVariables::queue_ack_original_msg()
const {
2838 return _internal_queue_ack_original_msg();
2840 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_original_msg(
const std::string& value) {
2841 _internal_set_queue_ack_original_msg(value);
2844 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_ack_original_msg() {
2846 return _internal_mutable_queue_ack_original_msg();
2848 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_queue_ack_original_msg()
const {
2849 return queue_ack_original_msg_.Get();
2851 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_queue_ack_original_msg(
const std::string& value) {
2852 _has_bits_[0] |= 0x00000800u;
2853 queue_ack_original_msg_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), value, GetArena());
2855 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_original_msg(std::string&& value) {
2856 _has_bits_[0] |= 0x00000800u;
2857 queue_ack_original_msg_.Set(
2858 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), ::std::move(value), GetArena());
2861 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_original_msg(
const char* value) {
2862 GOOGLE_DCHECK(value !=
nullptr);
2863 _has_bits_[0] |= 0x00000800u;
2864 queue_ack_original_msg_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), ::std::string(value),
2868 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_original_msg(
const char* value,
2870 _has_bits_[0] |= 0x00000800u;
2871 queue_ack_original_msg_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), ::std::string(
2872 reinterpret_cast<const char*
>(value), size), GetArena());
2875 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_queue_ack_original_msg() {
2876 _has_bits_[0] |= 0x00000800u;
2877 return queue_ack_original_msg_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), GetArena());
2879 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_ack_original_msg() {
2881 if (!_internal_has_queue_ack_original_msg()) {
2884 _has_bits_[0] &= ~0x00000800u;
2885 return queue_ack_original_msg_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), GetArena());
2887 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_ack_original_msg(std::string* queue_ack_original_msg) {
2888 if (queue_ack_original_msg !=
nullptr) {
2889 _has_bits_[0] |= 0x00000800u;
2891 _has_bits_[0] &= ~0x00000800u;
2893 queue_ack_original_msg_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(), queue_ack_original_msg,
2897 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_queue_ack_original_msg() {
2899 GOOGLE_DCHECK(GetArena() !=
nullptr);
2900 _has_bits_[0] &= ~0x00000800u;
2901 return queue_ack_original_msg_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(),
2904 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_queue_ack_original_msg(
2905 std::string* queue_ack_original_msg) {
2906 GOOGLE_DCHECK(GetArena() !=
nullptr);
2907 if (queue_ack_original_msg !=
nullptr) {
2908 _has_bits_[0] |= 0x00000800u;
2910 _has_bits_[0] &= ~0x00000800u;
2912 queue_ack_original_msg_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_ack_original_msg_.
get(),
2913 queue_ack_original_msg, GetArena());
2918 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_queue_expire()
const {
2919 bool value = (_has_bits_[0] & 0x00001000u) != 0;
2922 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_expire()
const {
2923 return _internal_has_queue_expire();
2925 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_expire() {
2926 queue_expire_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), GetArena());
2927 _has_bits_[0] &= ~0x00001000u;
2929 inline const std::string& pAcommsHandlerConfig_MOOSVariables::queue_expire()
const {
2931 return _internal_queue_expire();
2933 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_expire(
const std::string& value) {
2934 _internal_set_queue_expire(value);
2937 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_expire() {
2939 return _internal_mutable_queue_expire();
2941 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_queue_expire()
const {
2942 return queue_expire_.Get();
2944 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_queue_expire(
const std::string& value) {
2945 _has_bits_[0] |= 0x00001000u;
2946 queue_expire_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), value, GetArena());
2948 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_expire(std::string&& value) {
2949 _has_bits_[0] |= 0x00001000u;
2951 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), ::std::move(value), GetArena());
2954 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_expire(
const char* value) {
2955 GOOGLE_DCHECK(value !=
nullptr);
2956 _has_bits_[0] |= 0x00001000u;
2957 queue_expire_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), ::std::string(value),
2961 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_expire(
const char* value,
2963 _has_bits_[0] |= 0x00001000u;
2964 queue_expire_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), ::std::string(
2965 reinterpret_cast<const char*
>(value), size), GetArena());
2968 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_queue_expire() {
2969 _has_bits_[0] |= 0x00001000u;
2970 return queue_expire_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), GetArena());
2972 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_expire() {
2974 if (!_internal_has_queue_expire()) {
2977 _has_bits_[0] &= ~0x00001000u;
2978 return queue_expire_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), GetArena());
2980 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_expire(std::string* queue_expire) {
2981 if (queue_expire !=
nullptr) {
2982 _has_bits_[0] |= 0x00001000u;
2984 _has_bits_[0] &= ~0x00001000u;
2986 queue_expire_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(), queue_expire,
2990 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_queue_expire() {
2992 GOOGLE_DCHECK(GetArena() !=
nullptr);
2993 _has_bits_[0] &= ~0x00001000u;
2994 return queue_expire_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(),
2997 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_queue_expire(
2998 std::string* queue_expire) {
2999 GOOGLE_DCHECK(GetArena() !=
nullptr);
3000 if (queue_expire !=
nullptr) {
3001 _has_bits_[0] |= 0x00001000u;
3003 _has_bits_[0] &= ~0x00001000u;
3005 queue_expire_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_expire_.
get(),
3006 queue_expire, GetArena());
3011 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_queue_size()
const {
3012 bool value = (_has_bits_[0] & 0x00002000u) != 0;
3015 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_size()
const {
3016 return _internal_has_queue_size();
3018 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_size() {
3019 queue_size_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), GetArena());
3020 _has_bits_[0] &= ~0x00002000u;
3022 inline const std::string& pAcommsHandlerConfig_MOOSVariables::queue_size()
const {
3024 return _internal_queue_size();
3026 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_size(
const std::string& value) {
3027 _internal_set_queue_size(value);
3030 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_size() {
3032 return _internal_mutable_queue_size();
3034 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_queue_size()
const {
3035 return queue_size_.Get();
3037 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_queue_size(
const std::string& value) {
3038 _has_bits_[0] |= 0x00002000u;
3039 queue_size_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), value, GetArena());
3041 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_size(std::string&& value) {
3042 _has_bits_[0] |= 0x00002000u;
3044 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), ::std::move(value), GetArena());
3047 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_size(
const char* value) {
3048 GOOGLE_DCHECK(value !=
nullptr);
3049 _has_bits_[0] |= 0x00002000u;
3050 queue_size_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), ::std::string(value),
3054 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_size(
const char* value,
3056 _has_bits_[0] |= 0x00002000u;
3057 queue_size_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), ::std::string(
3058 reinterpret_cast<const char*
>(value), size), GetArena());
3061 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_queue_size() {
3062 _has_bits_[0] |= 0x00002000u;
3063 return queue_size_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), GetArena());
3065 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_size() {
3067 if (!_internal_has_queue_size()) {
3070 _has_bits_[0] &= ~0x00002000u;
3071 return queue_size_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), GetArena());
3073 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_size(std::string* queue_size) {
3074 if (queue_size !=
nullptr) {
3075 _has_bits_[0] |= 0x00002000u;
3077 _has_bits_[0] &= ~0x00002000u;
3079 queue_size_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(), queue_size,
3083 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_queue_size() {
3085 GOOGLE_DCHECK(GetArena() !=
nullptr);
3086 _has_bits_[0] &= ~0x00002000u;
3087 return queue_size_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(),
3090 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_queue_size(
3091 std::string* queue_size) {
3092 GOOGLE_DCHECK(GetArena() !=
nullptr);
3093 if (queue_size !=
nullptr) {
3094 _has_bits_[0] |= 0x00002000u;
3096 _has_bits_[0] &= ~0x00002000u;
3098 queue_size_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_size_.
get(),
3099 queue_size, GetArena());
3104 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_queue_flush()
const {
3105 bool value = (_has_bits_[0] & 0x00004000u) != 0;
3108 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_flush()
const {
3109 return _internal_has_queue_flush();
3111 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_flush() {
3112 queue_flush_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), GetArena());
3113 _has_bits_[0] &= ~0x00004000u;
3115 inline const std::string& pAcommsHandlerConfig_MOOSVariables::queue_flush()
const {
3117 return _internal_queue_flush();
3119 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_flush(
const std::string& value) {
3120 _internal_set_queue_flush(value);
3123 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_flush() {
3125 return _internal_mutable_queue_flush();
3127 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_queue_flush()
const {
3128 return queue_flush_.Get();
3130 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_queue_flush(
const std::string& value) {
3131 _has_bits_[0] |= 0x00004000u;
3132 queue_flush_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), value, GetArena());
3134 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_flush(std::string&& value) {
3135 _has_bits_[0] |= 0x00004000u;
3137 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), ::std::move(value), GetArena());
3140 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_flush(
const char* value) {
3141 GOOGLE_DCHECK(value !=
nullptr);
3142 _has_bits_[0] |= 0x00004000u;
3143 queue_flush_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), ::std::string(value),
3147 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_flush(
const char* value,
3149 _has_bits_[0] |= 0x00004000u;
3150 queue_flush_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), ::std::string(
3151 reinterpret_cast<const char*
>(value), size), GetArena());
3154 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_queue_flush() {
3155 _has_bits_[0] |= 0x00004000u;
3156 return queue_flush_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), GetArena());
3158 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_flush() {
3160 if (!_internal_has_queue_flush()) {
3163 _has_bits_[0] &= ~0x00004000u;
3164 return queue_flush_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), GetArena());
3166 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_flush(std::string* queue_flush) {
3167 if (queue_flush !=
nullptr) {
3168 _has_bits_[0] |= 0x00004000u;
3170 _has_bits_[0] &= ~0x00004000u;
3172 queue_flush_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(), queue_flush,
3176 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_queue_flush() {
3178 GOOGLE_DCHECK(GetArena() !=
nullptr);
3179 _has_bits_[0] &= ~0x00004000u;
3180 return queue_flush_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(),
3183 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_queue_flush(
3184 std::string* queue_flush) {
3185 GOOGLE_DCHECK(GetArena() !=
nullptr);
3186 if (queue_flush !=
nullptr) {
3187 _has_bits_[0] |= 0x00004000u;
3189 _has_bits_[0] &= ~0x00004000u;
3191 queue_flush_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_queue_flush_.
get(),
3192 queue_flush, GetArena());
3197 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_mac_cycle_update()
const {
3198 bool value = (_has_bits_[0] & 0x00008000u) != 0;
3201 inline bool pAcommsHandlerConfig_MOOSVariables::has_mac_cycle_update()
const {
3202 return _internal_has_mac_cycle_update();
3204 inline void pAcommsHandlerConfig_MOOSVariables::clear_mac_cycle_update() {
3205 mac_cycle_update_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), GetArena());
3206 _has_bits_[0] &= ~0x00008000u;
3208 inline const std::string& pAcommsHandlerConfig_MOOSVariables::mac_cycle_update()
const {
3210 return _internal_mac_cycle_update();
3212 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_cycle_update(
const std::string& value) {
3213 _internal_set_mac_cycle_update(value);
3216 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_mac_cycle_update() {
3218 return _internal_mutable_mac_cycle_update();
3220 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_mac_cycle_update()
const {
3221 return mac_cycle_update_.Get();
3223 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_mac_cycle_update(
const std::string& value) {
3224 _has_bits_[0] |= 0x00008000u;
3225 mac_cycle_update_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), value, GetArena());
3227 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_cycle_update(std::string&& value) {
3228 _has_bits_[0] |= 0x00008000u;
3229 mac_cycle_update_.Set(
3230 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), ::std::move(value), GetArena());
3233 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_cycle_update(
const char* value) {
3234 GOOGLE_DCHECK(value !=
nullptr);
3235 _has_bits_[0] |= 0x00008000u;
3236 mac_cycle_update_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), ::std::string(value),
3240 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_cycle_update(
const char* value,
3242 _has_bits_[0] |= 0x00008000u;
3243 mac_cycle_update_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), ::std::string(
3244 reinterpret_cast<const char*
>(value), size), GetArena());
3247 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_mac_cycle_update() {
3248 _has_bits_[0] |= 0x00008000u;
3249 return mac_cycle_update_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), GetArena());
3251 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_mac_cycle_update() {
3253 if (!_internal_has_mac_cycle_update()) {
3256 _has_bits_[0] &= ~0x00008000u;
3257 return mac_cycle_update_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), GetArena());
3259 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_mac_cycle_update(std::string* mac_cycle_update) {
3260 if (mac_cycle_update !=
nullptr) {
3261 _has_bits_[0] |= 0x00008000u;
3263 _has_bits_[0] &= ~0x00008000u;
3265 mac_cycle_update_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(), mac_cycle_update,
3269 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_mac_cycle_update() {
3271 GOOGLE_DCHECK(GetArena() !=
nullptr);
3272 _has_bits_[0] &= ~0x00008000u;
3273 return mac_cycle_update_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(),
3276 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_mac_cycle_update(
3277 std::string* mac_cycle_update) {
3278 GOOGLE_DCHECK(GetArena() !=
nullptr);
3279 if (mac_cycle_update !=
nullptr) {
3280 _has_bits_[0] |= 0x00008000u;
3282 _has_bits_[0] &= ~0x00008000u;
3284 mac_cycle_update_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_cycle_update_.
get(),
3285 mac_cycle_update, GetArena());
3290 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_mac_initiate_transmission()
const {
3291 bool value = (_has_bits_[0] & 0x00010000u) != 0;
3294 inline bool pAcommsHandlerConfig_MOOSVariables::has_mac_initiate_transmission()
const {
3295 return _internal_has_mac_initiate_transmission();
3297 inline void pAcommsHandlerConfig_MOOSVariables::clear_mac_initiate_transmission() {
3298 mac_initiate_transmission_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(), GetArena());
3299 _has_bits_[0] &= ~0x00010000u;
3303 return _internal_mac_initiate_transmission();
3305 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_initiate_transmission(
const std::string& value) {
3306 _internal_set_mac_initiate_transmission(value);
3309 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_mac_initiate_transmission() {
3311 return _internal_mutable_mac_initiate_transmission();
3313 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_mac_initiate_transmission()
const {
3314 return mac_initiate_transmission_.Get();
3316 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_mac_initiate_transmission(
const std::string& value) {
3317 _has_bits_[0] |= 0x00010000u;
3318 mac_initiate_transmission_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(), value, GetArena());
3320 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_initiate_transmission(std::string&& value) {
3321 _has_bits_[0] |= 0x00010000u;
3322 mac_initiate_transmission_.Set(
3323 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(), ::std::move(value), GetArena());
3326 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_initiate_transmission(
const char* value) {
3327 GOOGLE_DCHECK(value !=
nullptr);
3328 _has_bits_[0] |= 0x00010000u;
3329 mac_initiate_transmission_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(), ::std::string(value),
3333 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_initiate_transmission(
const char* value,
3335 _has_bits_[0] |= 0x00010000u;
3336 mac_initiate_transmission_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(), ::std::string(
3337 reinterpret_cast<const char*
>(value), size), GetArena());
3340 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_mac_initiate_transmission() {
3341 _has_bits_[0] |= 0x00010000u;
3342 return mac_initiate_transmission_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(), GetArena());
3344 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_mac_initiate_transmission() {
3346 if (!_internal_has_mac_initiate_transmission()) {
3349 _has_bits_[0] &= ~0x00010000u;
3350 return mac_initiate_transmission_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(), GetArena());
3352 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_mac_initiate_transmission(std::string*
mac_initiate_transmission) {
3354 _has_bits_[0] |= 0x00010000u;
3356 _has_bits_[0] &= ~0x00010000u;
3358 mac_initiate_transmission_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(),
mac_initiate_transmission,
3362 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_mac_initiate_transmission() {
3364 GOOGLE_DCHECK(GetArena() !=
nullptr);
3365 _has_bits_[0] &= ~0x00010000u;
3366 return mac_initiate_transmission_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(),
3369 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_mac_initiate_transmission(
3371 GOOGLE_DCHECK(GetArena() !=
nullptr);
3373 _has_bits_[0] |= 0x00010000u;
3375 _has_bits_[0] &= ~0x00010000u;
3377 mac_initiate_transmission_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_initiate_transmission_.
get(),
3383 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_mac_slot_start()
const {
3384 bool value = (_has_bits_[0] & 0x00020000u) != 0;
3387 inline bool pAcommsHandlerConfig_MOOSVariables::has_mac_slot_start()
const {
3388 return _internal_has_mac_slot_start();
3390 inline void pAcommsHandlerConfig_MOOSVariables::clear_mac_slot_start() {
3391 mac_slot_start_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(), GetArena());
3392 _has_bits_[0] &= ~0x00020000u;
3396 return _internal_mac_slot_start();
3398 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_slot_start(
const std::string& value) {
3399 _internal_set_mac_slot_start(value);
3402 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_mac_slot_start() {
3404 return _internal_mutable_mac_slot_start();
3406 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_mac_slot_start()
const {
3407 return mac_slot_start_.Get();
3409 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_mac_slot_start(
const std::string& value) {
3410 _has_bits_[0] |= 0x00020000u;
3411 mac_slot_start_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(), value, GetArena());
3413 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_slot_start(std::string&& value) {
3414 _has_bits_[0] |= 0x00020000u;
3415 mac_slot_start_.Set(
3416 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(), ::std::move(value), GetArena());
3419 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_slot_start(
const char* value) {
3420 GOOGLE_DCHECK(value !=
nullptr);
3421 _has_bits_[0] |= 0x00020000u;
3422 mac_slot_start_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(), ::std::string(value),
3426 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_slot_start(
const char* value,
3428 _has_bits_[0] |= 0x00020000u;
3429 mac_slot_start_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(), ::std::string(
3430 reinterpret_cast<const char*
>(value), size), GetArena());
3433 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_mac_slot_start() {
3434 _has_bits_[0] |= 0x00020000u;
3435 return mac_slot_start_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(), GetArena());
3437 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_mac_slot_start() {
3439 if (!_internal_has_mac_slot_start()) {
3442 _has_bits_[0] &= ~0x00020000u;
3443 return mac_slot_start_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(), GetArena());
3445 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_mac_slot_start(std::string*
mac_slot_start) {
3447 _has_bits_[0] |= 0x00020000u;
3449 _has_bits_[0] &= ~0x00020000u;
3451 mac_slot_start_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(),
mac_slot_start,
3455 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_mac_slot_start() {
3457 GOOGLE_DCHECK(GetArena() !=
nullptr);
3458 _has_bits_[0] &= ~0x00020000u;
3459 return mac_slot_start_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(),
3462 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_mac_slot_start(
3464 GOOGLE_DCHECK(GetArena() !=
nullptr);
3466 _has_bits_[0] |= 0x00020000u;
3468 _has_bits_[0] &= ~0x00020000u;
3470 mac_slot_start_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_mac_slot_start_.
get(),
3476 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_config_file()
const {
3477 bool value = (_has_bits_[0] & 0x00040000u) != 0;
3480 inline bool pAcommsHandlerConfig_MOOSVariables::has_config_file()
const {
3481 return _internal_has_config_file();
3483 inline void pAcommsHandlerConfig_MOOSVariables::clear_config_file() {
3484 config_file_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), GetArena());
3485 _has_bits_[0] &= ~0x00040000u;
3487 inline const std::string& pAcommsHandlerConfig_MOOSVariables::config_file()
const {
3489 return _internal_config_file();
3491 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file(
const std::string& value) {
3492 _internal_set_config_file(value);
3495 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_config_file() {
3497 return _internal_mutable_config_file();
3499 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_config_file()
const {
3500 return config_file_.Get();
3502 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_config_file(
const std::string& value) {
3503 _has_bits_[0] |= 0x00040000u;
3504 config_file_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), value, GetArena());
3506 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file(std::string&& value) {
3507 _has_bits_[0] |= 0x00040000u;
3509 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), ::std::move(value), GetArena());
3512 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file(
const char* value) {
3513 GOOGLE_DCHECK(value !=
nullptr);
3514 _has_bits_[0] |= 0x00040000u;
3515 config_file_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), ::std::string(value),
3519 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file(
const char* value,
3521 _has_bits_[0] |= 0x00040000u;
3522 config_file_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), ::std::string(
3523 reinterpret_cast<const char*
>(value), size), GetArena());
3526 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_config_file() {
3527 _has_bits_[0] |= 0x00040000u;
3528 return config_file_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), GetArena());
3530 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_config_file() {
3532 if (!_internal_has_config_file()) {
3535 _has_bits_[0] &= ~0x00040000u;
3536 return config_file_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), GetArena());
3538 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_config_file(std::string* config_file) {
3539 if (config_file !=
nullptr) {
3540 _has_bits_[0] |= 0x00040000u;
3542 _has_bits_[0] &= ~0x00040000u;
3544 config_file_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(), config_file,
3548 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_config_file() {
3550 GOOGLE_DCHECK(GetArena() !=
nullptr);
3551 _has_bits_[0] &= ~0x00040000u;
3552 return config_file_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(),
3555 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_config_file(
3556 std::string* config_file) {
3557 GOOGLE_DCHECK(GetArena() !=
nullptr);
3558 if (config_file !=
nullptr) {
3559 _has_bits_[0] |= 0x00040000u;
3561 _has_bits_[0] &= ~0x00040000u;
3563 config_file_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_.
get(),
3564 config_file, GetArena());
3569 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_config_file_request()
const {
3570 bool value = (_has_bits_[0] & 0x00080000u) != 0;
3573 inline bool pAcommsHandlerConfig_MOOSVariables::has_config_file_request()
const {
3574 return _internal_has_config_file_request();
3576 inline void pAcommsHandlerConfig_MOOSVariables::clear_config_file_request() {
3577 config_file_request_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), GetArena());
3578 _has_bits_[0] &= ~0x00080000u;
3580 inline const std::string& pAcommsHandlerConfig_MOOSVariables::config_file_request()
const {
3582 return _internal_config_file_request();
3584 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file_request(
const std::string& value) {
3585 _internal_set_config_file_request(value);
3588 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_config_file_request() {
3590 return _internal_mutable_config_file_request();
3592 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_config_file_request()
const {
3593 return config_file_request_.Get();
3595 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_config_file_request(
const std::string& value) {
3596 _has_bits_[0] |= 0x00080000u;
3597 config_file_request_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), value, GetArena());
3599 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file_request(std::string&& value) {
3600 _has_bits_[0] |= 0x00080000u;
3601 config_file_request_.Set(
3602 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), ::std::move(value), GetArena());
3605 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file_request(
const char* value) {
3606 GOOGLE_DCHECK(value !=
nullptr);
3607 _has_bits_[0] |= 0x00080000u;
3608 config_file_request_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), ::std::string(value),
3612 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file_request(
const char* value,
3614 _has_bits_[0] |= 0x00080000u;
3615 config_file_request_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), ::std::string(
3616 reinterpret_cast<const char*
>(value), size), GetArena());
3619 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_config_file_request() {
3620 _has_bits_[0] |= 0x00080000u;
3621 return config_file_request_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), GetArena());
3623 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_config_file_request() {
3625 if (!_internal_has_config_file_request()) {
3628 _has_bits_[0] &= ~0x00080000u;
3629 return config_file_request_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), GetArena());
3631 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_config_file_request(std::string* config_file_request) {
3632 if (config_file_request !=
nullptr) {
3633 _has_bits_[0] |= 0x00080000u;
3635 _has_bits_[0] &= ~0x00080000u;
3637 config_file_request_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(), config_file_request,
3641 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_config_file_request() {
3643 GOOGLE_DCHECK(GetArena() !=
nullptr);
3644 _has_bits_[0] &= ~0x00080000u;
3645 return config_file_request_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(),
3648 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_config_file_request(
3649 std::string* config_file_request) {
3650 GOOGLE_DCHECK(GetArena() !=
nullptr);
3651 if (config_file_request !=
nullptr) {
3652 _has_bits_[0] |= 0x00080000u;
3654 _has_bits_[0] &= ~0x00080000u;
3656 config_file_request_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_config_file_request_.
get(),
3657 config_file_request, GetArena());
3662 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_driver_reset()
const {
3663 bool value = (_has_bits_[0] & 0x00100000u) != 0;
3666 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_reset()
const {
3667 return _internal_has_driver_reset();
3669 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_reset() {
3670 driver_reset_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), GetArena());
3671 _has_bits_[0] &= ~0x00100000u;
3673 inline const std::string& pAcommsHandlerConfig_MOOSVariables::driver_reset()
const {
3675 return _internal_driver_reset();
3677 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_reset(
const std::string& value) {
3678 _internal_set_driver_reset(value);
3681 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_reset() {
3683 return _internal_mutable_driver_reset();
3685 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_driver_reset()
const {
3686 return driver_reset_.Get();
3688 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_driver_reset(
const std::string& value) {
3689 _has_bits_[0] |= 0x00100000u;
3690 driver_reset_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), value, GetArena());
3692 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_reset(std::string&& value) {
3693 _has_bits_[0] |= 0x00100000u;
3695 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), ::std::move(value), GetArena());
3698 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_reset(
const char* value) {
3699 GOOGLE_DCHECK(value !=
nullptr);
3700 _has_bits_[0] |= 0x00100000u;
3701 driver_reset_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), ::std::string(value),
3705 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_reset(
const char* value,
3707 _has_bits_[0] |= 0x00100000u;
3708 driver_reset_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), ::std::string(
3709 reinterpret_cast<const char*
>(value), size), GetArena());
3712 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_driver_reset() {
3713 _has_bits_[0] |= 0x00100000u;
3714 return driver_reset_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), GetArena());
3716 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_reset() {
3718 if (!_internal_has_driver_reset()) {
3721 _has_bits_[0] &= ~0x00100000u;
3722 return driver_reset_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), GetArena());
3724 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_reset(std::string* driver_reset) {
3725 if (driver_reset !=
nullptr) {
3726 _has_bits_[0] |= 0x00100000u;
3728 _has_bits_[0] &= ~0x00100000u;
3730 driver_reset_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(), driver_reset,
3734 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_driver_reset() {
3736 GOOGLE_DCHECK(GetArena() !=
nullptr);
3737 _has_bits_[0] &= ~0x00100000u;
3738 return driver_reset_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(),
3741 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_driver_reset(
3742 std::string* driver_reset) {
3743 GOOGLE_DCHECK(GetArena() !=
nullptr);
3744 if (driver_reset !=
nullptr) {
3745 _has_bits_[0] |= 0x00100000u;
3747 _has_bits_[0] &= ~0x00100000u;
3749 driver_reset_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_driver_reset_.
get(),
3750 driver_reset, GetArena());
3755 inline bool pAcommsHandlerConfig_MOOSVariables::_internal_has_ifrontseat_data_out()
const {
3756 bool value = (_has_bits_[0] & 0x00200000u) != 0;
3759 inline bool pAcommsHandlerConfig_MOOSVariables::has_ifrontseat_data_out()
const {
3760 return _internal_has_ifrontseat_data_out();
3762 inline void pAcommsHandlerConfig_MOOSVariables::clear_ifrontseat_data_out() {
3763 ifrontseat_data_out_.ClearToDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), GetArena());
3764 _has_bits_[0] &= ~0x00200000u;
3766 inline const std::string& pAcommsHandlerConfig_MOOSVariables::ifrontseat_data_out()
const {
3768 return _internal_ifrontseat_data_out();
3770 inline void pAcommsHandlerConfig_MOOSVariables::set_ifrontseat_data_out(
const std::string& value) {
3771 _internal_set_ifrontseat_data_out(value);
3774 inline std::string* pAcommsHandlerConfig_MOOSVariables::mutable_ifrontseat_data_out() {
3776 return _internal_mutable_ifrontseat_data_out();
3778 inline const std::string& pAcommsHandlerConfig_MOOSVariables::_internal_ifrontseat_data_out()
const {
3779 return ifrontseat_data_out_.Get();
3781 inline void pAcommsHandlerConfig_MOOSVariables::_internal_set_ifrontseat_data_out(
const std::string& value) {
3782 _has_bits_[0] |= 0x00200000u;
3783 ifrontseat_data_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), value, GetArena());
3785 inline void pAcommsHandlerConfig_MOOSVariables::set_ifrontseat_data_out(std::string&& value) {
3786 _has_bits_[0] |= 0x00200000u;
3787 ifrontseat_data_out_.Set(
3788 &::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), ::std::move(value), GetArena());
3791 inline void pAcommsHandlerConfig_MOOSVariables::set_ifrontseat_data_out(
const char* value) {
3792 GOOGLE_DCHECK(value !=
nullptr);
3793 _has_bits_[0] |= 0x00200000u;
3794 ifrontseat_data_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), ::std::string(value),
3798 inline void pAcommsHandlerConfig_MOOSVariables::set_ifrontseat_data_out(
const char* value,
3800 _has_bits_[0] |= 0x00200000u;
3801 ifrontseat_data_out_.Set(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), ::std::string(
3802 reinterpret_cast<const char*
>(value), size), GetArena());
3805 inline std::string* pAcommsHandlerConfig_MOOSVariables::_internal_mutable_ifrontseat_data_out() {
3806 _has_bits_[0] |= 0x00200000u;
3807 return ifrontseat_data_out_.Mutable(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), GetArena());
3809 inline std::string* pAcommsHandlerConfig_MOOSVariables::release_ifrontseat_data_out() {
3811 if (!_internal_has_ifrontseat_data_out()) {
3814 _has_bits_[0] &= ~0x00200000u;
3815 return ifrontseat_data_out_.ReleaseNonDefault(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), GetArena());
3817 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_ifrontseat_data_out(std::string* ifrontseat_data_out) {
3818 if (ifrontseat_data_out !=
nullptr) {
3819 _has_bits_[0] |= 0x00200000u;
3821 _has_bits_[0] &= ~0x00200000u;
3823 ifrontseat_data_out_.SetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(), ifrontseat_data_out,
3827 inline std::string* pAcommsHandlerConfig_MOOSVariables::unsafe_arena_release_ifrontseat_data_out() {
3829 GOOGLE_DCHECK(GetArena() !=
nullptr);
3830 _has_bits_[0] &= ~0x00200000u;
3831 return ifrontseat_data_out_.UnsafeArenaRelease(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(),
3834 inline void pAcommsHandlerConfig_MOOSVariables::unsafe_arena_set_allocated_ifrontseat_data_out(
3835 std::string* ifrontseat_data_out) {
3836 GOOGLE_DCHECK(GetArena() !=
nullptr);
3837 if (ifrontseat_data_out !=
nullptr) {
3838 _has_bits_[0] |= 0x00200000u;
3840 _has_bits_[0] &= ~0x00200000u;
3842 ifrontseat_data_out_.UnsafeArenaSetAllocated(&::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_ifrontseat_data_out_.
get(),
3843 ifrontseat_data_out, GetArena());
3852 inline bool pAcommsHandlerConfig::_internal_has_common()
const {
3853 bool value = (_has_bits_[0] & 0x00000002u) != 0;
3854 PROTOBUF_ASSUME(!value || common_ !=
nullptr);
3857 inline bool pAcommsHandlerConfig::has_common()
const {
3858 return _internal_has_common();
3860 inline const ::goby::moos::protobuf::GobyMOOSAppConfig& pAcommsHandlerConfig::_internal_common()
const {
3861 const ::goby::moos::protobuf::GobyMOOSAppConfig* p = common_;
3862 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::moos::protobuf::GobyMOOSAppConfig*
>(
3865 inline const ::goby::moos::protobuf::GobyMOOSAppConfig& pAcommsHandlerConfig::common()
const {
3867 return _internal_common();
3869 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_common(
3870 ::goby::moos::protobuf::GobyMOOSAppConfig* common) {
3871 if (GetArena() ==
nullptr) {
3872 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common_);
3876 _has_bits_[0] |= 0x00000002u;
3878 _has_bits_[0] &= ~0x00000002u;
3882 inline ::goby::moos::protobuf::GobyMOOSAppConfig* pAcommsHandlerConfig::release_common() {
3883 auto temp = unsafe_arena_release_common();
3884 if (GetArena() !=
nullptr) {
3885 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
3889 inline ::goby::moos::protobuf::GobyMOOSAppConfig* pAcommsHandlerConfig::unsafe_arena_release_common() {
3891 _has_bits_[0] &= ~0x00000002u;
3892 ::goby::moos::protobuf::GobyMOOSAppConfig* temp = common_;
3896 inline ::goby::moos::protobuf::GobyMOOSAppConfig* pAcommsHandlerConfig::_internal_mutable_common() {
3897 _has_bits_[0] |= 0x00000002u;
3898 if (common_ ==
nullptr) {
3899 auto* p = CreateMaybeMessage<::goby::moos::protobuf::GobyMOOSAppConfig>(GetArena());
3904 inline ::goby::moos::protobuf::GobyMOOSAppConfig* pAcommsHandlerConfig::mutable_common() {
3906 return _internal_mutable_common();
3908 inline void pAcommsHandlerConfig::set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig* common) {
3909 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
3910 if (message_arena ==
nullptr) {
3911 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common_);
3914 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3915 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(common)->GetArena();
3916 if (message_arena != submessage_arena) {
3917 common = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3918 message_arena, common, submessage_arena);
3920 _has_bits_[0] |= 0x00000002u;
3922 _has_bits_[0] &= ~0x00000002u;
3929 inline bool pAcommsHandlerConfig::_internal_has_modem_id()
const {
3930 bool value = (_has_bits_[0] & 0x00000200u) != 0;
3933 inline bool pAcommsHandlerConfig::has_modem_id()
const {
3934 return _internal_has_modem_id();
3936 inline void pAcommsHandlerConfig::clear_modem_id() {
3938 _has_bits_[0] &= ~0x00000200u;
3945 return _internal_modem_id();
3948 _has_bits_[0] |= 0x00000200u;
3952 _internal_set_modem_id(value);
3957 inline bool pAcommsHandlerConfig::_internal_has_driver_cfg()
const {
3958 bool value = (_has_bits_[0] & 0x00000004u) != 0;
3959 PROTOBUF_ASSUME(!value || driver_cfg_ !=
nullptr);
3962 inline bool pAcommsHandlerConfig::has_driver_cfg()
const {
3963 return _internal_has_driver_cfg();
3965 inline const ::goby::acomms::protobuf::DriverConfig& pAcommsHandlerConfig::_internal_driver_cfg()
const {
3966 const ::goby::acomms::protobuf::DriverConfig* p = driver_cfg_;
3967 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::acomms::protobuf::DriverConfig*
>(
3970 inline const ::goby::acomms::protobuf::DriverConfig& pAcommsHandlerConfig::driver_cfg()
const {
3972 return _internal_driver_cfg();
3974 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_driver_cfg(
3975 ::goby::acomms::protobuf::DriverConfig* driver_cfg) {
3976 if (GetArena() ==
nullptr) {
3977 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(driver_cfg_);
3979 driver_cfg_ = driver_cfg;
3981 _has_bits_[0] |= 0x00000004u;
3983 _has_bits_[0] &= ~0x00000004u;
3987 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::release_driver_cfg() {
3988 auto temp = unsafe_arena_release_driver_cfg();
3989 if (GetArena() !=
nullptr) {
3990 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
3994 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::unsafe_arena_release_driver_cfg() {
3996 _has_bits_[0] &= ~0x00000004u;
3997 ::goby::acomms::protobuf::DriverConfig* temp = driver_cfg_;
3998 driver_cfg_ =
nullptr;
4001 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::_internal_mutable_driver_cfg() {
4002 _has_bits_[0] |= 0x00000004u;
4003 if (driver_cfg_ ==
nullptr) {
4004 auto* p = CreateMaybeMessage<::goby::acomms::protobuf::DriverConfig>(GetArena());
4009 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::mutable_driver_cfg() {
4011 return _internal_mutable_driver_cfg();
4013 inline void pAcommsHandlerConfig::set_allocated_driver_cfg(::goby::acomms::protobuf::DriverConfig* driver_cfg) {
4014 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
4015 if (message_arena ==
nullptr) {
4016 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(driver_cfg_);
4019 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4020 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(driver_cfg)->GetArena();
4021 if (message_arena != submessage_arena) {
4022 driver_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4023 message_arena, driver_cfg, submessage_arena);
4025 _has_bits_[0] |= 0x00000004u;
4027 _has_bits_[0] &= ~0x00000004u;
4029 driver_cfg_ = driver_cfg;
4034 inline int pAcommsHandlerConfig::_internal_listen_driver_cfg_size()
const {
4035 return listen_driver_cfg_.size();
4037 inline int pAcommsHandlerConfig::listen_driver_cfg_size()
const {
4038 return _internal_listen_driver_cfg_size();
4040 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::mutable_listen_driver_cfg(
int index) {
4042 return listen_driver_cfg_.Mutable(index);
4044 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >*
4045 pAcommsHandlerConfig::mutable_listen_driver_cfg() {
4047 return &listen_driver_cfg_;
4049 inline const ::goby::acomms::protobuf::DriverConfig& pAcommsHandlerConfig::_internal_listen_driver_cfg(
int index)
const {
4050 return listen_driver_cfg_.Get(index);
4052 inline const ::goby::acomms::protobuf::DriverConfig& pAcommsHandlerConfig::listen_driver_cfg(
int index)
const {
4054 return _internal_listen_driver_cfg(index);
4056 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::_internal_add_listen_driver_cfg() {
4057 return listen_driver_cfg_.Add();
4059 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::add_listen_driver_cfg() {
4061 return _internal_add_listen_driver_cfg();
4063 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >&
4064 pAcommsHandlerConfig::listen_driver_cfg()
const {
4066 return listen_driver_cfg_;
4070 inline bool pAcommsHandlerConfig::_internal_has_driver_failure_approach()
const {
4071 bool value = (_has_bits_[0] & 0x00000100u) != 0;
4072 PROTOBUF_ASSUME(!value || driver_failure_approach_ !=
nullptr);
4075 inline bool pAcommsHandlerConfig::has_driver_failure_approach()
const {
4076 return _internal_has_driver_failure_approach();
4078 inline void pAcommsHandlerConfig::clear_driver_failure_approach() {
4079 if (driver_failure_approach_ !=
nullptr) driver_failure_approach_->Clear();
4080 _has_bits_[0] &= ~0x00000100u;
4082 inline const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach& pAcommsHandlerConfig::_internal_driver_failure_approach()
const {
4083 const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* p = driver_failure_approach_;
4084 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach*
>(
4087 inline const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach& pAcommsHandlerConfig::driver_failure_approach()
const {
4089 return _internal_driver_failure_approach();
4091 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_driver_failure_approach(
4092 ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* driver_failure_approach) {
4093 if (GetArena() ==
nullptr) {
4094 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(driver_failure_approach_);
4096 driver_failure_approach_ = driver_failure_approach;
4097 if (driver_failure_approach) {
4098 _has_bits_[0] |= 0x00000100u;
4100 _has_bits_[0] &= ~0x00000100u;
4104 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* pAcommsHandlerConfig::release_driver_failure_approach() {
4105 auto temp = unsafe_arena_release_driver_failure_approach();
4106 if (GetArena() !=
nullptr) {
4107 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4111 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* pAcommsHandlerConfig::unsafe_arena_release_driver_failure_approach() {
4113 _has_bits_[0] &= ~0x00000100u;
4114 ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* temp = driver_failure_approach_;
4115 driver_failure_approach_ =
nullptr;
4118 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* pAcommsHandlerConfig::_internal_mutable_driver_failure_approach() {
4119 _has_bits_[0] |= 0x00000100u;
4120 if (driver_failure_approach_ ==
nullptr) {
4121 auto* p = CreateMaybeMessage<::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach>(GetArena());
4122 driver_failure_approach_ = p;
4124 return driver_failure_approach_;
4126 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* pAcommsHandlerConfig::mutable_driver_failure_approach() {
4128 return _internal_mutable_driver_failure_approach();
4130 inline void pAcommsHandlerConfig::set_allocated_driver_failure_approach(::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach* driver_failure_approach) {
4131 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
4132 if (message_arena ==
nullptr) {
4133 delete driver_failure_approach_;
4135 if (driver_failure_approach) {
4136 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4137 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(driver_failure_approach);
4138 if (message_arena != submessage_arena) {
4139 driver_failure_approach = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4140 message_arena, driver_failure_approach, submessage_arena);
4142 _has_bits_[0] |= 0x00000100u;
4144 _has_bits_[0] &= ~0x00000100u;
4146 driver_failure_approach_ = driver_failure_approach;
4151 inline bool pAcommsHandlerConfig::_internal_has_mac_cfg()
const {
4152 bool value = (_has_bits_[0] & 0x00000008u) != 0;
4153 PROTOBUF_ASSUME(!value || mac_cfg_ !=
nullptr);
4156 inline bool pAcommsHandlerConfig::has_mac_cfg()
const {
4157 return _internal_has_mac_cfg();
4159 inline const ::goby::acomms::protobuf::MACConfig& pAcommsHandlerConfig::_internal_mac_cfg()
const {
4160 const ::goby::acomms::protobuf::MACConfig* p = mac_cfg_;
4161 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::acomms::protobuf::MACConfig*
>(
4164 inline const ::goby::acomms::protobuf::MACConfig& pAcommsHandlerConfig::mac_cfg()
const {
4166 return _internal_mac_cfg();
4168 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_mac_cfg(
4169 ::goby::acomms::protobuf::MACConfig* mac_cfg) {
4170 if (GetArena() ==
nullptr) {
4171 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(mac_cfg_);
4175 _has_bits_[0] |= 0x00000008u;
4177 _has_bits_[0] &= ~0x00000008u;
4181 inline ::goby::acomms::protobuf::MACConfig* pAcommsHandlerConfig::release_mac_cfg() {
4182 auto temp = unsafe_arena_release_mac_cfg();
4183 if (GetArena() !=
nullptr) {
4184 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4188 inline ::goby::acomms::protobuf::MACConfig* pAcommsHandlerConfig::unsafe_arena_release_mac_cfg() {
4190 _has_bits_[0] &= ~0x00000008u;
4191 ::goby::acomms::protobuf::MACConfig* temp = mac_cfg_;
4195 inline ::goby::acomms::protobuf::MACConfig* pAcommsHandlerConfig::_internal_mutable_mac_cfg() {
4196 _has_bits_[0] |= 0x00000008u;
4197 if (mac_cfg_ ==
nullptr) {
4198 auto* p = CreateMaybeMessage<::goby::acomms::protobuf::MACConfig>(GetArena());
4203 inline ::goby::acomms::protobuf::MACConfig* pAcommsHandlerConfig::mutable_mac_cfg() {
4205 return _internal_mutable_mac_cfg();
4207 inline void pAcommsHandlerConfig::set_allocated_mac_cfg(::goby::acomms::protobuf::MACConfig* mac_cfg) {
4208 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
4209 if (message_arena ==
nullptr) {
4210 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(mac_cfg_);
4213 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4214 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(mac_cfg)->GetArena();
4215 if (message_arena != submessage_arena) {
4216 mac_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4217 message_arena, mac_cfg, submessage_arena);
4219 _has_bits_[0] |= 0x00000008u;
4221 _has_bits_[0] &= ~0x00000008u;
4228 inline bool pAcommsHandlerConfig::_internal_has_queue_cfg()
const {
4229 bool value = (_has_bits_[0] & 0x00000010u) != 0;
4230 PROTOBUF_ASSUME(!value || queue_cfg_ !=
nullptr);
4233 inline bool pAcommsHandlerConfig::has_queue_cfg()
const {
4234 return _internal_has_queue_cfg();
4236 inline const ::goby::acomms::protobuf::QueueManagerConfig& pAcommsHandlerConfig::_internal_queue_cfg()
const {
4237 const ::goby::acomms::protobuf::QueueManagerConfig* p = queue_cfg_;
4238 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::acomms::protobuf::QueueManagerConfig*
>(
4241 inline const ::goby::acomms::protobuf::QueueManagerConfig& pAcommsHandlerConfig::queue_cfg()
const {
4243 return _internal_queue_cfg();
4245 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_queue_cfg(
4246 ::goby::acomms::protobuf::QueueManagerConfig* queue_cfg) {
4247 if (GetArena() ==
nullptr) {
4248 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(queue_cfg_);
4250 queue_cfg_ = queue_cfg;
4252 _has_bits_[0] |= 0x00000010u;
4254 _has_bits_[0] &= ~0x00000010u;
4258 inline ::goby::acomms::protobuf::QueueManagerConfig* pAcommsHandlerConfig::release_queue_cfg() {
4259 auto temp = unsafe_arena_release_queue_cfg();
4260 if (GetArena() !=
nullptr) {
4261 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4265 inline ::goby::acomms::protobuf::QueueManagerConfig* pAcommsHandlerConfig::unsafe_arena_release_queue_cfg() {
4267 _has_bits_[0] &= ~0x00000010u;
4268 ::goby::acomms::protobuf::QueueManagerConfig* temp = queue_cfg_;
4269 queue_cfg_ =
nullptr;
4272 inline ::goby::acomms::protobuf::QueueManagerConfig* pAcommsHandlerConfig::_internal_mutable_queue_cfg() {
4273 _has_bits_[0] |= 0x00000010u;
4274 if (queue_cfg_ ==
nullptr) {
4275 auto* p = CreateMaybeMessage<::goby::acomms::protobuf::QueueManagerConfig>(GetArena());
4280 inline ::goby::acomms::protobuf::QueueManagerConfig* pAcommsHandlerConfig::mutable_queue_cfg() {
4282 return _internal_mutable_queue_cfg();
4284 inline void pAcommsHandlerConfig::set_allocated_queue_cfg(::goby::acomms::protobuf::QueueManagerConfig* queue_cfg) {
4285 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
4286 if (message_arena ==
nullptr) {
4287 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(queue_cfg_);
4290 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4291 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(queue_cfg)->GetArena();
4292 if (message_arena != submessage_arena) {
4293 queue_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4294 message_arena, queue_cfg, submessage_arena);
4296 _has_bits_[0] |= 0x00000010u;
4298 _has_bits_[0] &= ~0x00000010u;
4300 queue_cfg_ = queue_cfg;
4305 inline bool pAcommsHandlerConfig::_internal_has_dccl_cfg()
const {
4306 bool value = (_has_bits_[0] & 0x00000020u) != 0;
4307 PROTOBUF_ASSUME(!value || dccl_cfg_ !=
nullptr);
4310 inline bool pAcommsHandlerConfig::has_dccl_cfg()
const {
4311 return _internal_has_dccl_cfg();
4313 inline const ::goby::acomms::protobuf::DCCLConfig& pAcommsHandlerConfig::_internal_dccl_cfg()
const {
4314 const ::goby::acomms::protobuf::DCCLConfig* p = dccl_cfg_;
4315 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::acomms::protobuf::DCCLConfig*
>(
4318 inline const ::goby::acomms::protobuf::DCCLConfig& pAcommsHandlerConfig::dccl_cfg()
const {
4320 return _internal_dccl_cfg();
4322 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_dccl_cfg(
4323 ::goby::acomms::protobuf::DCCLConfig* dccl_cfg) {
4324 if (GetArena() ==
nullptr) {
4325 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(dccl_cfg_);
4327 dccl_cfg_ = dccl_cfg;
4329 _has_bits_[0] |= 0x00000020u;
4331 _has_bits_[0] &= ~0x00000020u;
4335 inline ::goby::acomms::protobuf::DCCLConfig* pAcommsHandlerConfig::release_dccl_cfg() {
4336 auto temp = unsafe_arena_release_dccl_cfg();
4337 if (GetArena() !=
nullptr) {
4338 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4342 inline ::goby::acomms::protobuf::DCCLConfig* pAcommsHandlerConfig::unsafe_arena_release_dccl_cfg() {
4344 _has_bits_[0] &= ~0x00000020u;
4345 ::goby::acomms::protobuf::DCCLConfig* temp = dccl_cfg_;
4346 dccl_cfg_ =
nullptr;
4349 inline ::goby::acomms::protobuf::DCCLConfig* pAcommsHandlerConfig::_internal_mutable_dccl_cfg() {
4350 _has_bits_[0] |= 0x00000020u;
4351 if (dccl_cfg_ ==
nullptr) {
4352 auto* p = CreateMaybeMessage<::goby::acomms::protobuf::DCCLConfig>(GetArena());
4357 inline ::goby::acomms::protobuf::DCCLConfig* pAcommsHandlerConfig::mutable_dccl_cfg() {
4359 return _internal_mutable_dccl_cfg();
4361 inline void pAcommsHandlerConfig::set_allocated_dccl_cfg(::goby::acomms::protobuf::DCCLConfig* dccl_cfg) {
4362 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
4363 if (message_arena ==
nullptr) {
4364 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(dccl_cfg_);
4367 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4368 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(dccl_cfg)->GetArena();
4369 if (message_arena != submessage_arena) {
4370 dccl_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4371 message_arena, dccl_cfg, submessage_arena);
4373 _has_bits_[0] |= 0x00000020u;
4375 _has_bits_[0] &= ~0x00000020u;
4377 dccl_cfg_ = dccl_cfg;
4382 inline bool pAcommsHandlerConfig::_internal_has_route_cfg()
const {
4383 bool value = (_has_bits_[0] & 0x00000040u) != 0;
4384 PROTOBUF_ASSUME(!value || route_cfg_ !=
nullptr);
4387 inline bool pAcommsHandlerConfig::has_route_cfg()
const {
4388 return _internal_has_route_cfg();
4390 inline const ::goby::acomms::protobuf::RouteManagerConfig& pAcommsHandlerConfig::_internal_route_cfg()
const {
4391 const ::goby::acomms::protobuf::RouteManagerConfig* p = route_cfg_;
4392 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::acomms::protobuf::RouteManagerConfig*
>(
4395 inline const ::goby::acomms::protobuf::RouteManagerConfig& pAcommsHandlerConfig::route_cfg()
const {
4397 return _internal_route_cfg();
4399 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_route_cfg(
4400 ::goby::acomms::protobuf::RouteManagerConfig* route_cfg) {
4401 if (GetArena() ==
nullptr) {
4402 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(route_cfg_);
4404 route_cfg_ = route_cfg;
4406 _has_bits_[0] |= 0x00000040u;
4408 _has_bits_[0] &= ~0x00000040u;
4412 inline ::goby::acomms::protobuf::RouteManagerConfig* pAcommsHandlerConfig::release_route_cfg() {
4413 auto temp = unsafe_arena_release_route_cfg();
4414 if (GetArena() !=
nullptr) {
4415 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4419 inline ::goby::acomms::protobuf::RouteManagerConfig* pAcommsHandlerConfig::unsafe_arena_release_route_cfg() {
4421 _has_bits_[0] &= ~0x00000040u;
4422 ::goby::acomms::protobuf::RouteManagerConfig* temp = route_cfg_;
4423 route_cfg_ =
nullptr;
4426 inline ::goby::acomms::protobuf::RouteManagerConfig* pAcommsHandlerConfig::_internal_mutable_route_cfg() {
4427 _has_bits_[0] |= 0x00000040u;
4428 if (route_cfg_ ==
nullptr) {
4429 auto* p = CreateMaybeMessage<::goby::acomms::protobuf::RouteManagerConfig>(GetArena());
4434 inline ::goby::acomms::protobuf::RouteManagerConfig* pAcommsHandlerConfig::mutable_route_cfg() {
4436 return _internal_mutable_route_cfg();
4438 inline void pAcommsHandlerConfig::set_allocated_route_cfg(::goby::acomms::protobuf::RouteManagerConfig* route_cfg) {
4439 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
4440 if (message_arena ==
nullptr) {
4441 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(route_cfg_);
4444 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4445 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(route_cfg)->GetArena();
4446 if (message_arena != submessage_arena) {
4447 route_cfg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4448 message_arena, route_cfg, submessage_arena);
4450 _has_bits_[0] |= 0x00000040u;
4452 _has_bits_[0] &= ~0x00000040u;
4454 route_cfg_ = route_cfg;
4459 inline bool pAcommsHandlerConfig::_internal_has_moos_var()
const {
4460 bool value = (_has_bits_[0] & 0x00000080u) != 0;
4461 PROTOBUF_ASSUME(!value || moos_var_ !=
nullptr);
4464 inline bool pAcommsHandlerConfig::has_moos_var()
const {
4465 return _internal_has_moos_var();
4467 inline void pAcommsHandlerConfig::clear_moos_var() {
4468 if (moos_var_ !=
nullptr) moos_var_->Clear();
4469 _has_bits_[0] &= ~0x00000080u;
4471 inline const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables& pAcommsHandlerConfig::_internal_moos_var()
const {
4472 const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* p = moos_var_;
4473 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables*
>(
4476 inline const ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables& pAcommsHandlerConfig::moos_var()
const {
4478 return _internal_moos_var();
4480 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_moos_var(
4481 ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* moos_var) {
4482 if (GetArena() ==
nullptr) {
4483 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(moos_var_);
4485 moos_var_ = moos_var;
4487 _has_bits_[0] |= 0x00000080u;
4489 _has_bits_[0] &= ~0x00000080u;
4493 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* pAcommsHandlerConfig::release_moos_var() {
4494 auto temp = unsafe_arena_release_moos_var();
4495 if (GetArena() !=
nullptr) {
4496 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4500 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* pAcommsHandlerConfig::unsafe_arena_release_moos_var() {
4502 _has_bits_[0] &= ~0x00000080u;
4503 ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* temp = moos_var_;
4504 moos_var_ =
nullptr;
4507 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* pAcommsHandlerConfig::_internal_mutable_moos_var() {
4508 _has_bits_[0] |= 0x00000080u;
4509 if (moos_var_ ==
nullptr) {
4510 auto* p = CreateMaybeMessage<::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables>(GetArena());
4515 inline ::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* pAcommsHandlerConfig::mutable_moos_var() {
4517 return _internal_mutable_moos_var();
4519 inline void pAcommsHandlerConfig::set_allocated_moos_var(::goby::apps::moos::protobuf::pAcommsHandlerConfig_MOOSVariables* moos_var) {
4520 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
4521 if (message_arena ==
nullptr) {
4525 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4526 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(moos_var);
4527 if (message_arena != submessage_arena) {
4528 moos_var = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4529 message_arena, moos_var, submessage_arena);
4531 _has_bits_[0] |= 0x00000080u;
4533 _has_bits_[0] &= ~0x00000080u;
4535 moos_var_ = moos_var;
4540 inline int pAcommsHandlerConfig::_internal_load_shared_library_size()
const {
4541 return load_shared_library_.size();
4543 inline int pAcommsHandlerConfig::load_shared_library_size()
const {
4544 return _internal_load_shared_library_size();
4546 inline void pAcommsHandlerConfig::clear_load_shared_library() {
4547 load_shared_library_.Clear();
4549 inline std::string* pAcommsHandlerConfig::add_load_shared_library() {
4551 return _internal_add_load_shared_library();
4553 inline const std::string& pAcommsHandlerConfig::_internal_load_shared_library(
int index)
const {
4554 return load_shared_library_.Get(index);
4556 inline const std::string& pAcommsHandlerConfig::load_shared_library(
int index)
const {
4558 return _internal_load_shared_library(index);
4560 inline std::string* pAcommsHandlerConfig::mutable_load_shared_library(
int index) {
4562 return load_shared_library_.Mutable(index);
4564 inline void pAcommsHandlerConfig::set_load_shared_library(
int index,
const std::string& value) {
4566 load_shared_library_.Mutable(index)->assign(value);
4568 inline void pAcommsHandlerConfig::set_load_shared_library(
int index, std::string&& value) {
4570 load_shared_library_.Mutable(index)->assign(std::move(value));
4572 inline void pAcommsHandlerConfig::set_load_shared_library(
int index,
const char* value) {
4573 GOOGLE_DCHECK(value !=
nullptr);
4574 load_shared_library_.Mutable(index)->assign(value);
4577 inline void pAcommsHandlerConfig::set_load_shared_library(
int index,
const char* value,
size_t size) {
4578 load_shared_library_.Mutable(index)->assign(
4579 reinterpret_cast<const char*
>(value), size);
4582 inline std::string* pAcommsHandlerConfig::_internal_add_load_shared_library() {
4583 return load_shared_library_.Add();
4585 inline void pAcommsHandlerConfig::add_load_shared_library(
const std::string& value) {
4586 load_shared_library_.Add()->assign(value);
4589 inline void pAcommsHandlerConfig::add_load_shared_library(std::string&& value) {
4590 load_shared_library_.Add(std::move(value));
4593 inline void pAcommsHandlerConfig::add_load_shared_library(
const char* value) {
4594 GOOGLE_DCHECK(value !=
nullptr);
4595 load_shared_library_.Add()->assign(value);
4598 inline void pAcommsHandlerConfig::add_load_shared_library(
const char* value,
size_t size) {
4599 load_shared_library_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
4602 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
4603 pAcommsHandlerConfig::load_shared_library()
const {
4605 return load_shared_library_;
4607 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
4608 pAcommsHandlerConfig::mutable_load_shared_library() {
4610 return &load_shared_library_;
4614 inline int pAcommsHandlerConfig::_internal_load_proto_file_size()
const {
4615 return load_proto_file_.size();
4617 inline int pAcommsHandlerConfig::load_proto_file_size()
const {
4618 return _internal_load_proto_file_size();
4620 inline void pAcommsHandlerConfig::clear_load_proto_file() {
4621 load_proto_file_.Clear();
4623 inline std::string* pAcommsHandlerConfig::add_load_proto_file() {
4625 return _internal_add_load_proto_file();
4627 inline const std::string& pAcommsHandlerConfig::_internal_load_proto_file(
int index)
const {
4628 return load_proto_file_.Get(index);
4630 inline const std::string& pAcommsHandlerConfig::load_proto_file(
int index)
const {
4632 return _internal_load_proto_file(index);
4634 inline std::string* pAcommsHandlerConfig::mutable_load_proto_file(
int index) {
4636 return load_proto_file_.Mutable(index);
4638 inline void pAcommsHandlerConfig::set_load_proto_file(
int index,
const std::string& value) {
4640 load_proto_file_.Mutable(index)->assign(value);
4642 inline void pAcommsHandlerConfig::set_load_proto_file(
int index, std::string&& value) {
4644 load_proto_file_.Mutable(index)->assign(std::move(value));
4646 inline void pAcommsHandlerConfig::set_load_proto_file(
int index,
const char* value) {
4647 GOOGLE_DCHECK(value !=
nullptr);
4648 load_proto_file_.Mutable(index)->assign(value);
4651 inline void pAcommsHandlerConfig::set_load_proto_file(
int index,
const char* value,
size_t size) {
4652 load_proto_file_.Mutable(index)->assign(
4653 reinterpret_cast<const char*
>(value), size);
4656 inline std::string* pAcommsHandlerConfig::_internal_add_load_proto_file() {
4657 return load_proto_file_.Add();
4659 inline void pAcommsHandlerConfig::add_load_proto_file(
const std::string& value) {
4660 load_proto_file_.Add()->assign(value);
4663 inline void pAcommsHandlerConfig::add_load_proto_file(std::string&& value) {
4664 load_proto_file_.Add(std::move(value));
4667 inline void pAcommsHandlerConfig::add_load_proto_file(
const char* value) {
4668 GOOGLE_DCHECK(value !=
nullptr);
4669 load_proto_file_.Add()->assign(value);
4672 inline void pAcommsHandlerConfig::add_load_proto_file(
const char* value,
size_t size) {
4673 load_proto_file_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
4676 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
4677 pAcommsHandlerConfig::load_proto_file()
const {
4679 return load_proto_file_;
4681 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
4682 pAcommsHandlerConfig::mutable_load_proto_file() {
4684 return &load_proto_file_;
4688 inline int pAcommsHandlerConfig::_internal_translator_entry_size()
const {
4689 return translator_entry_.size();
4691 inline int pAcommsHandlerConfig::translator_entry_size()
const {
4692 return _internal_translator_entry_size();
4694 inline ::goby::moos::protobuf::TranslatorEntry* pAcommsHandlerConfig::mutable_translator_entry(
int index) {
4696 return translator_entry_.Mutable(index);
4698 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >*
4699 pAcommsHandlerConfig::mutable_translator_entry() {
4701 return &translator_entry_;
4703 inline const ::goby::moos::protobuf::TranslatorEntry& pAcommsHandlerConfig::_internal_translator_entry(
int index)
const {
4704 return translator_entry_.Get(index);
4706 inline const ::goby::moos::protobuf::TranslatorEntry& pAcommsHandlerConfig::translator_entry(
int index)
const {
4708 return _internal_translator_entry(index);
4710 inline ::goby::moos::protobuf::TranslatorEntry* pAcommsHandlerConfig::_internal_add_translator_entry() {
4711 return translator_entry_.Add();
4713 inline ::goby::moos::protobuf::TranslatorEntry* pAcommsHandlerConfig::add_translator_entry() {
4715 return _internal_add_translator_entry();
4717 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >&
4718 pAcommsHandlerConfig::translator_entry()
const {
4720 return translator_entry_;
4724 inline int pAcommsHandlerConfig::_internal_multiplex_create_moos_var_size()
const {
4725 return multiplex_create_moos_var_.size();
4727 inline int pAcommsHandlerConfig::multiplex_create_moos_var_size()
const {
4728 return _internal_multiplex_create_moos_var_size();
4730 inline void pAcommsHandlerConfig::clear_multiplex_create_moos_var() {
4731 multiplex_create_moos_var_.Clear();
4733 inline std::string* pAcommsHandlerConfig::add_multiplex_create_moos_var() {
4735 return _internal_add_multiplex_create_moos_var();
4737 inline const std::string& pAcommsHandlerConfig::_internal_multiplex_create_moos_var(
int index)
const {
4738 return multiplex_create_moos_var_.Get(index);
4740 inline const std::string& pAcommsHandlerConfig::multiplex_create_moos_var(
int index)
const {
4742 return _internal_multiplex_create_moos_var(index);
4744 inline std::string* pAcommsHandlerConfig::mutable_multiplex_create_moos_var(
int index) {
4746 return multiplex_create_moos_var_.Mutable(index);
4748 inline void pAcommsHandlerConfig::set_multiplex_create_moos_var(
int index,
const std::string& value) {
4750 multiplex_create_moos_var_.Mutable(index)->assign(value);
4752 inline void pAcommsHandlerConfig::set_multiplex_create_moos_var(
int index, std::string&& value) {
4754 multiplex_create_moos_var_.Mutable(index)->assign(std::move(value));
4756 inline void pAcommsHandlerConfig::set_multiplex_create_moos_var(
int index,
const char* value) {
4757 GOOGLE_DCHECK(value !=
nullptr);
4758 multiplex_create_moos_var_.Mutable(index)->assign(value);
4761 inline void pAcommsHandlerConfig::set_multiplex_create_moos_var(
int index,
const char* value,
size_t size) {
4762 multiplex_create_moos_var_.Mutable(index)->assign(
4763 reinterpret_cast<const char*
>(value), size);
4766 inline std::string* pAcommsHandlerConfig::_internal_add_multiplex_create_moos_var() {
4767 return multiplex_create_moos_var_.Add();
4769 inline void pAcommsHandlerConfig::add_multiplex_create_moos_var(
const std::string& value) {
4770 multiplex_create_moos_var_.Add()->assign(value);
4773 inline void pAcommsHandlerConfig::add_multiplex_create_moos_var(std::string&& value) {
4774 multiplex_create_moos_var_.Add(std::move(value));
4777 inline void pAcommsHandlerConfig::add_multiplex_create_moos_var(
const char* value) {
4778 GOOGLE_DCHECK(value !=
nullptr);
4779 multiplex_create_moos_var_.Add()->assign(value);
4782 inline void pAcommsHandlerConfig::add_multiplex_create_moos_var(
const char* value,
size_t size) {
4783 multiplex_create_moos_var_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
4786 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
4787 pAcommsHandlerConfig::multiplex_create_moos_var()
const {
4789 return multiplex_create_moos_var_;
4791 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
4792 pAcommsHandlerConfig::mutable_multiplex_create_moos_var() {
4794 return &multiplex_create_moos_var_;
4798 inline int pAcommsHandlerConfig::_internal_dccl_frontseat_forward_name_size()
const {
4799 return dccl_frontseat_forward_name_.size();
4801 inline int pAcommsHandlerConfig::dccl_frontseat_forward_name_size()
const {
4802 return _internal_dccl_frontseat_forward_name_size();
4804 inline void pAcommsHandlerConfig::clear_dccl_frontseat_forward_name() {
4805 dccl_frontseat_forward_name_.Clear();
4807 inline std::string* pAcommsHandlerConfig::add_dccl_frontseat_forward_name() {
4809 return _internal_add_dccl_frontseat_forward_name();
4811 inline const std::string& pAcommsHandlerConfig::_internal_dccl_frontseat_forward_name(
int index)
const {
4812 return dccl_frontseat_forward_name_.Get(index);
4814 inline const std::string& pAcommsHandlerConfig::dccl_frontseat_forward_name(
int index)
const {
4816 return _internal_dccl_frontseat_forward_name(index);
4818 inline std::string* pAcommsHandlerConfig::mutable_dccl_frontseat_forward_name(
int index) {
4820 return dccl_frontseat_forward_name_.Mutable(index);
4822 inline void pAcommsHandlerConfig::set_dccl_frontseat_forward_name(
int index,
const std::string& value) {
4824 dccl_frontseat_forward_name_.Mutable(index)->assign(value);
4826 inline void pAcommsHandlerConfig::set_dccl_frontseat_forward_name(
int index, std::string&& value) {
4828 dccl_frontseat_forward_name_.Mutable(index)->assign(std::move(value));
4830 inline void pAcommsHandlerConfig::set_dccl_frontseat_forward_name(
int index,
const char* value) {
4831 GOOGLE_DCHECK(value !=
nullptr);
4832 dccl_frontseat_forward_name_.Mutable(index)->assign(value);
4835 inline void pAcommsHandlerConfig::set_dccl_frontseat_forward_name(
int index,
const char* value,
size_t size) {
4836 dccl_frontseat_forward_name_.Mutable(index)->assign(
4837 reinterpret_cast<const char*
>(value), size);
4840 inline std::string* pAcommsHandlerConfig::_internal_add_dccl_frontseat_forward_name() {
4841 return dccl_frontseat_forward_name_.Add();
4843 inline void pAcommsHandlerConfig::add_dccl_frontseat_forward_name(
const std::string& value) {
4844 dccl_frontseat_forward_name_.Add()->assign(value);
4847 inline void pAcommsHandlerConfig::add_dccl_frontseat_forward_name(std::string&& value) {
4848 dccl_frontseat_forward_name_.Add(std::move(value));
4851 inline void pAcommsHandlerConfig::add_dccl_frontseat_forward_name(
const char* value) {
4852 GOOGLE_DCHECK(value !=
nullptr);
4853 dccl_frontseat_forward_name_.Add()->assign(value);
4856 inline void pAcommsHandlerConfig::add_dccl_frontseat_forward_name(
const char* value,
size_t size) {
4857 dccl_frontseat_forward_name_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
4860 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
4861 pAcommsHandlerConfig::dccl_frontseat_forward_name()
const {
4863 return dccl_frontseat_forward_name_;
4865 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
4866 pAcommsHandlerConfig::mutable_dccl_frontseat_forward_name() {
4868 return &dccl_frontseat_forward_name_;
4872 inline bool pAcommsHandlerConfig::_internal_has_modem_id_lookup_path()
const {
4873 bool value = (_has_bits_[0] & 0x00000001u) != 0;
4876 inline bool pAcommsHandlerConfig::has_modem_id_lookup_path()
const {
4877 return _internal_has_modem_id_lookup_path();
4879 inline void pAcommsHandlerConfig::clear_modem_id_lookup_path() {
4881 _has_bits_[0] &= ~0x00000001u;
4883 inline const std::string& pAcommsHandlerConfig::modem_id_lookup_path()
const {
4885 return _internal_modem_id_lookup_path();
4887 inline void pAcommsHandlerConfig::set_modem_id_lookup_path(
const std::string& value) {
4888 _internal_set_modem_id_lookup_path(value);
4891 inline std::string* pAcommsHandlerConfig::mutable_modem_id_lookup_path() {
4893 return _internal_mutable_modem_id_lookup_path();
4895 inline const std::string& pAcommsHandlerConfig::_internal_modem_id_lookup_path()
const {
4896 return modem_id_lookup_path_.Get();
4898 inline void pAcommsHandlerConfig::_internal_set_modem_id_lookup_path(
const std::string& value) {
4899 _has_bits_[0] |= 0x00000001u;
4902 inline void pAcommsHandlerConfig::set_modem_id_lookup_path(std::string&& value) {
4903 _has_bits_[0] |= 0x00000001u;
4904 modem_id_lookup_path_.Set(
4908 inline void pAcommsHandlerConfig::set_modem_id_lookup_path(
const char* value) {
4909 GOOGLE_DCHECK(value !=
nullptr);
4910 _has_bits_[0] |= 0x00000001u;
4915 inline void pAcommsHandlerConfig::set_modem_id_lookup_path(
const char* value,
4917 _has_bits_[0] |= 0x00000001u;
4919 reinterpret_cast<const char*
>(value), size), GetArena());
4922 inline std::string* pAcommsHandlerConfig::_internal_mutable_modem_id_lookup_path() {
4923 _has_bits_[0] |= 0x00000001u;
4926 inline std::string* pAcommsHandlerConfig::release_modem_id_lookup_path() {
4928 if (!_internal_has_modem_id_lookup_path()) {
4931 _has_bits_[0] &= ~0x00000001u;
4934 inline void pAcommsHandlerConfig::set_allocated_modem_id_lookup_path(std::string* modem_id_lookup_path) {
4935 if (modem_id_lookup_path !=
nullptr) {
4936 _has_bits_[0] |= 0x00000001u;
4938 _has_bits_[0] &= ~0x00000001u;
4944 inline std::string* pAcommsHandlerConfig::unsafe_arena_release_modem_id_lookup_path() {
4946 GOOGLE_DCHECK(GetArena() !=
nullptr);
4947 _has_bits_[0] &= ~0x00000001u;
4951 inline void pAcommsHandlerConfig::unsafe_arena_set_allocated_modem_id_lookup_path(
4952 std::string* modem_id_lookup_path) {
4953 GOOGLE_DCHECK(GetArena() !=
nullptr);
4954 if (modem_id_lookup_path !=
nullptr) {
4955 _has_bits_[0] |= 0x00000001u;
4957 _has_bits_[0] &= ~0x00000001u;
4960 modem_id_lookup_path, GetArena());
4965 #pragma GCC diagnostic pop
4979 PROTOBUF_NAMESPACE_OPEN
4983 inline const EnumDescriptor* GetEnumDescriptor< ::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique>() {
4987 PROTOBUF_NAMESPACE_CLOSE
4991 #include <google/protobuf/port_undef.inc>
pAcommsHandlerConfig_DriverFailureApproach & operator=(pAcommsHandlerConfig_DriverFailureApproach &&from) noexcept
::PROTOBUF_NAMESPACE_ID::int32 new_driver_backoff_sec() const
void set_dccl_frontseat_forward_name(int index, const std::string &value)
void clear_load_shared_library()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & load_shared_library() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
pAcommsHandlerConfig_MOOSVariables * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
static const pAcommsHandlerConfig_DriverFailureApproach * internal_default_instance()
static const pAcommsHandlerConfig_MOOSVariables * internal_default_instance()
void set_new_driver_backoff_sec(::PROTOBUF_NAMESPACE_ID::int32 value)
pAcommsHandlerConfig * New() const final
pAcommsHandlerConfig_MOOSVariables & operator=(const pAcommsHandlerConfig_MOOSVariables &from)
void Swap(pAcommsHandlerConfig_DriverFailureApproach *other)
void clear_new_driver_backoff_sec()
pAcommsHandlerConfig_DriverFailureApproach * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void add_load_shared_library(std::string &&value)
static const pAcommsHandlerConfig_MOOSVariables & default_instance()
void set_multiplex_create_moos_var(int index, std::string &&value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig > * mutable_listen_driver_cfg()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void set_multiplex_create_moos_var(int index, const char *value, size_t size)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DriverFailureTechnique_descriptor()
void CopyFrom(const pAcommsHandlerConfig &from)
const std::string & modem_id_lookup_path() const
void set_prefix(const std::string &value)
void set_dccl_frontseat_forward_name(int index, std::string &&value)
void set_modem_id_lookup_path(const std::string &value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_multiplex_create_moos_var()
int listen_driver_cfg_size() const
const std::string & load_shared_library(int index) const
void add_load_proto_file(const char *value, size_t size)
static void InitAsDefaultInstance()
void set_dccl_frontseat_forward_name(int index, const char *value)
void add_load_shared_library(const std::string &value)
void clear_translator_entry()
void add_multiplex_create_moos_var(const char *value)
void set_dccl_frontseat_forward_name(int index, const char *value, size_t size)
std::string * add_multiplex_create_moos_var()
void add_multiplex_create_moos_var(const char *value, size_t size)
void add_multiplex_create_moos_var(std::string &&value)
::goby::moos::protobuf::TranslatorEntry * mutable_translator_entry(int index)
void add_multiplex_create_moos_var(const std::string &value)
int load_proto_file_size() const
void set_allocated_modem_id_lookup_path(std::string *modem_id_lookup_path)
void set_load_shared_library(int index, const char *value)
void clear_dccl_frontseat_forward_name()
std::string * mutable_load_shared_library(int index)
pAcommsHandlerConfig_MOOSVariables(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void add_load_shared_library(const char *value, size_t size)
void add_load_proto_file(std::string &&value)
pAcommsHandlerConfig_DriverFailureApproach & operator=(const pAcommsHandlerConfig_DriverFailureApproach &from)
pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique DriverFailureTechnique
void add_load_proto_file(const char *value)
int dccl_frontseat_forward_name_size() const
friend void swap(pAcommsHandlerConfig &a, pAcommsHandlerConfig &b)
void clear_multiplex_create_moos_var()
const std::string & multiplex_create_moos_var(int index) const
void clear_modem_id_lookup_path()
void add_load_proto_file(const std::string &value)
void MergeFrom(const pAcommsHandlerConfig_DriverFailureApproach &from)
pAcommsHandlerConfig_DriverFailureApproach * New() const final
pAcommsHandlerConfig_DriverFailureApproach(const pAcommsHandlerConfig_DriverFailureApproach &from)
pAcommsHandlerConfig_MOOSVariables(pAcommsHandlerConfig_MOOSVariables &&from) noexcept
void add_dccl_frontseat_forward_name(std::string &&value)
void set_modem_id_lookup_path(const char *value, size_t size)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & load_proto_file() const
void set_driver_backoff_sec(::PROTOBUF_NAMESPACE_ID::int32 value)
static bool DriverFailureTechnique_IsValid(int value)
pAcommsHandlerConfig_MOOSVariables * New() const final
void set_technique(::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & dccl_frontseat_forward_name() const
pAcommsHandlerConfig_MOOSVariables(const pAcommsHandlerConfig_MOOSVariables &from)
void set_modem_id_lookup_path(std::string &&value)
::goby::moos::protobuf::TranslatorEntry * add_translator_entry()
pAcommsHandlerConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
pAcommsHandlerConfig_DriverFailureApproach(pAcommsHandlerConfig_DriverFailureApproach &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const std::string & prefix() const
virtual ~pAcommsHandlerConfig_MOOSVariables()
void MergeFrom(const pAcommsHandlerConfig &from)
void add_dccl_frontseat_forward_name(const std::string &value)
void add_load_shared_library(const char *value)
std::string * mutable_load_proto_file(int index)
pAcommsHandlerConfig & operator=(const pAcommsHandlerConfig &from)
void set_modem_id_lookup_path(const char *value)
void clear_driver_backoff_sec()
void set_multiplex_create_moos_var(int index, const char *value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_dccl_frontseat_forward_name()
void set_load_shared_library(int index, std::string &&value)
pAcommsHandlerConfig_MOOSVariables MOOSVariables
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const pAcommsHandlerConfig & default_instance()
void UnsafeArenaSwap(pAcommsHandlerConfig_MOOSVariables *other)
::goby::acomms::protobuf::DriverConfig * add_listen_driver_cfg()
std::string * add_load_proto_file()
pAcommsHandlerConfig_DriverFailureApproach DriverFailureApproach
void set_multiplex_create_moos_var(int index, const std::string &value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(pAcommsHandlerConfig_DriverFailureApproach *other)
virtual ~pAcommsHandlerConfig()
pAcommsHandlerConfig_MOOSVariables & operator=(pAcommsHandlerConfig_MOOSVariables &&from) noexcept
int multiplex_create_moos_var_size() const
void add_dccl_frontseat_forward_name(const char *value, size_t size)
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * release_modem_id_lookup_path()
void set_prefix(std::string &&value)
void set_prefix(const char *value)
friend void swap(pAcommsHandlerConfig_DriverFailureApproach &a, pAcommsHandlerConfig_DriverFailureApproach &b)
int translator_entry_size() const
void MergeFrom(const pAcommsHandlerConfig_MOOSVariables &from)
void set_allocated_prefix(std::string *prefix)
void Swap(pAcommsHandlerConfig *other)
std::string * mutable_modem_id_lookup_path()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_load_shared_library()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig > & listen_driver_cfg() const
bool has_new_driver_backoff_sec() const
::goby::acomms::protobuf::DriverConfig * mutable_listen_driver_cfg(int index)
void set_load_proto_file(int index, std::string &&value)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
pAcommsHandlerConfig_DriverFailureApproach(::PROTOBUF_NAMESPACE_ID::Arena *arena)
pAcommsHandlerConfig & operator=(pAcommsHandlerConfig &&from) noexcept
std::string * add_load_shared_library()
const std::string & load_proto_file(int index) const
std::string * mutable_dccl_frontseat_forward_name(int index)
void add_dccl_frontseat_forward_name(const char *value)
void set_load_shared_library(int index, const std::string &value)
void set_load_shared_library(int index, const char *value, size_t size)
pAcommsHandlerConfig(const pAcommsHandlerConfig &from)
bool has_modem_id_lookup_path() const
::goby::apps::moos::protobuf::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique technique() const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry > & translator_entry() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const pAcommsHandlerConfig * internal_default_instance()
static const pAcommsHandlerConfig_DriverFailureApproach & default_instance()
void set_load_proto_file(int index, const std::string &value)
void CopyFrom(const pAcommsHandlerConfig_MOOSVariables &from)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry > * mutable_translator_entry()
void clear_listen_driver_cfg()
::PROTOBUF_NAMESPACE_ID::int32 driver_backoff_sec() const
virtual ~pAcommsHandlerConfig_DriverFailureApproach()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & multiplex_create_moos_var() const
pAcommsHandlerConfig(pAcommsHandlerConfig &&from) noexcept
pAcommsHandlerConfig_MOOSVariables()
friend void swap(pAcommsHandlerConfig_MOOSVariables &a, pAcommsHandlerConfig_MOOSVariables &b)
void set_prefix(const char *value, size_t size)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_load_proto_file()
const std::string & dccl_frontseat_forward_name(int index) const
static bool DriverFailureTechnique_Parse(const std::string &name, DriverFailureTechnique *value)
void clear_load_proto_file()
void Swap(pAcommsHandlerConfig_MOOSVariables *other)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
pAcommsHandlerConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void UnsafeArenaSwap(pAcommsHandlerConfig *other)
bool has_driver_backoff_sec() const
void set_load_proto_file(int index, const char *value)
bool has_technique() const
std::string * release_prefix()
void set_load_proto_file(int index, const char *value, size_t size)
int load_shared_library_size() const
pAcommsHandlerConfig_DriverFailureApproach()
const ::goby::acomms::protobuf::DriverConfig & listen_driver_cfg(int index) const
std::string * add_dccl_frontseat_forward_name()
std::string * mutable_prefix()
const ::goby::moos::protobuf::TranslatorEntry & translator_entry(int index) const
static const std::string & DriverFailureTechnique_Name(T enum_t_value)
void CopyFrom(const pAcommsHandlerConfig_DriverFailureApproach &from)
std::string * mutable_multiplex_create_moos_var(int index)
@ value
the parser finished reading a JSON value
auto get(const nlohmann::detail::iteration_proxy_value< IteratorType > &i) -> decltype(i.key())
DCCLConfigDefaultTypeInternal _DCCLConfig_default_instance_
MACConfigDefaultTypeInternal _MACConfig_default_instance_
DriverConfigDefaultTypeInternal _DriverConfig_default_instance_
RouteManagerConfigDefaultTypeInternal _RouteManagerConfig_default_instance_
QueueManagerConfigDefaultTypeInternal _QueueManagerConfig_default_instance_
constexpr pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_MAX
pAcommsHandlerConfigDefaultTypeInternal _pAcommsHandlerConfig_default_instance_
pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique
@ pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_CONTINUALLY_RESTART_DRIVER
@ pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DISABLE_AND_MOVE_LISTEN_DRIVER_TO_PRIMARY
@ pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_MOVE_LISTEN_DRIVER_TO_PRIMARY
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_descriptor()
pAcommsHandlerConfig_DriverFailureApproachDefaultTypeInternal _pAcommsHandlerConfig_DriverFailureApproach_default_instance_
constexpr pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_MIN
const std::string & pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_Name(T enum_t_value)
bool pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_IsValid(int value)
pAcommsHandlerConfig_MOOSVariablesDefaultTypeInternal _pAcommsHandlerConfig_MOOSVariables_default_instance_
constexpr int pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_ARRAYSIZE
bool pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_Parse(const std::string &name, pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique *value)
constexpr Group mac_initiate_transmission
constexpr Group mac_slot_start
GobyMOOSAppConfigDefaultTypeInternal _GobyMOOSAppConfig_default_instance_
The global namespace for the Goby project.
PROTOBUF_EXPORT const std::string & GetEmptyStringAlreadyInited()
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)