wrappers.pb.h 58 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: google/protobuf/wrappers.proto
  3. #ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fwrappers_2eproto
  4. #define GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fwrappers_2eproto
  5. #include <limits>
  6. #include <string>
  7. #include <google/protobuf/port_def.inc>
  8. #if PROTOBUF_VERSION < 3013000
  9. #error This file was generated by a newer version of protoc which is
  10. #error incompatible with your Protocol Buffer headers. Please update
  11. #error your headers.
  12. #endif
  13. #if 3013000 < PROTOBUF_MIN_PROTOC_VERSION
  14. #error This file was generated by an older version of protoc which is
  15. #error incompatible with your Protocol Buffer headers. Please
  16. #error regenerate this file with a newer version of protoc.
  17. #endif
  18. #include <google/protobuf/port_undef.inc>
  19. #include <google/protobuf/io/coded_stream.h>
  20. #include <google/protobuf/arena.h>
  21. #include <google/protobuf/arenastring.h>
  22. #include <google/protobuf/generated_message_table_driven.h>
  23. #include <google/protobuf/generated_message_util.h>
  24. #include <google/protobuf/inlined_string_field.h>
  25. #include <google/protobuf/metadata_lite.h>
  26. #include <google/protobuf/generated_message_reflection.h>
  27. #include <google/protobuf/message.h>
  28. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  29. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  30. #include <google/protobuf/unknown_field_set.h>
  31. // @@protoc_insertion_point(includes)
  32. #include <google/protobuf/port_def.inc>
  33. #define PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fwrappers_2eproto PROTOBUF_EXPORT
  34. PROTOBUF_NAMESPACE_OPEN
  35. namespace internal {
  36. class AnyMetadata;
  37. } // namespace internal
  38. PROTOBUF_NAMESPACE_CLOSE
  39. // Internal implementation detail -- do not use these members.
  40. struct PROTOBUF_EXPORT TableStruct_google_2fprotobuf_2fwrappers_2eproto {
  41. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
  42. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  43. static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
  44. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  45. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[9]
  46. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  47. static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
  48. static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
  49. static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
  50. };
  51. extern PROTOBUF_EXPORT const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fprotobuf_2fwrappers_2eproto;
  52. PROTOBUF_NAMESPACE_OPEN
  53. class BoolValue;
  54. class BoolValueDefaultTypeInternal;
  55. PROTOBUF_EXPORT extern BoolValueDefaultTypeInternal _BoolValue_default_instance_;
  56. class BytesValue;
  57. class BytesValueDefaultTypeInternal;
  58. PROTOBUF_EXPORT extern BytesValueDefaultTypeInternal _BytesValue_default_instance_;
  59. class DoubleValue;
  60. class DoubleValueDefaultTypeInternal;
  61. PROTOBUF_EXPORT extern DoubleValueDefaultTypeInternal _DoubleValue_default_instance_;
  62. class FloatValue;
  63. class FloatValueDefaultTypeInternal;
  64. PROTOBUF_EXPORT extern FloatValueDefaultTypeInternal _FloatValue_default_instance_;
  65. class Int32Value;
  66. class Int32ValueDefaultTypeInternal;
  67. PROTOBUF_EXPORT extern Int32ValueDefaultTypeInternal _Int32Value_default_instance_;
  68. class Int64Value;
  69. class Int64ValueDefaultTypeInternal;
  70. PROTOBUF_EXPORT extern Int64ValueDefaultTypeInternal _Int64Value_default_instance_;
  71. class StringValue;
  72. class StringValueDefaultTypeInternal;
  73. PROTOBUF_EXPORT extern StringValueDefaultTypeInternal _StringValue_default_instance_;
  74. class UInt32Value;
  75. class UInt32ValueDefaultTypeInternal;
  76. PROTOBUF_EXPORT extern UInt32ValueDefaultTypeInternal _UInt32Value_default_instance_;
  77. class UInt64Value;
  78. class UInt64ValueDefaultTypeInternal;
  79. PROTOBUF_EXPORT extern UInt64ValueDefaultTypeInternal _UInt64Value_default_instance_;
  80. PROTOBUF_NAMESPACE_CLOSE
  81. PROTOBUF_NAMESPACE_OPEN
  82. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::BoolValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::BoolValue>(Arena*);
  83. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::BytesValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::BytesValue>(Arena*);
  84. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::DoubleValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::DoubleValue>(Arena*);
  85. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::FloatValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::FloatValue>(Arena*);
  86. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Int32Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Int32Value>(Arena*);
  87. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Int64Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Int64Value>(Arena*);
  88. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::StringValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::StringValue>(Arena*);
  89. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::UInt32Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::UInt32Value>(Arena*);
  90. template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::UInt64Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::UInt64Value>(Arena*);
  91. PROTOBUF_NAMESPACE_CLOSE
  92. PROTOBUF_NAMESPACE_OPEN
  93. // ===================================================================
  94. class PROTOBUF_EXPORT DoubleValue PROTOBUF_FINAL :
  95. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.DoubleValue) */ {
  96. public:
  97. inline DoubleValue() : DoubleValue(nullptr) {}
  98. virtual ~DoubleValue();
  99. DoubleValue(const DoubleValue& from);
  100. DoubleValue(DoubleValue&& from) noexcept
  101. : DoubleValue() {
  102. *this = ::std::move(from);
  103. }
  104. inline DoubleValue& operator=(const DoubleValue& from) {
  105. CopyFrom(from);
  106. return *this;
  107. }
  108. inline DoubleValue& operator=(DoubleValue&& from) noexcept {
  109. if (GetArena() == from.GetArena()) {
  110. if (this != &from) InternalSwap(&from);
  111. } else {
  112. CopyFrom(from);
  113. }
  114. return *this;
  115. }
  116. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  117. return GetDescriptor();
  118. }
  119. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  120. return GetMetadataStatic().descriptor;
  121. }
  122. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  123. return GetMetadataStatic().reflection;
  124. }
  125. static const DoubleValue& default_instance();
  126. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  127. static inline const DoubleValue* internal_default_instance() {
  128. return reinterpret_cast<const DoubleValue*>(
  129. &_DoubleValue_default_instance_);
  130. }
  131. static constexpr int kIndexInFileMessages =
  132. 0;
  133. friend void swap(DoubleValue& a, DoubleValue& b) {
  134. a.Swap(&b);
  135. }
  136. inline void Swap(DoubleValue* other) {
  137. if (other == this) return;
  138. if (GetArena() == other->GetArena()) {
  139. InternalSwap(other);
  140. } else {
  141. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  142. }
  143. }
  144. void UnsafeArenaSwap(DoubleValue* other) {
  145. if (other == this) return;
  146. GOOGLE_DCHECK(GetArena() == other->GetArena());
  147. InternalSwap(other);
  148. }
  149. // implements Message ----------------------------------------------
  150. inline DoubleValue* New() const final {
  151. return CreateMaybeMessage<DoubleValue>(nullptr);
  152. }
  153. DoubleValue* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  154. return CreateMaybeMessage<DoubleValue>(arena);
  155. }
  156. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  157. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  158. void CopyFrom(const DoubleValue& from);
  159. void MergeFrom(const DoubleValue& from);
  160. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  161. bool IsInitialized() const final;
  162. size_t ByteSizeLong() const final;
  163. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  164. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  165. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  166. int GetCachedSize() const final { return _cached_size_.Get(); }
  167. private:
  168. inline void SharedCtor();
  169. inline void SharedDtor();
  170. void SetCachedSize(int size) const final;
  171. void InternalSwap(DoubleValue* other);
  172. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  173. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  174. return "google.protobuf.DoubleValue";
  175. }
  176. protected:
  177. explicit DoubleValue(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  178. private:
  179. static void ArenaDtor(void* object);
  180. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  181. public:
  182. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  183. private:
  184. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  185. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  186. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  187. }
  188. public:
  189. // nested types ----------------------------------------------------
  190. // accessors -------------------------------------------------------
  191. enum : int {
  192. kValueFieldNumber = 1,
  193. };
  194. // double value = 1;
  195. void clear_value();
  196. double value() const;
  197. void set_value(double value);
  198. private:
  199. double _internal_value() const;
  200. void _internal_set_value(double value);
  201. public:
  202. // @@protoc_insertion_point(class_scope:google.protobuf.DoubleValue)
  203. private:
  204. class _Internal;
  205. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  206. typedef void InternalArenaConstructable_;
  207. typedef void DestructorSkippable_;
  208. double value_;
  209. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  210. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  211. };
  212. // -------------------------------------------------------------------
  213. class PROTOBUF_EXPORT FloatValue PROTOBUF_FINAL :
  214. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.FloatValue) */ {
  215. public:
  216. inline FloatValue() : FloatValue(nullptr) {}
  217. virtual ~FloatValue();
  218. FloatValue(const FloatValue& from);
  219. FloatValue(FloatValue&& from) noexcept
  220. : FloatValue() {
  221. *this = ::std::move(from);
  222. }
  223. inline FloatValue& operator=(const FloatValue& from) {
  224. CopyFrom(from);
  225. return *this;
  226. }
  227. inline FloatValue& operator=(FloatValue&& from) noexcept {
  228. if (GetArena() == from.GetArena()) {
  229. if (this != &from) InternalSwap(&from);
  230. } else {
  231. CopyFrom(from);
  232. }
  233. return *this;
  234. }
  235. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  236. return GetDescriptor();
  237. }
  238. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  239. return GetMetadataStatic().descriptor;
  240. }
  241. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  242. return GetMetadataStatic().reflection;
  243. }
  244. static const FloatValue& default_instance();
  245. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  246. static inline const FloatValue* internal_default_instance() {
  247. return reinterpret_cast<const FloatValue*>(
  248. &_FloatValue_default_instance_);
  249. }
  250. static constexpr int kIndexInFileMessages =
  251. 1;
  252. friend void swap(FloatValue& a, FloatValue& b) {
  253. a.Swap(&b);
  254. }
  255. inline void Swap(FloatValue* other) {
  256. if (other == this) return;
  257. if (GetArena() == other->GetArena()) {
  258. InternalSwap(other);
  259. } else {
  260. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  261. }
  262. }
  263. void UnsafeArenaSwap(FloatValue* other) {
  264. if (other == this) return;
  265. GOOGLE_DCHECK(GetArena() == other->GetArena());
  266. InternalSwap(other);
  267. }
  268. // implements Message ----------------------------------------------
  269. inline FloatValue* New() const final {
  270. return CreateMaybeMessage<FloatValue>(nullptr);
  271. }
  272. FloatValue* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  273. return CreateMaybeMessage<FloatValue>(arena);
  274. }
  275. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  276. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  277. void CopyFrom(const FloatValue& from);
  278. void MergeFrom(const FloatValue& from);
  279. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  280. bool IsInitialized() const final;
  281. size_t ByteSizeLong() const final;
  282. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  283. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  284. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  285. int GetCachedSize() const final { return _cached_size_.Get(); }
  286. private:
  287. inline void SharedCtor();
  288. inline void SharedDtor();
  289. void SetCachedSize(int size) const final;
  290. void InternalSwap(FloatValue* other);
  291. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  292. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  293. return "google.protobuf.FloatValue";
  294. }
  295. protected:
  296. explicit FloatValue(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  297. private:
  298. static void ArenaDtor(void* object);
  299. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  300. public:
  301. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  302. private:
  303. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  304. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  305. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  306. }
  307. public:
  308. // nested types ----------------------------------------------------
  309. // accessors -------------------------------------------------------
  310. enum : int {
  311. kValueFieldNumber = 1,
  312. };
  313. // float value = 1;
  314. void clear_value();
  315. float value() const;
  316. void set_value(float value);
  317. private:
  318. float _internal_value() const;
  319. void _internal_set_value(float value);
  320. public:
  321. // @@protoc_insertion_point(class_scope:google.protobuf.FloatValue)
  322. private:
  323. class _Internal;
  324. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  325. typedef void InternalArenaConstructable_;
  326. typedef void DestructorSkippable_;
  327. float value_;
  328. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  329. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  330. };
  331. // -------------------------------------------------------------------
  332. class PROTOBUF_EXPORT Int64Value PROTOBUF_FINAL :
  333. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.Int64Value) */ {
  334. public:
  335. inline Int64Value() : Int64Value(nullptr) {}
  336. virtual ~Int64Value();
  337. Int64Value(const Int64Value& from);
  338. Int64Value(Int64Value&& from) noexcept
  339. : Int64Value() {
  340. *this = ::std::move(from);
  341. }
  342. inline Int64Value& operator=(const Int64Value& from) {
  343. CopyFrom(from);
  344. return *this;
  345. }
  346. inline Int64Value& operator=(Int64Value&& from) noexcept {
  347. if (GetArena() == from.GetArena()) {
  348. if (this != &from) InternalSwap(&from);
  349. } else {
  350. CopyFrom(from);
  351. }
  352. return *this;
  353. }
  354. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  355. return GetDescriptor();
  356. }
  357. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  358. return GetMetadataStatic().descriptor;
  359. }
  360. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  361. return GetMetadataStatic().reflection;
  362. }
  363. static const Int64Value& default_instance();
  364. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  365. static inline const Int64Value* internal_default_instance() {
  366. return reinterpret_cast<const Int64Value*>(
  367. &_Int64Value_default_instance_);
  368. }
  369. static constexpr int kIndexInFileMessages =
  370. 2;
  371. friend void swap(Int64Value& a, Int64Value& b) {
  372. a.Swap(&b);
  373. }
  374. inline void Swap(Int64Value* other) {
  375. if (other == this) return;
  376. if (GetArena() == other->GetArena()) {
  377. InternalSwap(other);
  378. } else {
  379. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  380. }
  381. }
  382. void UnsafeArenaSwap(Int64Value* other) {
  383. if (other == this) return;
  384. GOOGLE_DCHECK(GetArena() == other->GetArena());
  385. InternalSwap(other);
  386. }
  387. // implements Message ----------------------------------------------
  388. inline Int64Value* New() const final {
  389. return CreateMaybeMessage<Int64Value>(nullptr);
  390. }
  391. Int64Value* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  392. return CreateMaybeMessage<Int64Value>(arena);
  393. }
  394. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  395. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  396. void CopyFrom(const Int64Value& from);
  397. void MergeFrom(const Int64Value& from);
  398. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  399. bool IsInitialized() const final;
  400. size_t ByteSizeLong() const final;
  401. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  402. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  403. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  404. int GetCachedSize() const final { return _cached_size_.Get(); }
  405. private:
  406. inline void SharedCtor();
  407. inline void SharedDtor();
  408. void SetCachedSize(int size) const final;
  409. void InternalSwap(Int64Value* other);
  410. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  411. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  412. return "google.protobuf.Int64Value";
  413. }
  414. protected:
  415. explicit Int64Value(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  416. private:
  417. static void ArenaDtor(void* object);
  418. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  419. public:
  420. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  421. private:
  422. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  423. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  424. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  425. }
  426. public:
  427. // nested types ----------------------------------------------------
  428. // accessors -------------------------------------------------------
  429. enum : int {
  430. kValueFieldNumber = 1,
  431. };
  432. // int64 value = 1;
  433. void clear_value();
  434. ::PROTOBUF_NAMESPACE_ID::int64 value() const;
  435. void set_value(::PROTOBUF_NAMESPACE_ID::int64 value);
  436. private:
  437. ::PROTOBUF_NAMESPACE_ID::int64 _internal_value() const;
  438. void _internal_set_value(::PROTOBUF_NAMESPACE_ID::int64 value);
  439. public:
  440. // @@protoc_insertion_point(class_scope:google.protobuf.Int64Value)
  441. private:
  442. class _Internal;
  443. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  444. typedef void InternalArenaConstructable_;
  445. typedef void DestructorSkippable_;
  446. ::PROTOBUF_NAMESPACE_ID::int64 value_;
  447. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  448. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  449. };
  450. // -------------------------------------------------------------------
  451. class PROTOBUF_EXPORT UInt64Value PROTOBUF_FINAL :
  452. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.UInt64Value) */ {
  453. public:
  454. inline UInt64Value() : UInt64Value(nullptr) {}
  455. virtual ~UInt64Value();
  456. UInt64Value(const UInt64Value& from);
  457. UInt64Value(UInt64Value&& from) noexcept
  458. : UInt64Value() {
  459. *this = ::std::move(from);
  460. }
  461. inline UInt64Value& operator=(const UInt64Value& from) {
  462. CopyFrom(from);
  463. return *this;
  464. }
  465. inline UInt64Value& operator=(UInt64Value&& from) noexcept {
  466. if (GetArena() == from.GetArena()) {
  467. if (this != &from) InternalSwap(&from);
  468. } else {
  469. CopyFrom(from);
  470. }
  471. return *this;
  472. }
  473. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  474. return GetDescriptor();
  475. }
  476. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  477. return GetMetadataStatic().descriptor;
  478. }
  479. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  480. return GetMetadataStatic().reflection;
  481. }
  482. static const UInt64Value& default_instance();
  483. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  484. static inline const UInt64Value* internal_default_instance() {
  485. return reinterpret_cast<const UInt64Value*>(
  486. &_UInt64Value_default_instance_);
  487. }
  488. static constexpr int kIndexInFileMessages =
  489. 3;
  490. friend void swap(UInt64Value& a, UInt64Value& b) {
  491. a.Swap(&b);
  492. }
  493. inline void Swap(UInt64Value* other) {
  494. if (other == this) return;
  495. if (GetArena() == other->GetArena()) {
  496. InternalSwap(other);
  497. } else {
  498. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  499. }
  500. }
  501. void UnsafeArenaSwap(UInt64Value* other) {
  502. if (other == this) return;
  503. GOOGLE_DCHECK(GetArena() == other->GetArena());
  504. InternalSwap(other);
  505. }
  506. // implements Message ----------------------------------------------
  507. inline UInt64Value* New() const final {
  508. return CreateMaybeMessage<UInt64Value>(nullptr);
  509. }
  510. UInt64Value* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  511. return CreateMaybeMessage<UInt64Value>(arena);
  512. }
  513. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  514. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  515. void CopyFrom(const UInt64Value& from);
  516. void MergeFrom(const UInt64Value& from);
  517. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  518. bool IsInitialized() const final;
  519. size_t ByteSizeLong() const final;
  520. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  521. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  522. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  523. int GetCachedSize() const final { return _cached_size_.Get(); }
  524. private:
  525. inline void SharedCtor();
  526. inline void SharedDtor();
  527. void SetCachedSize(int size) const final;
  528. void InternalSwap(UInt64Value* other);
  529. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  530. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  531. return "google.protobuf.UInt64Value";
  532. }
  533. protected:
  534. explicit UInt64Value(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  535. private:
  536. static void ArenaDtor(void* object);
  537. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  538. public:
  539. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  540. private:
  541. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  542. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  543. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  544. }
  545. public:
  546. // nested types ----------------------------------------------------
  547. // accessors -------------------------------------------------------
  548. enum : int {
  549. kValueFieldNumber = 1,
  550. };
  551. // uint64 value = 1;
  552. void clear_value();
  553. ::PROTOBUF_NAMESPACE_ID::uint64 value() const;
  554. void set_value(::PROTOBUF_NAMESPACE_ID::uint64 value);
  555. private:
  556. ::PROTOBUF_NAMESPACE_ID::uint64 _internal_value() const;
  557. void _internal_set_value(::PROTOBUF_NAMESPACE_ID::uint64 value);
  558. public:
  559. // @@protoc_insertion_point(class_scope:google.protobuf.UInt64Value)
  560. private:
  561. class _Internal;
  562. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  563. typedef void InternalArenaConstructable_;
  564. typedef void DestructorSkippable_;
  565. ::PROTOBUF_NAMESPACE_ID::uint64 value_;
  566. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  567. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  568. };
  569. // -------------------------------------------------------------------
  570. class PROTOBUF_EXPORT Int32Value PROTOBUF_FINAL :
  571. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.Int32Value) */ {
  572. public:
  573. inline Int32Value() : Int32Value(nullptr) {}
  574. virtual ~Int32Value();
  575. Int32Value(const Int32Value& from);
  576. Int32Value(Int32Value&& from) noexcept
  577. : Int32Value() {
  578. *this = ::std::move(from);
  579. }
  580. inline Int32Value& operator=(const Int32Value& from) {
  581. CopyFrom(from);
  582. return *this;
  583. }
  584. inline Int32Value& operator=(Int32Value&& from) noexcept {
  585. if (GetArena() == from.GetArena()) {
  586. if (this != &from) InternalSwap(&from);
  587. } else {
  588. CopyFrom(from);
  589. }
  590. return *this;
  591. }
  592. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  593. return GetDescriptor();
  594. }
  595. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  596. return GetMetadataStatic().descriptor;
  597. }
  598. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  599. return GetMetadataStatic().reflection;
  600. }
  601. static const Int32Value& default_instance();
  602. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  603. static inline const Int32Value* internal_default_instance() {
  604. return reinterpret_cast<const Int32Value*>(
  605. &_Int32Value_default_instance_);
  606. }
  607. static constexpr int kIndexInFileMessages =
  608. 4;
  609. friend void swap(Int32Value& a, Int32Value& b) {
  610. a.Swap(&b);
  611. }
  612. inline void Swap(Int32Value* other) {
  613. if (other == this) return;
  614. if (GetArena() == other->GetArena()) {
  615. InternalSwap(other);
  616. } else {
  617. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  618. }
  619. }
  620. void UnsafeArenaSwap(Int32Value* other) {
  621. if (other == this) return;
  622. GOOGLE_DCHECK(GetArena() == other->GetArena());
  623. InternalSwap(other);
  624. }
  625. // implements Message ----------------------------------------------
  626. inline Int32Value* New() const final {
  627. return CreateMaybeMessage<Int32Value>(nullptr);
  628. }
  629. Int32Value* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  630. return CreateMaybeMessage<Int32Value>(arena);
  631. }
  632. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  633. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  634. void CopyFrom(const Int32Value& from);
  635. void MergeFrom(const Int32Value& from);
  636. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  637. bool IsInitialized() const final;
  638. size_t ByteSizeLong() const final;
  639. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  640. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  641. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  642. int GetCachedSize() const final { return _cached_size_.Get(); }
  643. private:
  644. inline void SharedCtor();
  645. inline void SharedDtor();
  646. void SetCachedSize(int size) const final;
  647. void InternalSwap(Int32Value* other);
  648. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  649. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  650. return "google.protobuf.Int32Value";
  651. }
  652. protected:
  653. explicit Int32Value(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  654. private:
  655. static void ArenaDtor(void* object);
  656. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  657. public:
  658. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  659. private:
  660. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  661. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  662. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  663. }
  664. public:
  665. // nested types ----------------------------------------------------
  666. // accessors -------------------------------------------------------
  667. enum : int {
  668. kValueFieldNumber = 1,
  669. };
  670. // int32 value = 1;
  671. void clear_value();
  672. ::PROTOBUF_NAMESPACE_ID::int32 value() const;
  673. void set_value(::PROTOBUF_NAMESPACE_ID::int32 value);
  674. private:
  675. ::PROTOBUF_NAMESPACE_ID::int32 _internal_value() const;
  676. void _internal_set_value(::PROTOBUF_NAMESPACE_ID::int32 value);
  677. public:
  678. // @@protoc_insertion_point(class_scope:google.protobuf.Int32Value)
  679. private:
  680. class _Internal;
  681. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  682. typedef void InternalArenaConstructable_;
  683. typedef void DestructorSkippable_;
  684. ::PROTOBUF_NAMESPACE_ID::int32 value_;
  685. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  686. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  687. };
  688. // -------------------------------------------------------------------
  689. class PROTOBUF_EXPORT UInt32Value PROTOBUF_FINAL :
  690. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.UInt32Value) */ {
  691. public:
  692. inline UInt32Value() : UInt32Value(nullptr) {}
  693. virtual ~UInt32Value();
  694. UInt32Value(const UInt32Value& from);
  695. UInt32Value(UInt32Value&& from) noexcept
  696. : UInt32Value() {
  697. *this = ::std::move(from);
  698. }
  699. inline UInt32Value& operator=(const UInt32Value& from) {
  700. CopyFrom(from);
  701. return *this;
  702. }
  703. inline UInt32Value& operator=(UInt32Value&& from) noexcept {
  704. if (GetArena() == from.GetArena()) {
  705. if (this != &from) InternalSwap(&from);
  706. } else {
  707. CopyFrom(from);
  708. }
  709. return *this;
  710. }
  711. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  712. return GetDescriptor();
  713. }
  714. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  715. return GetMetadataStatic().descriptor;
  716. }
  717. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  718. return GetMetadataStatic().reflection;
  719. }
  720. static const UInt32Value& default_instance();
  721. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  722. static inline const UInt32Value* internal_default_instance() {
  723. return reinterpret_cast<const UInt32Value*>(
  724. &_UInt32Value_default_instance_);
  725. }
  726. static constexpr int kIndexInFileMessages =
  727. 5;
  728. friend void swap(UInt32Value& a, UInt32Value& b) {
  729. a.Swap(&b);
  730. }
  731. inline void Swap(UInt32Value* other) {
  732. if (other == this) return;
  733. if (GetArena() == other->GetArena()) {
  734. InternalSwap(other);
  735. } else {
  736. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  737. }
  738. }
  739. void UnsafeArenaSwap(UInt32Value* other) {
  740. if (other == this) return;
  741. GOOGLE_DCHECK(GetArena() == other->GetArena());
  742. InternalSwap(other);
  743. }
  744. // implements Message ----------------------------------------------
  745. inline UInt32Value* New() const final {
  746. return CreateMaybeMessage<UInt32Value>(nullptr);
  747. }
  748. UInt32Value* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  749. return CreateMaybeMessage<UInt32Value>(arena);
  750. }
  751. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  752. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  753. void CopyFrom(const UInt32Value& from);
  754. void MergeFrom(const UInt32Value& from);
  755. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  756. bool IsInitialized() const final;
  757. size_t ByteSizeLong() const final;
  758. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  759. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  760. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  761. int GetCachedSize() const final { return _cached_size_.Get(); }
  762. private:
  763. inline void SharedCtor();
  764. inline void SharedDtor();
  765. void SetCachedSize(int size) const final;
  766. void InternalSwap(UInt32Value* other);
  767. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  768. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  769. return "google.protobuf.UInt32Value";
  770. }
  771. protected:
  772. explicit UInt32Value(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  773. private:
  774. static void ArenaDtor(void* object);
  775. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  776. public:
  777. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  778. private:
  779. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  780. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  781. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  782. }
  783. public:
  784. // nested types ----------------------------------------------------
  785. // accessors -------------------------------------------------------
  786. enum : int {
  787. kValueFieldNumber = 1,
  788. };
  789. // uint32 value = 1;
  790. void clear_value();
  791. ::PROTOBUF_NAMESPACE_ID::uint32 value() const;
  792. void set_value(::PROTOBUF_NAMESPACE_ID::uint32 value);
  793. private:
  794. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_value() const;
  795. void _internal_set_value(::PROTOBUF_NAMESPACE_ID::uint32 value);
  796. public:
  797. // @@protoc_insertion_point(class_scope:google.protobuf.UInt32Value)
  798. private:
  799. class _Internal;
  800. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  801. typedef void InternalArenaConstructable_;
  802. typedef void DestructorSkippable_;
  803. ::PROTOBUF_NAMESPACE_ID::uint32 value_;
  804. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  805. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  806. };
  807. // -------------------------------------------------------------------
  808. class PROTOBUF_EXPORT BoolValue PROTOBUF_FINAL :
  809. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.BoolValue) */ {
  810. public:
  811. inline BoolValue() : BoolValue(nullptr) {}
  812. virtual ~BoolValue();
  813. BoolValue(const BoolValue& from);
  814. BoolValue(BoolValue&& from) noexcept
  815. : BoolValue() {
  816. *this = ::std::move(from);
  817. }
  818. inline BoolValue& operator=(const BoolValue& from) {
  819. CopyFrom(from);
  820. return *this;
  821. }
  822. inline BoolValue& operator=(BoolValue&& from) noexcept {
  823. if (GetArena() == from.GetArena()) {
  824. if (this != &from) InternalSwap(&from);
  825. } else {
  826. CopyFrom(from);
  827. }
  828. return *this;
  829. }
  830. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  831. return GetDescriptor();
  832. }
  833. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  834. return GetMetadataStatic().descriptor;
  835. }
  836. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  837. return GetMetadataStatic().reflection;
  838. }
  839. static const BoolValue& default_instance();
  840. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  841. static inline const BoolValue* internal_default_instance() {
  842. return reinterpret_cast<const BoolValue*>(
  843. &_BoolValue_default_instance_);
  844. }
  845. static constexpr int kIndexInFileMessages =
  846. 6;
  847. friend void swap(BoolValue& a, BoolValue& b) {
  848. a.Swap(&b);
  849. }
  850. inline void Swap(BoolValue* other) {
  851. if (other == this) return;
  852. if (GetArena() == other->GetArena()) {
  853. InternalSwap(other);
  854. } else {
  855. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  856. }
  857. }
  858. void UnsafeArenaSwap(BoolValue* other) {
  859. if (other == this) return;
  860. GOOGLE_DCHECK(GetArena() == other->GetArena());
  861. InternalSwap(other);
  862. }
  863. // implements Message ----------------------------------------------
  864. inline BoolValue* New() const final {
  865. return CreateMaybeMessage<BoolValue>(nullptr);
  866. }
  867. BoolValue* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  868. return CreateMaybeMessage<BoolValue>(arena);
  869. }
  870. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  871. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  872. void CopyFrom(const BoolValue& from);
  873. void MergeFrom(const BoolValue& from);
  874. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  875. bool IsInitialized() const final;
  876. size_t ByteSizeLong() const final;
  877. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  878. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  879. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  880. int GetCachedSize() const final { return _cached_size_.Get(); }
  881. private:
  882. inline void SharedCtor();
  883. inline void SharedDtor();
  884. void SetCachedSize(int size) const final;
  885. void InternalSwap(BoolValue* other);
  886. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  887. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  888. return "google.protobuf.BoolValue";
  889. }
  890. protected:
  891. explicit BoolValue(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  892. private:
  893. static void ArenaDtor(void* object);
  894. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  895. public:
  896. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  897. private:
  898. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  899. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  900. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  901. }
  902. public:
  903. // nested types ----------------------------------------------------
  904. // accessors -------------------------------------------------------
  905. enum : int {
  906. kValueFieldNumber = 1,
  907. };
  908. // bool value = 1;
  909. void clear_value();
  910. bool value() const;
  911. void set_value(bool value);
  912. private:
  913. bool _internal_value() const;
  914. void _internal_set_value(bool value);
  915. public:
  916. // @@protoc_insertion_point(class_scope:google.protobuf.BoolValue)
  917. private:
  918. class _Internal;
  919. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  920. typedef void InternalArenaConstructable_;
  921. typedef void DestructorSkippable_;
  922. bool value_;
  923. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  924. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  925. };
  926. // -------------------------------------------------------------------
  927. class PROTOBUF_EXPORT StringValue PROTOBUF_FINAL :
  928. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.StringValue) */ {
  929. public:
  930. inline StringValue() : StringValue(nullptr) {}
  931. virtual ~StringValue();
  932. StringValue(const StringValue& from);
  933. StringValue(StringValue&& from) noexcept
  934. : StringValue() {
  935. *this = ::std::move(from);
  936. }
  937. inline StringValue& operator=(const StringValue& from) {
  938. CopyFrom(from);
  939. return *this;
  940. }
  941. inline StringValue& operator=(StringValue&& from) noexcept {
  942. if (GetArena() == from.GetArena()) {
  943. if (this != &from) InternalSwap(&from);
  944. } else {
  945. CopyFrom(from);
  946. }
  947. return *this;
  948. }
  949. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  950. return GetDescriptor();
  951. }
  952. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  953. return GetMetadataStatic().descriptor;
  954. }
  955. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  956. return GetMetadataStatic().reflection;
  957. }
  958. static const StringValue& default_instance();
  959. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  960. static inline const StringValue* internal_default_instance() {
  961. return reinterpret_cast<const StringValue*>(
  962. &_StringValue_default_instance_);
  963. }
  964. static constexpr int kIndexInFileMessages =
  965. 7;
  966. friend void swap(StringValue& a, StringValue& b) {
  967. a.Swap(&b);
  968. }
  969. inline void Swap(StringValue* other) {
  970. if (other == this) return;
  971. if (GetArena() == other->GetArena()) {
  972. InternalSwap(other);
  973. } else {
  974. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  975. }
  976. }
  977. void UnsafeArenaSwap(StringValue* other) {
  978. if (other == this) return;
  979. GOOGLE_DCHECK(GetArena() == other->GetArena());
  980. InternalSwap(other);
  981. }
  982. // implements Message ----------------------------------------------
  983. inline StringValue* New() const final {
  984. return CreateMaybeMessage<StringValue>(nullptr);
  985. }
  986. StringValue* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  987. return CreateMaybeMessage<StringValue>(arena);
  988. }
  989. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  990. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  991. void CopyFrom(const StringValue& from);
  992. void MergeFrom(const StringValue& from);
  993. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  994. bool IsInitialized() const final;
  995. size_t ByteSizeLong() const final;
  996. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  997. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  998. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  999. int GetCachedSize() const final { return _cached_size_.Get(); }
  1000. private:
  1001. inline void SharedCtor();
  1002. inline void SharedDtor();
  1003. void SetCachedSize(int size) const final;
  1004. void InternalSwap(StringValue* other);
  1005. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1006. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1007. return "google.protobuf.StringValue";
  1008. }
  1009. protected:
  1010. explicit StringValue(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1011. private:
  1012. static void ArenaDtor(void* object);
  1013. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1014. public:
  1015. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1016. private:
  1017. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1018. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  1019. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  1020. }
  1021. public:
  1022. // nested types ----------------------------------------------------
  1023. // accessors -------------------------------------------------------
  1024. enum : int {
  1025. kValueFieldNumber = 1,
  1026. };
  1027. // string value = 1;
  1028. void clear_value();
  1029. const std::string& value() const;
  1030. void set_value(const std::string& value);
  1031. void set_value(std::string&& value);
  1032. void set_value(const char* value);
  1033. void set_value(const char* value, size_t size);
  1034. std::string* mutable_value();
  1035. std::string* release_value();
  1036. void set_allocated_value(std::string* value);
  1037. private:
  1038. const std::string& _internal_value() const;
  1039. void _internal_set_value(const std::string& value);
  1040. std::string* _internal_mutable_value();
  1041. public:
  1042. // @@protoc_insertion_point(class_scope:google.protobuf.StringValue)
  1043. private:
  1044. class _Internal;
  1045. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1046. typedef void InternalArenaConstructable_;
  1047. typedef void DestructorSkippable_;
  1048. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr value_;
  1049. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1050. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  1051. };
  1052. // -------------------------------------------------------------------
  1053. class PROTOBUF_EXPORT BytesValue PROTOBUF_FINAL :
  1054. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:google.protobuf.BytesValue) */ {
  1055. public:
  1056. inline BytesValue() : BytesValue(nullptr) {}
  1057. virtual ~BytesValue();
  1058. BytesValue(const BytesValue& from);
  1059. BytesValue(BytesValue&& from) noexcept
  1060. : BytesValue() {
  1061. *this = ::std::move(from);
  1062. }
  1063. inline BytesValue& operator=(const BytesValue& from) {
  1064. CopyFrom(from);
  1065. return *this;
  1066. }
  1067. inline BytesValue& operator=(BytesValue&& from) noexcept {
  1068. if (GetArena() == from.GetArena()) {
  1069. if (this != &from) InternalSwap(&from);
  1070. } else {
  1071. CopyFrom(from);
  1072. }
  1073. return *this;
  1074. }
  1075. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1076. return GetDescriptor();
  1077. }
  1078. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1079. return GetMetadataStatic().descriptor;
  1080. }
  1081. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1082. return GetMetadataStatic().reflection;
  1083. }
  1084. static const BytesValue& default_instance();
  1085. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1086. static inline const BytesValue* internal_default_instance() {
  1087. return reinterpret_cast<const BytesValue*>(
  1088. &_BytesValue_default_instance_);
  1089. }
  1090. static constexpr int kIndexInFileMessages =
  1091. 8;
  1092. friend void swap(BytesValue& a, BytesValue& b) {
  1093. a.Swap(&b);
  1094. }
  1095. inline void Swap(BytesValue* other) {
  1096. if (other == this) return;
  1097. if (GetArena() == other->GetArena()) {
  1098. InternalSwap(other);
  1099. } else {
  1100. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1101. }
  1102. }
  1103. void UnsafeArenaSwap(BytesValue* other) {
  1104. if (other == this) return;
  1105. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1106. InternalSwap(other);
  1107. }
  1108. // implements Message ----------------------------------------------
  1109. inline BytesValue* New() const final {
  1110. return CreateMaybeMessage<BytesValue>(nullptr);
  1111. }
  1112. BytesValue* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1113. return CreateMaybeMessage<BytesValue>(arena);
  1114. }
  1115. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1116. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1117. void CopyFrom(const BytesValue& from);
  1118. void MergeFrom(const BytesValue& from);
  1119. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1120. bool IsInitialized() const final;
  1121. size_t ByteSizeLong() const final;
  1122. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1123. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1124. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1125. int GetCachedSize() const final { return _cached_size_.Get(); }
  1126. private:
  1127. inline void SharedCtor();
  1128. inline void SharedDtor();
  1129. void SetCachedSize(int size) const final;
  1130. void InternalSwap(BytesValue* other);
  1131. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1132. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1133. return "google.protobuf.BytesValue";
  1134. }
  1135. protected:
  1136. explicit BytesValue(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1137. private:
  1138. static void ArenaDtor(void* object);
  1139. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1140. public:
  1141. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1142. private:
  1143. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1144. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_google_2fprotobuf_2fwrappers_2eproto);
  1145. return ::descriptor_table_google_2fprotobuf_2fwrappers_2eproto.file_level_metadata[kIndexInFileMessages];
  1146. }
  1147. public:
  1148. // nested types ----------------------------------------------------
  1149. // accessors -------------------------------------------------------
  1150. enum : int {
  1151. kValueFieldNumber = 1,
  1152. };
  1153. // bytes value = 1;
  1154. void clear_value();
  1155. const std::string& value() const;
  1156. void set_value(const std::string& value);
  1157. void set_value(std::string&& value);
  1158. void set_value(const char* value);
  1159. void set_value(const void* value, size_t size);
  1160. std::string* mutable_value();
  1161. std::string* release_value();
  1162. void set_allocated_value(std::string* value);
  1163. private:
  1164. const std::string& _internal_value() const;
  1165. void _internal_set_value(const std::string& value);
  1166. std::string* _internal_mutable_value();
  1167. public:
  1168. // @@protoc_insertion_point(class_scope:google.protobuf.BytesValue)
  1169. private:
  1170. class _Internal;
  1171. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1172. typedef void InternalArenaConstructable_;
  1173. typedef void DestructorSkippable_;
  1174. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr value_;
  1175. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1176. friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
  1177. };
  1178. // ===================================================================
  1179. // ===================================================================
  1180. #ifdef __GNUC__
  1181. #pragma GCC diagnostic push
  1182. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  1183. #endif // __GNUC__
  1184. // DoubleValue
  1185. // double value = 1;
  1186. inline void DoubleValue::clear_value() {
  1187. value_ = 0;
  1188. }
  1189. inline double DoubleValue::_internal_value() const {
  1190. return value_;
  1191. }
  1192. inline double DoubleValue::value() const {
  1193. // @@protoc_insertion_point(field_get:google.protobuf.DoubleValue.value)
  1194. return _internal_value();
  1195. }
  1196. inline void DoubleValue::_internal_set_value(double value) {
  1197. value_ = value;
  1198. }
  1199. inline void DoubleValue::set_value(double value) {
  1200. _internal_set_value(value);
  1201. // @@protoc_insertion_point(field_set:google.protobuf.DoubleValue.value)
  1202. }
  1203. // -------------------------------------------------------------------
  1204. // FloatValue
  1205. // float value = 1;
  1206. inline void FloatValue::clear_value() {
  1207. value_ = 0;
  1208. }
  1209. inline float FloatValue::_internal_value() const {
  1210. return value_;
  1211. }
  1212. inline float FloatValue::value() const {
  1213. // @@protoc_insertion_point(field_get:google.protobuf.FloatValue.value)
  1214. return _internal_value();
  1215. }
  1216. inline void FloatValue::_internal_set_value(float value) {
  1217. value_ = value;
  1218. }
  1219. inline void FloatValue::set_value(float value) {
  1220. _internal_set_value(value);
  1221. // @@protoc_insertion_point(field_set:google.protobuf.FloatValue.value)
  1222. }
  1223. // -------------------------------------------------------------------
  1224. // Int64Value
  1225. // int64 value = 1;
  1226. inline void Int64Value::clear_value() {
  1227. value_ = PROTOBUF_LONGLONG(0);
  1228. }
  1229. inline ::PROTOBUF_NAMESPACE_ID::int64 Int64Value::_internal_value() const {
  1230. return value_;
  1231. }
  1232. inline ::PROTOBUF_NAMESPACE_ID::int64 Int64Value::value() const {
  1233. // @@protoc_insertion_point(field_get:google.protobuf.Int64Value.value)
  1234. return _internal_value();
  1235. }
  1236. inline void Int64Value::_internal_set_value(::PROTOBUF_NAMESPACE_ID::int64 value) {
  1237. value_ = value;
  1238. }
  1239. inline void Int64Value::set_value(::PROTOBUF_NAMESPACE_ID::int64 value) {
  1240. _internal_set_value(value);
  1241. // @@protoc_insertion_point(field_set:google.protobuf.Int64Value.value)
  1242. }
  1243. // -------------------------------------------------------------------
  1244. // UInt64Value
  1245. // uint64 value = 1;
  1246. inline void UInt64Value::clear_value() {
  1247. value_ = PROTOBUF_ULONGLONG(0);
  1248. }
  1249. inline ::PROTOBUF_NAMESPACE_ID::uint64 UInt64Value::_internal_value() const {
  1250. return value_;
  1251. }
  1252. inline ::PROTOBUF_NAMESPACE_ID::uint64 UInt64Value::value() const {
  1253. // @@protoc_insertion_point(field_get:google.protobuf.UInt64Value.value)
  1254. return _internal_value();
  1255. }
  1256. inline void UInt64Value::_internal_set_value(::PROTOBUF_NAMESPACE_ID::uint64 value) {
  1257. value_ = value;
  1258. }
  1259. inline void UInt64Value::set_value(::PROTOBUF_NAMESPACE_ID::uint64 value) {
  1260. _internal_set_value(value);
  1261. // @@protoc_insertion_point(field_set:google.protobuf.UInt64Value.value)
  1262. }
  1263. // -------------------------------------------------------------------
  1264. // Int32Value
  1265. // int32 value = 1;
  1266. inline void Int32Value::clear_value() {
  1267. value_ = 0;
  1268. }
  1269. inline ::PROTOBUF_NAMESPACE_ID::int32 Int32Value::_internal_value() const {
  1270. return value_;
  1271. }
  1272. inline ::PROTOBUF_NAMESPACE_ID::int32 Int32Value::value() const {
  1273. // @@protoc_insertion_point(field_get:google.protobuf.Int32Value.value)
  1274. return _internal_value();
  1275. }
  1276. inline void Int32Value::_internal_set_value(::PROTOBUF_NAMESPACE_ID::int32 value) {
  1277. value_ = value;
  1278. }
  1279. inline void Int32Value::set_value(::PROTOBUF_NAMESPACE_ID::int32 value) {
  1280. _internal_set_value(value);
  1281. // @@protoc_insertion_point(field_set:google.protobuf.Int32Value.value)
  1282. }
  1283. // -------------------------------------------------------------------
  1284. // UInt32Value
  1285. // uint32 value = 1;
  1286. inline void UInt32Value::clear_value() {
  1287. value_ = 0u;
  1288. }
  1289. inline ::PROTOBUF_NAMESPACE_ID::uint32 UInt32Value::_internal_value() const {
  1290. return value_;
  1291. }
  1292. inline ::PROTOBUF_NAMESPACE_ID::uint32 UInt32Value::value() const {
  1293. // @@protoc_insertion_point(field_get:google.protobuf.UInt32Value.value)
  1294. return _internal_value();
  1295. }
  1296. inline void UInt32Value::_internal_set_value(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  1297. value_ = value;
  1298. }
  1299. inline void UInt32Value::set_value(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  1300. _internal_set_value(value);
  1301. // @@protoc_insertion_point(field_set:google.protobuf.UInt32Value.value)
  1302. }
  1303. // -------------------------------------------------------------------
  1304. // BoolValue
  1305. // bool value = 1;
  1306. inline void BoolValue::clear_value() {
  1307. value_ = false;
  1308. }
  1309. inline bool BoolValue::_internal_value() const {
  1310. return value_;
  1311. }
  1312. inline bool BoolValue::value() const {
  1313. // @@protoc_insertion_point(field_get:google.protobuf.BoolValue.value)
  1314. return _internal_value();
  1315. }
  1316. inline void BoolValue::_internal_set_value(bool value) {
  1317. value_ = value;
  1318. }
  1319. inline void BoolValue::set_value(bool value) {
  1320. _internal_set_value(value);
  1321. // @@protoc_insertion_point(field_set:google.protobuf.BoolValue.value)
  1322. }
  1323. // -------------------------------------------------------------------
  1324. // StringValue
  1325. // string value = 1;
  1326. inline void StringValue::clear_value() {
  1327. value_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1328. }
  1329. inline const std::string& StringValue::value() const {
  1330. // @@protoc_insertion_point(field_get:google.protobuf.StringValue.value)
  1331. return _internal_value();
  1332. }
  1333. inline void StringValue::set_value(const std::string& value) {
  1334. _internal_set_value(value);
  1335. // @@protoc_insertion_point(field_set:google.protobuf.StringValue.value)
  1336. }
  1337. inline std::string* StringValue::mutable_value() {
  1338. // @@protoc_insertion_point(field_mutable:google.protobuf.StringValue.value)
  1339. return _internal_mutable_value();
  1340. }
  1341. inline const std::string& StringValue::_internal_value() const {
  1342. return value_.Get();
  1343. }
  1344. inline void StringValue::_internal_set_value(const std::string& value) {
  1345. value_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  1346. }
  1347. inline void StringValue::set_value(std::string&& value) {
  1348. value_.Set(
  1349. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  1350. // @@protoc_insertion_point(field_set_rvalue:google.protobuf.StringValue.value)
  1351. }
  1352. inline void StringValue::set_value(const char* value) {
  1353. GOOGLE_DCHECK(value != nullptr);
  1354. value_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  1355. GetArena());
  1356. // @@protoc_insertion_point(field_set_char:google.protobuf.StringValue.value)
  1357. }
  1358. inline void StringValue::set_value(const char* value,
  1359. size_t size) {
  1360. value_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  1361. reinterpret_cast<const char*>(value), size), GetArena());
  1362. // @@protoc_insertion_point(field_set_pointer:google.protobuf.StringValue.value)
  1363. }
  1364. inline std::string* StringValue::_internal_mutable_value() {
  1365. return value_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1366. }
  1367. inline std::string* StringValue::release_value() {
  1368. // @@protoc_insertion_point(field_release:google.protobuf.StringValue.value)
  1369. return value_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1370. }
  1371. inline void StringValue::set_allocated_value(std::string* value) {
  1372. if (value != nullptr) {
  1373. } else {
  1374. }
  1375. value_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value,
  1376. GetArena());
  1377. // @@protoc_insertion_point(field_set_allocated:google.protobuf.StringValue.value)
  1378. }
  1379. // -------------------------------------------------------------------
  1380. // BytesValue
  1381. // bytes value = 1;
  1382. inline void BytesValue::clear_value() {
  1383. value_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1384. }
  1385. inline const std::string& BytesValue::value() const {
  1386. // @@protoc_insertion_point(field_get:google.protobuf.BytesValue.value)
  1387. return _internal_value();
  1388. }
  1389. inline void BytesValue::set_value(const std::string& value) {
  1390. _internal_set_value(value);
  1391. // @@protoc_insertion_point(field_set:google.protobuf.BytesValue.value)
  1392. }
  1393. inline std::string* BytesValue::mutable_value() {
  1394. // @@protoc_insertion_point(field_mutable:google.protobuf.BytesValue.value)
  1395. return _internal_mutable_value();
  1396. }
  1397. inline const std::string& BytesValue::_internal_value() const {
  1398. return value_.Get();
  1399. }
  1400. inline void BytesValue::_internal_set_value(const std::string& value) {
  1401. value_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  1402. }
  1403. inline void BytesValue::set_value(std::string&& value) {
  1404. value_.Set(
  1405. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  1406. // @@protoc_insertion_point(field_set_rvalue:google.protobuf.BytesValue.value)
  1407. }
  1408. inline void BytesValue::set_value(const char* value) {
  1409. GOOGLE_DCHECK(value != nullptr);
  1410. value_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  1411. GetArena());
  1412. // @@protoc_insertion_point(field_set_char:google.protobuf.BytesValue.value)
  1413. }
  1414. inline void BytesValue::set_value(const void* value,
  1415. size_t size) {
  1416. value_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  1417. reinterpret_cast<const char*>(value), size), GetArena());
  1418. // @@protoc_insertion_point(field_set_pointer:google.protobuf.BytesValue.value)
  1419. }
  1420. inline std::string* BytesValue::_internal_mutable_value() {
  1421. return value_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1422. }
  1423. inline std::string* BytesValue::release_value() {
  1424. // @@protoc_insertion_point(field_release:google.protobuf.BytesValue.value)
  1425. return value_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1426. }
  1427. inline void BytesValue::set_allocated_value(std::string* value) {
  1428. if (value != nullptr) {
  1429. } else {
  1430. }
  1431. value_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value,
  1432. GetArena());
  1433. // @@protoc_insertion_point(field_set_allocated:google.protobuf.BytesValue.value)
  1434. }
  1435. #ifdef __GNUC__
  1436. #pragma GCC diagnostic pop
  1437. #endif // __GNUC__
  1438. // -------------------------------------------------------------------
  1439. // -------------------------------------------------------------------
  1440. // -------------------------------------------------------------------
  1441. // -------------------------------------------------------------------
  1442. // -------------------------------------------------------------------
  1443. // -------------------------------------------------------------------
  1444. // -------------------------------------------------------------------
  1445. // -------------------------------------------------------------------
  1446. // @@protoc_insertion_point(namespace_scope)
  1447. PROTOBUF_NAMESPACE_CLOSE
  1448. // @@protoc_insertion_point(global_scope)
  1449. #include <google/protobuf/port_undef.inc>
  1450. #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fwrappers_2eproto