4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2fdccl1_2ftest_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2fdccl1_2ftest_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>
36 #include "dccl/option_extensions.pb.h"
37 #include <boost/units/quantity.hpp>
38 #include <boost/units/absolute.hpp>
39 #include <boost/units/dimensionless_type.hpp>
40 #include <boost/units/make_scaled_unit.hpp>
42 #include <google/protobuf/port_def.inc>
43 #define PROTOBUF_INTERNAL_EXPORT_goby_2ftest_2facomms_2fdccl1_2ftest_2eproto
44 PROTOBUF_NAMESPACE_OPEN
48 PROTOBUF_NAMESPACE_CLOSE
52 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
54 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
56 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3]
58 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
68 class EmbeddedMsg1DefaultTypeInternal;
71 class EmbeddedMsg2DefaultTypeInternal;
74 class TestMsgDefaultTypeInternal;
80 PROTOBUF_NAMESPACE_OPEN
81 template<> ::goby::test::acomms::protobuf::EmbeddedMsg1* Arena::CreateMaybeMessage<::goby::test::acomms::protobuf::EmbeddedMsg1>(Arena*);
82 template<> ::goby::test::acomms::protobuf::EmbeddedMsg2* Arena::CreateMaybeMessage<::goby::test::acomms::protobuf::EmbeddedMsg2>(Arena*);
83 template<> ::goby::test::acomms::protobuf::TestMsg* Arena::CreateMaybeMessage<::goby::test::acomms::protobuf::TestMsg>(Arena*);
84 PROTOBUF_NAMESPACE_CLOSE
103 static_assert(::std::is_same<T, Enum1>::value ||
104 ::std::is_integral<T>::value,
105 "Incorrect type passed to function Enum1_Name.");
106 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
110 const std::string& name,
Enum1* value) {
111 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Enum1>(
117 public ::PROTOBUF_NAMESPACE_ID::Message {
125 *
this = ::std::move(from);
128 inline EmbeddedMsg1&
operator=(
const EmbeddedMsg1& from) {
132 inline EmbeddedMsg1&
operator=(EmbeddedMsg1&& from) noexcept {
133 if (GetArena() == from.GetArena()) {
134 if (
this != &from) InternalSwap(&from);
142 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
145 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
148 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
149 return GetDescriptor();
152 return GetMetadataStatic().descriptor;
155 return GetMetadataStatic().reflection;
161 return reinterpret_cast<const EmbeddedMsg1*
>(
164 static constexpr
int kIndexInFileMessages =
167 friend void swap(EmbeddedMsg1& a, EmbeddedMsg1& b) {
170 inline void Swap(EmbeddedMsg1* other) {
171 if (other ==
this)
return;
172 if (GetArena() == other->GetArena()) {
175 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
179 if (other ==
this)
return;
180 GOOGLE_DCHECK(GetArena() == other->GetArena());
186 inline EmbeddedMsg1*
New() const final {
187 return CreateMaybeMessage<EmbeddedMsg1>(
nullptr);
190 EmbeddedMsg1*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
191 return CreateMaybeMessage<EmbeddedMsg1>(arena);
193 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
194 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
197 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
198 bool IsInitialized() const final;
201 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
202 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
203 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
204 int GetCachedSize() const final {
return _cached_size_.Get(); }
207 inline void SharedCtor();
208 inline void SharedDtor();
209 void SetCachedSize(
int size)
const final;
210 void InternalSwap(EmbeddedMsg1* other);
211 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
212 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
213 return "goby.test.acomms.protobuf.EmbeddedMsg1";
218 static void ArenaDtor(
void*
object);
219 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
224 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
242 bool _internal_has_msg()
const;
245 const ::goby::test::acomms::protobuf::EmbeddedMsg2&
msg()
const;
250 const ::goby::test::acomms::protobuf::EmbeddedMsg2& _internal_msg()
const;
251 ::goby::test::acomms::protobuf::EmbeddedMsg2* _internal_mutable_msg();
254 ::goby::test::acomms::protobuf::EmbeddedMsg2*
msg);
260 bool _internal_has_val()
const;
266 double _internal_val()
const;
267 void _internal_set_val(
double value);
274 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
275 typedef void InternalArenaConstructable_;
276 typedef void DestructorSkippable_;
277 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
278 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
279 ::goby::test::acomms::protobuf::EmbeddedMsg2* msg_;
281 friend struct ::TableStruct_goby_2ftest_2facomms_2fdccl1_2ftest_2eproto;
286 public ::PROTOBUF_NAMESPACE_ID::Message {
294 *
this = ::std::move(from);
297 inline EmbeddedMsg2&
operator=(
const EmbeddedMsg2& from) {
301 inline EmbeddedMsg2&
operator=(EmbeddedMsg2&& from) noexcept {
302 if (GetArena() == from.GetArena()) {
303 if (
this != &from) InternalSwap(&from);
311 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
314 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
317 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
318 return GetDescriptor();
321 return GetMetadataStatic().descriptor;
324 return GetMetadataStatic().reflection;
330 return reinterpret_cast<const EmbeddedMsg2*
>(
333 static constexpr
int kIndexInFileMessages =
336 friend void swap(EmbeddedMsg2& a, EmbeddedMsg2& b) {
339 inline void Swap(EmbeddedMsg2* other) {
340 if (other ==
this)
return;
341 if (GetArena() == other->GetArena()) {
344 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
348 if (other ==
this)
return;
349 GOOGLE_DCHECK(GetArena() == other->GetArena());
355 inline EmbeddedMsg2*
New() const final {
356 return CreateMaybeMessage<EmbeddedMsg2>(
nullptr);
359 EmbeddedMsg2*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
360 return CreateMaybeMessage<EmbeddedMsg2>(arena);
362 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
363 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
366 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
367 bool IsInitialized() const final;
370 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
371 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
372 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
373 int GetCachedSize() const final {
return _cached_size_.Get(); }
376 inline void SharedCtor();
377 inline void SharedDtor();
378 void SetCachedSize(
int size)
const final;
379 void InternalSwap(EmbeddedMsg2* other);
380 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
381 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
382 return "goby.test.acomms.protobuf.EmbeddedMsg2";
387 static void ArenaDtor(
void*
object);
388 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
393 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
405 kSvalFieldNumber = 2,
407 kEnumDefaultFieldNumber = 3,
412 bool _internal_has_sval()
const;
415 const std::string&
sval()
const;
423 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
424 " string fields are deprecated and will be removed in a"
426 std::
string* unsafe_arena_release_sval();
427 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
428 "
string fields are deprecated and will be removed in a"
430 void unsafe_arena_set_allocated_sval(
433 const std::
string& _internal_sval() const;
434 void _internal_set_sval(const std::
string& value);
435 std::
string* _internal_mutable_sval();
439 bool has_val() const;
441 bool _internal_has_val() const;
445 void set_val(
double value);
447 double _internal_val() const;
448 void _internal_set_val(
double value);
452 bool has_enum_default() const;
454 bool _internal_has_enum_default() const;
456 void clear_enum_default();
457 ::
goby::test::acomms::protobuf::
Enum1 enum_default() const;
458 void set_enum_default(::
goby::test::acomms::protobuf::
Enum1 value);
460 ::
goby::test::acomms::protobuf::
Enum1 _internal_enum_default() const;
461 void _internal_set_enum_default(::
goby::test::acomms::protobuf::
Enum1 value);
468 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
469 typedef
void InternalArenaConstructable_;
470 typedef
void DestructorSkippable_;
471 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
472 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
473 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr sval_;
481 public ::PROTOBUF_NAMESPACE_ID::Message {
489 *
this = ::std::move(from);
497 if (GetArena() == from.GetArena()) {
498 if (
this != &from) InternalSwap(&from);
506 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
509 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
512 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
513 return GetDescriptor();
516 return GetMetadataStatic().descriptor;
519 return GetMetadataStatic().reflection;
525 return reinterpret_cast<const TestMsg*
>(
528 static constexpr
int kIndexInFileMessages =
531 friend void swap(TestMsg& a, TestMsg& b) {
534 inline void Swap(TestMsg* other) {
535 if (other ==
this)
return;
536 if (GetArena() == other->GetArena()) {
539 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
543 if (other ==
this)
return;
544 GOOGLE_DCHECK(GetArena() == other->GetArena());
550 inline TestMsg*
New() const final {
551 return CreateMaybeMessage<TestMsg>(
nullptr);
554 TestMsg*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
555 return CreateMaybeMessage<TestMsg>(arena);
557 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
558 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
561 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
562 bool IsInitialized() const final;
565 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
566 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
567 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
568 int GetCachedSize() const final {
return _cached_size_.Get(); }
571 inline void SharedCtor();
572 inline void SharedDtor();
573 void SetCachedSize(
int size)
const final;
574 void InternalSwap(TestMsg* other);
575 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
576 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
577 return "goby.test.acomms.protobuf.TestMsg";
580 explicit TestMsg(::PROTOBUF_NAMESPACE_ID::Arena* arena);
582 static void ArenaDtor(
void*
object);
583 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
588 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
600 kDoubleDefaultRepeatFieldNumber = 101,
601 kFloatDefaultRepeatFieldNumber = 102,
602 kInt32DefaultRepeatFieldNumber = 103,
603 kInt64DefaultRepeatFieldNumber = 104,
604 kUint32DefaultRepeatFieldNumber = 105,
605 kUint64DefaultRepeatFieldNumber = 106,
606 kSint32DefaultRepeatFieldNumber = 107,
607 kSint64DefaultRepeatFieldNumber = 108,
608 kFixed32DefaultRepeatFieldNumber = 109,
609 kFixed64DefaultRepeatFieldNumber = 110,
610 kSfixed32DefaultRepeatFieldNumber = 111,
611 kSfixed64DefaultRepeatFieldNumber = 112,
612 kBoolDefaultRepeatFieldNumber = 113,
613 kStringDefaultRepeatFieldNumber = 114,
614 kBytesDefaultRepeatFieldNumber = 115,
615 kEnumDefaultRepeatFieldNumber = 116,
616 kMsgDefaultRepeatFieldNumber = 117,
617 kStringDefaultOptionalFieldNumber = 14,
618 kBytesDefaultOptionalFieldNumber = 15,
619 kStringDefaultRequiredFieldNumber = 34,
620 kBytesDefaultRequiredFieldNumber = 35,
621 kMsgDefaultOptionalFieldNumber = 17,
622 kMsgDefaultRequiredFieldNumber = 37,
623 kDoubleDefaultOptionalFieldNumber = 1,
624 kFloatDefaultOptionalFieldNumber = 2,
625 kInt32DefaultOptionalFieldNumber = 3,
626 kInt64DefaultOptionalFieldNumber = 4,
627 kUint64DefaultOptionalFieldNumber = 6,
628 kUint32DefaultOptionalFieldNumber = 5,
629 kSint32DefaultOptionalFieldNumber = 7,
630 kSint64DefaultOptionalFieldNumber = 8,
631 kFixed64DefaultOptionalFieldNumber = 10,
632 kFixed32DefaultOptionalFieldNumber = 9,
633 kSfixed32DefaultOptionalFieldNumber = 11,
634 kSfixed64DefaultOptionalFieldNumber = 12,
635 kDoubleDefaultRequiredFieldNumber = 21,
636 kFloatDefaultRequiredFieldNumber = 22,
637 kInt32DefaultRequiredFieldNumber = 23,
638 kBoolDefaultOptionalFieldNumber = 13,
639 kBoolDefaultRequiredFieldNumber = 33,
640 kUint32DefaultRequiredFieldNumber = 25,
641 kInt64DefaultRequiredFieldNumber = 24,
642 kUint64DefaultRequiredFieldNumber = 26,
643 kSint64DefaultRequiredFieldNumber = 28,
644 kSint32DefaultRequiredFieldNumber = 27,
645 kFixed32DefaultRequiredFieldNumber = 29,
646 kFixed64DefaultRequiredFieldNumber = 30,
647 kSfixed64DefaultRequiredFieldNumber = 32,
648 kSfixed32DefaultRequiredFieldNumber = 31,
649 kEnumDefaultOptionalFieldNumber = 16,
650 kEnumDefaultRequiredFieldNumber = 36,
655 int _internal_double_default_repeat_size()
const;
659 double _internal_double_default_repeat(
int index)
const;
660 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
661 _internal_double_default_repeat()
const;
662 void _internal_add_double_default_repeat(
double value);
663 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
664 _internal_mutable_double_default_repeat();
669 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
671 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
677 int _internal_float_default_repeat_size()
const;
681 float _internal_float_default_repeat(
int index)
const;
682 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
683 _internal_float_default_repeat()
const;
684 void _internal_add_float_default_repeat(
float value);
685 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
686 _internal_mutable_float_default_repeat();
691 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
693 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
699 int _internal_int32_default_repeat_size()
const;
704 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
705 _internal_int32_default_repeat()
const;
707 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
708 _internal_mutable_int32_default_repeat();
713 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
715 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
721 int _internal_int64_default_repeat_size()
const;
726 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
727 _internal_int64_default_repeat()
const;
729 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
730 _internal_mutable_int64_default_repeat();
735 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
737 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
743 int _internal_uint32_default_repeat_size()
const;
748 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
749 _internal_uint32_default_repeat()
const;
751 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
752 _internal_mutable_uint32_default_repeat();
757 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
759 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
765 int _internal_uint64_default_repeat_size()
const;
770 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
771 _internal_uint64_default_repeat()
const;
773 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
774 _internal_mutable_uint64_default_repeat();
779 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
781 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
787 int _internal_sint32_default_repeat_size()
const;
792 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
793 _internal_sint32_default_repeat()
const;
795 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
796 _internal_mutable_sint32_default_repeat();
801 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
803 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
809 int _internal_sint64_default_repeat_size()
const;
814 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
815 _internal_sint64_default_repeat()
const;
817 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
818 _internal_mutable_sint64_default_repeat();
823 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
825 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
831 int _internal_fixed32_default_repeat_size()
const;
836 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
837 _internal_fixed32_default_repeat()
const;
839 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
840 _internal_mutable_fixed32_default_repeat();
845 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
847 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
853 int _internal_fixed64_default_repeat_size()
const;
858 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
859 _internal_fixed64_default_repeat()
const;
861 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
862 _internal_mutable_fixed64_default_repeat();
867 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
869 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
875 int _internal_sfixed32_default_repeat_size()
const;
880 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
881 _internal_sfixed32_default_repeat()
const;
883 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
884 _internal_mutable_sfixed32_default_repeat();
889 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
891 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
897 int _internal_sfixed64_default_repeat_size()
const;
902 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
903 _internal_sfixed64_default_repeat()
const;
905 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
906 _internal_mutable_sfixed64_default_repeat();
911 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
913 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
919 int _internal_bool_default_repeat_size()
const;
923 bool _internal_bool_default_repeat(
int index)
const;
924 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >&
925 _internal_bool_default_repeat()
const;
926 void _internal_add_bool_default_repeat(
bool value);
927 ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >*
928 _internal_mutable_bool_default_repeat();
933 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >&
935 ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >*
941 int _internal_string_default_repeat_size()
const;
958 const std::string& _internal_string_default_repeat(
int index)
const;
959 std::string* _internal_add_string_default_repeat();
965 int _internal_bytes_default_repeat_size()
const;
982 const std::string& _internal_bytes_default_repeat(
int index)
const;
983 std::string* _internal_add_bytes_default_repeat();
989 int _internal_enum_default_repeat_size()
const;
995 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_enum_default_repeat();
1006 int _internal_msg_default_repeat_size()
const;
1010 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 >*
1013 const ::goby::test::acomms::protobuf::EmbeddedMsg1& _internal_msg_default_repeat(
int index)
const;
1014 ::goby::test::acomms::protobuf::EmbeddedMsg1* _internal_add_msg_default_repeat();
1018 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 >&
1024 bool _internal_has_string_default_optional()
const;
1035 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
1036 " string fields are deprecated and will be removed in a"
1038 std::
string* unsafe_arena_release_string_default_optional();
1039 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1040 "
string fields are deprecated and will be removed in a"
1042 void unsafe_arena_set_allocated_string_default_optional(
1043 std::
string* string_default_optional);
1045 const std::
string& _internal_string_default_optional() const;
1046 void _internal_set_string_default_optional(const std::
string& value);
1047 std::
string* _internal_mutable_string_default_optional();
1051 bool has_bytes_default_optional() const;
1053 bool _internal_has_bytes_default_optional() const;
1055 void clear_bytes_default_optional();
1056 const std::
string& bytes_default_optional() const;
1057 void set_bytes_default_optional(const std::
string& value);
1058 void set_bytes_default_optional(std::
string&& value);
1059 void set_bytes_default_optional(const
char* value);
1060 void set_bytes_default_optional(const
void* value,
size_t size);
1061 std::
string* mutable_bytes_default_optional();
1062 std::
string* release_bytes_default_optional();
1063 void set_allocated_bytes_default_optional(std::
string* bytes_default_optional);
1064 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1065 "
string fields are deprecated and will be removed in a"
1067 std::
string* unsafe_arena_release_bytes_default_optional();
1068 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1069 "
string fields are deprecated and will be removed in a"
1071 void unsafe_arena_set_allocated_bytes_default_optional(
1072 std::
string* bytes_default_optional);
1074 const std::
string& _internal_bytes_default_optional() const;
1075 void _internal_set_bytes_default_optional(const std::
string& value);
1076 std::
string* _internal_mutable_bytes_default_optional();
1080 bool has_string_default_required() const;
1082 bool _internal_has_string_default_required() const;
1084 void clear_string_default_required();
1085 const std::
string& string_default_required() const;
1086 void set_string_default_required(const std::
string& value);
1087 void set_string_default_required(std::
string&& value);
1088 void set_string_default_required(const
char* value);
1089 void set_string_default_required(const
char* value,
size_t size);
1090 std::
string* mutable_string_default_required();
1091 std::
string* release_string_default_required();
1092 void set_allocated_string_default_required(std::
string* string_default_required);
1093 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1094 "
string fields are deprecated and will be removed in a"
1096 std::
string* unsafe_arena_release_string_default_required();
1097 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1098 "
string fields are deprecated and will be removed in a"
1100 void unsafe_arena_set_allocated_string_default_required(
1101 std::
string* string_default_required);
1103 const std::
string& _internal_string_default_required() const;
1104 void _internal_set_string_default_required(const std::
string& value);
1105 std::
string* _internal_mutable_string_default_required();
1109 bool has_bytes_default_required() const;
1111 bool _internal_has_bytes_default_required() const;
1113 void clear_bytes_default_required();
1114 const std::
string& bytes_default_required() const;
1115 void set_bytes_default_required(const std::
string& value);
1116 void set_bytes_default_required(std::
string&& value);
1117 void set_bytes_default_required(const
char* value);
1118 void set_bytes_default_required(const
void* value,
size_t size);
1119 std::
string* mutable_bytes_default_required();
1120 std::
string* release_bytes_default_required();
1121 void set_allocated_bytes_default_required(std::
string* bytes_default_required);
1122 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1123 "
string fields are deprecated and will be removed in a"
1125 std::
string* unsafe_arena_release_bytes_default_required();
1126 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
1127 "
string fields are deprecated and will be removed in a"
1129 void unsafe_arena_set_allocated_bytes_default_required(
1130 std::
string* bytes_default_required);
1132 const std::
string& _internal_bytes_default_required() const;
1133 void _internal_set_bytes_default_required(const std::
string& value);
1134 std::
string* _internal_mutable_bytes_default_required();
1138 bool has_msg_default_optional() const;
1140 bool _internal_has_msg_default_optional() const;
1142 void clear_msg_default_optional();
1143 const ::
goby::test::acomms::protobuf::EmbeddedMsg1& msg_default_optional() const;
1144 ::
goby::test::acomms::protobuf::EmbeddedMsg1* release_msg_default_optional();
1145 ::
goby::test::acomms::protobuf::EmbeddedMsg1* mutable_msg_default_optional();
1146 void set_allocated_msg_default_optional(::
goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_optional);
1148 const ::
goby::test::acomms::protobuf::EmbeddedMsg1& _internal_msg_default_optional() const;
1149 ::
goby::test::acomms::protobuf::EmbeddedMsg1* _internal_mutable_msg_default_optional();
1151 void unsafe_arena_set_allocated_msg_default_optional(
1152 ::
goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_optional);
1153 ::
goby::test::acomms::protobuf::EmbeddedMsg1* unsafe_arena_release_msg_default_optional();
1156 bool has_msg_default_required() const;
1158 bool _internal_has_msg_default_required() const;
1160 void clear_msg_default_required();
1161 const ::
goby::test::acomms::protobuf::EmbeddedMsg1& msg_default_required() const;
1162 ::
goby::test::acomms::protobuf::EmbeddedMsg1* release_msg_default_required();
1163 ::
goby::test::acomms::protobuf::EmbeddedMsg1* mutable_msg_default_required();
1164 void set_allocated_msg_default_required(::
goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_required);
1166 const ::
goby::test::acomms::protobuf::EmbeddedMsg1& _internal_msg_default_required() const;
1167 ::
goby::test::acomms::protobuf::EmbeddedMsg1* _internal_mutable_msg_default_required();
1169 void unsafe_arena_set_allocated_msg_default_required(
1170 ::
goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_required);
1171 ::
goby::test::acomms::protobuf::EmbeddedMsg1* unsafe_arena_release_msg_default_required();
1174 bool has_double_default_optional() const;
1176 bool _internal_has_double_default_optional() const;
1178 void clear_double_default_optional();
1179 double double_default_optional() const;
1180 void set_double_default_optional(
double value);
1182 double _internal_double_default_optional() const;
1183 void _internal_set_double_default_optional(
double value);
1187 bool has_float_default_optional() const;
1189 bool _internal_has_float_default_optional() const;
1191 void clear_float_default_optional();
1192 float float_default_optional() const;
1193 void set_float_default_optional(
float value);
1195 float _internal_float_default_optional() const;
1196 void _internal_set_float_default_optional(
float value);
1200 bool has_int32_default_optional() const;
1202 bool _internal_has_int32_default_optional() const;
1204 void clear_int32_default_optional();
1205 ::PROTOBUF_NAMESPACE_ID::
int32 int32_default_optional() const;
1206 void set_int32_default_optional(::PROTOBUF_NAMESPACE_ID::
int32 value);
1208 ::PROTOBUF_NAMESPACE_ID::
int32 _internal_int32_default_optional() const;
1209 void _internal_set_int32_default_optional(::PROTOBUF_NAMESPACE_ID::
int32 value);
1213 bool has_int64_default_optional() const;
1215 bool _internal_has_int64_default_optional() const;
1217 void clear_int64_default_optional();
1218 ::PROTOBUF_NAMESPACE_ID::
int64 int64_default_optional() const;
1219 void set_int64_default_optional(::PROTOBUF_NAMESPACE_ID::
int64 value);
1221 ::PROTOBUF_NAMESPACE_ID::
int64 _internal_int64_default_optional() const;
1222 void _internal_set_int64_default_optional(::PROTOBUF_NAMESPACE_ID::
int64 value);
1226 bool has_uint64_default_optional() const;
1228 bool _internal_has_uint64_default_optional() const;
1230 void clear_uint64_default_optional();
1231 ::PROTOBUF_NAMESPACE_ID::
uint64 uint64_default_optional() const;
1232 void set_uint64_default_optional(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1234 ::PROTOBUF_NAMESPACE_ID::
uint64 _internal_uint64_default_optional() const;
1235 void _internal_set_uint64_default_optional(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1239 bool has_uint32_default_optional() const;
1241 bool _internal_has_uint32_default_optional() const;
1243 void clear_uint32_default_optional();
1244 ::PROTOBUF_NAMESPACE_ID::
uint32 uint32_default_optional() const;
1245 void set_uint32_default_optional(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1247 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_uint32_default_optional() const;
1248 void _internal_set_uint32_default_optional(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1252 bool has_sint32_default_optional() const;
1254 bool _internal_has_sint32_default_optional() const;
1256 void clear_sint32_default_optional();
1257 ::PROTOBUF_NAMESPACE_ID::
int32 sint32_default_optional() const;
1258 void set_sint32_default_optional(::PROTOBUF_NAMESPACE_ID::
int32 value);
1260 ::PROTOBUF_NAMESPACE_ID::
int32 _internal_sint32_default_optional() const;
1261 void _internal_set_sint32_default_optional(::PROTOBUF_NAMESPACE_ID::
int32 value);
1265 bool has_sint64_default_optional() const;
1267 bool _internal_has_sint64_default_optional() const;
1269 void clear_sint64_default_optional();
1270 ::PROTOBUF_NAMESPACE_ID::
int64 sint64_default_optional() const;
1271 void set_sint64_default_optional(::PROTOBUF_NAMESPACE_ID::
int64 value);
1273 ::PROTOBUF_NAMESPACE_ID::
int64 _internal_sint64_default_optional() const;
1274 void _internal_set_sint64_default_optional(::PROTOBUF_NAMESPACE_ID::
int64 value);
1278 bool has_fixed64_default_optional() const;
1280 bool _internal_has_fixed64_default_optional() const;
1282 void clear_fixed64_default_optional();
1283 ::PROTOBUF_NAMESPACE_ID::
uint64 fixed64_default_optional() const;
1284 void set_fixed64_default_optional(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1286 ::PROTOBUF_NAMESPACE_ID::
uint64 _internal_fixed64_default_optional() const;
1287 void _internal_set_fixed64_default_optional(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1291 bool has_fixed32_default_optional() const;
1293 bool _internal_has_fixed32_default_optional() const;
1295 void clear_fixed32_default_optional();
1296 ::PROTOBUF_NAMESPACE_ID::
uint32 fixed32_default_optional() const;
1297 void set_fixed32_default_optional(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1299 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_fixed32_default_optional() const;
1300 void _internal_set_fixed32_default_optional(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1304 bool has_sfixed32_default_optional() const;
1306 bool _internal_has_sfixed32_default_optional() const;
1308 void clear_sfixed32_default_optional();
1309 ::PROTOBUF_NAMESPACE_ID::
int32 sfixed32_default_optional() const;
1310 void set_sfixed32_default_optional(::PROTOBUF_NAMESPACE_ID::
int32 value);
1312 ::PROTOBUF_NAMESPACE_ID::
int32 _internal_sfixed32_default_optional() const;
1313 void _internal_set_sfixed32_default_optional(::PROTOBUF_NAMESPACE_ID::
int32 value);
1317 bool has_sfixed64_default_optional() const;
1319 bool _internal_has_sfixed64_default_optional() const;
1321 void clear_sfixed64_default_optional();
1322 ::PROTOBUF_NAMESPACE_ID::
int64 sfixed64_default_optional() const;
1323 void set_sfixed64_default_optional(::PROTOBUF_NAMESPACE_ID::
int64 value);
1325 ::PROTOBUF_NAMESPACE_ID::
int64 _internal_sfixed64_default_optional() const;
1326 void _internal_set_sfixed64_default_optional(::PROTOBUF_NAMESPACE_ID::
int64 value);
1330 bool has_double_default_required() const;
1332 bool _internal_has_double_default_required() const;
1334 void clear_double_default_required();
1335 double double_default_required() const;
1336 void set_double_default_required(
double value);
1338 double _internal_double_default_required() const;
1339 void _internal_set_double_default_required(
double value);
1343 bool has_float_default_required() const;
1345 bool _internal_has_float_default_required() const;
1347 void clear_float_default_required();
1348 float float_default_required() const;
1349 void set_float_default_required(
float value);
1351 float _internal_float_default_required() const;
1352 void _internal_set_float_default_required(
float value);
1356 bool has_int32_default_required() const;
1358 bool _internal_has_int32_default_required() const;
1360 void clear_int32_default_required();
1361 ::PROTOBUF_NAMESPACE_ID::
int32 int32_default_required() const;
1362 void set_int32_default_required(::PROTOBUF_NAMESPACE_ID::
int32 value);
1364 ::PROTOBUF_NAMESPACE_ID::
int32 _internal_int32_default_required() const;
1365 void _internal_set_int32_default_required(::PROTOBUF_NAMESPACE_ID::
int32 value);
1369 bool has_bool_default_optional() const;
1371 bool _internal_has_bool_default_optional() const;
1373 void clear_bool_default_optional();
1374 bool bool_default_optional() const;
1375 void set_bool_default_optional(
bool value);
1377 bool _internal_bool_default_optional() const;
1378 void _internal_set_bool_default_optional(
bool value);
1382 bool has_bool_default_required() const;
1384 bool _internal_has_bool_default_required() const;
1386 void clear_bool_default_required();
1387 bool bool_default_required() const;
1388 void set_bool_default_required(
bool value);
1390 bool _internal_bool_default_required() const;
1391 void _internal_set_bool_default_required(
bool value);
1395 bool has_uint32_default_required() const;
1397 bool _internal_has_uint32_default_required() const;
1399 void clear_uint32_default_required();
1400 ::PROTOBUF_NAMESPACE_ID::
uint32 uint32_default_required() const;
1401 void set_uint32_default_required(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1403 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_uint32_default_required() const;
1404 void _internal_set_uint32_default_required(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1408 bool has_int64_default_required() const;
1410 bool _internal_has_int64_default_required() const;
1412 void clear_int64_default_required();
1413 ::PROTOBUF_NAMESPACE_ID::
int64 int64_default_required() const;
1414 void set_int64_default_required(::PROTOBUF_NAMESPACE_ID::
int64 value);
1416 ::PROTOBUF_NAMESPACE_ID::
int64 _internal_int64_default_required() const;
1417 void _internal_set_int64_default_required(::PROTOBUF_NAMESPACE_ID::
int64 value);
1421 bool has_uint64_default_required() const;
1423 bool _internal_has_uint64_default_required() const;
1425 void clear_uint64_default_required();
1426 ::PROTOBUF_NAMESPACE_ID::
uint64 uint64_default_required() const;
1427 void set_uint64_default_required(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1429 ::PROTOBUF_NAMESPACE_ID::
uint64 _internal_uint64_default_required() const;
1430 void _internal_set_uint64_default_required(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1434 bool has_sint64_default_required() const;
1436 bool _internal_has_sint64_default_required() const;
1438 void clear_sint64_default_required();
1439 ::PROTOBUF_NAMESPACE_ID::
int64 sint64_default_required() const;
1440 void set_sint64_default_required(::PROTOBUF_NAMESPACE_ID::
int64 value);
1442 ::PROTOBUF_NAMESPACE_ID::
int64 _internal_sint64_default_required() const;
1443 void _internal_set_sint64_default_required(::PROTOBUF_NAMESPACE_ID::
int64 value);
1447 bool has_sint32_default_required() const;
1449 bool _internal_has_sint32_default_required() const;
1451 void clear_sint32_default_required();
1452 ::PROTOBUF_NAMESPACE_ID::
int32 sint32_default_required() const;
1453 void set_sint32_default_required(::PROTOBUF_NAMESPACE_ID::
int32 value);
1455 ::PROTOBUF_NAMESPACE_ID::
int32 _internal_sint32_default_required() const;
1456 void _internal_set_sint32_default_required(::PROTOBUF_NAMESPACE_ID::
int32 value);
1460 bool has_fixed32_default_required() const;
1462 bool _internal_has_fixed32_default_required() const;
1464 void clear_fixed32_default_required();
1465 ::PROTOBUF_NAMESPACE_ID::
uint32 fixed32_default_required() const;
1466 void set_fixed32_default_required(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1468 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_fixed32_default_required() const;
1469 void _internal_set_fixed32_default_required(::PROTOBUF_NAMESPACE_ID::
uint32 value);
1473 bool has_fixed64_default_required() const;
1475 bool _internal_has_fixed64_default_required() const;
1477 void clear_fixed64_default_required();
1478 ::PROTOBUF_NAMESPACE_ID::
uint64 fixed64_default_required() const;
1479 void set_fixed64_default_required(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1481 ::PROTOBUF_NAMESPACE_ID::
uint64 _internal_fixed64_default_required() const;
1482 void _internal_set_fixed64_default_required(::PROTOBUF_NAMESPACE_ID::
uint64 value);
1486 bool has_sfixed64_default_required() const;
1488 bool _internal_has_sfixed64_default_required() const;
1490 void clear_sfixed64_default_required();
1491 ::PROTOBUF_NAMESPACE_ID::
int64 sfixed64_default_required() const;
1492 void set_sfixed64_default_required(::PROTOBUF_NAMESPACE_ID::
int64 value);
1494 ::PROTOBUF_NAMESPACE_ID::
int64 _internal_sfixed64_default_required() const;
1495 void _internal_set_sfixed64_default_required(::PROTOBUF_NAMESPACE_ID::
int64 value);
1499 bool has_sfixed32_default_required() const;
1501 bool _internal_has_sfixed32_default_required() const;
1503 void clear_sfixed32_default_required();
1504 ::PROTOBUF_NAMESPACE_ID::
int32 sfixed32_default_required() const;
1505 void set_sfixed32_default_required(::PROTOBUF_NAMESPACE_ID::
int32 value);
1507 ::PROTOBUF_NAMESPACE_ID::
int32 _internal_sfixed32_default_required() const;
1508 void _internal_set_sfixed32_default_required(::PROTOBUF_NAMESPACE_ID::
int32 value);
1512 bool has_enum_default_optional() const;
1514 bool _internal_has_enum_default_optional() const;
1516 void clear_enum_default_optional();
1517 ::
goby::test::acomms::protobuf::
Enum1 enum_default_optional() const;
1518 void set_enum_default_optional(::
goby::test::acomms::protobuf::
Enum1 value);
1520 ::
goby::test::acomms::protobuf::
Enum1 _internal_enum_default_optional() const;
1521 void _internal_set_enum_default_optional(::
goby::test::acomms::protobuf::
Enum1 value);
1525 bool has_enum_default_required() const;
1527 bool _internal_has_enum_default_required() const;
1529 void clear_enum_default_required();
1530 ::
goby::test::acomms::protobuf::
Enum1 enum_default_required() const;
1531 void set_enum_default_required(::
goby::test::acomms::protobuf::
Enum1 value);
1533 ::
goby::test::acomms::protobuf::
Enum1 _internal_enum_default_required() const;
1534 void _internal_set_enum_default_required(::
goby::test::acomms::protobuf::
Enum1 value);
1543 size_t RequiredFieldsByteSizeFallback()
const;
1545 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1546 typedef void InternalArenaConstructable_;
1547 typedef void DestructorSkippable_;
1548 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<2> _has_bits_;
1549 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1550 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > double_default_repeat_;
1551 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > float_default_repeat_;
1552 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > int32_default_repeat_;
1553 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > int64_default_repeat_;
1554 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > uint32_default_repeat_;
1555 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 > uint64_default_repeat_;
1556 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > sint32_default_repeat_;
1557 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > sint64_default_repeat_;
1558 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > fixed32_default_repeat_;
1559 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 > fixed64_default_repeat_;
1560 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > sfixed32_default_repeat_;
1561 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > sfixed64_default_repeat_;
1562 ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool > bool_default_repeat_;
1563 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> string_default_repeat_;
1564 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> bytes_default_repeat_;
1565 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> enum_default_repeat_;
1566 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 > msg_default_repeat_;
1567 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr string_default_optional_;
1568 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr bytes_default_optional_;
1569 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr string_default_required_;
1570 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr bytes_default_required_;
1571 ::goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_optional_;
1572 ::goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_required_;
1573 double double_default_optional_;
1574 float float_default_optional_;
1585 double double_default_required_;
1586 float float_default_required_;
1588 bool bool_default_optional_;
1589 bool bool_default_required_;
1599 int enum_default_optional_;
1600 int enum_default_required_;
1601 friend struct ::TableStruct_goby_2ftest_2facomms_2fdccl1_2ftest_2eproto;
1609 #pragma GCC diagnostic push
1610 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1615 inline bool EmbeddedMsg1::_internal_has_val()
const {
1616 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1619 inline bool EmbeddedMsg1::has_val()
const {
1620 return _internal_has_val();
1622 inline void EmbeddedMsg1::clear_val() {
1624 _has_bits_[0] &= ~0x00000002u;
1626 inline double EmbeddedMsg1::_internal_val()
const {
1629 inline double EmbeddedMsg1::val()
const {
1631 return _internal_val();
1633 inline void EmbeddedMsg1::_internal_set_val(
double value) {
1634 _has_bits_[0] |= 0x00000002u;
1637 inline void EmbeddedMsg1::set_val(
double value) {
1638 _internal_set_val(value);
1643 inline bool EmbeddedMsg1::_internal_has_msg()
const {
1644 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1645 PROTOBUF_ASSUME(!value || msg_ !=
nullptr);
1648 inline bool EmbeddedMsg1::has_msg()
const {
1649 return _internal_has_msg();
1651 inline void EmbeddedMsg1::clear_msg() {
1652 if (msg_ !=
nullptr) msg_->Clear();
1653 _has_bits_[0] &= ~0x00000001u;
1655 inline const ::goby::test::acomms::protobuf::EmbeddedMsg2& EmbeddedMsg1::_internal_msg()
const {
1656 const ::goby::test::acomms::protobuf::EmbeddedMsg2* p = msg_;
1657 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::test::acomms::protobuf::EmbeddedMsg2*
>(
1660 inline const ::goby::test::acomms::protobuf::EmbeddedMsg2&
EmbeddedMsg1::msg()
const {
1662 return _internal_msg();
1664 inline void EmbeddedMsg1::unsafe_arena_set_allocated_msg(
1665 ::goby::test::acomms::protobuf::EmbeddedMsg2*
msg) {
1666 if (GetArena() ==
nullptr) {
1667 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(msg_);
1671 _has_bits_[0] |= 0x00000001u;
1673 _has_bits_[0] &= ~0x00000001u;
1677 inline ::goby::test::acomms::protobuf::EmbeddedMsg2* EmbeddedMsg1::release_msg() {
1678 auto temp = unsafe_arena_release_msg();
1679 if (GetArena() !=
nullptr) {
1680 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1684 inline ::goby::test::acomms::protobuf::EmbeddedMsg2* EmbeddedMsg1::unsafe_arena_release_msg() {
1686 _has_bits_[0] &= ~0x00000001u;
1687 ::goby::test::acomms::protobuf::EmbeddedMsg2* temp = msg_;
1691 inline ::goby::test::acomms::protobuf::EmbeddedMsg2* EmbeddedMsg1::_internal_mutable_msg() {
1692 _has_bits_[0] |= 0x00000001u;
1693 if (msg_ ==
nullptr) {
1694 auto* p = CreateMaybeMessage<::goby::test::acomms::protobuf::EmbeddedMsg2>(GetArena());
1699 inline ::goby::test::acomms::protobuf::EmbeddedMsg2* EmbeddedMsg1::mutable_msg() {
1701 return _internal_mutable_msg();
1703 inline void EmbeddedMsg1::set_allocated_msg(::goby::test::acomms::protobuf::EmbeddedMsg2*
msg) {
1704 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1705 if (message_arena ==
nullptr) {
1709 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1710 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(
msg);
1711 if (message_arena != submessage_arena) {
1712 msg = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1713 message_arena,
msg, submessage_arena);
1715 _has_bits_[0] |= 0x00000001u;
1717 _has_bits_[0] &= ~0x00000001u;
1728 inline bool EmbeddedMsg2::_internal_has_val()
const {
1729 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1732 inline bool EmbeddedMsg2::has_val()
const {
1733 return _internal_has_val();
1735 inline void EmbeddedMsg2::clear_val() {
1737 _has_bits_[0] &= ~0x00000002u;
1739 inline double EmbeddedMsg2::_internal_val()
const {
1742 inline double EmbeddedMsg2::val()
const {
1744 return _internal_val();
1746 inline void EmbeddedMsg2::_internal_set_val(
double value) {
1747 _has_bits_[0] |= 0x00000002u;
1750 inline void EmbeddedMsg2::set_val(
double value) {
1751 _internal_set_val(value);
1756 inline bool EmbeddedMsg2::_internal_has_sval()
const {
1757 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1760 inline bool EmbeddedMsg2::has_sval()
const {
1761 return _internal_has_sval();
1763 inline void EmbeddedMsg2::clear_sval() {
1765 _has_bits_[0] &= ~0x00000001u;
1767 inline const std::string& EmbeddedMsg2::sval()
const {
1769 return _internal_sval();
1771 inline void EmbeddedMsg2::set_sval(
const std::string& value) {
1772 _internal_set_sval(value);
1775 inline std::string* EmbeddedMsg2::mutable_sval() {
1777 return _internal_mutable_sval();
1779 inline const std::string& EmbeddedMsg2::_internal_sval()
const {
1782 inline void EmbeddedMsg2::_internal_set_sval(
const std::string& value) {
1783 _has_bits_[0] |= 0x00000001u;
1786 inline void EmbeddedMsg2::set_sval(std::string&& value) {
1787 _has_bits_[0] |= 0x00000001u;
1792 inline void EmbeddedMsg2::set_sval(
const char* value) {
1793 GOOGLE_DCHECK(value !=
nullptr);
1794 _has_bits_[0] |= 0x00000001u;
1799 inline void EmbeddedMsg2::set_sval(
const char* value,
1801 _has_bits_[0] |= 0x00000001u;
1803 reinterpret_cast<const char*
>(value), size), GetArena());
1806 inline std::string* EmbeddedMsg2::_internal_mutable_sval() {
1807 _has_bits_[0] |= 0x00000001u;
1810 inline std::string* EmbeddedMsg2::release_sval() {
1812 if (!_internal_has_sval()) {
1815 _has_bits_[0] &= ~0x00000001u;
1818 inline void EmbeddedMsg2::set_allocated_sval(std::string* sval) {
1819 if (sval !=
nullptr) {
1820 _has_bits_[0] |= 0x00000001u;
1822 _has_bits_[0] &= ~0x00000001u;
1828 inline std::string* EmbeddedMsg2::unsafe_arena_release_sval() {
1830 GOOGLE_DCHECK(GetArena() !=
nullptr);
1831 _has_bits_[0] &= ~0x00000001u;
1835 inline void EmbeddedMsg2::unsafe_arena_set_allocated_sval(
1836 std::string* sval) {
1837 GOOGLE_DCHECK(GetArena() !=
nullptr);
1838 if (sval !=
nullptr) {
1839 _has_bits_[0] |= 0x00000001u;
1841 _has_bits_[0] &= ~0x00000001u;
1849 inline bool EmbeddedMsg2::_internal_has_enum_default()
const {
1850 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1853 inline bool EmbeddedMsg2::has_enum_default()
const {
1854 return _internal_has_enum_default();
1856 inline void EmbeddedMsg2::clear_enum_default() {
1858 _has_bits_[0] &= ~0x00000004u;
1865 return _internal_enum_default();
1869 _has_bits_[0] |= 0x00000004u;
1870 enum_default_ =
value;
1873 _internal_set_enum_default(value);
1882 inline bool TestMsg::_internal_has_double_default_optional()
const {
1883 bool value = (_has_bits_[0] & 0x00000040u) != 0;
1886 inline bool TestMsg::has_double_default_optional()
const {
1887 return _internal_has_double_default_optional();
1889 inline void TestMsg::clear_double_default_optional() {
1890 double_default_optional_ = 0;
1891 _has_bits_[0] &= ~0x00000040u;
1893 inline double TestMsg::_internal_double_default_optional()
const {
1894 return double_default_optional_;
1896 inline double TestMsg::double_default_optional()
const {
1898 return _internal_double_default_optional();
1900 inline void TestMsg::_internal_set_double_default_optional(
double value) {
1901 _has_bits_[0] |= 0x00000040u;
1902 double_default_optional_ =
value;
1904 inline void TestMsg::set_double_default_optional(
double value) {
1905 _internal_set_double_default_optional(value);
1910 inline bool TestMsg::_internal_has_float_default_optional()
const {
1911 bool value = (_has_bits_[0] & 0x00000080u) != 0;
1914 inline bool TestMsg::has_float_default_optional()
const {
1915 return _internal_has_float_default_optional();
1917 inline void TestMsg::clear_float_default_optional() {
1918 float_default_optional_ = 0;
1919 _has_bits_[0] &= ~0x00000080u;
1921 inline float TestMsg::_internal_float_default_optional()
const {
1922 return float_default_optional_;
1924 inline float TestMsg::float_default_optional()
const {
1926 return _internal_float_default_optional();
1928 inline void TestMsg::_internal_set_float_default_optional(
float value) {
1929 _has_bits_[0] |= 0x00000080u;
1930 float_default_optional_ =
value;
1932 inline void TestMsg::set_float_default_optional(
float value) {
1933 _internal_set_float_default_optional(value);
1938 inline bool TestMsg::_internal_has_int32_default_optional()
const {
1939 bool value = (_has_bits_[0] & 0x00000100u) != 0;
1942 inline bool TestMsg::has_int32_default_optional()
const {
1943 return _internal_has_int32_default_optional();
1945 inline void TestMsg::clear_int32_default_optional() {
1946 int32_default_optional_ = 0;
1947 _has_bits_[0] &= ~0x00000100u;
1950 return int32_default_optional_;
1954 return _internal_int32_default_optional();
1957 _has_bits_[0] |= 0x00000100u;
1958 int32_default_optional_ =
value;
1961 _internal_set_int32_default_optional(value);
1966 inline bool TestMsg::_internal_has_int64_default_optional()
const {
1967 bool value = (_has_bits_[0] & 0x00000200u) != 0;
1970 inline bool TestMsg::has_int64_default_optional()
const {
1971 return _internal_has_int64_default_optional();
1973 inline void TestMsg::clear_int64_default_optional() {
1974 int64_default_optional_ = PROTOBUF_LONGLONG(0);
1975 _has_bits_[0] &= ~0x00000200u;
1978 return int64_default_optional_;
1982 return _internal_int64_default_optional();
1985 _has_bits_[0] |= 0x00000200u;
1986 int64_default_optional_ =
value;
1989 _internal_set_int64_default_optional(value);
1994 inline bool TestMsg::_internal_has_uint32_default_optional()
const {
1995 bool value = (_has_bits_[0] & 0x00000800u) != 0;
1998 inline bool TestMsg::has_uint32_default_optional()
const {
1999 return _internal_has_uint32_default_optional();
2001 inline void TestMsg::clear_uint32_default_optional() {
2002 uint32_default_optional_ = 0u;
2003 _has_bits_[0] &= ~0x00000800u;
2006 return uint32_default_optional_;
2010 return _internal_uint32_default_optional();
2013 _has_bits_[0] |= 0x00000800u;
2014 uint32_default_optional_ =
value;
2017 _internal_set_uint32_default_optional(value);
2022 inline bool TestMsg::_internal_has_uint64_default_optional()
const {
2023 bool value = (_has_bits_[0] & 0x00000400u) != 0;
2026 inline bool TestMsg::has_uint64_default_optional()
const {
2027 return _internal_has_uint64_default_optional();
2029 inline void TestMsg::clear_uint64_default_optional() {
2030 uint64_default_optional_ = PROTOBUF_ULONGLONG(0);
2031 _has_bits_[0] &= ~0x00000400u;
2034 return uint64_default_optional_;
2038 return _internal_uint64_default_optional();
2041 _has_bits_[0] |= 0x00000400u;
2042 uint64_default_optional_ =
value;
2045 _internal_set_uint64_default_optional(value);
2050 inline bool TestMsg::_internal_has_sint32_default_optional()
const {
2051 bool value = (_has_bits_[0] & 0x00001000u) != 0;
2054 inline bool TestMsg::has_sint32_default_optional()
const {
2055 return _internal_has_sint32_default_optional();
2057 inline void TestMsg::clear_sint32_default_optional() {
2058 sint32_default_optional_ = 0;
2059 _has_bits_[0] &= ~0x00001000u;
2062 return sint32_default_optional_;
2066 return _internal_sint32_default_optional();
2069 _has_bits_[0] |= 0x00001000u;
2070 sint32_default_optional_ =
value;
2073 _internal_set_sint32_default_optional(value);
2078 inline bool TestMsg::_internal_has_sint64_default_optional()
const {
2079 bool value = (_has_bits_[0] & 0x00002000u) != 0;
2082 inline bool TestMsg::has_sint64_default_optional()
const {
2083 return _internal_has_sint64_default_optional();
2085 inline void TestMsg::clear_sint64_default_optional() {
2086 sint64_default_optional_ = PROTOBUF_LONGLONG(0);
2087 _has_bits_[0] &= ~0x00002000u;
2090 return sint64_default_optional_;
2094 return _internal_sint64_default_optional();
2097 _has_bits_[0] |= 0x00002000u;
2098 sint64_default_optional_ =
value;
2101 _internal_set_sint64_default_optional(value);
2106 inline bool TestMsg::_internal_has_fixed32_default_optional()
const {
2107 bool value = (_has_bits_[0] & 0x00008000u) != 0;
2110 inline bool TestMsg::has_fixed32_default_optional()
const {
2111 return _internal_has_fixed32_default_optional();
2113 inline void TestMsg::clear_fixed32_default_optional() {
2114 fixed32_default_optional_ = 0u;
2115 _has_bits_[0] &= ~0x00008000u;
2118 return fixed32_default_optional_;
2122 return _internal_fixed32_default_optional();
2125 _has_bits_[0] |= 0x00008000u;
2126 fixed32_default_optional_ =
value;
2129 _internal_set_fixed32_default_optional(value);
2134 inline bool TestMsg::_internal_has_fixed64_default_optional()
const {
2135 bool value = (_has_bits_[0] & 0x00004000u) != 0;
2138 inline bool TestMsg::has_fixed64_default_optional()
const {
2139 return _internal_has_fixed64_default_optional();
2141 inline void TestMsg::clear_fixed64_default_optional() {
2142 fixed64_default_optional_ = PROTOBUF_ULONGLONG(0);
2143 _has_bits_[0] &= ~0x00004000u;
2146 return fixed64_default_optional_;
2150 return _internal_fixed64_default_optional();
2153 _has_bits_[0] |= 0x00004000u;
2154 fixed64_default_optional_ =
value;
2157 _internal_set_fixed64_default_optional(value);
2162 inline bool TestMsg::_internal_has_sfixed32_default_optional()
const {
2163 bool value = (_has_bits_[0] & 0x00010000u) != 0;
2166 inline bool TestMsg::has_sfixed32_default_optional()
const {
2167 return _internal_has_sfixed32_default_optional();
2169 inline void TestMsg::clear_sfixed32_default_optional() {
2170 sfixed32_default_optional_ = 0;
2171 _has_bits_[0] &= ~0x00010000u;
2174 return sfixed32_default_optional_;
2178 return _internal_sfixed32_default_optional();
2181 _has_bits_[0] |= 0x00010000u;
2182 sfixed32_default_optional_ =
value;
2185 _internal_set_sfixed32_default_optional(value);
2190 inline bool TestMsg::_internal_has_sfixed64_default_optional()
const {
2191 bool value = (_has_bits_[0] & 0x00020000u) != 0;
2194 inline bool TestMsg::has_sfixed64_default_optional()
const {
2195 return _internal_has_sfixed64_default_optional();
2197 inline void TestMsg::clear_sfixed64_default_optional() {
2198 sfixed64_default_optional_ = PROTOBUF_LONGLONG(0);
2199 _has_bits_[0] &= ~0x00020000u;
2202 return sfixed64_default_optional_;
2206 return _internal_sfixed64_default_optional();
2209 _has_bits_[0] |= 0x00020000u;
2210 sfixed64_default_optional_ =
value;
2213 _internal_set_sfixed64_default_optional(value);
2218 inline bool TestMsg::_internal_has_bool_default_optional()
const {
2219 bool value = (_has_bits_[0] & 0x00200000u) != 0;
2222 inline bool TestMsg::has_bool_default_optional()
const {
2223 return _internal_has_bool_default_optional();
2225 inline void TestMsg::clear_bool_default_optional() {
2226 bool_default_optional_ =
false;
2227 _has_bits_[0] &= ~0x00200000u;
2229 inline bool TestMsg::_internal_bool_default_optional()
const {
2230 return bool_default_optional_;
2232 inline bool TestMsg::bool_default_optional()
const {
2234 return _internal_bool_default_optional();
2236 inline void TestMsg::_internal_set_bool_default_optional(
bool value) {
2237 _has_bits_[0] |= 0x00200000u;
2238 bool_default_optional_ =
value;
2240 inline void TestMsg::set_bool_default_optional(
bool value) {
2241 _internal_set_bool_default_optional(value);
2246 inline bool TestMsg::_internal_has_string_default_optional()
const {
2247 bool value = (_has_bits_[0] & 0x00000001u) != 0;
2250 inline bool TestMsg::has_string_default_optional()
const {
2251 return _internal_has_string_default_optional();
2253 inline void TestMsg::clear_string_default_optional() {
2255 _has_bits_[0] &= ~0x00000001u;
2257 inline const std::string& TestMsg::string_default_optional()
const {
2259 return _internal_string_default_optional();
2261 inline void TestMsg::set_string_default_optional(
const std::string& value) {
2262 _internal_set_string_default_optional(value);
2265 inline std::string* TestMsg::mutable_string_default_optional() {
2267 return _internal_mutable_string_default_optional();
2269 inline const std::string& TestMsg::_internal_string_default_optional()
const {
2270 return string_default_optional_.Get();
2272 inline void TestMsg::_internal_set_string_default_optional(
const std::string& value) {
2273 _has_bits_[0] |= 0x00000001u;
2276 inline void TestMsg::set_string_default_optional(std::string&& value) {
2277 _has_bits_[0] |= 0x00000001u;
2278 string_default_optional_.Set(
2282 inline void TestMsg::set_string_default_optional(
const char* value) {
2283 GOOGLE_DCHECK(value !=
nullptr);
2284 _has_bits_[0] |= 0x00000001u;
2289 inline void TestMsg::set_string_default_optional(
const char* value,
2291 _has_bits_[0] |= 0x00000001u;
2293 reinterpret_cast<const char*
>(value), size), GetArena());
2296 inline std::string* TestMsg::_internal_mutable_string_default_optional() {
2297 _has_bits_[0] |= 0x00000001u;
2300 inline std::string* TestMsg::release_string_default_optional() {
2302 if (!_internal_has_string_default_optional()) {
2305 _has_bits_[0] &= ~0x00000001u;
2308 inline void TestMsg::set_allocated_string_default_optional(std::string* string_default_optional) {
2309 if (string_default_optional !=
nullptr) {
2310 _has_bits_[0] |= 0x00000001u;
2312 _has_bits_[0] &= ~0x00000001u;
2318 inline std::string* TestMsg::unsafe_arena_release_string_default_optional() {
2320 GOOGLE_DCHECK(GetArena() !=
nullptr);
2321 _has_bits_[0] &= ~0x00000001u;
2325 inline void TestMsg::unsafe_arena_set_allocated_string_default_optional(
2326 std::string* string_default_optional) {
2327 GOOGLE_DCHECK(GetArena() !=
nullptr);
2328 if (string_default_optional !=
nullptr) {
2329 _has_bits_[0] |= 0x00000001u;
2331 _has_bits_[0] &= ~0x00000001u;
2334 string_default_optional, GetArena());
2339 inline bool TestMsg::_internal_has_bytes_default_optional()
const {
2340 bool value = (_has_bits_[0] & 0x00000002u) != 0;
2343 inline bool TestMsg::has_bytes_default_optional()
const {
2344 return _internal_has_bytes_default_optional();
2346 inline void TestMsg::clear_bytes_default_optional() {
2348 _has_bits_[0] &= ~0x00000002u;
2350 inline const std::string& TestMsg::bytes_default_optional()
const {
2352 return _internal_bytes_default_optional();
2354 inline void TestMsg::set_bytes_default_optional(
const std::string& value) {
2355 _internal_set_bytes_default_optional(value);
2358 inline std::string* TestMsg::mutable_bytes_default_optional() {
2360 return _internal_mutable_bytes_default_optional();
2362 inline const std::string& TestMsg::_internal_bytes_default_optional()
const {
2363 return bytes_default_optional_.Get();
2365 inline void TestMsg::_internal_set_bytes_default_optional(
const std::string& value) {
2366 _has_bits_[0] |= 0x00000002u;
2369 inline void TestMsg::set_bytes_default_optional(std::string&& value) {
2370 _has_bits_[0] |= 0x00000002u;
2371 bytes_default_optional_.Set(
2375 inline void TestMsg::set_bytes_default_optional(
const char* value) {
2376 GOOGLE_DCHECK(value !=
nullptr);
2377 _has_bits_[0] |= 0x00000002u;
2382 inline void TestMsg::set_bytes_default_optional(
const void* value,
2384 _has_bits_[0] |= 0x00000002u;
2386 reinterpret_cast<const char*
>(value), size), GetArena());
2389 inline std::string* TestMsg::_internal_mutable_bytes_default_optional() {
2390 _has_bits_[0] |= 0x00000002u;
2393 inline std::string* TestMsg::release_bytes_default_optional() {
2395 if (!_internal_has_bytes_default_optional()) {
2398 _has_bits_[0] &= ~0x00000002u;
2401 inline void TestMsg::set_allocated_bytes_default_optional(std::string* bytes_default_optional) {
2402 if (bytes_default_optional !=
nullptr) {
2403 _has_bits_[0] |= 0x00000002u;
2405 _has_bits_[0] &= ~0x00000002u;
2411 inline std::string* TestMsg::unsafe_arena_release_bytes_default_optional() {
2413 GOOGLE_DCHECK(GetArena() !=
nullptr);
2414 _has_bits_[0] &= ~0x00000002u;
2418 inline void TestMsg::unsafe_arena_set_allocated_bytes_default_optional(
2419 std::string* bytes_default_optional) {
2420 GOOGLE_DCHECK(GetArena() !=
nullptr);
2421 if (bytes_default_optional !=
nullptr) {
2422 _has_bits_[0] |= 0x00000002u;
2424 _has_bits_[0] &= ~0x00000002u;
2427 bytes_default_optional, GetArena());
2432 inline bool TestMsg::_internal_has_enum_default_optional()
const {
2433 bool value = (_has_bits_[1] & 0x00000001u) != 0;
2436 inline bool TestMsg::has_enum_default_optional()
const {
2437 return _internal_has_enum_default_optional();
2439 inline void TestMsg::clear_enum_default_optional() {
2440 enum_default_optional_ = 1;
2441 _has_bits_[1] &= ~0x00000001u;
2448 return _internal_enum_default_optional();
2452 _has_bits_[1] |= 0x00000001u;
2453 enum_default_optional_ =
value;
2456 _internal_set_enum_default_optional(value);
2461 inline bool TestMsg::_internal_has_msg_default_optional()
const {
2462 bool value = (_has_bits_[0] & 0x00000010u) != 0;
2463 PROTOBUF_ASSUME(!value || msg_default_optional_ !=
nullptr);
2466 inline bool TestMsg::has_msg_default_optional()
const {
2467 return _internal_has_msg_default_optional();
2469 inline void TestMsg::clear_msg_default_optional() {
2470 if (msg_default_optional_ !=
nullptr) msg_default_optional_->Clear();
2471 _has_bits_[0] &= ~0x00000010u;
2473 inline const ::goby::test::acomms::protobuf::EmbeddedMsg1& TestMsg::_internal_msg_default_optional()
const {
2474 const ::goby::test::acomms::protobuf::EmbeddedMsg1* p = msg_default_optional_;
2475 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::test::acomms::protobuf::EmbeddedMsg1*
>(
2478 inline const ::goby::test::acomms::protobuf::EmbeddedMsg1& TestMsg::msg_default_optional()
const {
2480 return _internal_msg_default_optional();
2482 inline void TestMsg::unsafe_arena_set_allocated_msg_default_optional(
2483 ::goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_optional) {
2484 if (GetArena() ==
nullptr) {
2485 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(msg_default_optional_);
2487 msg_default_optional_ = msg_default_optional;
2488 if (msg_default_optional) {
2489 _has_bits_[0] |= 0x00000010u;
2491 _has_bits_[0] &= ~0x00000010u;
2495 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::release_msg_default_optional() {
2496 auto temp = unsafe_arena_release_msg_default_optional();
2497 if (GetArena() !=
nullptr) {
2498 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2502 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::unsafe_arena_release_msg_default_optional() {
2504 _has_bits_[0] &= ~0x00000010u;
2505 ::goby::test::acomms::protobuf::EmbeddedMsg1* temp = msg_default_optional_;
2506 msg_default_optional_ =
nullptr;
2509 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::_internal_mutable_msg_default_optional() {
2510 _has_bits_[0] |= 0x00000010u;
2511 if (msg_default_optional_ ==
nullptr) {
2512 auto* p = CreateMaybeMessage<::goby::test::acomms::protobuf::EmbeddedMsg1>(GetArena());
2513 msg_default_optional_ = p;
2515 return msg_default_optional_;
2517 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::mutable_msg_default_optional() {
2519 return _internal_mutable_msg_default_optional();
2521 inline void TestMsg::set_allocated_msg_default_optional(::goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_optional) {
2522 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
2523 if (message_arena ==
nullptr) {
2524 delete msg_default_optional_;
2526 if (msg_default_optional) {
2527 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2528 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(msg_default_optional);
2529 if (message_arena != submessage_arena) {
2530 msg_default_optional = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2531 message_arena, msg_default_optional, submessage_arena);
2533 _has_bits_[0] |= 0x00000010u;
2535 _has_bits_[0] &= ~0x00000010u;
2537 msg_default_optional_ = msg_default_optional;
2542 inline bool TestMsg::_internal_has_double_default_required()
const {
2543 bool value = (_has_bits_[0] & 0x00040000u) != 0;
2546 inline bool TestMsg::has_double_default_required()
const {
2547 return _internal_has_double_default_required();
2549 inline void TestMsg::clear_double_default_required() {
2550 double_default_required_ = 0;
2551 _has_bits_[0] &= ~0x00040000u;
2553 inline double TestMsg::_internal_double_default_required()
const {
2554 return double_default_required_;
2556 inline double TestMsg::double_default_required()
const {
2558 return _internal_double_default_required();
2560 inline void TestMsg::_internal_set_double_default_required(
double value) {
2561 _has_bits_[0] |= 0x00040000u;
2562 double_default_required_ =
value;
2564 inline void TestMsg::set_double_default_required(
double value) {
2565 _internal_set_double_default_required(value);
2570 inline bool TestMsg::_internal_has_float_default_required()
const {
2571 bool value = (_has_bits_[0] & 0x00080000u) != 0;
2574 inline bool TestMsg::has_float_default_required()
const {
2575 return _internal_has_float_default_required();
2577 inline void TestMsg::clear_float_default_required() {
2578 float_default_required_ = 0;
2579 _has_bits_[0] &= ~0x00080000u;
2581 inline float TestMsg::_internal_float_default_required()
const {
2582 return float_default_required_;
2584 inline float TestMsg::float_default_required()
const {
2586 return _internal_float_default_required();
2588 inline void TestMsg::_internal_set_float_default_required(
float value) {
2589 _has_bits_[0] |= 0x00080000u;
2590 float_default_required_ =
value;
2592 inline void TestMsg::set_float_default_required(
float value) {
2593 _internal_set_float_default_required(value);
2598 inline bool TestMsg::_internal_has_int32_default_required()
const {
2599 bool value = (_has_bits_[0] & 0x00100000u) != 0;
2602 inline bool TestMsg::has_int32_default_required()
const {
2603 return _internal_has_int32_default_required();
2605 inline void TestMsg::clear_int32_default_required() {
2606 int32_default_required_ = 0;
2607 _has_bits_[0] &= ~0x00100000u;
2610 return int32_default_required_;
2614 return _internal_int32_default_required();
2617 _has_bits_[0] |= 0x00100000u;
2618 int32_default_required_ =
value;
2621 _internal_set_int32_default_required(value);
2626 inline bool TestMsg::_internal_has_int64_default_required()
const {
2627 bool value = (_has_bits_[0] & 0x01000000u) != 0;
2630 inline bool TestMsg::has_int64_default_required()
const {
2631 return _internal_has_int64_default_required();
2633 inline void TestMsg::clear_int64_default_required() {
2634 int64_default_required_ = PROTOBUF_LONGLONG(0);
2635 _has_bits_[0] &= ~0x01000000u;
2638 return int64_default_required_;
2642 return _internal_int64_default_required();
2645 _has_bits_[0] |= 0x01000000u;
2646 int64_default_required_ =
value;
2649 _internal_set_int64_default_required(value);
2654 inline bool TestMsg::_internal_has_uint32_default_required()
const {
2655 bool value = (_has_bits_[0] & 0x00800000u) != 0;
2658 inline bool TestMsg::has_uint32_default_required()
const {
2659 return _internal_has_uint32_default_required();
2661 inline void TestMsg::clear_uint32_default_required() {
2662 uint32_default_required_ = 0u;
2663 _has_bits_[0] &= ~0x00800000u;
2666 return uint32_default_required_;
2670 return _internal_uint32_default_required();
2673 _has_bits_[0] |= 0x00800000u;
2674 uint32_default_required_ =
value;
2677 _internal_set_uint32_default_required(value);
2682 inline bool TestMsg::_internal_has_uint64_default_required()
const {
2683 bool value = (_has_bits_[0] & 0x02000000u) != 0;
2686 inline bool TestMsg::has_uint64_default_required()
const {
2687 return _internal_has_uint64_default_required();
2689 inline void TestMsg::clear_uint64_default_required() {
2690 uint64_default_required_ = PROTOBUF_ULONGLONG(0);
2691 _has_bits_[0] &= ~0x02000000u;
2694 return uint64_default_required_;
2698 return _internal_uint64_default_required();
2701 _has_bits_[0] |= 0x02000000u;
2702 uint64_default_required_ =
value;
2705 _internal_set_uint64_default_required(value);
2710 inline bool TestMsg::_internal_has_sint32_default_required()
const {
2711 bool value = (_has_bits_[0] & 0x08000000u) != 0;
2714 inline bool TestMsg::has_sint32_default_required()
const {
2715 return _internal_has_sint32_default_required();
2717 inline void TestMsg::clear_sint32_default_required() {
2718 sint32_default_required_ = 0;
2719 _has_bits_[0] &= ~0x08000000u;
2722 return sint32_default_required_;
2726 return _internal_sint32_default_required();
2729 _has_bits_[0] |= 0x08000000u;
2730 sint32_default_required_ =
value;
2733 _internal_set_sint32_default_required(value);
2738 inline bool TestMsg::_internal_has_sint64_default_required()
const {
2739 bool value = (_has_bits_[0] & 0x04000000u) != 0;
2742 inline bool TestMsg::has_sint64_default_required()
const {
2743 return _internal_has_sint64_default_required();
2745 inline void TestMsg::clear_sint64_default_required() {
2746 sint64_default_required_ = PROTOBUF_LONGLONG(0);
2747 _has_bits_[0] &= ~0x04000000u;
2750 return sint64_default_required_;
2754 return _internal_sint64_default_required();
2757 _has_bits_[0] |= 0x04000000u;
2758 sint64_default_required_ =
value;
2761 _internal_set_sint64_default_required(value);
2766 inline bool TestMsg::_internal_has_fixed32_default_required()
const {
2767 bool value = (_has_bits_[0] & 0x10000000u) != 0;
2770 inline bool TestMsg::has_fixed32_default_required()
const {
2771 return _internal_has_fixed32_default_required();
2773 inline void TestMsg::clear_fixed32_default_required() {
2774 fixed32_default_required_ = 0u;
2775 _has_bits_[0] &= ~0x10000000u;
2778 return fixed32_default_required_;
2782 return _internal_fixed32_default_required();
2785 _has_bits_[0] |= 0x10000000u;
2786 fixed32_default_required_ =
value;
2789 _internal_set_fixed32_default_required(value);
2794 inline bool TestMsg::_internal_has_fixed64_default_required()
const {
2795 bool value = (_has_bits_[0] & 0x20000000u) != 0;
2798 inline bool TestMsg::has_fixed64_default_required()
const {
2799 return _internal_has_fixed64_default_required();
2801 inline void TestMsg::clear_fixed64_default_required() {
2802 fixed64_default_required_ = PROTOBUF_ULONGLONG(0);
2803 _has_bits_[0] &= ~0x20000000u;
2806 return fixed64_default_required_;
2810 return _internal_fixed64_default_required();
2813 _has_bits_[0] |= 0x20000000u;
2814 fixed64_default_required_ =
value;
2817 _internal_set_fixed64_default_required(value);
2822 inline bool TestMsg::_internal_has_sfixed32_default_required()
const {
2823 bool value = (_has_bits_[0] & 0x80000000u) != 0;
2826 inline bool TestMsg::has_sfixed32_default_required()
const {
2827 return _internal_has_sfixed32_default_required();
2829 inline void TestMsg::clear_sfixed32_default_required() {
2830 sfixed32_default_required_ = 0;
2831 _has_bits_[0] &= ~0x80000000u;
2834 return sfixed32_default_required_;
2838 return _internal_sfixed32_default_required();
2841 _has_bits_[0] |= 0x80000000u;
2842 sfixed32_default_required_ =
value;
2845 _internal_set_sfixed32_default_required(value);
2850 inline bool TestMsg::_internal_has_sfixed64_default_required()
const {
2851 bool value = (_has_bits_[0] & 0x40000000u) != 0;
2854 inline bool TestMsg::has_sfixed64_default_required()
const {
2855 return _internal_has_sfixed64_default_required();
2857 inline void TestMsg::clear_sfixed64_default_required() {
2858 sfixed64_default_required_ = PROTOBUF_LONGLONG(0);
2859 _has_bits_[0] &= ~0x40000000u;
2862 return sfixed64_default_required_;
2866 return _internal_sfixed64_default_required();
2869 _has_bits_[0] |= 0x40000000u;
2870 sfixed64_default_required_ =
value;
2873 _internal_set_sfixed64_default_required(value);
2878 inline bool TestMsg::_internal_has_bool_default_required()
const {
2879 bool value = (_has_bits_[0] & 0x00400000u) != 0;
2882 inline bool TestMsg::has_bool_default_required()
const {
2883 return _internal_has_bool_default_required();
2885 inline void TestMsg::clear_bool_default_required() {
2886 bool_default_required_ =
false;
2887 _has_bits_[0] &= ~0x00400000u;
2889 inline bool TestMsg::_internal_bool_default_required()
const {
2890 return bool_default_required_;
2892 inline bool TestMsg::bool_default_required()
const {
2894 return _internal_bool_default_required();
2896 inline void TestMsg::_internal_set_bool_default_required(
bool value) {
2897 _has_bits_[0] |= 0x00400000u;
2898 bool_default_required_ =
value;
2900 inline void TestMsg::set_bool_default_required(
bool value) {
2901 _internal_set_bool_default_required(value);
2906 inline bool TestMsg::_internal_has_string_default_required()
const {
2907 bool value = (_has_bits_[0] & 0x00000004u) != 0;
2910 inline bool TestMsg::has_string_default_required()
const {
2911 return _internal_has_string_default_required();
2913 inline void TestMsg::clear_string_default_required() {
2915 _has_bits_[0] &= ~0x00000004u;
2917 inline const std::string& TestMsg::string_default_required()
const {
2919 return _internal_string_default_required();
2921 inline void TestMsg::set_string_default_required(
const std::string& value) {
2922 _internal_set_string_default_required(value);
2925 inline std::string* TestMsg::mutable_string_default_required() {
2927 return _internal_mutable_string_default_required();
2929 inline const std::string& TestMsg::_internal_string_default_required()
const {
2930 return string_default_required_.Get();
2932 inline void TestMsg::_internal_set_string_default_required(
const std::string& value) {
2933 _has_bits_[0] |= 0x00000004u;
2936 inline void TestMsg::set_string_default_required(std::string&& value) {
2937 _has_bits_[0] |= 0x00000004u;
2938 string_default_required_.Set(
2942 inline void TestMsg::set_string_default_required(
const char* value) {
2943 GOOGLE_DCHECK(value !=
nullptr);
2944 _has_bits_[0] |= 0x00000004u;
2949 inline void TestMsg::set_string_default_required(
const char* value,
2951 _has_bits_[0] |= 0x00000004u;
2953 reinterpret_cast<const char*
>(value), size), GetArena());
2956 inline std::string* TestMsg::_internal_mutable_string_default_required() {
2957 _has_bits_[0] |= 0x00000004u;
2960 inline std::string* TestMsg::release_string_default_required() {
2962 if (!_internal_has_string_default_required()) {
2965 _has_bits_[0] &= ~0x00000004u;
2968 inline void TestMsg::set_allocated_string_default_required(std::string* string_default_required) {
2969 if (string_default_required !=
nullptr) {
2970 _has_bits_[0] |= 0x00000004u;
2972 _has_bits_[0] &= ~0x00000004u;
2978 inline std::string* TestMsg::unsafe_arena_release_string_default_required() {
2980 GOOGLE_DCHECK(GetArena() !=
nullptr);
2981 _has_bits_[0] &= ~0x00000004u;
2985 inline void TestMsg::unsafe_arena_set_allocated_string_default_required(
2986 std::string* string_default_required) {
2987 GOOGLE_DCHECK(GetArena() !=
nullptr);
2988 if (string_default_required !=
nullptr) {
2989 _has_bits_[0] |= 0x00000004u;
2991 _has_bits_[0] &= ~0x00000004u;
2994 string_default_required, GetArena());
2999 inline bool TestMsg::_internal_has_bytes_default_required()
const {
3000 bool value = (_has_bits_[0] & 0x00000008u) != 0;
3003 inline bool TestMsg::has_bytes_default_required()
const {
3004 return _internal_has_bytes_default_required();
3006 inline void TestMsg::clear_bytes_default_required() {
3008 _has_bits_[0] &= ~0x00000008u;
3010 inline const std::string& TestMsg::bytes_default_required()
const {
3012 return _internal_bytes_default_required();
3014 inline void TestMsg::set_bytes_default_required(
const std::string& value) {
3015 _internal_set_bytes_default_required(value);
3018 inline std::string* TestMsg::mutable_bytes_default_required() {
3020 return _internal_mutable_bytes_default_required();
3022 inline const std::string& TestMsg::_internal_bytes_default_required()
const {
3023 return bytes_default_required_.Get();
3025 inline void TestMsg::_internal_set_bytes_default_required(
const std::string& value) {
3026 _has_bits_[0] |= 0x00000008u;
3029 inline void TestMsg::set_bytes_default_required(std::string&& value) {
3030 _has_bits_[0] |= 0x00000008u;
3031 bytes_default_required_.Set(
3035 inline void TestMsg::set_bytes_default_required(
const char* value) {
3036 GOOGLE_DCHECK(value !=
nullptr);
3037 _has_bits_[0] |= 0x00000008u;
3042 inline void TestMsg::set_bytes_default_required(
const void* value,
3044 _has_bits_[0] |= 0x00000008u;
3046 reinterpret_cast<const char*
>(value), size), GetArena());
3049 inline std::string* TestMsg::_internal_mutable_bytes_default_required() {
3050 _has_bits_[0] |= 0x00000008u;
3053 inline std::string* TestMsg::release_bytes_default_required() {
3055 if (!_internal_has_bytes_default_required()) {
3058 _has_bits_[0] &= ~0x00000008u;
3061 inline void TestMsg::set_allocated_bytes_default_required(std::string* bytes_default_required) {
3062 if (bytes_default_required !=
nullptr) {
3063 _has_bits_[0] |= 0x00000008u;
3065 _has_bits_[0] &= ~0x00000008u;
3071 inline std::string* TestMsg::unsafe_arena_release_bytes_default_required() {
3073 GOOGLE_DCHECK(GetArena() !=
nullptr);
3074 _has_bits_[0] &= ~0x00000008u;
3078 inline void TestMsg::unsafe_arena_set_allocated_bytes_default_required(
3079 std::string* bytes_default_required) {
3080 GOOGLE_DCHECK(GetArena() !=
nullptr);
3081 if (bytes_default_required !=
nullptr) {
3082 _has_bits_[0] |= 0x00000008u;
3084 _has_bits_[0] &= ~0x00000008u;
3087 bytes_default_required, GetArena());
3092 inline bool TestMsg::_internal_has_enum_default_required()
const {
3093 bool value = (_has_bits_[1] & 0x00000002u) != 0;
3096 inline bool TestMsg::has_enum_default_required()
const {
3097 return _internal_has_enum_default_required();
3099 inline void TestMsg::clear_enum_default_required() {
3100 enum_default_required_ = 1;
3101 _has_bits_[1] &= ~0x00000002u;
3108 return _internal_enum_default_required();
3112 _has_bits_[1] |= 0x00000002u;
3113 enum_default_required_ =
value;
3116 _internal_set_enum_default_required(value);
3121 inline bool TestMsg::_internal_has_msg_default_required()
const {
3122 bool value = (_has_bits_[0] & 0x00000020u) != 0;
3123 PROTOBUF_ASSUME(!value || msg_default_required_ !=
nullptr);
3126 inline bool TestMsg::has_msg_default_required()
const {
3127 return _internal_has_msg_default_required();
3129 inline void TestMsg::clear_msg_default_required() {
3130 if (msg_default_required_ !=
nullptr) msg_default_required_->Clear();
3131 _has_bits_[0] &= ~0x00000020u;
3133 inline const ::goby::test::acomms::protobuf::EmbeddedMsg1& TestMsg::_internal_msg_default_required()
const {
3134 const ::goby::test::acomms::protobuf::EmbeddedMsg1* p = msg_default_required_;
3135 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::test::acomms::protobuf::EmbeddedMsg1*
>(
3138 inline const ::goby::test::acomms::protobuf::EmbeddedMsg1& TestMsg::msg_default_required()
const {
3140 return _internal_msg_default_required();
3142 inline void TestMsg::unsafe_arena_set_allocated_msg_default_required(
3143 ::goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_required) {
3144 if (GetArena() ==
nullptr) {
3145 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(msg_default_required_);
3147 msg_default_required_ = msg_default_required;
3148 if (msg_default_required) {
3149 _has_bits_[0] |= 0x00000020u;
3151 _has_bits_[0] &= ~0x00000020u;
3155 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::release_msg_default_required() {
3156 auto temp = unsafe_arena_release_msg_default_required();
3157 if (GetArena() !=
nullptr) {
3158 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
3162 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::unsafe_arena_release_msg_default_required() {
3164 _has_bits_[0] &= ~0x00000020u;
3165 ::goby::test::acomms::protobuf::EmbeddedMsg1* temp = msg_default_required_;
3166 msg_default_required_ =
nullptr;
3169 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::_internal_mutable_msg_default_required() {
3170 _has_bits_[0] |= 0x00000020u;
3171 if (msg_default_required_ ==
nullptr) {
3172 auto* p = CreateMaybeMessage<::goby::test::acomms::protobuf::EmbeddedMsg1>(GetArena());
3173 msg_default_required_ = p;
3175 return msg_default_required_;
3177 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::mutable_msg_default_required() {
3179 return _internal_mutable_msg_default_required();
3181 inline void TestMsg::set_allocated_msg_default_required(::goby::test::acomms::protobuf::EmbeddedMsg1* msg_default_required) {
3182 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
3183 if (message_arena ==
nullptr) {
3184 delete msg_default_required_;
3186 if (msg_default_required) {
3187 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3188 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(msg_default_required);
3189 if (message_arena != submessage_arena) {
3190 msg_default_required = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3191 message_arena, msg_default_required, submessage_arena);
3193 _has_bits_[0] |= 0x00000020u;
3195 _has_bits_[0] &= ~0x00000020u;
3197 msg_default_required_ = msg_default_required;
3202 inline int TestMsg::_internal_double_default_repeat_size()
const {
3203 return double_default_repeat_.size();
3205 inline int TestMsg::double_default_repeat_size()
const {
3206 return _internal_double_default_repeat_size();
3208 inline void TestMsg::clear_double_default_repeat() {
3209 double_default_repeat_.Clear();
3211 inline double TestMsg::_internal_double_default_repeat(
int index)
const {
3212 return double_default_repeat_.Get(index);
3214 inline double TestMsg::double_default_repeat(
int index)
const {
3216 return _internal_double_default_repeat(index);
3218 inline void TestMsg::set_double_default_repeat(
int index,
double value) {
3219 double_default_repeat_.Set(index, value);
3222 inline void TestMsg::_internal_add_double_default_repeat(
double value) {
3223 double_default_repeat_.Add(value);
3225 inline void TestMsg::add_double_default_repeat(
double value) {
3226 _internal_add_double_default_repeat(value);
3229 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3230 TestMsg::_internal_double_default_repeat()
const {
3231 return double_default_repeat_;
3233 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
3234 TestMsg::double_default_repeat()
const {
3236 return _internal_double_default_repeat();
3238 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3239 TestMsg::_internal_mutable_double_default_repeat() {
3240 return &double_default_repeat_;
3242 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
3243 TestMsg::mutable_double_default_repeat() {
3245 return _internal_mutable_double_default_repeat();
3249 inline int TestMsg::_internal_float_default_repeat_size()
const {
3250 return float_default_repeat_.size();
3252 inline int TestMsg::float_default_repeat_size()
const {
3253 return _internal_float_default_repeat_size();
3255 inline void TestMsg::clear_float_default_repeat() {
3256 float_default_repeat_.Clear();
3258 inline float TestMsg::_internal_float_default_repeat(
int index)
const {
3259 return float_default_repeat_.Get(index);
3261 inline float TestMsg::float_default_repeat(
int index)
const {
3263 return _internal_float_default_repeat(index);
3265 inline void TestMsg::set_float_default_repeat(
int index,
float value) {
3266 float_default_repeat_.Set(index, value);
3269 inline void TestMsg::_internal_add_float_default_repeat(
float value) {
3270 float_default_repeat_.Add(value);
3272 inline void TestMsg::add_float_default_repeat(
float value) {
3273 _internal_add_float_default_repeat(value);
3276 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3277 TestMsg::_internal_float_default_repeat()
const {
3278 return float_default_repeat_;
3280 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3281 TestMsg::float_default_repeat()
const {
3283 return _internal_float_default_repeat();
3285 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3286 TestMsg::_internal_mutable_float_default_repeat() {
3287 return &float_default_repeat_;
3289 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3290 TestMsg::mutable_float_default_repeat() {
3292 return _internal_mutable_float_default_repeat();
3296 inline int TestMsg::_internal_int32_default_repeat_size()
const {
3297 return int32_default_repeat_.size();
3299 inline int TestMsg::int32_default_repeat_size()
const {
3300 return _internal_int32_default_repeat_size();
3302 inline void TestMsg::clear_int32_default_repeat() {
3303 int32_default_repeat_.Clear();
3306 return int32_default_repeat_.Get(index);
3310 return _internal_int32_default_repeat(index);
3313 int32_default_repeat_.Set(index, value);
3317 int32_default_repeat_.Add(value);
3320 _internal_add_int32_default_repeat(value);
3323 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
3324 TestMsg::_internal_int32_default_repeat()
const {
3325 return int32_default_repeat_;
3327 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
3328 TestMsg::int32_default_repeat()
const {
3330 return _internal_int32_default_repeat();
3332 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
3333 TestMsg::_internal_mutable_int32_default_repeat() {
3334 return &int32_default_repeat_;
3336 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
3337 TestMsg::mutable_int32_default_repeat() {
3339 return _internal_mutable_int32_default_repeat();
3343 inline int TestMsg::_internal_int64_default_repeat_size()
const {
3344 return int64_default_repeat_.size();
3346 inline int TestMsg::int64_default_repeat_size()
const {
3347 return _internal_int64_default_repeat_size();
3349 inline void TestMsg::clear_int64_default_repeat() {
3350 int64_default_repeat_.Clear();
3353 return int64_default_repeat_.Get(index);
3357 return _internal_int64_default_repeat(index);
3360 int64_default_repeat_.Set(index, value);
3364 int64_default_repeat_.Add(value);
3367 _internal_add_int64_default_repeat(value);
3370 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
3371 TestMsg::_internal_int64_default_repeat()
const {
3372 return int64_default_repeat_;
3374 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
3375 TestMsg::int64_default_repeat()
const {
3377 return _internal_int64_default_repeat();
3379 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
3380 TestMsg::_internal_mutable_int64_default_repeat() {
3381 return &int64_default_repeat_;
3383 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
3384 TestMsg::mutable_int64_default_repeat() {
3386 return _internal_mutable_int64_default_repeat();
3390 inline int TestMsg::_internal_uint32_default_repeat_size()
const {
3391 return uint32_default_repeat_.size();
3393 inline int TestMsg::uint32_default_repeat_size()
const {
3394 return _internal_uint32_default_repeat_size();
3396 inline void TestMsg::clear_uint32_default_repeat() {
3397 uint32_default_repeat_.Clear();
3400 return uint32_default_repeat_.Get(index);
3404 return _internal_uint32_default_repeat(index);
3407 uint32_default_repeat_.Set(index, value);
3411 uint32_default_repeat_.Add(value);
3414 _internal_add_uint32_default_repeat(value);
3417 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3418 TestMsg::_internal_uint32_default_repeat()
const {
3419 return uint32_default_repeat_;
3421 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3422 TestMsg::uint32_default_repeat()
const {
3424 return _internal_uint32_default_repeat();
3426 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3427 TestMsg::_internal_mutable_uint32_default_repeat() {
3428 return &uint32_default_repeat_;
3430 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3431 TestMsg::mutable_uint32_default_repeat() {
3433 return _internal_mutable_uint32_default_repeat();
3437 inline int TestMsg::_internal_uint64_default_repeat_size()
const {
3438 return uint64_default_repeat_.size();
3440 inline int TestMsg::uint64_default_repeat_size()
const {
3441 return _internal_uint64_default_repeat_size();
3443 inline void TestMsg::clear_uint64_default_repeat() {
3444 uint64_default_repeat_.Clear();
3447 return uint64_default_repeat_.Get(index);
3451 return _internal_uint64_default_repeat(index);
3454 uint64_default_repeat_.Set(index, value);
3458 uint64_default_repeat_.Add(value);
3461 _internal_add_uint64_default_repeat(value);
3464 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
3465 TestMsg::_internal_uint64_default_repeat()
const {
3466 return uint64_default_repeat_;
3468 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
3469 TestMsg::uint64_default_repeat()
const {
3471 return _internal_uint64_default_repeat();
3473 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
3474 TestMsg::_internal_mutable_uint64_default_repeat() {
3475 return &uint64_default_repeat_;
3477 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
3478 TestMsg::mutable_uint64_default_repeat() {
3480 return _internal_mutable_uint64_default_repeat();
3484 inline int TestMsg::_internal_sint32_default_repeat_size()
const {
3485 return sint32_default_repeat_.size();
3487 inline int TestMsg::sint32_default_repeat_size()
const {
3488 return _internal_sint32_default_repeat_size();
3490 inline void TestMsg::clear_sint32_default_repeat() {
3491 sint32_default_repeat_.Clear();
3494 return sint32_default_repeat_.Get(index);
3498 return _internal_sint32_default_repeat(index);
3501 sint32_default_repeat_.Set(index, value);
3505 sint32_default_repeat_.Add(value);
3508 _internal_add_sint32_default_repeat(value);
3511 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
3512 TestMsg::_internal_sint32_default_repeat()
const {
3513 return sint32_default_repeat_;
3515 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
3516 TestMsg::sint32_default_repeat()
const {
3518 return _internal_sint32_default_repeat();
3520 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
3521 TestMsg::_internal_mutable_sint32_default_repeat() {
3522 return &sint32_default_repeat_;
3524 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
3525 TestMsg::mutable_sint32_default_repeat() {
3527 return _internal_mutable_sint32_default_repeat();
3531 inline int TestMsg::_internal_sint64_default_repeat_size()
const {
3532 return sint64_default_repeat_.size();
3534 inline int TestMsg::sint64_default_repeat_size()
const {
3535 return _internal_sint64_default_repeat_size();
3537 inline void TestMsg::clear_sint64_default_repeat() {
3538 sint64_default_repeat_.Clear();
3541 return sint64_default_repeat_.Get(index);
3545 return _internal_sint64_default_repeat(index);
3548 sint64_default_repeat_.Set(index, value);
3552 sint64_default_repeat_.Add(value);
3555 _internal_add_sint64_default_repeat(value);
3558 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
3559 TestMsg::_internal_sint64_default_repeat()
const {
3560 return sint64_default_repeat_;
3562 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
3563 TestMsg::sint64_default_repeat()
const {
3565 return _internal_sint64_default_repeat();
3567 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
3568 TestMsg::_internal_mutable_sint64_default_repeat() {
3569 return &sint64_default_repeat_;
3571 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
3572 TestMsg::mutable_sint64_default_repeat() {
3574 return _internal_mutable_sint64_default_repeat();
3578 inline int TestMsg::_internal_fixed32_default_repeat_size()
const {
3579 return fixed32_default_repeat_.size();
3581 inline int TestMsg::fixed32_default_repeat_size()
const {
3582 return _internal_fixed32_default_repeat_size();
3584 inline void TestMsg::clear_fixed32_default_repeat() {
3585 fixed32_default_repeat_.Clear();
3588 return fixed32_default_repeat_.Get(index);
3592 return _internal_fixed32_default_repeat(index);
3595 fixed32_default_repeat_.Set(index, value);
3599 fixed32_default_repeat_.Add(value);
3602 _internal_add_fixed32_default_repeat(value);
3605 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3606 TestMsg::_internal_fixed32_default_repeat()
const {
3607 return fixed32_default_repeat_;
3609 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3610 TestMsg::fixed32_default_repeat()
const {
3612 return _internal_fixed32_default_repeat();
3614 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3615 TestMsg::_internal_mutable_fixed32_default_repeat() {
3616 return &fixed32_default_repeat_;
3618 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3619 TestMsg::mutable_fixed32_default_repeat() {
3621 return _internal_mutable_fixed32_default_repeat();
3625 inline int TestMsg::_internal_fixed64_default_repeat_size()
const {
3626 return fixed64_default_repeat_.size();
3628 inline int TestMsg::fixed64_default_repeat_size()
const {
3629 return _internal_fixed64_default_repeat_size();
3631 inline void TestMsg::clear_fixed64_default_repeat() {
3632 fixed64_default_repeat_.Clear();
3635 return fixed64_default_repeat_.Get(index);
3639 return _internal_fixed64_default_repeat(index);
3642 fixed64_default_repeat_.Set(index, value);
3646 fixed64_default_repeat_.Add(value);
3649 _internal_add_fixed64_default_repeat(value);
3652 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
3653 TestMsg::_internal_fixed64_default_repeat()
const {
3654 return fixed64_default_repeat_;
3656 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
3657 TestMsg::fixed64_default_repeat()
const {
3659 return _internal_fixed64_default_repeat();
3661 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
3662 TestMsg::_internal_mutable_fixed64_default_repeat() {
3663 return &fixed64_default_repeat_;
3665 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
3666 TestMsg::mutable_fixed64_default_repeat() {
3668 return _internal_mutable_fixed64_default_repeat();
3672 inline int TestMsg::_internal_sfixed32_default_repeat_size()
const {
3673 return sfixed32_default_repeat_.size();
3675 inline int TestMsg::sfixed32_default_repeat_size()
const {
3676 return _internal_sfixed32_default_repeat_size();
3678 inline void TestMsg::clear_sfixed32_default_repeat() {
3679 sfixed32_default_repeat_.Clear();
3682 return sfixed32_default_repeat_.Get(index);
3686 return _internal_sfixed32_default_repeat(index);
3689 sfixed32_default_repeat_.Set(index, value);
3693 sfixed32_default_repeat_.Add(value);
3696 _internal_add_sfixed32_default_repeat(value);
3699 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
3700 TestMsg::_internal_sfixed32_default_repeat()
const {
3701 return sfixed32_default_repeat_;
3703 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >&
3704 TestMsg::sfixed32_default_repeat()
const {
3706 return _internal_sfixed32_default_repeat();
3708 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
3709 TestMsg::_internal_mutable_sfixed32_default_repeat() {
3710 return &sfixed32_default_repeat_;
3712 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >*
3713 TestMsg::mutable_sfixed32_default_repeat() {
3715 return _internal_mutable_sfixed32_default_repeat();
3719 inline int TestMsg::_internal_sfixed64_default_repeat_size()
const {
3720 return sfixed64_default_repeat_.size();
3722 inline int TestMsg::sfixed64_default_repeat_size()
const {
3723 return _internal_sfixed64_default_repeat_size();
3725 inline void TestMsg::clear_sfixed64_default_repeat() {
3726 sfixed64_default_repeat_.Clear();
3729 return sfixed64_default_repeat_.Get(index);
3733 return _internal_sfixed64_default_repeat(index);
3736 sfixed64_default_repeat_.Set(index, value);
3740 sfixed64_default_repeat_.Add(value);
3743 _internal_add_sfixed64_default_repeat(value);
3746 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
3747 TestMsg::_internal_sfixed64_default_repeat()
const {
3748 return sfixed64_default_repeat_;
3750 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
3751 TestMsg::sfixed64_default_repeat()
const {
3753 return _internal_sfixed64_default_repeat();
3755 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
3756 TestMsg::_internal_mutable_sfixed64_default_repeat() {
3757 return &sfixed64_default_repeat_;
3759 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
3760 TestMsg::mutable_sfixed64_default_repeat() {
3762 return _internal_mutable_sfixed64_default_repeat();
3766 inline int TestMsg::_internal_bool_default_repeat_size()
const {
3767 return bool_default_repeat_.size();
3769 inline int TestMsg::bool_default_repeat_size()
const {
3770 return _internal_bool_default_repeat_size();
3772 inline void TestMsg::clear_bool_default_repeat() {
3773 bool_default_repeat_.Clear();
3775 inline bool TestMsg::_internal_bool_default_repeat(
int index)
const {
3776 return bool_default_repeat_.Get(index);
3778 inline bool TestMsg::bool_default_repeat(
int index)
const {
3780 return _internal_bool_default_repeat(index);
3782 inline void TestMsg::set_bool_default_repeat(
int index,
bool value) {
3783 bool_default_repeat_.Set(index, value);
3786 inline void TestMsg::_internal_add_bool_default_repeat(
bool value) {
3787 bool_default_repeat_.Add(value);
3789 inline void TestMsg::add_bool_default_repeat(
bool value) {
3790 _internal_add_bool_default_repeat(value);
3793 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >&
3794 TestMsg::_internal_bool_default_repeat()
const {
3795 return bool_default_repeat_;
3797 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >&
3798 TestMsg::bool_default_repeat()
const {
3800 return _internal_bool_default_repeat();
3802 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >*
3803 TestMsg::_internal_mutable_bool_default_repeat() {
3804 return &bool_default_repeat_;
3806 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >*
3807 TestMsg::mutable_bool_default_repeat() {
3809 return _internal_mutable_bool_default_repeat();
3813 inline int TestMsg::_internal_string_default_repeat_size()
const {
3814 return string_default_repeat_.size();
3816 inline int TestMsg::string_default_repeat_size()
const {
3817 return _internal_string_default_repeat_size();
3819 inline void TestMsg::clear_string_default_repeat() {
3820 string_default_repeat_.Clear();
3822 inline std::string* TestMsg::add_string_default_repeat() {
3824 return _internal_add_string_default_repeat();
3826 inline const std::string& TestMsg::_internal_string_default_repeat(
int index)
const {
3827 return string_default_repeat_.Get(index);
3829 inline const std::string& TestMsg::string_default_repeat(
int index)
const {
3831 return _internal_string_default_repeat(index);
3833 inline std::string* TestMsg::mutable_string_default_repeat(
int index) {
3835 return string_default_repeat_.Mutable(index);
3837 inline void TestMsg::set_string_default_repeat(
int index,
const std::string& value) {
3839 string_default_repeat_.Mutable(index)->assign(value);
3841 inline void TestMsg::set_string_default_repeat(
int index, std::string&& value) {
3843 string_default_repeat_.Mutable(index)->assign(std::move(value));
3845 inline void TestMsg::set_string_default_repeat(
int index,
const char* value) {
3846 GOOGLE_DCHECK(value !=
nullptr);
3847 string_default_repeat_.Mutable(index)->assign(value);
3850 inline void TestMsg::set_string_default_repeat(
int index,
const char* value,
size_t size) {
3851 string_default_repeat_.Mutable(index)->assign(
3852 reinterpret_cast<const char*
>(value), size);
3855 inline std::string* TestMsg::_internal_add_string_default_repeat() {
3856 return string_default_repeat_.Add();
3858 inline void TestMsg::add_string_default_repeat(
const std::string& value) {
3859 string_default_repeat_.Add()->assign(value);
3862 inline void TestMsg::add_string_default_repeat(std::string&& value) {
3863 string_default_repeat_.Add(std::move(value));
3866 inline void TestMsg::add_string_default_repeat(
const char* value) {
3867 GOOGLE_DCHECK(value !=
nullptr);
3868 string_default_repeat_.Add()->assign(value);
3871 inline void TestMsg::add_string_default_repeat(
const char* value,
size_t size) {
3872 string_default_repeat_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
3875 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
3876 TestMsg::string_default_repeat()
const {
3878 return string_default_repeat_;
3880 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
3881 TestMsg::mutable_string_default_repeat() {
3883 return &string_default_repeat_;
3887 inline int TestMsg::_internal_bytes_default_repeat_size()
const {
3888 return bytes_default_repeat_.size();
3890 inline int TestMsg::bytes_default_repeat_size()
const {
3891 return _internal_bytes_default_repeat_size();
3893 inline void TestMsg::clear_bytes_default_repeat() {
3894 bytes_default_repeat_.Clear();
3896 inline std::string* TestMsg::add_bytes_default_repeat() {
3898 return _internal_add_bytes_default_repeat();
3900 inline const std::string& TestMsg::_internal_bytes_default_repeat(
int index)
const {
3901 return bytes_default_repeat_.Get(index);
3903 inline const std::string& TestMsg::bytes_default_repeat(
int index)
const {
3905 return _internal_bytes_default_repeat(index);
3907 inline std::string* TestMsg::mutable_bytes_default_repeat(
int index) {
3909 return bytes_default_repeat_.Mutable(index);
3911 inline void TestMsg::set_bytes_default_repeat(
int index,
const std::string& value) {
3913 bytes_default_repeat_.Mutable(index)->assign(value);
3915 inline void TestMsg::set_bytes_default_repeat(
int index, std::string&& value) {
3917 bytes_default_repeat_.Mutable(index)->assign(std::move(value));
3919 inline void TestMsg::set_bytes_default_repeat(
int index,
const char* value) {
3920 GOOGLE_DCHECK(value !=
nullptr);
3921 bytes_default_repeat_.Mutable(index)->assign(value);
3924 inline void TestMsg::set_bytes_default_repeat(
int index,
const void* value,
size_t size) {
3925 bytes_default_repeat_.Mutable(index)->assign(
3926 reinterpret_cast<const char*
>(value), size);
3929 inline std::string* TestMsg::_internal_add_bytes_default_repeat() {
3930 return bytes_default_repeat_.Add();
3932 inline void TestMsg::add_bytes_default_repeat(
const std::string& value) {
3933 bytes_default_repeat_.Add()->assign(value);
3936 inline void TestMsg::add_bytes_default_repeat(std::string&& value) {
3937 bytes_default_repeat_.Add(std::move(value));
3940 inline void TestMsg::add_bytes_default_repeat(
const char* value) {
3941 GOOGLE_DCHECK(value !=
nullptr);
3942 bytes_default_repeat_.Add()->assign(value);
3945 inline void TestMsg::add_bytes_default_repeat(
const void* value,
size_t size) {
3946 bytes_default_repeat_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
3949 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
3950 TestMsg::bytes_default_repeat()
const {
3952 return bytes_default_repeat_;
3954 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
3955 TestMsg::mutable_bytes_default_repeat() {
3957 return &bytes_default_repeat_;
3961 inline int TestMsg::_internal_enum_default_repeat_size()
const {
3962 return enum_default_repeat_.size();
3964 inline int TestMsg::enum_default_repeat_size()
const {
3965 return _internal_enum_default_repeat_size();
3967 inline void TestMsg::clear_enum_default_repeat() {
3968 enum_default_repeat_.Clear();
3975 return _internal_enum_default_repeat(index);
3979 enum_default_repeat_.Set(index, value);
3984 enum_default_repeat_.Add(value);
3988 _internal_add_enum_default_repeat(value);
3990 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
3991 TestMsg::enum_default_repeat()
const {
3993 return enum_default_repeat_;
3995 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
3996 TestMsg::_internal_mutable_enum_default_repeat() {
3997 return &enum_default_repeat_;
3999 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
4000 TestMsg::mutable_enum_default_repeat() {
4002 return _internal_mutable_enum_default_repeat();
4006 inline int TestMsg::_internal_msg_default_repeat_size()
const {
4007 return msg_default_repeat_.size();
4009 inline int TestMsg::msg_default_repeat_size()
const {
4010 return _internal_msg_default_repeat_size();
4012 inline void TestMsg::clear_msg_default_repeat() {
4013 msg_default_repeat_.Clear();
4015 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::mutable_msg_default_repeat(
int index) {
4017 return msg_default_repeat_.Mutable(index);
4019 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 >*
4020 TestMsg::mutable_msg_default_repeat() {
4022 return &msg_default_repeat_;
4024 inline const ::goby::test::acomms::protobuf::EmbeddedMsg1& TestMsg::_internal_msg_default_repeat(
int index)
const {
4025 return msg_default_repeat_.Get(index);
4027 inline const ::goby::test::acomms::protobuf::EmbeddedMsg1& TestMsg::msg_default_repeat(
int index)
const {
4029 return _internal_msg_default_repeat(index);
4031 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::_internal_add_msg_default_repeat() {
4032 return msg_default_repeat_.Add();
4034 inline ::goby::test::acomms::protobuf::EmbeddedMsg1* TestMsg::add_msg_default_repeat() {
4036 return _internal_add_msg_default_repeat();
4038 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 >&
4039 TestMsg::msg_default_repeat()
const {
4041 return msg_default_repeat_;
4045 #pragma GCC diagnostic pop
4059 PROTOBUF_NAMESPACE_OPEN
4063 inline const EnumDescriptor* GetEnumDescriptor< ::goby::test::acomms::protobuf::Enum1>() {
4067 PROTOBUF_NAMESPACE_CLOSE
4071 #include <google/protobuf/port_undef.inc>
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2facomms_2fdccl1_2ftest_2eproto
::goby::test::acomms::protobuf::EmbeddedMsg1 * add_msg_default_repeat()
void UnsafeArenaSwap(EmbeddedMsg1 *other)
EmbeddedMsg2(const EmbeddedMsg2 &from)
::PROTOBUF_NAMESPACE_ID::uint32 uint32_default_repeat(int index) const
EmbeddedMsg1(const EmbeddedMsg1 &from)
void add_string_default_repeat(const std::string &value)
EmbeddedMsg2 * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
EmbeddedMsg1 & operator=(const EmbeddedMsg1 &from)
TestMsg * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > & float_default_repeat() const
void clear_fixed32_default_repeat()
int double_default_repeat_size() const
::PROTOBUF_NAMESPACE_ID::RepeatedField< bool > * mutable_bool_default_repeat()
void clear_sfixed32_default_repeat()
void set_fixed64_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::uint64 value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > & uint32_default_repeat() const
friend void swap(EmbeddedMsg2 &a, EmbeddedMsg2 &b)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & double_default_repeat() const
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_double_default_repeat()
void set_sval(std::string &&value)
int int32_default_repeat_size() const
void clear_string_default_repeat()
::PROTOBUF_NAMESPACE_ID::RepeatedField< float > * mutable_float_default_repeat()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool > & bool_default_repeat() const
void add_bytes_default_repeat(std::string &&value)
friend void swap(EmbeddedMsg1 &a, EmbeddedMsg1 &b)
void add_bytes_default_repeat(const std::string &value)
void add_int64_default_repeat(::PROTOBUF_NAMESPACE_ID::int64 value)
void add_float_default_repeat(float value)
void clear_sint64_default_repeat()
EmbeddedMsg2 & operator=(const EmbeddedMsg2 &from)
int sint32_default_repeat_size() const
const ::goby::test::acomms::protobuf::EmbeddedMsg1 & msg_default_repeat(int index) const
void add_string_default_repeat(const char *value, size_t size)
int string_default_repeat_size() const
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_int64_default_repeat()
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > * mutable_fixed32_default_repeat()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_bytes_default_repeat()
::PROTOBUF_NAMESPACE_ID::RepeatedField< int > * mutable_enum_default_repeat()
double double_default_repeat(int index) const
void clear_sfixed64_default_repeat()
void set_sval(const std::string &value)
void add_int32_default_repeat(::PROTOBUF_NAMESPACE_ID::int32 value)
int uint64_default_repeat_size() const
const std::string & string_default_optional() const
void set_bytes_default_repeat(int index, const void *value, size_t size)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & sint32_default_repeat() const
EmbeddedMsg1 * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void set_string_default_optional(std::string &&value)
const std::string & string_default_repeat(int index) const
void unsafe_arena_set_allocated_msg(::goby::test::acomms::protobuf::EmbeddedMsg2 *msg)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & sfixed32_default_repeat() const
int msg_default_repeat_size() const
void clear_int64_default_repeat()
int bool_default_repeat_size() const
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 > * mutable_uint64_default_repeat()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & enum_default_repeat() const
static const EmbeddedMsg2 * internal_default_instance()
void UnsafeArenaSwap(EmbeddedMsg2 *other)
void set_uint64_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::uint64 value)
void add_bytes_default_repeat(const void *value, size_t size)
std::string * mutable_string_default_optional()
::PROTOBUF_NAMESPACE_ID::int64 int64_default_repeat(int index) const
void set_string_default_optional(const char *value)
void set_sfixed32_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
void add_enum_default_repeat(::goby::test::acomms::protobuf::Enum1 value)
const std::string & bytes_default_repeat(int index) const
void set_sfixed64_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
static void InitAsDefaultInstance()
void add_uint64_default_repeat(::PROTOBUF_NAMESPACE_ID::uint64 value)
::goby::test::acomms::protobuf::EmbeddedMsg1 * mutable_msg_default_repeat(int index)
std::string * mutable_string_default_repeat(int index)
bool has_string_default_optional() const
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_string_default_repeat()
std::string * mutable_sval()
const ::goby::test::acomms::protobuf::EmbeddedMsg2 & msg() const
::goby::test::acomms::protobuf::Enum1 enum_default_repeat(int index) const
int enum_default_repeat_size() const
int int64_default_repeat_size() const
static const EmbeddedMsg1 * internal_default_instance()
void clear_uint32_default_repeat()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void set_sval(const char *value, size_t size)
EmbeddedMsg1 & operator=(EmbeddedMsg1 &&from) noexcept
void add_string_default_repeat(std::string &&value)
void clear_int32_default_repeat()
::PROTOBUF_NAMESPACE_ID::int32 sint32_default_repeat(int index) const
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_sfixed32_default_repeat()
void set_sint64_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & string_default_repeat() const
int uint32_default_repeat_size() const
void set_val(double value)
void set_allocated_msg(::goby::test::acomms::protobuf::EmbeddedMsg2 *msg)
void clear_float_default_repeat()
static const EmbeddedMsg2 & default_instance()
::PROTOBUF_NAMESPACE_ID::uint64 uint64_default_repeat(int index) const
void set_float_default_repeat(int index, float value)
EmbeddedMsg1(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & bytes_default_repeat() const
void clear_bool_default_repeat()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 > & fixed64_default_repeat() const
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > & fixed32_default_repeat() const
void add_uint32_default_repeat(::PROTOBUF_NAMESPACE_ID::uint32 value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 > * mutable_msg_default_repeat()
void set_allocated_sval(std::string *sval)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & int64_default_repeat() const
void set_sint32_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
void set_double_default_repeat(int index, double value)
::PROTOBUF_NAMESPACE_ID::int64 sfixed64_default_repeat(int index) const
void add_fixed32_default_repeat(::PROTOBUF_NAMESPACE_ID::uint32 value)
void clear_uint64_default_repeat()
::PROTOBUF_NAMESPACE_ID::uint64 fixed64_default_repeat(int index) const
void set_string_default_repeat(int index, const char *value)
void set_int64_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_int32_default_repeat()
int sfixed64_default_repeat_size() const
void clear_bytes_default_repeat()
void add_fixed64_default_repeat(::PROTOBUF_NAMESPACE_ID::uint64 value)
void set_uint32_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value)
TestMsg & operator=(TestMsg &&from) noexcept
void set_sval(const char *value)
std::string * release_sval()
void Swap(TestMsg *other)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > * mutable_uint32_default_repeat()
::PROTOBUF_NAMESPACE_ID::int32 int32_default_repeat(int index) const
void add_string_default_repeat(const char *value)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 > * mutable_fixed64_default_repeat()
void clear_sint32_default_repeat()
void clear_double_default_repeat()
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_sint64_default_repeat()
void add_double_default_repeat(double value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & sint64_default_repeat() const
void clear_enum_default_repeat()
void MergeFrom(const EmbeddedMsg1 &from)
void set_string_default_optional(const char *value, size_t size)
TestMsg * New() const final
::PROTOBUF_NAMESPACE_ID::int32 sfixed32_default_repeat(int index) const
void set_string_default_repeat(int index, const char *value, size_t size)
void clear_string_default_optional()
float float_default_repeat(int index) const
void add_sfixed64_default_repeat(::PROTOBUF_NAMESPACE_ID::int64 value)
void CopyFrom(const EmbeddedMsg2 &from)
int fixed32_default_repeat_size() const
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_sfixed64_default_repeat()
void CopyFrom(const TestMsg &from)
void Swap(EmbeddedMsg2 *other)
std::string * add_string_default_repeat()
::PROTOBUF_NAMESPACE_ID::int64 sint64_default_repeat(int index) const
::PROTOBUF_NAMESPACE_ID::uint32 fixed32_default_repeat(int index) const
int float_default_repeat_size() const
void add_sint32_default_repeat(::PROTOBUF_NAMESPACE_ID::int32 value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 > & uint64_default_repeat() const
void UnsafeArenaSwap(TestMsg *other)
void MergeFrom(const TestMsg &from)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 > & msg_default_repeat() const
::goby::test::acomms::protobuf::EmbeddedMsg2 * mutable_msg()
void set_int32_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
void MergeFrom(const EmbeddedMsg2 &from)
EmbeddedMsg2(EmbeddedMsg2 &&from) noexcept
int sfixed32_default_repeat_size() const
EmbeddedMsg2 * New() const final
TestMsg & operator=(const TestMsg &from)
TestMsg(const TestMsg &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void add_sint64_default_repeat(::PROTOBUF_NAMESPACE_ID::int64 value)
EmbeddedMsg1(EmbeddedMsg1 &&from) noexcept
void set_enum_default_repeat(int index, ::goby::test::acomms::protobuf::Enum1 value)
void set_string_default_repeat(int index, std::string &&value)
static const TestMsg & default_instance()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & int32_default_repeat() const
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void add_bool_default_repeat(bool value)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void add_bytes_default_repeat(const char *value)
EmbeddedMsg1 * New() const final
int sint64_default_repeat_size() const
void set_bytes_default_repeat(int index, std::string &&value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & sfixed64_default_repeat() const
::goby::test::acomms::protobuf::EmbeddedMsg2 * unsafe_arena_release_msg()
int bytes_default_repeat_size() const
EmbeddedMsg2 & operator=(EmbeddedMsg2 &&from) noexcept
void set_bool_default_repeat(int index, bool value)
void set_string_default_repeat(int index, const std::string &value)
::goby::test::acomms::protobuf::EmbeddedMsg2 * release_msg()
EmbeddedMsg2(::PROTOBUF_NAMESPACE_ID::Arena *arena)
bool bool_default_repeat(int index) const
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_sint32_default_repeat()
TestMsg(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const EmbeddedMsg1 & default_instance()
void set_bytes_default_repeat(int index, const std::string &value)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void add_sfixed32_default_repeat(::PROTOBUF_NAMESPACE_ID::int32 value)
std::string * mutable_bytes_default_repeat(int index)
std::string * add_bytes_default_repeat()
void set_fixed32_default_repeat(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value)
const std::string & sval() const
void set_string_default_optional(const std::string &value)
static const TestMsg * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
TestMsg(TestMsg &&from) noexcept
void clear_fixed64_default_repeat()
friend void swap(TestMsg &a, TestMsg &b)
int fixed64_default_repeat_size() const
void set_bytes_default_repeat(int index, const char *value)
void Swap(EmbeddedMsg1 *other)
void CopyFrom(const EmbeddedMsg1 &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
std::string * release_string_default_optional()
void clear_msg_default_repeat()
void set_allocated_string_default_optional(std::string *string_default_optional)
@ value
the parser finished reading a JSON value
bool Enum1_IsValid(int value)
const std::string & Enum1_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Enum1_descriptor()
EmbeddedMsg1DefaultTypeInternal _EmbeddedMsg1_default_instance_
constexpr Enum1 Enum1_MAX
bool Enum1_Parse(const std::string &name, Enum1 *value)
constexpr Enum1 Enum1_MIN
constexpr int Enum1_ARRAYSIZE
TestMsgDefaultTypeInternal _TestMsg_default_instance_
EmbeddedMsg2DefaultTypeInternal _EmbeddedMsg2_default_instance_
The global namespace for the Goby project.
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::GobyMessageOptions >, 11, false > msg
static const int kMsgFieldNumber
PROTOBUF_EXPORT const std::string & GetEmptyStringAlreadyInited()
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]