482 public ::PROTOBUF_NAMESPACE_ID::Message {
486 explicit PROTOBUF_CONSTEXPR
TestMsg(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
491 *
this = ::std::move(from);
499 if (
this == &from)
return *
this;
500 if (GetOwningArena() == from.GetOwningArena()
501 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
502 && GetOwningArena() !=
nullptr
513 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
516 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
519 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
520 return GetDescriptor();
523 return default_instance().GetMetadata().descriptor;
526 return default_instance().GetMetadata().reflection;
529 return *internal_default_instance();
532 return reinterpret_cast<const TestMsg*
>(
535 static constexpr int kIndexInFileMessages =
542 if (other ==
this)
return;
543 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
544 if (GetOwningArena() !=
nullptr &&
545 GetOwningArena() == other->GetOwningArena()) {
547 if (GetOwningArena() == other->GetOwningArena()) {
551 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
555 if (other ==
this)
return;
556 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
562 TestMsg*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
563 return CreateMaybeMessage<TestMsg>(arena);
565 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
567 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
569 TestMsg::MergeImpl(*
this, from);
572 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
574 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
575 bool IsInitialized() const final;
578 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
579 uint8_t* _InternalSerialize(
580 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
581 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
584 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
586 void SetCachedSize(
int size)
const final;
587 void InternalSwap(
TestMsg* other);
590 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
591 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
592 return "goby.test.acomms.protobuf.TestMsg";
595 explicit TestMsg(::PROTOBUF_NAMESPACE_ID::Arena* arena,
596 bool is_message_owned =
false);
600 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
602 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
609 kDoubleDefaultRepeatFieldNumber = 101,
610 kFloatDefaultRepeatFieldNumber = 102,
611 kInt32DefaultRepeatFieldNumber = 103,
612 kInt64DefaultRepeatFieldNumber = 104,
613 kUint32DefaultRepeatFieldNumber = 105,
614 kUint64DefaultRepeatFieldNumber = 106,
615 kSint32DefaultRepeatFieldNumber = 107,
616 kSint64DefaultRepeatFieldNumber = 108,
617 kFixed32DefaultRepeatFieldNumber = 109,
618 kFixed64DefaultRepeatFieldNumber = 110,
619 kSfixed32DefaultRepeatFieldNumber = 111,
620 kSfixed64DefaultRepeatFieldNumber = 112,
621 kBoolDefaultRepeatFieldNumber = 113,
622 kStringDefaultRepeatFieldNumber = 114,
623 kBytesDefaultRepeatFieldNumber = 115,
624 kEnumDefaultRepeatFieldNumber = 116,
625 kMsgDefaultRepeatFieldNumber = 117,
626 kStringDefaultOptionalFieldNumber = 14,
627 kBytesDefaultOptionalFieldNumber = 15,
628 kStringDefaultRequiredFieldNumber = 34,
629 kBytesDefaultRequiredFieldNumber = 35,
630 kMsgDefaultOptionalFieldNumber = 17,
631 kMsgDefaultRequiredFieldNumber = 37,
632 kDoubleDefaultOptionalFieldNumber = 1,
633 kFloatDefaultOptionalFieldNumber = 2,
634 kInt32DefaultOptionalFieldNumber = 3,
635 kInt64DefaultOptionalFieldNumber = 4,
636 kUint64DefaultOptionalFieldNumber = 6,
637 kUint32DefaultOptionalFieldNumber = 5,
638 kSint32DefaultOptionalFieldNumber = 7,
639 kSint64DefaultOptionalFieldNumber = 8,
640 kFixed64DefaultOptionalFieldNumber = 10,
641 kFixed32DefaultOptionalFieldNumber = 9,
642 kSfixed32DefaultOptionalFieldNumber = 11,
643 kSfixed64DefaultOptionalFieldNumber = 12,
644 kDoubleDefaultRequiredFieldNumber = 21,
645 kFloatDefaultRequiredFieldNumber = 22,
646 kInt32DefaultRequiredFieldNumber = 23,
647 kBoolDefaultOptionalFieldNumber = 13,
648 kBoolDefaultRequiredFieldNumber = 33,
649 kUint32DefaultRequiredFieldNumber = 25,
650 kInt64DefaultRequiredFieldNumber = 24,
651 kUint64DefaultRequiredFieldNumber = 26,
652 kSint64DefaultRequiredFieldNumber = 28,
653 kSint32DefaultRequiredFieldNumber = 27,
654 kFixed32DefaultRequiredFieldNumber = 29,
655 kFixed64DefaultRequiredFieldNumber = 30,
656 kSfixed64DefaultRequiredFieldNumber = 32,
657 kSfixed32DefaultRequiredFieldNumber = 31,
658 kEnumDefaultOptionalFieldNumber = 16,
659 kEnumDefaultRequiredFieldNumber = 36,
662 int double_default_repeat_size()
const;
664 int _internal_double_default_repeat_size()
const;
666 void clear_double_default_repeat();
668 double _internal_double_default_repeat(
int index)
const;
669 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
670 _internal_double_default_repeat()
const;
671 void _internal_add_double_default_repeat(
double value);
672 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
673 _internal_mutable_double_default_repeat();
675 double double_default_repeat(
int index)
const;
676 void set_double_default_repeat(
int index,
double value);
677 void add_double_default_repeat(
double value);
678 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
679 double_default_repeat()
const;
680 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
681 mutable_double_default_repeat();
684 int float_default_repeat_size()
const;
686 int _internal_float_default_repeat_size()
const;
688 void clear_float_default_repeat();
690 float _internal_float_default_repeat(
int index)
const;
691 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
692 _internal_float_default_repeat()
const;
693 void _internal_add_float_default_repeat(
float value);
694 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
695 _internal_mutable_float_default_repeat();
697 float float_default_repeat(
int index)
const;
698 void set_float_default_repeat(
int index,
float value);
699 void add_float_default_repeat(
float value);
700 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
701 float_default_repeat()
const;
702 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
703 mutable_float_default_repeat();
706 int int32_default_repeat_size()
const;
708 int _internal_int32_default_repeat_size()
const;
710 void clear_int32_default_repeat();
712 int32_t _internal_int32_default_repeat(
int index)
const;
713 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
714 _internal_int32_default_repeat()
const;
715 void _internal_add_int32_default_repeat(int32_t value);
716 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
717 _internal_mutable_int32_default_repeat();
719 int32_t int32_default_repeat(
int index)
const;
720 void set_int32_default_repeat(
int index, int32_t value);
721 void add_int32_default_repeat(int32_t value);
722 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
723 int32_default_repeat()
const;
724 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
725 mutable_int32_default_repeat();
728 int int64_default_repeat_size()
const;
730 int _internal_int64_default_repeat_size()
const;
732 void clear_int64_default_repeat();
734 int64_t _internal_int64_default_repeat(
int index)
const;
735 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
736 _internal_int64_default_repeat()
const;
737 void _internal_add_int64_default_repeat(int64_t value);
738 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
739 _internal_mutable_int64_default_repeat();
741 int64_t int64_default_repeat(
int index)
const;
742 void set_int64_default_repeat(
int index, int64_t value);
743 void add_int64_default_repeat(int64_t value);
744 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
745 int64_default_repeat()
const;
746 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
747 mutable_int64_default_repeat();
750 int uint32_default_repeat_size()
const;
752 int _internal_uint32_default_repeat_size()
const;
754 void clear_uint32_default_repeat();
756 uint32_t _internal_uint32_default_repeat(
int index)
const;
757 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
758 _internal_uint32_default_repeat()
const;
759 void _internal_add_uint32_default_repeat(uint32_t value);
760 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
761 _internal_mutable_uint32_default_repeat();
763 uint32_t uint32_default_repeat(
int index)
const;
764 void set_uint32_default_repeat(
int index, uint32_t value);
765 void add_uint32_default_repeat(uint32_t value);
766 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
767 uint32_default_repeat()
const;
768 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
769 mutable_uint32_default_repeat();
772 int uint64_default_repeat_size()
const;
774 int _internal_uint64_default_repeat_size()
const;
776 void clear_uint64_default_repeat();
778 uint64_t _internal_uint64_default_repeat(
int index)
const;
779 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
780 _internal_uint64_default_repeat()
const;
781 void _internal_add_uint64_default_repeat(uint64_t value);
782 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
783 _internal_mutable_uint64_default_repeat();
785 uint64_t uint64_default_repeat(
int index)
const;
786 void set_uint64_default_repeat(
int index, uint64_t value);
787 void add_uint64_default_repeat(uint64_t value);
788 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
789 uint64_default_repeat()
const;
790 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
791 mutable_uint64_default_repeat();
794 int sint32_default_repeat_size()
const;
796 int _internal_sint32_default_repeat_size()
const;
798 void clear_sint32_default_repeat();
800 int32_t _internal_sint32_default_repeat(
int index)
const;
801 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
802 _internal_sint32_default_repeat()
const;
803 void _internal_add_sint32_default_repeat(int32_t value);
804 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
805 _internal_mutable_sint32_default_repeat();
807 int32_t sint32_default_repeat(
int index)
const;
808 void set_sint32_default_repeat(
int index, int32_t value);
809 void add_sint32_default_repeat(int32_t value);
810 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
811 sint32_default_repeat()
const;
812 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
813 mutable_sint32_default_repeat();
816 int sint64_default_repeat_size()
const;
818 int _internal_sint64_default_repeat_size()
const;
820 void clear_sint64_default_repeat();
822 int64_t _internal_sint64_default_repeat(
int index)
const;
823 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
824 _internal_sint64_default_repeat()
const;
825 void _internal_add_sint64_default_repeat(int64_t value);
826 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
827 _internal_mutable_sint64_default_repeat();
829 int64_t sint64_default_repeat(
int index)
const;
830 void set_sint64_default_repeat(
int index, int64_t value);
831 void add_sint64_default_repeat(int64_t value);
832 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
833 sint64_default_repeat()
const;
834 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
835 mutable_sint64_default_repeat();
838 int fixed32_default_repeat_size()
const;
840 int _internal_fixed32_default_repeat_size()
const;
842 void clear_fixed32_default_repeat();
844 uint32_t _internal_fixed32_default_repeat(
int index)
const;
845 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
846 _internal_fixed32_default_repeat()
const;
847 void _internal_add_fixed32_default_repeat(uint32_t value);
848 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
849 _internal_mutable_fixed32_default_repeat();
851 uint32_t fixed32_default_repeat(
int index)
const;
852 void set_fixed32_default_repeat(
int index, uint32_t value);
853 void add_fixed32_default_repeat(uint32_t value);
854 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
855 fixed32_default_repeat()
const;
856 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
857 mutable_fixed32_default_repeat();
860 int fixed64_default_repeat_size()
const;
862 int _internal_fixed64_default_repeat_size()
const;
864 void clear_fixed64_default_repeat();
866 uint64_t _internal_fixed64_default_repeat(
int index)
const;
867 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
868 _internal_fixed64_default_repeat()
const;
869 void _internal_add_fixed64_default_repeat(uint64_t value);
870 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
871 _internal_mutable_fixed64_default_repeat();
873 uint64_t fixed64_default_repeat(
int index)
const;
874 void set_fixed64_default_repeat(
int index, uint64_t value);
875 void add_fixed64_default_repeat(uint64_t value);
876 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
877 fixed64_default_repeat()
const;
878 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
879 mutable_fixed64_default_repeat();
882 int sfixed32_default_repeat_size()
const;
884 int _internal_sfixed32_default_repeat_size()
const;
886 void clear_sfixed32_default_repeat();
888 int32_t _internal_sfixed32_default_repeat(
int index)
const;
889 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
890 _internal_sfixed32_default_repeat()
const;
891 void _internal_add_sfixed32_default_repeat(int32_t value);
892 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
893 _internal_mutable_sfixed32_default_repeat();
895 int32_t sfixed32_default_repeat(
int index)
const;
896 void set_sfixed32_default_repeat(
int index, int32_t value);
897 void add_sfixed32_default_repeat(int32_t value);
898 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
899 sfixed32_default_repeat()
const;
900 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
901 mutable_sfixed32_default_repeat();
904 int sfixed64_default_repeat_size()
const;
906 int _internal_sfixed64_default_repeat_size()
const;
908 void clear_sfixed64_default_repeat();
910 int64_t _internal_sfixed64_default_repeat(
int index)
const;
911 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
912 _internal_sfixed64_default_repeat()
const;
913 void _internal_add_sfixed64_default_repeat(int64_t value);
914 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
915 _internal_mutable_sfixed64_default_repeat();
917 int64_t sfixed64_default_repeat(
int index)
const;
918 void set_sfixed64_default_repeat(
int index, int64_t value);
919 void add_sfixed64_default_repeat(int64_t value);
920 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
921 sfixed64_default_repeat()
const;
922 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
923 mutable_sfixed64_default_repeat();
926 int bool_default_repeat_size()
const;
928 int _internal_bool_default_repeat_size()
const;
930 void clear_bool_default_repeat();
932 bool _internal_bool_default_repeat(
int index)
const;
933 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >&
934 _internal_bool_default_repeat()
const;
935 void _internal_add_bool_default_repeat(
bool value);
936 ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >*
937 _internal_mutable_bool_default_repeat();
939 bool bool_default_repeat(
int index)
const;
940 void set_bool_default_repeat(
int index,
bool value);
941 void add_bool_default_repeat(
bool value);
942 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >&
943 bool_default_repeat()
const;
944 ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool >*
945 mutable_bool_default_repeat();
948 int string_default_repeat_size()
const;
950 int _internal_string_default_repeat_size()
const;
952 void clear_string_default_repeat();
953 const std::string& string_default_repeat(
int index)
const;
954 std::string* mutable_string_default_repeat(
int index);
955 void set_string_default_repeat(
int index,
const std::string& value);
956 void set_string_default_repeat(
int index, std::string&& value);
957 void set_string_default_repeat(
int index,
const char* value);
958 void set_string_default_repeat(
int index,
const char* value,
size_t size);
959 std::string* add_string_default_repeat();
960 void add_string_default_repeat(
const std::string& value);
961 void add_string_default_repeat(std::string&& value);
962 void add_string_default_repeat(
const char* value);
963 void add_string_default_repeat(
const char* value,
size_t size);
964 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& string_default_repeat()
const;
965 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_string_default_repeat();
967 const std::string& _internal_string_default_repeat(
int index)
const;
968 std::string* _internal_add_string_default_repeat();
972 int bytes_default_repeat_size()
const;
974 int _internal_bytes_default_repeat_size()
const;
976 void clear_bytes_default_repeat();
977 const std::string& bytes_default_repeat(
int index)
const;
978 std::string* mutable_bytes_default_repeat(
int index);
979 void set_bytes_default_repeat(
int index,
const std::string& value);
980 void set_bytes_default_repeat(
int index, std::string&& value);
981 void set_bytes_default_repeat(
int index,
const char* value);
982 void set_bytes_default_repeat(
int index,
const void* value,
size_t size);
983 std::string* add_bytes_default_repeat();
984 void add_bytes_default_repeat(
const std::string& value);
985 void add_bytes_default_repeat(std::string&& value);
986 void add_bytes_default_repeat(
const char* value);
987 void add_bytes_default_repeat(
const void* value,
size_t size);
988 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& bytes_default_repeat()
const;
989 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_bytes_default_repeat();
991 const std::string& _internal_bytes_default_repeat(
int index)
const;
992 std::string* _internal_add_bytes_default_repeat();
996 int enum_default_repeat_size()
const;
998 int _internal_enum_default_repeat_size()
const;
1000 void clear_enum_default_repeat();
1004 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_enum_default_repeat();
1009 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& enum_default_repeat()
const;
1010 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_enum_default_repeat();
1013 int msg_default_repeat_size()
const;
1015 int _internal_msg_default_repeat_size()
const;
1017 void clear_msg_default_repeat();
1019 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 >*
1020 mutable_msg_default_repeat();
1022 const ::goby::test::acomms::protobuf::EmbeddedMsg1& _internal_msg_default_repeat(
int index)
const;
1025 const ::goby::test::acomms::protobuf::EmbeddedMsg1& msg_default_repeat(
int index)
const;
1027 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 >&
1028 msg_default_repeat()
const;
1031 bool has_string_default_optional()
const;
1033 bool _internal_has_string_default_optional()
const;
1035 void clear_string_default_optional();
1036 const std::string& string_default_optional()
const;
1037 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1039 std::string* mutable_string_default_optional();
1040 PROTOBUF_NODISCARD std::string* release_string_default_optional();
1041 void set_allocated_string_default_optional(std::string* string_default_optional);
1043 const std::string& _internal_string_default_optional()
const;
1044 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_string_default_optional(
const std::string& value);
1045 std::string* _internal_mutable_string_default_optional();
1049 bool has_bytes_default_optional()
const;
1051 bool _internal_has_bytes_default_optional()
const;
1053 void clear_bytes_default_optional();
1054 const std::string& bytes_default_optional()
const;
1055 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1057 std::string* mutable_bytes_default_optional();
1058 PROTOBUF_NODISCARD std::string* release_bytes_default_optional();
1059 void set_allocated_bytes_default_optional(std::string* bytes_default_optional);
1061 const std::string& _internal_bytes_default_optional()
const;
1062 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_bytes_default_optional(
const std::string& value);
1063 std::string* _internal_mutable_bytes_default_optional();
1067 bool has_string_default_required()
const;
1069 bool _internal_has_string_default_required()
const;
1071 void clear_string_default_required();
1072 const std::string& string_default_required()
const;
1073 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1075 std::string* mutable_string_default_required();
1076 PROTOBUF_NODISCARD std::string* release_string_default_required();
1077 void set_allocated_string_default_required(std::string* string_default_required);
1079 const std::string& _internal_string_default_required()
const;
1080 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_string_default_required(
const std::string& value);
1081 std::string* _internal_mutable_string_default_required();
1085 bool has_bytes_default_required()
const;
1087 bool _internal_has_bytes_default_required()
const;
1089 void clear_bytes_default_required();
1090 const std::string& bytes_default_required()
const;
1091 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1093 std::string* mutable_bytes_default_required();
1094 PROTOBUF_NODISCARD std::string* release_bytes_default_required();
1095 void set_allocated_bytes_default_required(std::string* bytes_default_required);
1097 const std::string& _internal_bytes_default_required()
const;
1098 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_bytes_default_required(
const std::string& value);
1099 std::string* _internal_mutable_bytes_default_required();
1103 bool has_msg_default_optional()
const;
1105 bool _internal_has_msg_default_optional()
const;
1107 void clear_msg_default_optional();
1108 const ::goby::test::acomms::protobuf::EmbeddedMsg1& msg_default_optional()
const;
1109 PROTOBUF_NODISCARD ::goby::test::acomms::protobuf::EmbeddedMsg1* release_msg_default_optional();
1113 const ::goby::test::acomms::protobuf::EmbeddedMsg1& _internal_msg_default_optional()
const;
1116 void unsafe_arena_set_allocated_msg_default_optional(
1121 bool has_msg_default_required()
const;
1123 bool _internal_has_msg_default_required()
const;
1125 void clear_msg_default_required();
1126 const ::goby::test::acomms::protobuf::EmbeddedMsg1& msg_default_required()
const;
1127 PROTOBUF_NODISCARD ::goby::test::acomms::protobuf::EmbeddedMsg1* release_msg_default_required();
1131 const ::goby::test::acomms::protobuf::EmbeddedMsg1& _internal_msg_default_required()
const;
1134 void unsafe_arena_set_allocated_msg_default_required(
1139 bool has_double_default_optional()
const;
1141 bool _internal_has_double_default_optional()
const;
1143 void clear_double_default_optional();
1144 double double_default_optional()
const;
1145 void set_double_default_optional(
double value);
1147 double _internal_double_default_optional()
const;
1148 void _internal_set_double_default_optional(
double value);
1152 bool has_float_default_optional()
const;
1154 bool _internal_has_float_default_optional()
const;
1156 void clear_float_default_optional();
1157 float float_default_optional()
const;
1158 void set_float_default_optional(
float value);
1160 float _internal_float_default_optional()
const;
1161 void _internal_set_float_default_optional(
float value);
1165 bool has_int32_default_optional()
const;
1167 bool _internal_has_int32_default_optional()
const;
1169 void clear_int32_default_optional();
1170 int32_t int32_default_optional()
const;
1171 void set_int32_default_optional(int32_t value);
1173 int32_t _internal_int32_default_optional()
const;
1174 void _internal_set_int32_default_optional(int32_t value);
1178 bool has_int64_default_optional()
const;
1180 bool _internal_has_int64_default_optional()
const;
1182 void clear_int64_default_optional();
1183 int64_t int64_default_optional()
const;
1184 void set_int64_default_optional(int64_t value);
1186 int64_t _internal_int64_default_optional()
const;
1187 void _internal_set_int64_default_optional(int64_t value);
1191 bool has_uint64_default_optional()
const;
1193 bool _internal_has_uint64_default_optional()
const;
1195 void clear_uint64_default_optional();
1196 uint64_t uint64_default_optional()
const;
1197 void set_uint64_default_optional(uint64_t value);
1199 uint64_t _internal_uint64_default_optional()
const;
1200 void _internal_set_uint64_default_optional(uint64_t value);
1204 bool has_uint32_default_optional()
const;
1206 bool _internal_has_uint32_default_optional()
const;
1208 void clear_uint32_default_optional();
1209 uint32_t uint32_default_optional()
const;
1210 void set_uint32_default_optional(uint32_t value);
1212 uint32_t _internal_uint32_default_optional()
const;
1213 void _internal_set_uint32_default_optional(uint32_t value);
1217 bool has_sint32_default_optional()
const;
1219 bool _internal_has_sint32_default_optional()
const;
1221 void clear_sint32_default_optional();
1222 int32_t sint32_default_optional()
const;
1223 void set_sint32_default_optional(int32_t value);
1225 int32_t _internal_sint32_default_optional()
const;
1226 void _internal_set_sint32_default_optional(int32_t value);
1230 bool has_sint64_default_optional()
const;
1232 bool _internal_has_sint64_default_optional()
const;
1234 void clear_sint64_default_optional();
1235 int64_t sint64_default_optional()
const;
1236 void set_sint64_default_optional(int64_t value);
1238 int64_t _internal_sint64_default_optional()
const;
1239 void _internal_set_sint64_default_optional(int64_t value);
1243 bool has_fixed64_default_optional()
const;
1245 bool _internal_has_fixed64_default_optional()
const;
1247 void clear_fixed64_default_optional();
1248 uint64_t fixed64_default_optional()
const;
1249 void set_fixed64_default_optional(uint64_t value);
1251 uint64_t _internal_fixed64_default_optional()
const;
1252 void _internal_set_fixed64_default_optional(uint64_t value);
1256 bool has_fixed32_default_optional()
const;
1258 bool _internal_has_fixed32_default_optional()
const;
1260 void clear_fixed32_default_optional();
1261 uint32_t fixed32_default_optional()
const;
1262 void set_fixed32_default_optional(uint32_t value);
1264 uint32_t _internal_fixed32_default_optional()
const;
1265 void _internal_set_fixed32_default_optional(uint32_t value);
1269 bool has_sfixed32_default_optional()
const;
1271 bool _internal_has_sfixed32_default_optional()
const;
1273 void clear_sfixed32_default_optional();
1274 int32_t sfixed32_default_optional()
const;
1275 void set_sfixed32_default_optional(int32_t value);
1277 int32_t _internal_sfixed32_default_optional()
const;
1278 void _internal_set_sfixed32_default_optional(int32_t value);
1282 bool has_sfixed64_default_optional()
const;
1284 bool _internal_has_sfixed64_default_optional()
const;
1286 void clear_sfixed64_default_optional();
1287 int64_t sfixed64_default_optional()
const;
1288 void set_sfixed64_default_optional(int64_t value);
1290 int64_t _internal_sfixed64_default_optional()
const;
1291 void _internal_set_sfixed64_default_optional(int64_t value);
1295 bool has_double_default_required()
const;
1297 bool _internal_has_double_default_required()
const;
1299 void clear_double_default_required();
1300 double double_default_required()
const;
1301 void set_double_default_required(
double value);
1303 double _internal_double_default_required()
const;
1304 void _internal_set_double_default_required(
double value);
1308 bool has_float_default_required()
const;
1310 bool _internal_has_float_default_required()
const;
1312 void clear_float_default_required();
1313 float float_default_required()
const;
1314 void set_float_default_required(
float value);
1316 float _internal_float_default_required()
const;
1317 void _internal_set_float_default_required(
float value);
1321 bool has_int32_default_required()
const;
1323 bool _internal_has_int32_default_required()
const;
1325 void clear_int32_default_required();
1326 int32_t int32_default_required()
const;
1327 void set_int32_default_required(int32_t value);
1329 int32_t _internal_int32_default_required()
const;
1330 void _internal_set_int32_default_required(int32_t value);
1334 bool has_bool_default_optional()
const;
1336 bool _internal_has_bool_default_optional()
const;
1338 void clear_bool_default_optional();
1339 bool bool_default_optional()
const;
1340 void set_bool_default_optional(
bool value);
1342 bool _internal_bool_default_optional()
const;
1343 void _internal_set_bool_default_optional(
bool value);
1347 bool has_bool_default_required()
const;
1349 bool _internal_has_bool_default_required()
const;
1351 void clear_bool_default_required();
1352 bool bool_default_required()
const;
1353 void set_bool_default_required(
bool value);
1355 bool _internal_bool_default_required()
const;
1356 void _internal_set_bool_default_required(
bool value);
1360 bool has_uint32_default_required()
const;
1362 bool _internal_has_uint32_default_required()
const;
1364 void clear_uint32_default_required();
1365 uint32_t uint32_default_required()
const;
1366 void set_uint32_default_required(uint32_t value);
1368 uint32_t _internal_uint32_default_required()
const;
1369 void _internal_set_uint32_default_required(uint32_t value);
1373 bool has_int64_default_required()
const;
1375 bool _internal_has_int64_default_required()
const;
1377 void clear_int64_default_required();
1378 int64_t int64_default_required()
const;
1379 void set_int64_default_required(int64_t value);
1381 int64_t _internal_int64_default_required()
const;
1382 void _internal_set_int64_default_required(int64_t value);
1386 bool has_uint64_default_required()
const;
1388 bool _internal_has_uint64_default_required()
const;
1390 void clear_uint64_default_required();
1391 uint64_t uint64_default_required()
const;
1392 void set_uint64_default_required(uint64_t value);
1394 uint64_t _internal_uint64_default_required()
const;
1395 void _internal_set_uint64_default_required(uint64_t value);
1399 bool has_sint64_default_required()
const;
1401 bool _internal_has_sint64_default_required()
const;
1403 void clear_sint64_default_required();
1404 int64_t sint64_default_required()
const;
1405 void set_sint64_default_required(int64_t value);
1407 int64_t _internal_sint64_default_required()
const;
1408 void _internal_set_sint64_default_required(int64_t value);
1412 bool has_sint32_default_required()
const;
1414 bool _internal_has_sint32_default_required()
const;
1416 void clear_sint32_default_required();
1417 int32_t sint32_default_required()
const;
1418 void set_sint32_default_required(int32_t value);
1420 int32_t _internal_sint32_default_required()
const;
1421 void _internal_set_sint32_default_required(int32_t value);
1425 bool has_fixed32_default_required()
const;
1427 bool _internal_has_fixed32_default_required()
const;
1429 void clear_fixed32_default_required();
1430 uint32_t fixed32_default_required()
const;
1431 void set_fixed32_default_required(uint32_t value);
1433 uint32_t _internal_fixed32_default_required()
const;
1434 void _internal_set_fixed32_default_required(uint32_t value);
1438 bool has_fixed64_default_required()
const;
1440 bool _internal_has_fixed64_default_required()
const;
1442 void clear_fixed64_default_required();
1443 uint64_t fixed64_default_required()
const;
1444 void set_fixed64_default_required(uint64_t value);
1446 uint64_t _internal_fixed64_default_required()
const;
1447 void _internal_set_fixed64_default_required(uint64_t value);
1451 bool has_sfixed64_default_required()
const;
1453 bool _internal_has_sfixed64_default_required()
const;
1455 void clear_sfixed64_default_required();
1456 int64_t sfixed64_default_required()
const;
1457 void set_sfixed64_default_required(int64_t value);
1459 int64_t _internal_sfixed64_default_required()
const;
1460 void _internal_set_sfixed64_default_required(int64_t value);
1464 bool has_sfixed32_default_required()
const;
1466 bool _internal_has_sfixed32_default_required()
const;
1468 void clear_sfixed32_default_required();
1469 int32_t sfixed32_default_required()
const;
1470 void set_sfixed32_default_required(int32_t value);
1472 int32_t _internal_sfixed32_default_required()
const;
1473 void _internal_set_sfixed32_default_required(int32_t value);
1477 bool has_enum_default_optional()
const;
1479 bool _internal_has_enum_default_optional()
const;
1481 void clear_enum_default_optional();
1490 bool has_enum_default_required()
const;
1492 bool _internal_has_enum_default_required()
const;
1494 void clear_enum_default_required();
1508 size_t RequiredFieldsByteSizeFallback()
const;
1510 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1511 typedef void InternalArenaConstructable_;
1512 typedef void DestructorSkippable_;
1514 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<2> _has_bits_;
1515 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1516 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > double_default_repeat_;
1517 ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > float_default_repeat_;
1518 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > int32_default_repeat_;
1519 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > int64_default_repeat_;
1520 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > uint32_default_repeat_;
1521 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > uint64_default_repeat_;
1522 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > sint32_default_repeat_;
1523 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > sint64_default_repeat_;
1524 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > fixed32_default_repeat_;
1525 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > fixed64_default_repeat_;
1526 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > sfixed32_default_repeat_;
1527 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > sfixed64_default_repeat_;
1528 ::PROTOBUF_NAMESPACE_ID::RepeatedField< bool > bool_default_repeat_;
1529 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> string_default_repeat_;
1530 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> bytes_default_repeat_;
1531 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> enum_default_repeat_;
1532 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::acomms::protobuf::EmbeddedMsg1 > msg_default_repeat_;
1533 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr string_default_optional_;
1534 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr bytes_default_optional_;
1535 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr string_default_required_;
1536 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr bytes_default_required_;
1539 double double_default_optional_;
1540 float float_default_optional_;
1541 int32_t int32_default_optional_;
1542 int64_t int64_default_optional_;
1543 uint64_t uint64_default_optional_;
1544 uint32_t uint32_default_optional_;
1545 int32_t sint32_default_optional_;
1546 int64_t sint64_default_optional_;
1547 uint64_t fixed64_default_optional_;
1548 uint32_t fixed32_default_optional_;
1549 int32_t sfixed32_default_optional_;
1550 int64_t sfixed64_default_optional_;
1551 double double_default_required_;
1552 float float_default_required_;
1553 int32_t int32_default_required_;
1554 bool bool_default_optional_;
1555 bool bool_default_required_;
1556 uint32_t uint32_default_required_;
1557 int64_t int64_default_required_;
1558 uint64_t uint64_default_required_;
1559 int64_t sint64_default_required_;
1560 int32_t sint32_default_required_;
1561 uint32_t fixed32_default_required_;
1562 uint64_t fixed64_default_required_;
1563 int64_t sfixed64_default_required_;
1564 int32_t sfixed32_default_required_;
1565 int enum_default_optional_;
1566 int enum_default_required_;
1569 friend struct ::TableStruct_goby_2ftest_2facomms_2fdccl1_2ftest_2eproto;