4#ifndef GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fmoos_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fmoos_2eproto
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
24#include <google/protobuf/arena.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.h>
29#include <google/protobuf/message.h>
30#include <google/protobuf/repeated_field.h>
31#include <google/protobuf/extension_set.h>
32#include <google/protobuf/generated_enum_reflection.h>
33#include <google/protobuf/unknown_field_set.h>
34#include <boost/units/quantity.hpp>
35#include <boost/units/absolute.hpp>
36#include <boost/units/dimensionless_type.hpp>
37#include <boost/units/make_scaled_unit.hpp>
39#include <google/protobuf/port_def.inc>
40#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fmoos_2eproto
41PROTOBUF_NAMESPACE_OPEN
45PROTOBUF_NAMESPACE_CLOSE
55struct MOOSMessageDefaultTypeInternal;
59PROTOBUF_NAMESPACE_OPEN
61PROTOBUF_NAMESPACE_CLOSE
78 static_assert(::std::is_same<T, MOOSMessage_Type>::value ||
79 ::std::is_integral<T>::value,
80 "Incorrect type passed to function MOOSMessage_Type_Name.");
81 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
86 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<MOOSMessage_Type>(
92 public ::PROTOBUF_NAMESPACE_ID::Message {
96 explicit PROTOBUF_CONSTEXPR
MOOSMessage(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
101 *
this = ::std::move(from);
109 if (
this == &from)
return *
this;
110 if (GetOwningArena() == from.GetOwningArena()
111 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
112 && GetOwningArena() !=
nullptr
123 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
126 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
129 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
159 if (other ==
this)
return;
160 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
161 if (GetOwningArena() !=
nullptr &&
162 GetOwningArena() == other->GetOwningArena()) {
164 if (GetOwningArena() == other->GetOwningArena()) {
168 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
172 if (other ==
this)
return;
173 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
180 return CreateMaybeMessage<MOOSMessage>(arena);
182 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
184 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
186 MOOSMessage::MergeImpl(*
this, from);
189 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
191 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
197 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
201 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
203 void SetCachedSize(
int size)
const final;
207 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
208 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
209 return "jaiabot.protobuf.MOOSMessage";
213 bool is_message_owned =
false);
217 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
239 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
244 static inline const std::string&
Type_Name(T enum_t_value) {
245 static_assert(::std::is_same<T, Type>::value ||
246 ::std::is_integral<T>::value,
247 "Incorrect type passed to function Type_Name.");
250 static inline bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
272 bool _internal_has_key()
const;
275 const std::string&
key()
const;
276 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
282 const std::string& _internal_key()
const;
283 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_key(
const std::string& value);
284 std::string* _internal_mutable_key();
290 bool _internal_has_source()
const;
293 const std::string&
source()
const;
294 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
300 const std::string& _internal_source()
const;
301 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_source(
const std::string& value);
302 std::string* _internal_mutable_source();
308 bool _internal_has_source_aux()
const;
312 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
318 const std::string& _internal_source_aux()
const;
319 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_source_aux(
const std::string& value);
320 std::string* _internal_mutable_source_aux();
326 bool _internal_has_community()
const;
330 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
336 const std::string& _internal_community()
const;
337 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_community(
const std::string& value);
338 std::string* _internal_mutable_community();
344 bool _internal_has_unixtime()
const;
350 double _internal_unixtime()
const;
351 void _internal_set_unixtime(
double value);
357 bool _internal_has_id()
const;
361 void set_id(int32_t value);
363 int32_t _internal_id()
const;
364 void _internal_set_id(int32_t value);
370 bool _internal_has_type()
const;
383 bool _internal_has_svalue()
const;
386 const std::string&
svalue()
const;
387 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
393 const std::string& _internal_svalue()
const;
394 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_svalue(
const std::string& value);
395 std::string* _internal_mutable_svalue();
401 bool _internal_has_dvalue()
const;
407 double _internal_dvalue()
const;
408 void _internal_set_dvalue(
double value);
414 bool _internal_has_bvalue()
const;
417 const std::string&
bvalue()
const;
418 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
424 const std::string& _internal_bvalue()
const;
425 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_bvalue(
const std::string& value);
426 std::string* _internal_mutable_bvalue();
434 void set_has_svalue();
435 void set_has_dvalue();
436 void set_has_bvalue();
438 inline bool has_value()
const;
439 inline void clear_has_value();
442 size_t RequiredFieldsByteSizeFallback()
const;
444 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
445 typedef void InternalArenaConstructable_;
446 typedef void DestructorSkippable_;
448 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
449 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
450 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr key_;
451 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr source_;
452 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr source_aux_;
453 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr community_;
459 ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized
_constinit_;
460 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
svalue_;
462 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
bvalue_;
464 uint32_t _oneof_case_[1];
468 friend struct ::TableStruct_jaiabot_2fmessages_2fmoos_2eproto;
476 #pragma GCC diagnostic push
477 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
482inline bool MOOSMessage::_internal_has_type()
const {
483 bool value = (
_impl_._has_bits_[0] & 0x00000040u) != 0;
487 return _internal_has_type();
491 _impl_._has_bits_[0] &= ~0x00000040u;
493inline ::jaiabot::protobuf::MOOSMessage_Type MOOSMessage::_internal_type()
const {
498 return _internal_type();
502 _impl_._has_bits_[0] |= 0x00000040u;
506 _internal_set_type(value);
511inline bool MOOSMessage::_internal_has_key()
const {
512 bool value = (
_impl_._has_bits_[0] & 0x00000001u) != 0;
516 return _internal_has_key();
519 _impl_.key_.ClearToEmpty();
520 _impl_._has_bits_[0] &= ~0x00000001u;
524 return _internal_key();
526template <
typename ArgT0,
typename... ArgT>
527inline PROTOBUF_ALWAYS_INLINE
529 _impl_._has_bits_[0] |= 0x00000001u;
530 _impl_.key_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
534 std::string* _s = _internal_mutable_key();
538inline const std::string& MOOSMessage::_internal_key()
const {
541inline void MOOSMessage::_internal_set_key(
const std::string& value) {
542 _impl_._has_bits_[0] |= 0x00000001u;
543 _impl_.key_.Set(value, GetArenaForAllocation());
545inline std::string* MOOSMessage::_internal_mutable_key() {
546 _impl_._has_bits_[0] |= 0x00000001u;
547 return _impl_.key_.Mutable(GetArenaForAllocation());
551 if (!_internal_has_key()) {
554 _impl_._has_bits_[0] &= ~0x00000001u;
555 auto* p =
_impl_.key_.Release();
556#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
557 if (
_impl_.key_.IsDefault()) {
558 _impl_.key_.Set(
"", GetArenaForAllocation());
564 if (
key !=
nullptr) {
565 _impl_._has_bits_[0] |= 0x00000001u;
567 _impl_._has_bits_[0] &= ~0x00000001u;
569 _impl_.key_.SetAllocated(
key, GetArenaForAllocation());
570#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
571 if (
_impl_.key_.IsDefault()) {
572 _impl_.key_.Set(
"", GetArenaForAllocation());
579inline bool MOOSMessage::_internal_has_svalue()
const {
583 return _internal_has_svalue();
585inline void MOOSMessage::set_has_svalue() {
589 if (_internal_has_svalue()) {
590 _impl_.value_.svalue_.Destroy();
596 return _internal_svalue();
598template <
typename ArgT0,
typename... ArgT>
600 if (!_internal_has_svalue()) {
603 _impl_.value_.svalue_.InitDefault();
605 _impl_.value_.svalue_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
609 std::string* _s = _internal_mutable_svalue();
613inline const std::string& MOOSMessage::_internal_svalue()
const {
614 if (_internal_has_svalue()) {
615 return _impl_.value_.svalue_.Get();
617 return ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited();
619inline void MOOSMessage::_internal_set_svalue(
const std::string& value) {
620 if (!_internal_has_svalue()) {
623 _impl_.value_.svalue_.InitDefault();
625 _impl_.value_.svalue_.Set(value, GetArenaForAllocation());
627inline std::string* MOOSMessage::_internal_mutable_svalue() {
628 if (!_internal_has_svalue()) {
631 _impl_.value_.svalue_.InitDefault();
633 return _impl_.value_.svalue_.Mutable( GetArenaForAllocation());
637 if (_internal_has_svalue()) {
639 return _impl_.value_.svalue_.Release();
650 _impl_.value_.svalue_.InitAllocated(
svalue, GetArenaForAllocation());
656inline bool MOOSMessage::_internal_has_dvalue()
const {
660 return _internal_has_dvalue();
662inline void MOOSMessage::set_has_dvalue() {
666 if (_internal_has_dvalue()) {
667 _impl_.value_.dvalue_ = 0;
671inline double MOOSMessage::_internal_dvalue()
const {
672 if (_internal_has_dvalue()) {
673 return _impl_.value_.dvalue_;
677inline void MOOSMessage::_internal_set_dvalue(
double value) {
678 if (!_internal_has_dvalue()) {
682 _impl_.value_.dvalue_ = value;
686 return _internal_dvalue();
689 _internal_set_dvalue(value);
694inline bool MOOSMessage::_internal_has_bvalue()
const {
698 return _internal_has_bvalue();
700inline void MOOSMessage::set_has_bvalue() {
704 if (_internal_has_bvalue()) {
705 _impl_.value_.bvalue_.Destroy();
711 return _internal_bvalue();
713template <
typename ArgT0,
typename... ArgT>
715 if (!_internal_has_bvalue()) {
718 _impl_.value_.bvalue_.InitDefault();
720 _impl_.value_.bvalue_.SetBytes(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
724 std::string* _s = _internal_mutable_bvalue();
728inline const std::string& MOOSMessage::_internal_bvalue()
const {
729 if (_internal_has_bvalue()) {
730 return _impl_.value_.bvalue_.Get();
732 return ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited();
734inline void MOOSMessage::_internal_set_bvalue(
const std::string& value) {
735 if (!_internal_has_bvalue()) {
738 _impl_.value_.bvalue_.InitDefault();
740 _impl_.value_.bvalue_.Set(value, GetArenaForAllocation());
742inline std::string* MOOSMessage::_internal_mutable_bvalue() {
743 if (!_internal_has_bvalue()) {
746 _impl_.value_.bvalue_.InitDefault();
748 return _impl_.value_.bvalue_.Mutable( GetArenaForAllocation());
752 if (_internal_has_bvalue()) {
754 return _impl_.value_.bvalue_.Release();
765 _impl_.value_.bvalue_.InitAllocated(
bvalue, GetArenaForAllocation());
771inline bool MOOSMessage::_internal_has_unixtime()
const {
772 bool value = (
_impl_._has_bits_[0] & 0x00000010u) != 0;
776 return _internal_has_unixtime();
780 _impl_._has_bits_[0] &= ~0x00000010u;
782inline double MOOSMessage::_internal_unixtime()
const {
787 return _internal_unixtime();
789inline void MOOSMessage::_internal_set_unixtime(
double value) {
790 _impl_._has_bits_[0] |= 0x00000010u;
794 _internal_set_unixtime(value);
799inline bool MOOSMessage::_internal_has_id()
const {
800 bool value = (
_impl_._has_bits_[0] & 0x00000020u) != 0;
804 return _internal_has_id();
808 _impl_._has_bits_[0] &= ~0x00000020u;
810inline int32_t MOOSMessage::_internal_id()
const {
815 return _internal_id();
817inline void MOOSMessage::_internal_set_id(int32_t value) {
818 _impl_._has_bits_[0] |= 0x00000020u;
822 _internal_set_id(value);
827inline bool MOOSMessage::_internal_has_source()
const {
828 bool value = (
_impl_._has_bits_[0] & 0x00000002u) != 0;
832 return _internal_has_source();
835 _impl_.source_.ClearToEmpty();
836 _impl_._has_bits_[0] &= ~0x00000002u;
840 return _internal_source();
842template <
typename ArgT0,
typename... ArgT>
843inline PROTOBUF_ALWAYS_INLINE
845 _impl_._has_bits_[0] |= 0x00000002u;
846 _impl_.source_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
850 std::string* _s = _internal_mutable_source();
854inline const std::string& MOOSMessage::_internal_source()
const {
855 return _impl_.source_.Get();
857inline void MOOSMessage::_internal_set_source(
const std::string& value) {
858 _impl_._has_bits_[0] |= 0x00000002u;
859 _impl_.source_.Set(value, GetArenaForAllocation());
861inline std::string* MOOSMessage::_internal_mutable_source() {
862 _impl_._has_bits_[0] |= 0x00000002u;
863 return _impl_.source_.Mutable(GetArenaForAllocation());
867 if (!_internal_has_source()) {
870 _impl_._has_bits_[0] &= ~0x00000002u;
871 auto* p =
_impl_.source_.Release();
872#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
873 if (
_impl_.source_.IsDefault()) {
874 _impl_.source_.Set(
"", GetArenaForAllocation());
881 _impl_._has_bits_[0] |= 0x00000002u;
883 _impl_._has_bits_[0] &= ~0x00000002u;
885 _impl_.source_.SetAllocated(
source, GetArenaForAllocation());
886#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
887 if (
_impl_.source_.IsDefault()) {
888 _impl_.source_.Set(
"", GetArenaForAllocation());
895inline bool MOOSMessage::_internal_has_source_aux()
const {
896 bool value = (
_impl_._has_bits_[0] & 0x00000004u) != 0;
900 return _internal_has_source_aux();
903 _impl_.source_aux_.ClearToEmpty();
904 _impl_._has_bits_[0] &= ~0x00000004u;
908 return _internal_source_aux();
910template <
typename ArgT0,
typename... ArgT>
911inline PROTOBUF_ALWAYS_INLINE
913 _impl_._has_bits_[0] |= 0x00000004u;
914 _impl_.source_aux_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
918 std::string* _s = _internal_mutable_source_aux();
922inline const std::string& MOOSMessage::_internal_source_aux()
const {
923 return _impl_.source_aux_.Get();
925inline void MOOSMessage::_internal_set_source_aux(
const std::string& value) {
926 _impl_._has_bits_[0] |= 0x00000004u;
927 _impl_.source_aux_.Set(value, GetArenaForAllocation());
929inline std::string* MOOSMessage::_internal_mutable_source_aux() {
930 _impl_._has_bits_[0] |= 0x00000004u;
931 return _impl_.source_aux_.Mutable(GetArenaForAllocation());
935 if (!_internal_has_source_aux()) {
938 _impl_._has_bits_[0] &= ~0x00000004u;
939 auto* p =
_impl_.source_aux_.Release();
940#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
941 if (
_impl_.source_aux_.IsDefault()) {
942 _impl_.source_aux_.Set(
"", GetArenaForAllocation());
949 _impl_._has_bits_[0] |= 0x00000004u;
951 _impl_._has_bits_[0] &= ~0x00000004u;
954#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
955 if (
_impl_.source_aux_.IsDefault()) {
956 _impl_.source_aux_.Set(
"", GetArenaForAllocation());
963inline bool MOOSMessage::_internal_has_community()
const {
964 bool value = (
_impl_._has_bits_[0] & 0x00000008u) != 0;
968 return _internal_has_community();
971 _impl_.community_.ClearToEmpty();
972 _impl_._has_bits_[0] &= ~0x00000008u;
976 return _internal_community();
978template <
typename ArgT0,
typename... ArgT>
979inline PROTOBUF_ALWAYS_INLINE
981 _impl_._has_bits_[0] |= 0x00000008u;
982 _impl_.community_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
986 std::string* _s = _internal_mutable_community();
990inline const std::string& MOOSMessage::_internal_community()
const {
991 return _impl_.community_.Get();
993inline void MOOSMessage::_internal_set_community(
const std::string& value) {
994 _impl_._has_bits_[0] |= 0x00000008u;
995 _impl_.community_.Set(value, GetArenaForAllocation());
997inline std::string* MOOSMessage::_internal_mutable_community() {
998 _impl_._has_bits_[0] |= 0x00000008u;
999 return _impl_.community_.Mutable(GetArenaForAllocation());
1003 if (!_internal_has_community()) {
1006 _impl_._has_bits_[0] &= ~0x00000008u;
1007 auto* p =
_impl_.community_.Release();
1008#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1009 if (
_impl_.community_.IsDefault()) {
1010 _impl_.community_.Set(
"", GetArenaForAllocation());
1017 _impl_._has_bits_[0] |= 0x00000008u;
1019 _impl_._has_bits_[0] &= ~0x00000008u;
1022#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1023 if (
_impl_.community_.IsDefault()) {
1024 _impl_.community_.Set(
"", GetArenaForAllocation());
1030inline bool MOOSMessage::has_value()
const {
1033inline void MOOSMessage::clear_has_value() {
1040 #pragma GCC diagnostic pop
1048PROTOBUF_NAMESPACE_OPEN
1053 return ::jaiabot::protobuf::MOOSMessage_Type_descriptor();
1056PROTOBUF_NAMESPACE_CLOSE
1060#include <google/protobuf/port_undef.inc>
void set_source_aux(ArgT0 &&arg0, ArgT... args)
const std::string & community() const
bool IsInitialized() const final
size_t ByteSizeLong() const final
bool has_source_aux() const
PROTOBUF_NODISCARD std::string * release_community()
bool has_community() const
const std::string & key() const
void set_unixtime(double value)
std::string * mutable_community()
PROTOBUF_NODISCARD std::string * release_key()
bool has_unixtime() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const MOOSMessage &from)
MOOSMessage(const MOOSMessage &from)
MOOSMessage(MOOSMessage &&from) noexcept
ValueCase value_case() const
void set_svalue(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void set_allocated_key(std::string *key)
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
static constexpr int kIndexInFileMessages
void set_type(::jaiabot::protobuf::MOOSMessage_Type value)
void set_allocated_bvalue(std::string *bvalue)
static constexpr Type TYPE_BINARY_STRING
void set_allocated_svalue(std::string *svalue)
std::string * mutable_bvalue()
static constexpr Type Type_MAX
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
std::string * mutable_svalue()
std::string * mutable_source()
PROTOBUF_CONSTEXPR MOOSMessage(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const MOOSMessage * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Type_descriptor()
int GetCachedSize() const final
const std::string & source() const
void set_allocated_source(std::string *source)
MOOSMessage * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void set_id(int32_t value)
static constexpr int Type_ARRAYSIZE
static constexpr Type Type_MIN
static const ClassData _class_data_
void set_source(ArgT0 &&arg0, ArgT... args)
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
MOOSMessage & operator=(MOOSMessage &&from) noexcept
PROTOBUF_NODISCARD std::string * release_svalue()
const std::string & svalue() const
void set_allocated_source_aux(std::string *source_aux)
static const std::string & Type_Name(T enum_t_value)
PROTOBUF_NODISCARD std::string * release_source()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
MOOSMessage & operator=(const MOOSMessage &from)
static constexpr Type TYPE_STRING
static bool Type_IsValid(int value)
std::string * mutable_key()
const std::string & bvalue() const
std::string * mutable_source_aux()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
MOOSMessage(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_NODISCARD std::string * release_bvalue()
PROTOBUF_NODISCARD std::string * release_source_aux()
static bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Type *value)
void set_community(ArgT0 &&arg0, ArgT... args)
void CopyFrom(const MOOSMessage &from)
::jaiabot::protobuf::MOOSMessage_Type type() const
void Swap(MOOSMessage *other)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void set_dvalue(double value)
void set_key(ArgT0 &&arg0, ArgT... args)
const std::string & source_aux() const
static constexpr Type TYPE_DOUBLE
static const MOOSMessage & default_instance()
void set_allocated_community(std::string *community)
void UnsafeArenaSwap(MOOSMessage *other)
friend void swap(MOOSMessage &a, MOOSMessage &b)
void set_bvalue(ArgT0 &&arg0, ArgT... args)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fmoos_2eproto
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::MOOSMessage_Type >()
MOOSMessageDefaultTypeInternal _MOOSMessage_default_instance_
bool MOOSMessage_Type_IsValid(int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * MOOSMessage_Type_descriptor()
const std::string & MOOSMessage_Type_Name(T enum_t_value)
constexpr MOOSMessage_Type MOOSMessage_Type_Type_MAX
constexpr MOOSMessage_Type MOOSMessage_Type_Type_MIN
@ MOOSMessage_Type_TYPE_STRING
@ MOOSMessage_Type_TYPE_DOUBLE
@ MOOSMessage_Type_TYPE_BINARY_STRING
bool MOOSMessage_Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, MOOSMessage_Type *value)
constexpr int MOOSMessage_Type_Type_ARRAYSIZE
static const uint32_t offsets[]
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr svalue_
::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized _constinit_
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr bvalue_