4 #ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fwrappers_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fwrappers_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3019000
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 3019005 < 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_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h>
32 #include <google/protobuf/extension_set.h>
33 #include <google/protobuf/unknown_field_set.h>
35 #include <google/protobuf/port_def.inc>
36 #define PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fwrappers_2eproto PROTOBUF_EXPORT
37 PROTOBUF_NAMESPACE_OPEN
41 PROTOBUF_NAMESPACE_CLOSE
45 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
47 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
49 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[9]
51 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
52 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
56 PROTOBUF_NAMESPACE_OPEN
84 PROTOBUF_NAMESPACE_CLOSE
85 PROTOBUF_NAMESPACE_OPEN
95 PROTOBUF_NAMESPACE_CLOSE
96 PROTOBUF_NAMESPACE_OPEN
105 explicit constexpr
DoubleValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
118 if (
this == &
from)
return *
this;
119 if (GetOwningArena() ==
from.GetOwningArena()
120 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
121 && GetOwningArena() !=
nullptr
135 return default_instance().GetMetadata().descriptor;
138 return default_instance().GetMetadata().reflection;
141 return *internal_default_instance();
147 static constexpr
int kIndexInFileMessages =
154 if (other ==
this)
return;
155 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
156 if (GetOwningArena() !=
nullptr &&
157 GetOwningArena() == other->GetOwningArena()) {
158 #else // PROTOBUF_FORCE_COPY_IN_SWAP
159 if (GetOwningArena() == other->GetOwningArena()) {
160 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
167 if (other ==
this)
return;
175 return CreateMaybeMessage<DoubleValue>(
arena);
184 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
187 size_t ByteSizeLong()
const final;
191 int GetCachedSize()
const final {
return _cached_size_.Get(); }
196 void SetCachedSize(
int size)
const final;
200 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
202 return "google.protobuf.DoubleValue";
206 bool is_message_owned =
false);
208 static void ArenaDtor(
void*
object);
213 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
222 kValueFieldNumber = 1,
226 double value()
const;
227 void set_value(
double value);
229 double _internal_value()
const;
230 void _internal_set_value(
double value);
237 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
241 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
242 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
251 explicit constexpr
FloatValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
264 if (
this == &
from)
return *
this;
265 if (GetOwningArena() ==
from.GetOwningArena()
266 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
267 && GetOwningArena() !=
nullptr
281 return default_instance().GetMetadata().descriptor;
284 return default_instance().GetMetadata().reflection;
287 return *internal_default_instance();
293 static constexpr
int kIndexInFileMessages =
300 if (other ==
this)
return;
301 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
302 if (GetOwningArena() !=
nullptr &&
303 GetOwningArena() == other->GetOwningArena()) {
304 #else // PROTOBUF_FORCE_COPY_IN_SWAP
305 if (GetOwningArena() == other->GetOwningArena()) {
306 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
313 if (other ==
this)
return;
321 return CreateMaybeMessage<FloatValue>(
arena);
330 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
333 size_t ByteSizeLong()
const final;
337 int GetCachedSize()
const final {
return _cached_size_.Get(); }
342 void SetCachedSize(
int size)
const final;
346 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
348 return "google.protobuf.FloatValue";
352 bool is_message_owned =
false);
354 static void ArenaDtor(
void*
object);
359 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
368 kValueFieldNumber = 1,
373 void set_value(
float value);
375 float _internal_value()
const;
376 void _internal_set_value(
float value);
383 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
387 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
388 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
397 explicit constexpr
Int64Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
410 if (
this == &
from)
return *
this;
411 if (GetOwningArena() ==
from.GetOwningArena()
412 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
413 && GetOwningArena() !=
nullptr
427 return default_instance().GetMetadata().descriptor;
430 return default_instance().GetMetadata().reflection;
433 return *internal_default_instance();
439 static constexpr
int kIndexInFileMessages =
446 if (other ==
this)
return;
447 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
448 if (GetOwningArena() !=
nullptr &&
449 GetOwningArena() == other->GetOwningArena()) {
450 #else // PROTOBUF_FORCE_COPY_IN_SWAP
451 if (GetOwningArena() == other->GetOwningArena()) {
452 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
459 if (other ==
this)
return;
467 return CreateMaybeMessage<Int64Value>(
arena);
476 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
479 size_t ByteSizeLong()
const final;
483 int GetCachedSize()
const final {
return _cached_size_.Get(); }
488 void SetCachedSize(
int size)
const final;
492 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
494 return "google.protobuf.Int64Value";
498 bool is_message_owned =
false);
500 static void ArenaDtor(
void*
object);
505 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
514 kValueFieldNumber = 1,
521 int64_t _internal_value()
const;
529 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
533 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
534 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
543 explicit constexpr
UInt64Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
556 if (
this == &
from)
return *
this;
557 if (GetOwningArena() ==
from.GetOwningArena()
558 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
559 && GetOwningArena() !=
nullptr
573 return default_instance().GetMetadata().descriptor;
576 return default_instance().GetMetadata().reflection;
579 return *internal_default_instance();
585 static constexpr
int kIndexInFileMessages =
592 if (other ==
this)
return;
593 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
594 if (GetOwningArena() !=
nullptr &&
595 GetOwningArena() == other->GetOwningArena()) {
596 #else // PROTOBUF_FORCE_COPY_IN_SWAP
597 if (GetOwningArena() == other->GetOwningArena()) {
598 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
605 if (other ==
this)
return;
613 return CreateMaybeMessage<UInt64Value>(
arena);
622 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
625 size_t ByteSizeLong()
const final;
629 int GetCachedSize()
const final {
return _cached_size_.Get(); }
634 void SetCachedSize(
int size)
const final;
638 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
640 return "google.protobuf.UInt64Value";
644 bool is_message_owned =
false);
646 static void ArenaDtor(
void*
object);
651 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
660 kValueFieldNumber = 1,
675 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
679 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
680 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
689 explicit constexpr
Int32Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
702 if (
this == &
from)
return *
this;
703 if (GetOwningArena() ==
from.GetOwningArena()
704 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
705 && GetOwningArena() !=
nullptr
719 return default_instance().GetMetadata().descriptor;
722 return default_instance().GetMetadata().reflection;
725 return *internal_default_instance();
731 static constexpr
int kIndexInFileMessages =
738 if (other ==
this)
return;
739 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
740 if (GetOwningArena() !=
nullptr &&
741 GetOwningArena() == other->GetOwningArena()) {
742 #else // PROTOBUF_FORCE_COPY_IN_SWAP
743 if (GetOwningArena() == other->GetOwningArena()) {
744 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
751 if (other ==
this)
return;
759 return CreateMaybeMessage<Int32Value>(
arena);
768 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
771 size_t ByteSizeLong()
const final;
775 int GetCachedSize()
const final {
return _cached_size_.Get(); }
780 void SetCachedSize(
int size)
const final;
784 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
786 return "google.protobuf.Int32Value";
790 bool is_message_owned =
false);
792 static void ArenaDtor(
void*
object);
797 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
806 kValueFieldNumber = 1,
813 int32_t _internal_value()
const;
821 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
825 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
826 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
835 explicit constexpr
UInt32Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
848 if (
this == &
from)
return *
this;
849 if (GetOwningArena() ==
from.GetOwningArena()
850 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
851 && GetOwningArena() !=
nullptr
865 return default_instance().GetMetadata().descriptor;
868 return default_instance().GetMetadata().reflection;
871 return *internal_default_instance();
877 static constexpr
int kIndexInFileMessages =
884 if (other ==
this)
return;
885 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
886 if (GetOwningArena() !=
nullptr &&
887 GetOwningArena() == other->GetOwningArena()) {
888 #else // PROTOBUF_FORCE_COPY_IN_SWAP
889 if (GetOwningArena() == other->GetOwningArena()) {
890 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
897 if (other ==
this)
return;
905 return CreateMaybeMessage<UInt32Value>(
arena);
914 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
917 size_t ByteSizeLong()
const final;
921 int GetCachedSize()
const final {
return _cached_size_.Get(); }
926 void SetCachedSize(
int size)
const final;
930 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
932 return "google.protobuf.UInt32Value";
936 bool is_message_owned =
false);
938 static void ArenaDtor(
void*
object);
943 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
952 kValueFieldNumber = 1,
967 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
971 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
972 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
981 explicit constexpr
BoolValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
994 if (
this == &
from)
return *
this;
995 if (GetOwningArena() ==
from.GetOwningArena()
996 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
997 && GetOwningArena() !=
nullptr
1000 InternalSwap(&
from);
1011 return default_instance().GetMetadata().descriptor;
1014 return default_instance().GetMetadata().reflection;
1017 return *internal_default_instance();
1020 return reinterpret_cast<const BoolValue*
>(
1023 static constexpr
int kIndexInFileMessages =
1030 if (other ==
this)
return;
1031 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1032 if (GetOwningArena() !=
nullptr &&
1033 GetOwningArena() == other->GetOwningArena()) {
1034 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1035 if (GetOwningArena() == other->GetOwningArena()) {
1036 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1037 InternalSwap(other);
1043 if (other ==
this)
return;
1045 InternalSwap(other);
1051 return CreateMaybeMessage<BoolValue>(
arena);
1060 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1063 size_t ByteSizeLong()
const final;
1067 int GetCachedSize()
const final {
return _cached_size_.Get(); }
1072 void SetCachedSize(
int size)
const final;
1076 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1078 return "google.protobuf.BoolValue";
1082 bool is_message_owned =
false);
1084 static void ArenaDtor(
void*
object);
1089 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
1091 ::PROTOBUF_NAMESPACE_ID::
Metadata GetMetadata()
const final;
1098 kValueFieldNumber = 1,
1103 void set_value(
bool value);
1105 bool _internal_value()
const;
1106 void _internal_set_value(
bool value);
1113 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1117 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1118 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
1127 explicit constexpr
StringValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1140 if (
this == &
from)
return *
this;
1141 if (GetOwningArena() ==
from.GetOwningArena()
1142 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1143 && GetOwningArena() !=
nullptr
1146 InternalSwap(&
from);
1157 return default_instance().GetMetadata().descriptor;
1160 return default_instance().GetMetadata().reflection;
1163 return *internal_default_instance();
1169 static constexpr
int kIndexInFileMessages =
1176 if (other ==
this)
return;
1177 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1178 if (GetOwningArena() !=
nullptr &&
1179 GetOwningArena() == other->GetOwningArena()) {
1180 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1181 if (GetOwningArena() == other->GetOwningArena()) {
1182 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1183 InternalSwap(other);
1189 if (other ==
this)
return;
1191 InternalSwap(other);
1197 return CreateMaybeMessage<StringValue>(
arena);
1206 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1209 size_t ByteSizeLong()
const final;
1213 int GetCachedSize()
const final {
return _cached_size_.Get(); }
1218 void SetCachedSize(
int size)
const final;
1222 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1224 return "google.protobuf.StringValue";
1228 bool is_message_owned =
false);
1230 static void ArenaDtor(
void*
object);
1235 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
1237 ::PROTOBUF_NAMESPACE_ID::
Metadata GetMetadata()
const final;
1244 kValueFieldNumber = 1,
1249 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1250 void set_value(ArgT0&& arg0, ArgT...
args);
1256 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_value(
const std::string&
value);
1264 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1267 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
value_;
1268 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1269 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
1278 explicit constexpr
BytesValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1291 if (
this == &
from)
return *
this;
1292 if (GetOwningArena() ==
from.GetOwningArena()
1293 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1294 && GetOwningArena() !=
nullptr
1297 InternalSwap(&
from);
1308 return default_instance().GetMetadata().descriptor;
1311 return default_instance().GetMetadata().reflection;
1314 return *internal_default_instance();
1320 static constexpr
int kIndexInFileMessages =
1327 if (other ==
this)
return;
1328 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1329 if (GetOwningArena() !=
nullptr &&
1330 GetOwningArena() == other->GetOwningArena()) {
1331 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1332 if (GetOwningArena() == other->GetOwningArena()) {
1333 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1334 InternalSwap(other);
1340 if (other ==
this)
return;
1342 InternalSwap(other);
1348 return CreateMaybeMessage<BytesValue>(
arena);
1357 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1360 size_t ByteSizeLong()
const final;
1364 int GetCachedSize()
const final {
return _cached_size_.Get(); }
1369 void SetCachedSize(
int size)
const final;
1373 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1375 return "google.protobuf.BytesValue";
1379 bool is_message_owned =
false);
1381 static void ArenaDtor(
void*
object);
1386 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData()
const final;
1388 ::PROTOBUF_NAMESPACE_ID::
Metadata GetMetadata()
const final;
1395 kValueFieldNumber = 1,
1400 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1401 void set_value(ArgT0&& arg0, ArgT...
args);
1407 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_value(
const std::string&
value);
1415 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1418 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
value_;
1419 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1420 friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
1428 #pragma GCC diagnostic push
1429 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1442 return _internal_value();
1449 _internal_set_value(
value);
1466 return _internal_value();
1473 _internal_set_value(
value);
1490 return _internal_value();
1497 _internal_set_value(
value);
1514 return _internal_value();
1521 _internal_set_value(
value);
1538 return _internal_value();
1545 _internal_set_value(
value);
1562 return _internal_value();
1569 _internal_set_value(
value);
1586 return _internal_value();
1593 _internal_set_value(
value);
1607 return _internal_value();
1609 template <
typename ArgT0,
typename... ArgT>
1610 inline PROTOBUF_ALWAYS_INLINE
1637 if (
value !=
nullptr) {
1643 GetArenaForAllocation());
1644 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1648 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1662 return _internal_value();
1664 template <
typename ArgT0,
typename... ArgT>
1665 inline PROTOBUF_ALWAYS_INLINE
1692 if (
value !=
nullptr) {
1698 GetArenaForAllocation());
1699 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1703 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1708 #pragma GCC diagnostic pop
1729 PROTOBUF_NAMESPACE_CLOSE
1733 #include <google/protobuf/port_undef.inc>
1734 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fwrappers_2eproto