诸暨麻将添加redis
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 
 

5002 řádky
191 KiB

  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: Pb_GameInfo.proto
  3. #ifndef GOOGLE_PROTOBUF_INCLUDED_Pb_5fGameInfo_2eproto
  4. #define GOOGLE_PROTOBUF_INCLUDED_Pb_5fGameInfo_2eproto
  5. #include <limits>
  6. #include <string>
  7. #include <google/protobuf/port_def.inc>
  8. #if PROTOBUF_VERSION < 3011000
  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 3011000 < 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.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_Pb_5fGameInfo_2eproto
  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 TableStruct_Pb_5fGameInfo_2eproto {
  41. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
  42. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  43. static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
  44. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  45. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[14]
  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 const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_Pb_5fGameInfo_2eproto;
  52. namespace GameInfo {
  53. class PB_CS_C_tagGameConfig;
  54. class PB_CS_C_tagGameConfigDefaultTypeInternal;
  55. extern PB_CS_C_tagGameConfigDefaultTypeInternal _PB_CS_C_tagGameConfig_default_instance_;
  56. class PB_CS_GameStatus;
  57. class PB_CS_GameStatusDefaultTypeInternal;
  58. extern PB_CS_GameStatusDefaultTypeInternal _PB_CS_GameStatus_default_instance_;
  59. class PB_CS_S_SHUFFLE_ALL_ACK;
  60. class PB_CS_S_SHUFFLE_ALL_ACKDefaultTypeInternal;
  61. extern PB_CS_S_SHUFFLE_ALL_ACKDefaultTypeInternal _PB_CS_S_SHUFFLE_ALL_ACK_default_instance_;
  62. class PB_CS_S_StatusFree;
  63. class PB_CS_S_StatusFreeDefaultTypeInternal;
  64. extern PB_CS_S_StatusFreeDefaultTypeInternal _PB_CS_S_StatusFree_default_instance_;
  65. class PB_CS_S_StatusPlay;
  66. class PB_CS_S_StatusPlayDefaultTypeInternal;
  67. extern PB_CS_S_StatusPlayDefaultTypeInternal _PB_CS_S_StatusPlay_default_instance_;
  68. class PB_CS_S_SystemMessage;
  69. class PB_CS_S_SystemMessageDefaultTypeInternal;
  70. extern PB_CS_S_SystemMessageDefaultTypeInternal _PB_CS_S_SystemMessage_default_instance_;
  71. class PB_CS_S_UserDistance;
  72. class PB_CS_S_UserDistanceDefaultTypeInternal;
  73. extern PB_CS_S_UserDistanceDefaultTypeInternal _PB_CS_S_UserDistance_default_instance_;
  74. class PB_CS_USER_READY;
  75. class PB_CS_USER_READYDefaultTypeInternal;
  76. extern PB_CS_USER_READYDefaultTypeInternal _PB_CS_USER_READY_default_instance_;
  77. class PB_CS_UserChat;
  78. class PB_CS_UserChatDefaultTypeInternal;
  79. extern PB_CS_UserChatDefaultTypeInternal _PB_CS_UserChat_default_instance_;
  80. class PB_CS_UserExpression;
  81. class PB_CS_UserExpressionDefaultTypeInternal;
  82. extern PB_CS_UserExpressionDefaultTypeInternal _PB_CS_UserExpression_default_instance_;
  83. class pb_WeaveItem;
  84. class pb_WeaveItemDefaultTypeInternal;
  85. extern pb_WeaveItemDefaultTypeInternal _pb_WeaveItem_default_instance_;
  86. class pb_WeaveItemArray;
  87. class pb_WeaveItemArrayDefaultTypeInternal;
  88. extern pb_WeaveItemArrayDefaultTypeInternal _pb_WeaveItemArray_default_instance_;
  89. class pb_cbDiscardCard;
  90. class pb_cbDiscardCardDefaultTypeInternal;
  91. extern pb_cbDiscardCardDefaultTypeInternal _pb_cbDiscardCard_default_instance_;
  92. class pb_dwUserName;
  93. class pb_dwUserNameDefaultTypeInternal;
  94. extern pb_dwUserNameDefaultTypeInternal _pb_dwUserName_default_instance_;
  95. } // namespace GameInfo
  96. PROTOBUF_NAMESPACE_OPEN
  97. template<> ::GameInfo::PB_CS_C_tagGameConfig* Arena::CreateMaybeMessage<::GameInfo::PB_CS_C_tagGameConfig>(Arena*);
  98. template<> ::GameInfo::PB_CS_GameStatus* Arena::CreateMaybeMessage<::GameInfo::PB_CS_GameStatus>(Arena*);
  99. template<> ::GameInfo::PB_CS_S_SHUFFLE_ALL_ACK* Arena::CreateMaybeMessage<::GameInfo::PB_CS_S_SHUFFLE_ALL_ACK>(Arena*);
  100. template<> ::GameInfo::PB_CS_S_StatusFree* Arena::CreateMaybeMessage<::GameInfo::PB_CS_S_StatusFree>(Arena*);
  101. template<> ::GameInfo::PB_CS_S_StatusPlay* Arena::CreateMaybeMessage<::GameInfo::PB_CS_S_StatusPlay>(Arena*);
  102. template<> ::GameInfo::PB_CS_S_SystemMessage* Arena::CreateMaybeMessage<::GameInfo::PB_CS_S_SystemMessage>(Arena*);
  103. template<> ::GameInfo::PB_CS_S_UserDistance* Arena::CreateMaybeMessage<::GameInfo::PB_CS_S_UserDistance>(Arena*);
  104. template<> ::GameInfo::PB_CS_USER_READY* Arena::CreateMaybeMessage<::GameInfo::PB_CS_USER_READY>(Arena*);
  105. template<> ::GameInfo::PB_CS_UserChat* Arena::CreateMaybeMessage<::GameInfo::PB_CS_UserChat>(Arena*);
  106. template<> ::GameInfo::PB_CS_UserExpression* Arena::CreateMaybeMessage<::GameInfo::PB_CS_UserExpression>(Arena*);
  107. template<> ::GameInfo::pb_WeaveItem* Arena::CreateMaybeMessage<::GameInfo::pb_WeaveItem>(Arena*);
  108. template<> ::GameInfo::pb_WeaveItemArray* Arena::CreateMaybeMessage<::GameInfo::pb_WeaveItemArray>(Arena*);
  109. template<> ::GameInfo::pb_cbDiscardCard* Arena::CreateMaybeMessage<::GameInfo::pb_cbDiscardCard>(Arena*);
  110. template<> ::GameInfo::pb_dwUserName* Arena::CreateMaybeMessage<::GameInfo::pb_dwUserName>(Arena*);
  111. PROTOBUF_NAMESPACE_CLOSE
  112. namespace GameInfo {
  113. // ===================================================================
  114. class PB_CS_USER_READY :
  115. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_USER_READY) */ {
  116. public:
  117. PB_CS_USER_READY();
  118. virtual ~PB_CS_USER_READY();
  119. PB_CS_USER_READY(const PB_CS_USER_READY& from);
  120. PB_CS_USER_READY(PB_CS_USER_READY&& from) noexcept
  121. : PB_CS_USER_READY() {
  122. *this = ::std::move(from);
  123. }
  124. inline PB_CS_USER_READY& operator=(const PB_CS_USER_READY& from) {
  125. CopyFrom(from);
  126. return *this;
  127. }
  128. inline PB_CS_USER_READY& operator=(PB_CS_USER_READY&& from) noexcept {
  129. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  130. if (this != &from) InternalSwap(&from);
  131. } else {
  132. CopyFrom(from);
  133. }
  134. return *this;
  135. }
  136. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  137. return GetDescriptor();
  138. }
  139. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  140. return GetMetadataStatic().descriptor;
  141. }
  142. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  143. return GetMetadataStatic().reflection;
  144. }
  145. static const PB_CS_USER_READY& default_instance();
  146. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  147. static inline const PB_CS_USER_READY* internal_default_instance() {
  148. return reinterpret_cast<const PB_CS_USER_READY*>(
  149. &_PB_CS_USER_READY_default_instance_);
  150. }
  151. static constexpr int kIndexInFileMessages =
  152. 0;
  153. friend void swap(PB_CS_USER_READY& a, PB_CS_USER_READY& b) {
  154. a.Swap(&b);
  155. }
  156. inline void Swap(PB_CS_USER_READY* other) {
  157. if (other == this) return;
  158. InternalSwap(other);
  159. }
  160. // implements Message ----------------------------------------------
  161. inline PB_CS_USER_READY* New() const final {
  162. return CreateMaybeMessage<PB_CS_USER_READY>(nullptr);
  163. }
  164. PB_CS_USER_READY* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  165. return CreateMaybeMessage<PB_CS_USER_READY>(arena);
  166. }
  167. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  168. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  169. void CopyFrom(const PB_CS_USER_READY& from);
  170. void MergeFrom(const PB_CS_USER_READY& from);
  171. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  172. bool IsInitialized() const final;
  173. size_t ByteSizeLong() const final;
  174. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  175. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  176. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  177. int GetCachedSize() const final { return _cached_size_.Get(); }
  178. private:
  179. inline void SharedCtor();
  180. inline void SharedDtor();
  181. void SetCachedSize(int size) const final;
  182. void InternalSwap(PB_CS_USER_READY* other);
  183. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  184. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  185. return "GameInfo.PB_CS_USER_READY";
  186. }
  187. private:
  188. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  189. return nullptr;
  190. }
  191. inline void* MaybeArenaPtr() const {
  192. return nullptr;
  193. }
  194. public:
  195. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  196. private:
  197. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  198. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  199. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  200. }
  201. public:
  202. // nested types ----------------------------------------------------
  203. // accessors -------------------------------------------------------
  204. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_USER_READY)
  205. private:
  206. class _Internal;
  207. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  208. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  209. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  210. };
  211. // -------------------------------------------------------------------
  212. class pb_dwUserName :
  213. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.pb_dwUserName) */ {
  214. public:
  215. pb_dwUserName();
  216. virtual ~pb_dwUserName();
  217. pb_dwUserName(const pb_dwUserName& from);
  218. pb_dwUserName(pb_dwUserName&& from) noexcept
  219. : pb_dwUserName() {
  220. *this = ::std::move(from);
  221. }
  222. inline pb_dwUserName& operator=(const pb_dwUserName& from) {
  223. CopyFrom(from);
  224. return *this;
  225. }
  226. inline pb_dwUserName& operator=(pb_dwUserName&& from) noexcept {
  227. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  228. if (this != &from) InternalSwap(&from);
  229. } else {
  230. CopyFrom(from);
  231. }
  232. return *this;
  233. }
  234. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  235. return GetDescriptor();
  236. }
  237. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  238. return GetMetadataStatic().descriptor;
  239. }
  240. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  241. return GetMetadataStatic().reflection;
  242. }
  243. static const pb_dwUserName& default_instance();
  244. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  245. static inline const pb_dwUserName* internal_default_instance() {
  246. return reinterpret_cast<const pb_dwUserName*>(
  247. &_pb_dwUserName_default_instance_);
  248. }
  249. static constexpr int kIndexInFileMessages =
  250. 1;
  251. friend void swap(pb_dwUserName& a, pb_dwUserName& b) {
  252. a.Swap(&b);
  253. }
  254. inline void Swap(pb_dwUserName* other) {
  255. if (other == this) return;
  256. InternalSwap(other);
  257. }
  258. // implements Message ----------------------------------------------
  259. inline pb_dwUserName* New() const final {
  260. return CreateMaybeMessage<pb_dwUserName>(nullptr);
  261. }
  262. pb_dwUserName* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  263. return CreateMaybeMessage<pb_dwUserName>(arena);
  264. }
  265. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  266. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  267. void CopyFrom(const pb_dwUserName& from);
  268. void MergeFrom(const pb_dwUserName& from);
  269. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  270. bool IsInitialized() const final;
  271. size_t ByteSizeLong() const final;
  272. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  273. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  274. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  275. int GetCachedSize() const final { return _cached_size_.Get(); }
  276. private:
  277. inline void SharedCtor();
  278. inline void SharedDtor();
  279. void SetCachedSize(int size) const final;
  280. void InternalSwap(pb_dwUserName* other);
  281. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  282. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  283. return "GameInfo.pb_dwUserName";
  284. }
  285. private:
  286. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  287. return nullptr;
  288. }
  289. inline void* MaybeArenaPtr() const {
  290. return nullptr;
  291. }
  292. public:
  293. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  294. private:
  295. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  296. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  297. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  298. }
  299. public:
  300. // nested types ----------------------------------------------------
  301. // accessors -------------------------------------------------------
  302. enum : int {
  303. kDwUserNameFieldNumber = 1,
  304. };
  305. // string dwUserName = 1;
  306. void clear_dwusername();
  307. const std::string& dwusername() const;
  308. void set_dwusername(const std::string& value);
  309. void set_dwusername(std::string&& value);
  310. void set_dwusername(const char* value);
  311. void set_dwusername(const char* value, size_t size);
  312. std::string* mutable_dwusername();
  313. std::string* release_dwusername();
  314. void set_allocated_dwusername(std::string* dwusername);
  315. private:
  316. const std::string& _internal_dwusername() const;
  317. void _internal_set_dwusername(const std::string& value);
  318. std::string* _internal_mutable_dwusername();
  319. public:
  320. // @@protoc_insertion_point(class_scope:GameInfo.pb_dwUserName)
  321. private:
  322. class _Internal;
  323. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  324. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr dwusername_;
  325. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  326. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  327. };
  328. // -------------------------------------------------------------------
  329. class PB_CS_S_SHUFFLE_ALL_ACK :
  330. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK) */ {
  331. public:
  332. PB_CS_S_SHUFFLE_ALL_ACK();
  333. virtual ~PB_CS_S_SHUFFLE_ALL_ACK();
  334. PB_CS_S_SHUFFLE_ALL_ACK(const PB_CS_S_SHUFFLE_ALL_ACK& from);
  335. PB_CS_S_SHUFFLE_ALL_ACK(PB_CS_S_SHUFFLE_ALL_ACK&& from) noexcept
  336. : PB_CS_S_SHUFFLE_ALL_ACK() {
  337. *this = ::std::move(from);
  338. }
  339. inline PB_CS_S_SHUFFLE_ALL_ACK& operator=(const PB_CS_S_SHUFFLE_ALL_ACK& from) {
  340. CopyFrom(from);
  341. return *this;
  342. }
  343. inline PB_CS_S_SHUFFLE_ALL_ACK& operator=(PB_CS_S_SHUFFLE_ALL_ACK&& from) noexcept {
  344. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  345. if (this != &from) InternalSwap(&from);
  346. } else {
  347. CopyFrom(from);
  348. }
  349. return *this;
  350. }
  351. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  352. return GetDescriptor();
  353. }
  354. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  355. return GetMetadataStatic().descriptor;
  356. }
  357. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  358. return GetMetadataStatic().reflection;
  359. }
  360. static const PB_CS_S_SHUFFLE_ALL_ACK& default_instance();
  361. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  362. static inline const PB_CS_S_SHUFFLE_ALL_ACK* internal_default_instance() {
  363. return reinterpret_cast<const PB_CS_S_SHUFFLE_ALL_ACK*>(
  364. &_PB_CS_S_SHUFFLE_ALL_ACK_default_instance_);
  365. }
  366. static constexpr int kIndexInFileMessages =
  367. 2;
  368. friend void swap(PB_CS_S_SHUFFLE_ALL_ACK& a, PB_CS_S_SHUFFLE_ALL_ACK& b) {
  369. a.Swap(&b);
  370. }
  371. inline void Swap(PB_CS_S_SHUFFLE_ALL_ACK* other) {
  372. if (other == this) return;
  373. InternalSwap(other);
  374. }
  375. // implements Message ----------------------------------------------
  376. inline PB_CS_S_SHUFFLE_ALL_ACK* New() const final {
  377. return CreateMaybeMessage<PB_CS_S_SHUFFLE_ALL_ACK>(nullptr);
  378. }
  379. PB_CS_S_SHUFFLE_ALL_ACK* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  380. return CreateMaybeMessage<PB_CS_S_SHUFFLE_ALL_ACK>(arena);
  381. }
  382. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  383. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  384. void CopyFrom(const PB_CS_S_SHUFFLE_ALL_ACK& from);
  385. void MergeFrom(const PB_CS_S_SHUFFLE_ALL_ACK& from);
  386. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  387. bool IsInitialized() const final;
  388. size_t ByteSizeLong() const final;
  389. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  390. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  391. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  392. int GetCachedSize() const final { return _cached_size_.Get(); }
  393. private:
  394. inline void SharedCtor();
  395. inline void SharedDtor();
  396. void SetCachedSize(int size) const final;
  397. void InternalSwap(PB_CS_S_SHUFFLE_ALL_ACK* other);
  398. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  399. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  400. return "GameInfo.PB_CS_S_SHUFFLE_ALL_ACK";
  401. }
  402. private:
  403. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  404. return nullptr;
  405. }
  406. inline void* MaybeArenaPtr() const {
  407. return nullptr;
  408. }
  409. public:
  410. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  411. private:
  412. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  413. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  414. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  415. }
  416. public:
  417. // nested types ----------------------------------------------------
  418. // accessors -------------------------------------------------------
  419. enum : int {
  420. kDwUserNameFieldNumber = 2,
  421. kCbCountFieldNumber = 1,
  422. };
  423. // repeated .GameInfo.pb_dwUserName dwUserName = 2;
  424. int dwusername_size() const;
  425. private:
  426. int _internal_dwusername_size() const;
  427. public:
  428. void clear_dwusername();
  429. ::GameInfo::pb_dwUserName* mutable_dwusername(int index);
  430. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_dwUserName >*
  431. mutable_dwusername();
  432. private:
  433. const ::GameInfo::pb_dwUserName& _internal_dwusername(int index) const;
  434. ::GameInfo::pb_dwUserName* _internal_add_dwusername();
  435. public:
  436. const ::GameInfo::pb_dwUserName& dwusername(int index) const;
  437. ::GameInfo::pb_dwUserName* add_dwusername();
  438. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_dwUserName >&
  439. dwusername() const;
  440. // uint32 cbCount = 1;
  441. void clear_cbcount();
  442. ::PROTOBUF_NAMESPACE_ID::uint32 cbcount() const;
  443. void set_cbcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  444. private:
  445. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbcount() const;
  446. void _internal_set_cbcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  447. public:
  448. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK)
  449. private:
  450. class _Internal;
  451. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  452. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_dwUserName > dwusername_;
  453. ::PROTOBUF_NAMESPACE_ID::uint32 cbcount_;
  454. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  455. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  456. };
  457. // -------------------------------------------------------------------
  458. class PB_CS_UserChat :
  459. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_UserChat) */ {
  460. public:
  461. PB_CS_UserChat();
  462. virtual ~PB_CS_UserChat();
  463. PB_CS_UserChat(const PB_CS_UserChat& from);
  464. PB_CS_UserChat(PB_CS_UserChat&& from) noexcept
  465. : PB_CS_UserChat() {
  466. *this = ::std::move(from);
  467. }
  468. inline PB_CS_UserChat& operator=(const PB_CS_UserChat& from) {
  469. CopyFrom(from);
  470. return *this;
  471. }
  472. inline PB_CS_UserChat& operator=(PB_CS_UserChat&& from) noexcept {
  473. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  474. if (this != &from) InternalSwap(&from);
  475. } else {
  476. CopyFrom(from);
  477. }
  478. return *this;
  479. }
  480. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  481. return GetDescriptor();
  482. }
  483. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  484. return GetMetadataStatic().descriptor;
  485. }
  486. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  487. return GetMetadataStatic().reflection;
  488. }
  489. static const PB_CS_UserChat& default_instance();
  490. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  491. static inline const PB_CS_UserChat* internal_default_instance() {
  492. return reinterpret_cast<const PB_CS_UserChat*>(
  493. &_PB_CS_UserChat_default_instance_);
  494. }
  495. static constexpr int kIndexInFileMessages =
  496. 3;
  497. friend void swap(PB_CS_UserChat& a, PB_CS_UserChat& b) {
  498. a.Swap(&b);
  499. }
  500. inline void Swap(PB_CS_UserChat* other) {
  501. if (other == this) return;
  502. InternalSwap(other);
  503. }
  504. // implements Message ----------------------------------------------
  505. inline PB_CS_UserChat* New() const final {
  506. return CreateMaybeMessage<PB_CS_UserChat>(nullptr);
  507. }
  508. PB_CS_UserChat* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  509. return CreateMaybeMessage<PB_CS_UserChat>(arena);
  510. }
  511. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  512. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  513. void CopyFrom(const PB_CS_UserChat& from);
  514. void MergeFrom(const PB_CS_UserChat& from);
  515. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  516. bool IsInitialized() const final;
  517. size_t ByteSizeLong() const final;
  518. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  519. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  520. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  521. int GetCachedSize() const final { return _cached_size_.Get(); }
  522. private:
  523. inline void SharedCtor();
  524. inline void SharedDtor();
  525. void SetCachedSize(int size) const final;
  526. void InternalSwap(PB_CS_UserChat* other);
  527. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  528. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  529. return "GameInfo.PB_CS_UserChat";
  530. }
  531. private:
  532. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  533. return nullptr;
  534. }
  535. inline void* MaybeArenaPtr() const {
  536. return nullptr;
  537. }
  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_Pb_5fGameInfo_2eproto);
  543. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  544. }
  545. public:
  546. // nested types ----------------------------------------------------
  547. // accessors -------------------------------------------------------
  548. enum : int {
  549. kSzChatStringFieldNumber = 5,
  550. kWChatLengthFieldNumber = 1,
  551. kDwChatColorFieldNumber = 2,
  552. kDwTargetUserIDFieldNumber = 3,
  553. kDwSendUserIDFieldNumber = 4,
  554. };
  555. // string szChatString = 5;
  556. void clear_szchatstring();
  557. const std::string& szchatstring() const;
  558. void set_szchatstring(const std::string& value);
  559. void set_szchatstring(std::string&& value);
  560. void set_szchatstring(const char* value);
  561. void set_szchatstring(const char* value, size_t size);
  562. std::string* mutable_szchatstring();
  563. std::string* release_szchatstring();
  564. void set_allocated_szchatstring(std::string* szchatstring);
  565. private:
  566. const std::string& _internal_szchatstring() const;
  567. void _internal_set_szchatstring(const std::string& value);
  568. std::string* _internal_mutable_szchatstring();
  569. public:
  570. // uint32 wChatLength = 1;
  571. void clear_wchatlength();
  572. ::PROTOBUF_NAMESPACE_ID::uint32 wchatlength() const;
  573. void set_wchatlength(::PROTOBUF_NAMESPACE_ID::uint32 value);
  574. private:
  575. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wchatlength() const;
  576. void _internal_set_wchatlength(::PROTOBUF_NAMESPACE_ID::uint32 value);
  577. public:
  578. // uint32 dwChatColor = 2;
  579. void clear_dwchatcolor();
  580. ::PROTOBUF_NAMESPACE_ID::uint32 dwchatcolor() const;
  581. void set_dwchatcolor(::PROTOBUF_NAMESPACE_ID::uint32 value);
  582. private:
  583. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_dwchatcolor() const;
  584. void _internal_set_dwchatcolor(::PROTOBUF_NAMESPACE_ID::uint32 value);
  585. public:
  586. // uint32 dwTargetUserID = 3;
  587. void clear_dwtargetuserid();
  588. ::PROTOBUF_NAMESPACE_ID::uint32 dwtargetuserid() const;
  589. void set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  590. private:
  591. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_dwtargetuserid() const;
  592. void _internal_set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  593. public:
  594. // uint32 dwSendUserID = 4;
  595. void clear_dwsenduserid();
  596. ::PROTOBUF_NAMESPACE_ID::uint32 dwsenduserid() const;
  597. void set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  598. private:
  599. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_dwsenduserid() const;
  600. void _internal_set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  601. public:
  602. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_UserChat)
  603. private:
  604. class _Internal;
  605. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  606. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr szchatstring_;
  607. ::PROTOBUF_NAMESPACE_ID::uint32 wchatlength_;
  608. ::PROTOBUF_NAMESPACE_ID::uint32 dwchatcolor_;
  609. ::PROTOBUF_NAMESPACE_ID::uint32 dwtargetuserid_;
  610. ::PROTOBUF_NAMESPACE_ID::uint32 dwsenduserid_;
  611. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  612. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  613. };
  614. // -------------------------------------------------------------------
  615. class PB_CS_UserExpression :
  616. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_UserExpression) */ {
  617. public:
  618. PB_CS_UserExpression();
  619. virtual ~PB_CS_UserExpression();
  620. PB_CS_UserExpression(const PB_CS_UserExpression& from);
  621. PB_CS_UserExpression(PB_CS_UserExpression&& from) noexcept
  622. : PB_CS_UserExpression() {
  623. *this = ::std::move(from);
  624. }
  625. inline PB_CS_UserExpression& operator=(const PB_CS_UserExpression& from) {
  626. CopyFrom(from);
  627. return *this;
  628. }
  629. inline PB_CS_UserExpression& operator=(PB_CS_UserExpression&& from) noexcept {
  630. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  631. if (this != &from) InternalSwap(&from);
  632. } else {
  633. CopyFrom(from);
  634. }
  635. return *this;
  636. }
  637. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  638. return GetDescriptor();
  639. }
  640. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  641. return GetMetadataStatic().descriptor;
  642. }
  643. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  644. return GetMetadataStatic().reflection;
  645. }
  646. static const PB_CS_UserExpression& default_instance();
  647. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  648. static inline const PB_CS_UserExpression* internal_default_instance() {
  649. return reinterpret_cast<const PB_CS_UserExpression*>(
  650. &_PB_CS_UserExpression_default_instance_);
  651. }
  652. static constexpr int kIndexInFileMessages =
  653. 4;
  654. friend void swap(PB_CS_UserExpression& a, PB_CS_UserExpression& b) {
  655. a.Swap(&b);
  656. }
  657. inline void Swap(PB_CS_UserExpression* other) {
  658. if (other == this) return;
  659. InternalSwap(other);
  660. }
  661. // implements Message ----------------------------------------------
  662. inline PB_CS_UserExpression* New() const final {
  663. return CreateMaybeMessage<PB_CS_UserExpression>(nullptr);
  664. }
  665. PB_CS_UserExpression* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  666. return CreateMaybeMessage<PB_CS_UserExpression>(arena);
  667. }
  668. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  669. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  670. void CopyFrom(const PB_CS_UserExpression& from);
  671. void MergeFrom(const PB_CS_UserExpression& from);
  672. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  673. bool IsInitialized() const final;
  674. size_t ByteSizeLong() const final;
  675. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  676. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  677. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  678. int GetCachedSize() const final { return _cached_size_.Get(); }
  679. private:
  680. inline void SharedCtor();
  681. inline void SharedDtor();
  682. void SetCachedSize(int size) const final;
  683. void InternalSwap(PB_CS_UserExpression* other);
  684. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  685. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  686. return "GameInfo.PB_CS_UserExpression";
  687. }
  688. private:
  689. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  690. return nullptr;
  691. }
  692. inline void* MaybeArenaPtr() const {
  693. return nullptr;
  694. }
  695. public:
  696. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  697. private:
  698. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  699. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  700. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  701. }
  702. public:
  703. // nested types ----------------------------------------------------
  704. // accessors -------------------------------------------------------
  705. enum : int {
  706. kWItemIndexFieldNumber = 1,
  707. kDwSendUserIDFieldNumber = 2,
  708. kDwTargetUserIDFieldNumber = 3,
  709. };
  710. // uint32 wItemIndex = 1;
  711. void clear_witemindex();
  712. ::PROTOBUF_NAMESPACE_ID::uint32 witemindex() const;
  713. void set_witemindex(::PROTOBUF_NAMESPACE_ID::uint32 value);
  714. private:
  715. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_witemindex() const;
  716. void _internal_set_witemindex(::PROTOBUF_NAMESPACE_ID::uint32 value);
  717. public:
  718. // uint32 dwSendUserID = 2;
  719. void clear_dwsenduserid();
  720. ::PROTOBUF_NAMESPACE_ID::uint32 dwsenduserid() const;
  721. void set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  722. private:
  723. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_dwsenduserid() const;
  724. void _internal_set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  725. public:
  726. // uint32 dwTargetUserID = 3;
  727. void clear_dwtargetuserid();
  728. ::PROTOBUF_NAMESPACE_ID::uint32 dwtargetuserid() const;
  729. void set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  730. private:
  731. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_dwtargetuserid() const;
  732. void _internal_set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  733. public:
  734. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_UserExpression)
  735. private:
  736. class _Internal;
  737. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  738. ::PROTOBUF_NAMESPACE_ID::uint32 witemindex_;
  739. ::PROTOBUF_NAMESPACE_ID::uint32 dwsenduserid_;
  740. ::PROTOBUF_NAMESPACE_ID::uint32 dwtargetuserid_;
  741. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  742. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  743. };
  744. // -------------------------------------------------------------------
  745. class PB_CS_GameStatus :
  746. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_GameStatus) */ {
  747. public:
  748. PB_CS_GameStatus();
  749. virtual ~PB_CS_GameStatus();
  750. PB_CS_GameStatus(const PB_CS_GameStatus& from);
  751. PB_CS_GameStatus(PB_CS_GameStatus&& from) noexcept
  752. : PB_CS_GameStatus() {
  753. *this = ::std::move(from);
  754. }
  755. inline PB_CS_GameStatus& operator=(const PB_CS_GameStatus& from) {
  756. CopyFrom(from);
  757. return *this;
  758. }
  759. inline PB_CS_GameStatus& operator=(PB_CS_GameStatus&& from) noexcept {
  760. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  761. if (this != &from) InternalSwap(&from);
  762. } else {
  763. CopyFrom(from);
  764. }
  765. return *this;
  766. }
  767. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  768. return GetDescriptor();
  769. }
  770. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  771. return GetMetadataStatic().descriptor;
  772. }
  773. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  774. return GetMetadataStatic().reflection;
  775. }
  776. static const PB_CS_GameStatus& default_instance();
  777. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  778. static inline const PB_CS_GameStatus* internal_default_instance() {
  779. return reinterpret_cast<const PB_CS_GameStatus*>(
  780. &_PB_CS_GameStatus_default_instance_);
  781. }
  782. static constexpr int kIndexInFileMessages =
  783. 5;
  784. friend void swap(PB_CS_GameStatus& a, PB_CS_GameStatus& b) {
  785. a.Swap(&b);
  786. }
  787. inline void Swap(PB_CS_GameStatus* other) {
  788. if (other == this) return;
  789. InternalSwap(other);
  790. }
  791. // implements Message ----------------------------------------------
  792. inline PB_CS_GameStatus* New() const final {
  793. return CreateMaybeMessage<PB_CS_GameStatus>(nullptr);
  794. }
  795. PB_CS_GameStatus* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  796. return CreateMaybeMessage<PB_CS_GameStatus>(arena);
  797. }
  798. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  799. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  800. void CopyFrom(const PB_CS_GameStatus& from);
  801. void MergeFrom(const PB_CS_GameStatus& from);
  802. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  803. bool IsInitialized() const final;
  804. size_t ByteSizeLong() const final;
  805. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  806. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  807. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  808. int GetCachedSize() const final { return _cached_size_.Get(); }
  809. private:
  810. inline void SharedCtor();
  811. inline void SharedDtor();
  812. void SetCachedSize(int size) const final;
  813. void InternalSwap(PB_CS_GameStatus* other);
  814. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  815. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  816. return "GameInfo.PB_CS_GameStatus";
  817. }
  818. private:
  819. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  820. return nullptr;
  821. }
  822. inline void* MaybeArenaPtr() const {
  823. return nullptr;
  824. }
  825. public:
  826. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  827. private:
  828. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  829. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  830. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  831. }
  832. public:
  833. // nested types ----------------------------------------------------
  834. // accessors -------------------------------------------------------
  835. enum : int {
  836. kCbGameStatusFieldNumber = 1,
  837. kCbAllowLookonFieldNumber = 2,
  838. };
  839. // uint32 cbGameStatus = 1;
  840. void clear_cbgamestatus();
  841. ::PROTOBUF_NAMESPACE_ID::uint32 cbgamestatus() const;
  842. void set_cbgamestatus(::PROTOBUF_NAMESPACE_ID::uint32 value);
  843. private:
  844. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbgamestatus() const;
  845. void _internal_set_cbgamestatus(::PROTOBUF_NAMESPACE_ID::uint32 value);
  846. public:
  847. // uint32 cbAllowLookon = 2;
  848. void clear_cballowlookon();
  849. ::PROTOBUF_NAMESPACE_ID::uint32 cballowlookon() const;
  850. void set_cballowlookon(::PROTOBUF_NAMESPACE_ID::uint32 value);
  851. private:
  852. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cballowlookon() const;
  853. void _internal_set_cballowlookon(::PROTOBUF_NAMESPACE_ID::uint32 value);
  854. public:
  855. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_GameStatus)
  856. private:
  857. class _Internal;
  858. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  859. ::PROTOBUF_NAMESPACE_ID::uint32 cbgamestatus_;
  860. ::PROTOBUF_NAMESPACE_ID::uint32 cballowlookon_;
  861. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  862. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  863. };
  864. // -------------------------------------------------------------------
  865. class PB_CS_C_tagGameConfig :
  866. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_C_tagGameConfig) */ {
  867. public:
  868. PB_CS_C_tagGameConfig();
  869. virtual ~PB_CS_C_tagGameConfig();
  870. PB_CS_C_tagGameConfig(const PB_CS_C_tagGameConfig& from);
  871. PB_CS_C_tagGameConfig(PB_CS_C_tagGameConfig&& from) noexcept
  872. : PB_CS_C_tagGameConfig() {
  873. *this = ::std::move(from);
  874. }
  875. inline PB_CS_C_tagGameConfig& operator=(const PB_CS_C_tagGameConfig& from) {
  876. CopyFrom(from);
  877. return *this;
  878. }
  879. inline PB_CS_C_tagGameConfig& operator=(PB_CS_C_tagGameConfig&& from) noexcept {
  880. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  881. if (this != &from) InternalSwap(&from);
  882. } else {
  883. CopyFrom(from);
  884. }
  885. return *this;
  886. }
  887. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  888. return GetDescriptor();
  889. }
  890. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  891. return GetMetadataStatic().descriptor;
  892. }
  893. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  894. return GetMetadataStatic().reflection;
  895. }
  896. static const PB_CS_C_tagGameConfig& default_instance();
  897. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  898. static inline const PB_CS_C_tagGameConfig* internal_default_instance() {
  899. return reinterpret_cast<const PB_CS_C_tagGameConfig*>(
  900. &_PB_CS_C_tagGameConfig_default_instance_);
  901. }
  902. static constexpr int kIndexInFileMessages =
  903. 6;
  904. friend void swap(PB_CS_C_tagGameConfig& a, PB_CS_C_tagGameConfig& b) {
  905. a.Swap(&b);
  906. }
  907. inline void Swap(PB_CS_C_tagGameConfig* other) {
  908. if (other == this) return;
  909. InternalSwap(other);
  910. }
  911. // implements Message ----------------------------------------------
  912. inline PB_CS_C_tagGameConfig* New() const final {
  913. return CreateMaybeMessage<PB_CS_C_tagGameConfig>(nullptr);
  914. }
  915. PB_CS_C_tagGameConfig* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  916. return CreateMaybeMessage<PB_CS_C_tagGameConfig>(arena);
  917. }
  918. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  919. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  920. void CopyFrom(const PB_CS_C_tagGameConfig& from);
  921. void MergeFrom(const PB_CS_C_tagGameConfig& from);
  922. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  923. bool IsInitialized() const final;
  924. size_t ByteSizeLong() const final;
  925. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  926. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  927. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  928. int GetCachedSize() const final { return _cached_size_.Get(); }
  929. private:
  930. inline void SharedCtor();
  931. inline void SharedDtor();
  932. void SetCachedSize(int size) const final;
  933. void InternalSwap(PB_CS_C_tagGameConfig* other);
  934. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  935. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  936. return "GameInfo.PB_CS_C_tagGameConfig";
  937. }
  938. private:
  939. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  940. return nullptr;
  941. }
  942. inline void* MaybeArenaPtr() const {
  943. return nullptr;
  944. }
  945. public:
  946. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  947. private:
  948. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  949. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  950. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  951. }
  952. public:
  953. // nested types ----------------------------------------------------
  954. // accessors -------------------------------------------------------
  955. enum : int {
  956. kSPrivateTableIDFieldNumber = 9,
  957. kWSubGameIDFieldNumber = 1,
  958. kWPlayRuleFieldNumber = 2,
  959. kWMaxFanRuleFieldNumber = 3,
  960. kWMaxScoreFieldNumber = 4,
  961. kWPlayCountRuleFieldNumber = 5,
  962. kWHadPlayCountFieldNumber = 6,
  963. kZmExtraRuleFieldNumber = 7,
  964. kDghRuleFieldNumber = 8,
  965. kBDuoLaiFieldNumber = 10,
  966. kWFengDingFieldNumber = 11,
  967. kTmp1FieldNumber = 12,
  968. kTmp2FieldNumber = 13,
  969. kTmp3FieldNumber = 14,
  970. kTmp4FieldNumber = 15,
  971. kTmp5FieldNumber = 16,
  972. };
  973. // string sPrivateTableID = 9;
  974. void clear_sprivatetableid();
  975. const std::string& sprivatetableid() const;
  976. void set_sprivatetableid(const std::string& value);
  977. void set_sprivatetableid(std::string&& value);
  978. void set_sprivatetableid(const char* value);
  979. void set_sprivatetableid(const char* value, size_t size);
  980. std::string* mutable_sprivatetableid();
  981. std::string* release_sprivatetableid();
  982. void set_allocated_sprivatetableid(std::string* sprivatetableid);
  983. private:
  984. const std::string& _internal_sprivatetableid() const;
  985. void _internal_set_sprivatetableid(const std::string& value);
  986. std::string* _internal_mutable_sprivatetableid();
  987. public:
  988. // uint32 wSubGameID = 1;
  989. void clear_wsubgameid();
  990. ::PROTOBUF_NAMESPACE_ID::uint32 wsubgameid() const;
  991. void set_wsubgameid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  992. private:
  993. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wsubgameid() const;
  994. void _internal_set_wsubgameid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  995. public:
  996. // uint32 wPlayRule = 2;
  997. void clear_wplayrule();
  998. ::PROTOBUF_NAMESPACE_ID::uint32 wplayrule() const;
  999. void set_wplayrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1000. private:
  1001. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wplayrule() const;
  1002. void _internal_set_wplayrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1003. public:
  1004. // uint32 wMaxFanRule = 3;
  1005. void clear_wmaxfanrule();
  1006. ::PROTOBUF_NAMESPACE_ID::uint32 wmaxfanrule() const;
  1007. void set_wmaxfanrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1008. private:
  1009. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wmaxfanrule() const;
  1010. void _internal_set_wmaxfanrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1011. public:
  1012. // uint32 wMaxScore = 4;
  1013. void clear_wmaxscore();
  1014. ::PROTOBUF_NAMESPACE_ID::uint32 wmaxscore() const;
  1015. void set_wmaxscore(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1016. private:
  1017. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wmaxscore() const;
  1018. void _internal_set_wmaxscore(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1019. public:
  1020. // uint32 wPlayCountRule = 5;
  1021. void clear_wplaycountrule();
  1022. ::PROTOBUF_NAMESPACE_ID::uint32 wplaycountrule() const;
  1023. void set_wplaycountrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1024. private:
  1025. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wplaycountrule() const;
  1026. void _internal_set_wplaycountrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1027. public:
  1028. // uint32 wHadPlayCount = 6;
  1029. void clear_whadplaycount();
  1030. ::PROTOBUF_NAMESPACE_ID::uint32 whadplaycount() const;
  1031. void set_whadplaycount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1032. private:
  1033. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_whadplaycount() const;
  1034. void _internal_set_whadplaycount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1035. public:
  1036. // uint32 zmExtraRule = 7;
  1037. void clear_zmextrarule();
  1038. ::PROTOBUF_NAMESPACE_ID::uint32 zmextrarule() const;
  1039. void set_zmextrarule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1040. private:
  1041. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_zmextrarule() const;
  1042. void _internal_set_zmextrarule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1043. public:
  1044. // uint32 dghRule = 8;
  1045. void clear_dghrule();
  1046. ::PROTOBUF_NAMESPACE_ID::uint32 dghrule() const;
  1047. void set_dghrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1048. private:
  1049. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_dghrule() const;
  1050. void _internal_set_dghrule(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1051. public:
  1052. // uint32 bDuoLai = 10;
  1053. void clear_bduolai();
  1054. ::PROTOBUF_NAMESPACE_ID::uint32 bduolai() const;
  1055. void set_bduolai(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1056. private:
  1057. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_bduolai() const;
  1058. void _internal_set_bduolai(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1059. public:
  1060. // uint32 wFengDing = 11;
  1061. void clear_wfengding();
  1062. ::PROTOBUF_NAMESPACE_ID::uint32 wfengding() const;
  1063. void set_wfengding(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1064. private:
  1065. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wfengding() const;
  1066. void _internal_set_wfengding(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1067. public:
  1068. // uint32 tmp1 = 12;
  1069. void clear_tmp1();
  1070. ::PROTOBUF_NAMESPACE_ID::uint32 tmp1() const;
  1071. void set_tmp1(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1072. private:
  1073. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_tmp1() const;
  1074. void _internal_set_tmp1(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1075. public:
  1076. // uint32 tmp2 = 13;
  1077. void clear_tmp2();
  1078. ::PROTOBUF_NAMESPACE_ID::uint32 tmp2() const;
  1079. void set_tmp2(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1080. private:
  1081. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_tmp2() const;
  1082. void _internal_set_tmp2(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1083. public:
  1084. // uint32 tmp3 = 14;
  1085. void clear_tmp3();
  1086. ::PROTOBUF_NAMESPACE_ID::uint32 tmp3() const;
  1087. void set_tmp3(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1088. private:
  1089. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_tmp3() const;
  1090. void _internal_set_tmp3(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1091. public:
  1092. // uint32 tmp4 = 15;
  1093. void clear_tmp4();
  1094. ::PROTOBUF_NAMESPACE_ID::uint32 tmp4() const;
  1095. void set_tmp4(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1096. private:
  1097. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_tmp4() const;
  1098. void _internal_set_tmp4(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1099. public:
  1100. // uint32 tmp5 = 16;
  1101. void clear_tmp5();
  1102. ::PROTOBUF_NAMESPACE_ID::uint32 tmp5() const;
  1103. void set_tmp5(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1104. private:
  1105. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_tmp5() const;
  1106. void _internal_set_tmp5(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1107. public:
  1108. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_C_tagGameConfig)
  1109. private:
  1110. class _Internal;
  1111. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  1112. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sprivatetableid_;
  1113. ::PROTOBUF_NAMESPACE_ID::uint32 wsubgameid_;
  1114. ::PROTOBUF_NAMESPACE_ID::uint32 wplayrule_;
  1115. ::PROTOBUF_NAMESPACE_ID::uint32 wmaxfanrule_;
  1116. ::PROTOBUF_NAMESPACE_ID::uint32 wmaxscore_;
  1117. ::PROTOBUF_NAMESPACE_ID::uint32 wplaycountrule_;
  1118. ::PROTOBUF_NAMESPACE_ID::uint32 whadplaycount_;
  1119. ::PROTOBUF_NAMESPACE_ID::uint32 zmextrarule_;
  1120. ::PROTOBUF_NAMESPACE_ID::uint32 dghrule_;
  1121. ::PROTOBUF_NAMESPACE_ID::uint32 bduolai_;
  1122. ::PROTOBUF_NAMESPACE_ID::uint32 wfengding_;
  1123. ::PROTOBUF_NAMESPACE_ID::uint32 tmp1_;
  1124. ::PROTOBUF_NAMESPACE_ID::uint32 tmp2_;
  1125. ::PROTOBUF_NAMESPACE_ID::uint32 tmp3_;
  1126. ::PROTOBUF_NAMESPACE_ID::uint32 tmp4_;
  1127. ::PROTOBUF_NAMESPACE_ID::uint32 tmp5_;
  1128. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1129. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  1130. };
  1131. // -------------------------------------------------------------------
  1132. class PB_CS_S_StatusFree :
  1133. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_S_StatusFree) */ {
  1134. public:
  1135. PB_CS_S_StatusFree();
  1136. virtual ~PB_CS_S_StatusFree();
  1137. PB_CS_S_StatusFree(const PB_CS_S_StatusFree& from);
  1138. PB_CS_S_StatusFree(PB_CS_S_StatusFree&& from) noexcept
  1139. : PB_CS_S_StatusFree() {
  1140. *this = ::std::move(from);
  1141. }
  1142. inline PB_CS_S_StatusFree& operator=(const PB_CS_S_StatusFree& from) {
  1143. CopyFrom(from);
  1144. return *this;
  1145. }
  1146. inline PB_CS_S_StatusFree& operator=(PB_CS_S_StatusFree&& from) noexcept {
  1147. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1148. if (this != &from) InternalSwap(&from);
  1149. } else {
  1150. CopyFrom(from);
  1151. }
  1152. return *this;
  1153. }
  1154. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1155. return GetDescriptor();
  1156. }
  1157. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1158. return GetMetadataStatic().descriptor;
  1159. }
  1160. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1161. return GetMetadataStatic().reflection;
  1162. }
  1163. static const PB_CS_S_StatusFree& default_instance();
  1164. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1165. static inline const PB_CS_S_StatusFree* internal_default_instance() {
  1166. return reinterpret_cast<const PB_CS_S_StatusFree*>(
  1167. &_PB_CS_S_StatusFree_default_instance_);
  1168. }
  1169. static constexpr int kIndexInFileMessages =
  1170. 7;
  1171. friend void swap(PB_CS_S_StatusFree& a, PB_CS_S_StatusFree& b) {
  1172. a.Swap(&b);
  1173. }
  1174. inline void Swap(PB_CS_S_StatusFree* other) {
  1175. if (other == this) return;
  1176. InternalSwap(other);
  1177. }
  1178. // implements Message ----------------------------------------------
  1179. inline PB_CS_S_StatusFree* New() const final {
  1180. return CreateMaybeMessage<PB_CS_S_StatusFree>(nullptr);
  1181. }
  1182. PB_CS_S_StatusFree* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1183. return CreateMaybeMessage<PB_CS_S_StatusFree>(arena);
  1184. }
  1185. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1186. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1187. void CopyFrom(const PB_CS_S_StatusFree& from);
  1188. void MergeFrom(const PB_CS_S_StatusFree& from);
  1189. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1190. bool IsInitialized() const final;
  1191. size_t ByteSizeLong() const final;
  1192. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1193. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  1194. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1195. int GetCachedSize() const final { return _cached_size_.Get(); }
  1196. private:
  1197. inline void SharedCtor();
  1198. inline void SharedDtor();
  1199. void SetCachedSize(int size) const final;
  1200. void InternalSwap(PB_CS_S_StatusFree* other);
  1201. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1202. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1203. return "GameInfo.PB_CS_S_StatusFree";
  1204. }
  1205. private:
  1206. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  1207. return nullptr;
  1208. }
  1209. inline void* MaybeArenaPtr() const {
  1210. return nullptr;
  1211. }
  1212. public:
  1213. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1214. private:
  1215. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1216. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  1217. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  1218. }
  1219. public:
  1220. // nested types ----------------------------------------------------
  1221. // accessors -------------------------------------------------------
  1222. enum : int {
  1223. kLUserTmpScoreFieldNumber = 2,
  1224. kOptionsFieldNumber = 5,
  1225. kGameConfigFieldNumber = 1,
  1226. kLeftTimeFieldNumber = 3,
  1227. kWchairIdFieldNumber = 4,
  1228. kUserStatFieldNumber = 6,
  1229. };
  1230. // repeated sint64 lUserTmpScore = 2;
  1231. int lusertmpscore_size() const;
  1232. private:
  1233. int _internal_lusertmpscore_size() const;
  1234. public:
  1235. void clear_lusertmpscore();
  1236. private:
  1237. ::PROTOBUF_NAMESPACE_ID::int64 _internal_lusertmpscore(int index) const;
  1238. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  1239. _internal_lusertmpscore() const;
  1240. void _internal_add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::int64 value);
  1241. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  1242. _internal_mutable_lusertmpscore();
  1243. public:
  1244. ::PROTOBUF_NAMESPACE_ID::int64 lusertmpscore(int index) const;
  1245. void set_lusertmpscore(int index, ::PROTOBUF_NAMESPACE_ID::int64 value);
  1246. void add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::int64 value);
  1247. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  1248. lusertmpscore() const;
  1249. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  1250. mutable_lusertmpscore();
  1251. // repeated uint32 options = 5;
  1252. int options_size() const;
  1253. private:
  1254. int _internal_options_size() const;
  1255. public:
  1256. void clear_options();
  1257. private:
  1258. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_options(int index) const;
  1259. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1260. _internal_options() const;
  1261. void _internal_add_options(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1262. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1263. _internal_mutable_options();
  1264. public:
  1265. ::PROTOBUF_NAMESPACE_ID::uint32 options(int index) const;
  1266. void set_options(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1267. void add_options(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1268. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1269. options() const;
  1270. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1271. mutable_options();
  1272. // .GameInfo.PB_CS_C_tagGameConfig gameConfig = 1;
  1273. bool has_gameconfig() const;
  1274. private:
  1275. bool _internal_has_gameconfig() const;
  1276. public:
  1277. void clear_gameconfig();
  1278. const ::GameInfo::PB_CS_C_tagGameConfig& gameconfig() const;
  1279. ::GameInfo::PB_CS_C_tagGameConfig* release_gameconfig();
  1280. ::GameInfo::PB_CS_C_tagGameConfig* mutable_gameconfig();
  1281. void set_allocated_gameconfig(::GameInfo::PB_CS_C_tagGameConfig* gameconfig);
  1282. private:
  1283. const ::GameInfo::PB_CS_C_tagGameConfig& _internal_gameconfig() const;
  1284. ::GameInfo::PB_CS_C_tagGameConfig* _internal_mutable_gameconfig();
  1285. public:
  1286. // uint32 leftTime = 3;
  1287. void clear_lefttime();
  1288. ::PROTOBUF_NAMESPACE_ID::uint32 lefttime() const;
  1289. void set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1290. private:
  1291. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_lefttime() const;
  1292. void _internal_set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1293. public:
  1294. // uint32 wchairId = 4;
  1295. void clear_wchairid();
  1296. ::PROTOBUF_NAMESPACE_ID::uint32 wchairid() const;
  1297. void set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1298. private:
  1299. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wchairid() const;
  1300. void _internal_set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1301. public:
  1302. // uint32 UserStat = 6;
  1303. void clear_userstat();
  1304. ::PROTOBUF_NAMESPACE_ID::uint32 userstat() const;
  1305. void set_userstat(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1306. private:
  1307. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_userstat() const;
  1308. void _internal_set_userstat(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1309. public:
  1310. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_S_StatusFree)
  1311. private:
  1312. class _Internal;
  1313. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  1314. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > lusertmpscore_;
  1315. mutable std::atomic<int> _lusertmpscore_cached_byte_size_;
  1316. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > options_;
  1317. mutable std::atomic<int> _options_cached_byte_size_;
  1318. ::GameInfo::PB_CS_C_tagGameConfig* gameconfig_;
  1319. ::PROTOBUF_NAMESPACE_ID::uint32 lefttime_;
  1320. ::PROTOBUF_NAMESPACE_ID::uint32 wchairid_;
  1321. ::PROTOBUF_NAMESPACE_ID::uint32 userstat_;
  1322. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1323. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  1324. };
  1325. // -------------------------------------------------------------------
  1326. class pb_WeaveItem :
  1327. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.pb_WeaveItem) */ {
  1328. public:
  1329. pb_WeaveItem();
  1330. virtual ~pb_WeaveItem();
  1331. pb_WeaveItem(const pb_WeaveItem& from);
  1332. pb_WeaveItem(pb_WeaveItem&& from) noexcept
  1333. : pb_WeaveItem() {
  1334. *this = ::std::move(from);
  1335. }
  1336. inline pb_WeaveItem& operator=(const pb_WeaveItem& from) {
  1337. CopyFrom(from);
  1338. return *this;
  1339. }
  1340. inline pb_WeaveItem& operator=(pb_WeaveItem&& from) noexcept {
  1341. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1342. if (this != &from) InternalSwap(&from);
  1343. } else {
  1344. CopyFrom(from);
  1345. }
  1346. return *this;
  1347. }
  1348. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1349. return GetDescriptor();
  1350. }
  1351. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1352. return GetMetadataStatic().descriptor;
  1353. }
  1354. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1355. return GetMetadataStatic().reflection;
  1356. }
  1357. static const pb_WeaveItem& default_instance();
  1358. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1359. static inline const pb_WeaveItem* internal_default_instance() {
  1360. return reinterpret_cast<const pb_WeaveItem*>(
  1361. &_pb_WeaveItem_default_instance_);
  1362. }
  1363. static constexpr int kIndexInFileMessages =
  1364. 8;
  1365. friend void swap(pb_WeaveItem& a, pb_WeaveItem& b) {
  1366. a.Swap(&b);
  1367. }
  1368. inline void Swap(pb_WeaveItem* other) {
  1369. if (other == this) return;
  1370. InternalSwap(other);
  1371. }
  1372. // implements Message ----------------------------------------------
  1373. inline pb_WeaveItem* New() const final {
  1374. return CreateMaybeMessage<pb_WeaveItem>(nullptr);
  1375. }
  1376. pb_WeaveItem* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1377. return CreateMaybeMessage<pb_WeaveItem>(arena);
  1378. }
  1379. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1380. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1381. void CopyFrom(const pb_WeaveItem& from);
  1382. void MergeFrom(const pb_WeaveItem& from);
  1383. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1384. bool IsInitialized() const final;
  1385. size_t ByteSizeLong() const final;
  1386. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1387. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  1388. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1389. int GetCachedSize() const final { return _cached_size_.Get(); }
  1390. private:
  1391. inline void SharedCtor();
  1392. inline void SharedDtor();
  1393. void SetCachedSize(int size) const final;
  1394. void InternalSwap(pb_WeaveItem* other);
  1395. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1396. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1397. return "GameInfo.pb_WeaveItem";
  1398. }
  1399. private:
  1400. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  1401. return nullptr;
  1402. }
  1403. inline void* MaybeArenaPtr() const {
  1404. return nullptr;
  1405. }
  1406. public:
  1407. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1408. private:
  1409. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1410. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  1411. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  1412. }
  1413. public:
  1414. // nested types ----------------------------------------------------
  1415. // accessors -------------------------------------------------------
  1416. enum : int {
  1417. kCbMargicOffsetFieldNumber = 5,
  1418. kCbWeaveKindFieldNumber = 1,
  1419. kCbCenterCardFieldNumber = 2,
  1420. kCbPublicCardFieldNumber = 3,
  1421. kWProvideUserFieldNumber = 4,
  1422. };
  1423. // repeated uint32 cbMargicOffset = 5;
  1424. int cbmargicoffset_size() const;
  1425. private:
  1426. int _internal_cbmargicoffset_size() const;
  1427. public:
  1428. void clear_cbmargicoffset();
  1429. private:
  1430. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbmargicoffset(int index) const;
  1431. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1432. _internal_cbmargicoffset() const;
  1433. void _internal_add_cbmargicoffset(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1434. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1435. _internal_mutable_cbmargicoffset();
  1436. public:
  1437. ::PROTOBUF_NAMESPACE_ID::uint32 cbmargicoffset(int index) const;
  1438. void set_cbmargicoffset(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1439. void add_cbmargicoffset(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1440. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1441. cbmargicoffset() const;
  1442. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1443. mutable_cbmargicoffset();
  1444. // uint32 cbWeaveKind = 1;
  1445. void clear_cbweavekind();
  1446. ::PROTOBUF_NAMESPACE_ID::uint32 cbweavekind() const;
  1447. void set_cbweavekind(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1448. private:
  1449. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbweavekind() const;
  1450. void _internal_set_cbweavekind(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1451. public:
  1452. // uint32 cbCenterCard = 2;
  1453. void clear_cbcentercard();
  1454. ::PROTOBUF_NAMESPACE_ID::uint32 cbcentercard() const;
  1455. void set_cbcentercard(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1456. private:
  1457. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbcentercard() const;
  1458. void _internal_set_cbcentercard(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1459. public:
  1460. // uint32 cbPublicCard = 3;
  1461. void clear_cbpubliccard();
  1462. ::PROTOBUF_NAMESPACE_ID::uint32 cbpubliccard() const;
  1463. void set_cbpubliccard(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1464. private:
  1465. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbpubliccard() const;
  1466. void _internal_set_cbpubliccard(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1467. public:
  1468. // uint32 wProvideUser = 4;
  1469. void clear_wprovideuser();
  1470. ::PROTOBUF_NAMESPACE_ID::uint32 wprovideuser() const;
  1471. void set_wprovideuser(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1472. private:
  1473. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wprovideuser() const;
  1474. void _internal_set_wprovideuser(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1475. public:
  1476. // @@protoc_insertion_point(class_scope:GameInfo.pb_WeaveItem)
  1477. private:
  1478. class _Internal;
  1479. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  1480. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > cbmargicoffset_;
  1481. mutable std::atomic<int> _cbmargicoffset_cached_byte_size_;
  1482. ::PROTOBUF_NAMESPACE_ID::uint32 cbweavekind_;
  1483. ::PROTOBUF_NAMESPACE_ID::uint32 cbcentercard_;
  1484. ::PROTOBUF_NAMESPACE_ID::uint32 cbpubliccard_;
  1485. ::PROTOBUF_NAMESPACE_ID::uint32 wprovideuser_;
  1486. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1487. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  1488. };
  1489. // -------------------------------------------------------------------
  1490. class pb_WeaveItemArray :
  1491. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.pb_WeaveItemArray) */ {
  1492. public:
  1493. pb_WeaveItemArray();
  1494. virtual ~pb_WeaveItemArray();
  1495. pb_WeaveItemArray(const pb_WeaveItemArray& from);
  1496. pb_WeaveItemArray(pb_WeaveItemArray&& from) noexcept
  1497. : pb_WeaveItemArray() {
  1498. *this = ::std::move(from);
  1499. }
  1500. inline pb_WeaveItemArray& operator=(const pb_WeaveItemArray& from) {
  1501. CopyFrom(from);
  1502. return *this;
  1503. }
  1504. inline pb_WeaveItemArray& operator=(pb_WeaveItemArray&& from) noexcept {
  1505. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1506. if (this != &from) InternalSwap(&from);
  1507. } else {
  1508. CopyFrom(from);
  1509. }
  1510. return *this;
  1511. }
  1512. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1513. return GetDescriptor();
  1514. }
  1515. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1516. return GetMetadataStatic().descriptor;
  1517. }
  1518. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1519. return GetMetadataStatic().reflection;
  1520. }
  1521. static const pb_WeaveItemArray& default_instance();
  1522. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1523. static inline const pb_WeaveItemArray* internal_default_instance() {
  1524. return reinterpret_cast<const pb_WeaveItemArray*>(
  1525. &_pb_WeaveItemArray_default_instance_);
  1526. }
  1527. static constexpr int kIndexInFileMessages =
  1528. 9;
  1529. friend void swap(pb_WeaveItemArray& a, pb_WeaveItemArray& b) {
  1530. a.Swap(&b);
  1531. }
  1532. inline void Swap(pb_WeaveItemArray* other) {
  1533. if (other == this) return;
  1534. InternalSwap(other);
  1535. }
  1536. // implements Message ----------------------------------------------
  1537. inline pb_WeaveItemArray* New() const final {
  1538. return CreateMaybeMessage<pb_WeaveItemArray>(nullptr);
  1539. }
  1540. pb_WeaveItemArray* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1541. return CreateMaybeMessage<pb_WeaveItemArray>(arena);
  1542. }
  1543. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1544. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1545. void CopyFrom(const pb_WeaveItemArray& from);
  1546. void MergeFrom(const pb_WeaveItemArray& from);
  1547. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1548. bool IsInitialized() const final;
  1549. size_t ByteSizeLong() const final;
  1550. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1551. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  1552. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1553. int GetCachedSize() const final { return _cached_size_.Get(); }
  1554. private:
  1555. inline void SharedCtor();
  1556. inline void SharedDtor();
  1557. void SetCachedSize(int size) const final;
  1558. void InternalSwap(pb_WeaveItemArray* other);
  1559. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1560. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1561. return "GameInfo.pb_WeaveItemArray";
  1562. }
  1563. private:
  1564. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  1565. return nullptr;
  1566. }
  1567. inline void* MaybeArenaPtr() const {
  1568. return nullptr;
  1569. }
  1570. public:
  1571. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1572. private:
  1573. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1574. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  1575. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  1576. }
  1577. public:
  1578. // nested types ----------------------------------------------------
  1579. // accessors -------------------------------------------------------
  1580. enum : int {
  1581. kWeaveItemFieldNumber = 2,
  1582. };
  1583. // repeated .GameInfo.pb_WeaveItem WeaveItem = 2;
  1584. int weaveitem_size() const;
  1585. private:
  1586. int _internal_weaveitem_size() const;
  1587. public:
  1588. void clear_weaveitem();
  1589. ::GameInfo::pb_WeaveItem* mutable_weaveitem(int index);
  1590. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItem >*
  1591. mutable_weaveitem();
  1592. private:
  1593. const ::GameInfo::pb_WeaveItem& _internal_weaveitem(int index) const;
  1594. ::GameInfo::pb_WeaveItem* _internal_add_weaveitem();
  1595. public:
  1596. const ::GameInfo::pb_WeaveItem& weaveitem(int index) const;
  1597. ::GameInfo::pb_WeaveItem* add_weaveitem();
  1598. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItem >&
  1599. weaveitem() const;
  1600. // @@protoc_insertion_point(class_scope:GameInfo.pb_WeaveItemArray)
  1601. private:
  1602. class _Internal;
  1603. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  1604. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItem > weaveitem_;
  1605. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1606. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  1607. };
  1608. // -------------------------------------------------------------------
  1609. class pb_cbDiscardCard :
  1610. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.pb_cbDiscardCard) */ {
  1611. public:
  1612. pb_cbDiscardCard();
  1613. virtual ~pb_cbDiscardCard();
  1614. pb_cbDiscardCard(const pb_cbDiscardCard& from);
  1615. pb_cbDiscardCard(pb_cbDiscardCard&& from) noexcept
  1616. : pb_cbDiscardCard() {
  1617. *this = ::std::move(from);
  1618. }
  1619. inline pb_cbDiscardCard& operator=(const pb_cbDiscardCard& from) {
  1620. CopyFrom(from);
  1621. return *this;
  1622. }
  1623. inline pb_cbDiscardCard& operator=(pb_cbDiscardCard&& from) noexcept {
  1624. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1625. if (this != &from) InternalSwap(&from);
  1626. } else {
  1627. CopyFrom(from);
  1628. }
  1629. return *this;
  1630. }
  1631. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1632. return GetDescriptor();
  1633. }
  1634. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1635. return GetMetadataStatic().descriptor;
  1636. }
  1637. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1638. return GetMetadataStatic().reflection;
  1639. }
  1640. static const pb_cbDiscardCard& default_instance();
  1641. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1642. static inline const pb_cbDiscardCard* internal_default_instance() {
  1643. return reinterpret_cast<const pb_cbDiscardCard*>(
  1644. &_pb_cbDiscardCard_default_instance_);
  1645. }
  1646. static constexpr int kIndexInFileMessages =
  1647. 10;
  1648. friend void swap(pb_cbDiscardCard& a, pb_cbDiscardCard& b) {
  1649. a.Swap(&b);
  1650. }
  1651. inline void Swap(pb_cbDiscardCard* other) {
  1652. if (other == this) return;
  1653. InternalSwap(other);
  1654. }
  1655. // implements Message ----------------------------------------------
  1656. inline pb_cbDiscardCard* New() const final {
  1657. return CreateMaybeMessage<pb_cbDiscardCard>(nullptr);
  1658. }
  1659. pb_cbDiscardCard* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1660. return CreateMaybeMessage<pb_cbDiscardCard>(arena);
  1661. }
  1662. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1663. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1664. void CopyFrom(const pb_cbDiscardCard& from);
  1665. void MergeFrom(const pb_cbDiscardCard& from);
  1666. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1667. bool IsInitialized() const final;
  1668. size_t ByteSizeLong() const final;
  1669. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1670. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  1671. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1672. int GetCachedSize() const final { return _cached_size_.Get(); }
  1673. private:
  1674. inline void SharedCtor();
  1675. inline void SharedDtor();
  1676. void SetCachedSize(int size) const final;
  1677. void InternalSwap(pb_cbDiscardCard* other);
  1678. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1679. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1680. return "GameInfo.pb_cbDiscardCard";
  1681. }
  1682. private:
  1683. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  1684. return nullptr;
  1685. }
  1686. inline void* MaybeArenaPtr() const {
  1687. return nullptr;
  1688. }
  1689. public:
  1690. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1691. private:
  1692. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1693. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  1694. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  1695. }
  1696. public:
  1697. // nested types ----------------------------------------------------
  1698. // accessors -------------------------------------------------------
  1699. enum : int {
  1700. kCbDiscardCardFieldNumber = 1,
  1701. };
  1702. // repeated uint32 cbDiscardCard = 1;
  1703. int cbdiscardcard_size() const;
  1704. private:
  1705. int _internal_cbdiscardcard_size() const;
  1706. public:
  1707. void clear_cbdiscardcard();
  1708. private:
  1709. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbdiscardcard(int index) const;
  1710. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1711. _internal_cbdiscardcard() const;
  1712. void _internal_add_cbdiscardcard(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1713. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1714. _internal_mutable_cbdiscardcard();
  1715. public:
  1716. ::PROTOBUF_NAMESPACE_ID::uint32 cbdiscardcard(int index) const;
  1717. void set_cbdiscardcard(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1718. void add_cbdiscardcard(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1719. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1720. cbdiscardcard() const;
  1721. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1722. mutable_cbdiscardcard();
  1723. // @@protoc_insertion_point(class_scope:GameInfo.pb_cbDiscardCard)
  1724. private:
  1725. class _Internal;
  1726. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  1727. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > cbdiscardcard_;
  1728. mutable std::atomic<int> _cbdiscardcard_cached_byte_size_;
  1729. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1730. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  1731. };
  1732. // -------------------------------------------------------------------
  1733. class PB_CS_S_StatusPlay :
  1734. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_S_StatusPlay) */ {
  1735. public:
  1736. PB_CS_S_StatusPlay();
  1737. virtual ~PB_CS_S_StatusPlay();
  1738. PB_CS_S_StatusPlay(const PB_CS_S_StatusPlay& from);
  1739. PB_CS_S_StatusPlay(PB_CS_S_StatusPlay&& from) noexcept
  1740. : PB_CS_S_StatusPlay() {
  1741. *this = ::std::move(from);
  1742. }
  1743. inline PB_CS_S_StatusPlay& operator=(const PB_CS_S_StatusPlay& from) {
  1744. CopyFrom(from);
  1745. return *this;
  1746. }
  1747. inline PB_CS_S_StatusPlay& operator=(PB_CS_S_StatusPlay&& from) noexcept {
  1748. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1749. if (this != &from) InternalSwap(&from);
  1750. } else {
  1751. CopyFrom(from);
  1752. }
  1753. return *this;
  1754. }
  1755. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1756. return GetDescriptor();
  1757. }
  1758. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1759. return GetMetadataStatic().descriptor;
  1760. }
  1761. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1762. return GetMetadataStatic().reflection;
  1763. }
  1764. static const PB_CS_S_StatusPlay& default_instance();
  1765. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1766. static inline const PB_CS_S_StatusPlay* internal_default_instance() {
  1767. return reinterpret_cast<const PB_CS_S_StatusPlay*>(
  1768. &_PB_CS_S_StatusPlay_default_instance_);
  1769. }
  1770. static constexpr int kIndexInFileMessages =
  1771. 11;
  1772. friend void swap(PB_CS_S_StatusPlay& a, PB_CS_S_StatusPlay& b) {
  1773. a.Swap(&b);
  1774. }
  1775. inline void Swap(PB_CS_S_StatusPlay* other) {
  1776. if (other == this) return;
  1777. InternalSwap(other);
  1778. }
  1779. // implements Message ----------------------------------------------
  1780. inline PB_CS_S_StatusPlay* New() const final {
  1781. return CreateMaybeMessage<PB_CS_S_StatusPlay>(nullptr);
  1782. }
  1783. PB_CS_S_StatusPlay* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1784. return CreateMaybeMessage<PB_CS_S_StatusPlay>(arena);
  1785. }
  1786. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1787. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1788. void CopyFrom(const PB_CS_S_StatusPlay& from);
  1789. void MergeFrom(const PB_CS_S_StatusPlay& from);
  1790. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1791. bool IsInitialized() const final;
  1792. size_t ByteSizeLong() const final;
  1793. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1794. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  1795. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1796. int GetCachedSize() const final { return _cached_size_.Get(); }
  1797. private:
  1798. inline void SharedCtor();
  1799. inline void SharedDtor();
  1800. void SetCachedSize(int size) const final;
  1801. void InternalSwap(PB_CS_S_StatusPlay* other);
  1802. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1803. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1804. return "GameInfo.PB_CS_S_StatusPlay";
  1805. }
  1806. private:
  1807. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  1808. return nullptr;
  1809. }
  1810. inline void* MaybeArenaPtr() const {
  1811. return nullptr;
  1812. }
  1813. public:
  1814. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1815. private:
  1816. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1817. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  1818. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  1819. }
  1820. public:
  1821. // nested types ----------------------------------------------------
  1822. // accessors -------------------------------------------------------
  1823. enum : int {
  1824. kLUserTmpScoreFieldNumber = 2,
  1825. kOptionsFieldNumber = 5,
  1826. kLSiZiFieldNumber = 9,
  1827. kBPutCardDataFieldNumber = 12,
  1828. kCbDiscardCountFieldNumber = 15,
  1829. kCbDiscardCardFieldNumber = 16,
  1830. kCbCardCountFieldNumber = 17,
  1831. kCbWeaveCountFieldNumber = 18,
  1832. kWeaveItemArrayFieldNumber = 19,
  1833. kCbCardDataFieldNumber = 20,
  1834. kGangCardsFieldNumber = 22,
  1835. kGameConfigFieldNumber = 1,
  1836. kLeftTimeFieldNumber = 3,
  1837. kWchairIdFieldNumber = 4,
  1838. kCbTotalCardCountFieldNumber = 6,
  1839. kCbLeftCardCountFieldNumber = 7,
  1840. kWBankerUserFieldNumber = 8,
  1841. kDwOwnerIDFieldNumber = 10,
  1842. kWCurrentUserFieldNumber = 11,
  1843. kTotalOptTimeFieldNumber = 13,
  1844. kCbActionMaskFieldNumber = 21,
  1845. kLeftOptTimeFieldNumber = 14,
  1846. };
  1847. // repeated uint64 lUserTmpScore = 2;
  1848. int lusertmpscore_size() const;
  1849. private:
  1850. int _internal_lusertmpscore_size() const;
  1851. public:
  1852. void clear_lusertmpscore();
  1853. private:
  1854. ::PROTOBUF_NAMESPACE_ID::uint64 _internal_lusertmpscore(int index) const;
  1855. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
  1856. _internal_lusertmpscore() const;
  1857. void _internal_add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::uint64 value);
  1858. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
  1859. _internal_mutable_lusertmpscore();
  1860. public:
  1861. ::PROTOBUF_NAMESPACE_ID::uint64 lusertmpscore(int index) const;
  1862. void set_lusertmpscore(int index, ::PROTOBUF_NAMESPACE_ID::uint64 value);
  1863. void add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::uint64 value);
  1864. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
  1865. lusertmpscore() const;
  1866. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
  1867. mutable_lusertmpscore();
  1868. // repeated uint32 options = 5;
  1869. int options_size() const;
  1870. private:
  1871. int _internal_options_size() const;
  1872. public:
  1873. void clear_options();
  1874. private:
  1875. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_options(int index) const;
  1876. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1877. _internal_options() const;
  1878. void _internal_add_options(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1879. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1880. _internal_mutable_options();
  1881. public:
  1882. ::PROTOBUF_NAMESPACE_ID::uint32 options(int index) const;
  1883. void set_options(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1884. void add_options(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1885. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1886. options() const;
  1887. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1888. mutable_options();
  1889. // repeated uint32 lSiZi = 9;
  1890. int lsizi_size() const;
  1891. private:
  1892. int _internal_lsizi_size() const;
  1893. public:
  1894. void clear_lsizi();
  1895. private:
  1896. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_lsizi(int index) const;
  1897. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1898. _internal_lsizi() const;
  1899. void _internal_add_lsizi(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1900. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1901. _internal_mutable_lsizi();
  1902. public:
  1903. ::PROTOBUF_NAMESPACE_ID::uint32 lsizi(int index) const;
  1904. void set_lsizi(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1905. void add_lsizi(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1906. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1907. lsizi() const;
  1908. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1909. mutable_lsizi();
  1910. // repeated uint32 bPutCardData = 12;
  1911. int bputcarddata_size() const;
  1912. private:
  1913. int _internal_bputcarddata_size() const;
  1914. public:
  1915. void clear_bputcarddata();
  1916. private:
  1917. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_bputcarddata(int index) const;
  1918. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1919. _internal_bputcarddata() const;
  1920. void _internal_add_bputcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1921. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1922. _internal_mutable_bputcarddata();
  1923. public:
  1924. ::PROTOBUF_NAMESPACE_ID::uint32 bputcarddata(int index) const;
  1925. void set_bputcarddata(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1926. void add_bputcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1927. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1928. bputcarddata() const;
  1929. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1930. mutable_bputcarddata();
  1931. // repeated uint32 cbDiscardCount = 15;
  1932. int cbdiscardcount_size() const;
  1933. private:
  1934. int _internal_cbdiscardcount_size() const;
  1935. public:
  1936. void clear_cbdiscardcount();
  1937. private:
  1938. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbdiscardcount(int index) const;
  1939. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1940. _internal_cbdiscardcount() const;
  1941. void _internal_add_cbdiscardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1942. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1943. _internal_mutable_cbdiscardcount();
  1944. public:
  1945. ::PROTOBUF_NAMESPACE_ID::uint32 cbdiscardcount(int index) const;
  1946. void set_cbdiscardcount(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1947. void add_cbdiscardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1948. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1949. cbdiscardcount() const;
  1950. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1951. mutable_cbdiscardcount();
  1952. // repeated .GameInfo.pb_cbDiscardCard cbDiscardCard = 16;
  1953. int cbdiscardcard_size() const;
  1954. private:
  1955. int _internal_cbdiscardcard_size() const;
  1956. public:
  1957. void clear_cbdiscardcard();
  1958. ::GameInfo::pb_cbDiscardCard* mutable_cbdiscardcard(int index);
  1959. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_cbDiscardCard >*
  1960. mutable_cbdiscardcard();
  1961. private:
  1962. const ::GameInfo::pb_cbDiscardCard& _internal_cbdiscardcard(int index) const;
  1963. ::GameInfo::pb_cbDiscardCard* _internal_add_cbdiscardcard();
  1964. public:
  1965. const ::GameInfo::pb_cbDiscardCard& cbdiscardcard(int index) const;
  1966. ::GameInfo::pb_cbDiscardCard* add_cbdiscardcard();
  1967. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_cbDiscardCard >&
  1968. cbdiscardcard() const;
  1969. // repeated uint32 cbCardCount = 17;
  1970. int cbcardcount_size() const;
  1971. private:
  1972. int _internal_cbcardcount_size() const;
  1973. public:
  1974. void clear_cbcardcount();
  1975. private:
  1976. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbcardcount(int index) const;
  1977. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1978. _internal_cbcardcount() const;
  1979. void _internal_add_cbcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1980. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1981. _internal_mutable_cbcardcount();
  1982. public:
  1983. ::PROTOBUF_NAMESPACE_ID::uint32 cbcardcount(int index) const;
  1984. void set_cbcardcount(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  1985. void add_cbcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  1986. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1987. cbcardcount() const;
  1988. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  1989. mutable_cbcardcount();
  1990. // repeated uint32 cbWeaveCount = 18;
  1991. int cbweavecount_size() const;
  1992. private:
  1993. int _internal_cbweavecount_size() const;
  1994. public:
  1995. void clear_cbweavecount();
  1996. private:
  1997. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbweavecount(int index) const;
  1998. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  1999. _internal_cbweavecount() const;
  2000. void _internal_add_cbweavecount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2001. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2002. _internal_mutable_cbweavecount();
  2003. public:
  2004. ::PROTOBUF_NAMESPACE_ID::uint32 cbweavecount(int index) const;
  2005. void set_cbweavecount(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  2006. void add_cbweavecount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2007. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  2008. cbweavecount() const;
  2009. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2010. mutable_cbweavecount();
  2011. // repeated .GameInfo.pb_WeaveItemArray WeaveItemArray = 19;
  2012. int weaveitemarray_size() const;
  2013. private:
  2014. int _internal_weaveitemarray_size() const;
  2015. public:
  2016. void clear_weaveitemarray();
  2017. ::GameInfo::pb_WeaveItemArray* mutable_weaveitemarray(int index);
  2018. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItemArray >*
  2019. mutable_weaveitemarray();
  2020. private:
  2021. const ::GameInfo::pb_WeaveItemArray& _internal_weaveitemarray(int index) const;
  2022. ::GameInfo::pb_WeaveItemArray* _internal_add_weaveitemarray();
  2023. public:
  2024. const ::GameInfo::pb_WeaveItemArray& weaveitemarray(int index) const;
  2025. ::GameInfo::pb_WeaveItemArray* add_weaveitemarray();
  2026. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItemArray >&
  2027. weaveitemarray() const;
  2028. // repeated uint32 cbCardData = 20;
  2029. int cbcarddata_size() const;
  2030. private:
  2031. int _internal_cbcarddata_size() const;
  2032. public:
  2033. void clear_cbcarddata();
  2034. private:
  2035. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbcarddata(int index) const;
  2036. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  2037. _internal_cbcarddata() const;
  2038. void _internal_add_cbcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2039. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2040. _internal_mutable_cbcarddata();
  2041. public:
  2042. ::PROTOBUF_NAMESPACE_ID::uint32 cbcarddata(int index) const;
  2043. void set_cbcarddata(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  2044. void add_cbcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2045. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  2046. cbcarddata() const;
  2047. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2048. mutable_cbcarddata();
  2049. // repeated uint32 gangCards = 22;
  2050. int gangcards_size() const;
  2051. private:
  2052. int _internal_gangcards_size() const;
  2053. public:
  2054. void clear_gangcards();
  2055. private:
  2056. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_gangcards(int index) const;
  2057. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  2058. _internal_gangcards() const;
  2059. void _internal_add_gangcards(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2060. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2061. _internal_mutable_gangcards();
  2062. public:
  2063. ::PROTOBUF_NAMESPACE_ID::uint32 gangcards(int index) const;
  2064. void set_gangcards(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  2065. void add_gangcards(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2066. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  2067. gangcards() const;
  2068. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2069. mutable_gangcards();
  2070. // .GameInfo.PB_CS_C_tagGameConfig gameConfig = 1;
  2071. bool has_gameconfig() const;
  2072. private:
  2073. bool _internal_has_gameconfig() const;
  2074. public:
  2075. void clear_gameconfig();
  2076. const ::GameInfo::PB_CS_C_tagGameConfig& gameconfig() const;
  2077. ::GameInfo::PB_CS_C_tagGameConfig* release_gameconfig();
  2078. ::GameInfo::PB_CS_C_tagGameConfig* mutable_gameconfig();
  2079. void set_allocated_gameconfig(::GameInfo::PB_CS_C_tagGameConfig* gameconfig);
  2080. private:
  2081. const ::GameInfo::PB_CS_C_tagGameConfig& _internal_gameconfig() const;
  2082. ::GameInfo::PB_CS_C_tagGameConfig* _internal_mutable_gameconfig();
  2083. public:
  2084. // uint32 leftTime = 3;
  2085. void clear_lefttime();
  2086. ::PROTOBUF_NAMESPACE_ID::uint32 lefttime() const;
  2087. void set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2088. private:
  2089. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_lefttime() const;
  2090. void _internal_set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2091. public:
  2092. // uint32 wchairId = 4;
  2093. void clear_wchairid();
  2094. ::PROTOBUF_NAMESPACE_ID::uint32 wchairid() const;
  2095. void set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2096. private:
  2097. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wchairid() const;
  2098. void _internal_set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2099. public:
  2100. // uint32 cbTotalCardCount = 6;
  2101. void clear_cbtotalcardcount();
  2102. ::PROTOBUF_NAMESPACE_ID::uint32 cbtotalcardcount() const;
  2103. void set_cbtotalcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2104. private:
  2105. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbtotalcardcount() const;
  2106. void _internal_set_cbtotalcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2107. public:
  2108. // uint32 cbLeftCardCount = 7;
  2109. void clear_cbleftcardcount();
  2110. ::PROTOBUF_NAMESPACE_ID::uint32 cbleftcardcount() const;
  2111. void set_cbleftcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2112. private:
  2113. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cbleftcardcount() const;
  2114. void _internal_set_cbleftcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2115. public:
  2116. // uint32 wBankerUser = 8;
  2117. void clear_wbankeruser();
  2118. ::PROTOBUF_NAMESPACE_ID::uint32 wbankeruser() const;
  2119. void set_wbankeruser(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2120. private:
  2121. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wbankeruser() const;
  2122. void _internal_set_wbankeruser(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2123. public:
  2124. // uint32 dwOwnerID = 10;
  2125. void clear_dwownerid();
  2126. ::PROTOBUF_NAMESPACE_ID::uint32 dwownerid() const;
  2127. void set_dwownerid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2128. private:
  2129. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_dwownerid() const;
  2130. void _internal_set_dwownerid(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2131. public:
  2132. // uint32 wCurrentUser = 11;
  2133. void clear_wcurrentuser();
  2134. ::PROTOBUF_NAMESPACE_ID::uint32 wcurrentuser() const;
  2135. void set_wcurrentuser(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2136. private:
  2137. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wcurrentuser() const;
  2138. void _internal_set_wcurrentuser(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2139. public:
  2140. // uint32 totalOptTime = 13;
  2141. void clear_totalopttime();
  2142. ::PROTOBUF_NAMESPACE_ID::uint32 totalopttime() const;
  2143. void set_totalopttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2144. private:
  2145. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_totalopttime() const;
  2146. void _internal_set_totalopttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2147. public:
  2148. // uint64 cbActionMask = 21;
  2149. void clear_cbactionmask();
  2150. ::PROTOBUF_NAMESPACE_ID::uint64 cbactionmask() const;
  2151. void set_cbactionmask(::PROTOBUF_NAMESPACE_ID::uint64 value);
  2152. private:
  2153. ::PROTOBUF_NAMESPACE_ID::uint64 _internal_cbactionmask() const;
  2154. void _internal_set_cbactionmask(::PROTOBUF_NAMESPACE_ID::uint64 value);
  2155. public:
  2156. // uint32 leftOptTime = 14;
  2157. void clear_leftopttime();
  2158. ::PROTOBUF_NAMESPACE_ID::uint32 leftopttime() const;
  2159. void set_leftopttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2160. private:
  2161. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_leftopttime() const;
  2162. void _internal_set_leftopttime(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2163. public:
  2164. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_S_StatusPlay)
  2165. private:
  2166. class _Internal;
  2167. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  2168. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 > lusertmpscore_;
  2169. mutable std::atomic<int> _lusertmpscore_cached_byte_size_;
  2170. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > options_;
  2171. mutable std::atomic<int> _options_cached_byte_size_;
  2172. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > lsizi_;
  2173. mutable std::atomic<int> _lsizi_cached_byte_size_;
  2174. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > bputcarddata_;
  2175. mutable std::atomic<int> _bputcarddata_cached_byte_size_;
  2176. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > cbdiscardcount_;
  2177. mutable std::atomic<int> _cbdiscardcount_cached_byte_size_;
  2178. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_cbDiscardCard > cbdiscardcard_;
  2179. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > cbcardcount_;
  2180. mutable std::atomic<int> _cbcardcount_cached_byte_size_;
  2181. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > cbweavecount_;
  2182. mutable std::atomic<int> _cbweavecount_cached_byte_size_;
  2183. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItemArray > weaveitemarray_;
  2184. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > cbcarddata_;
  2185. mutable std::atomic<int> _cbcarddata_cached_byte_size_;
  2186. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > gangcards_;
  2187. mutable std::atomic<int> _gangcards_cached_byte_size_;
  2188. ::GameInfo::PB_CS_C_tagGameConfig* gameconfig_;
  2189. ::PROTOBUF_NAMESPACE_ID::uint32 lefttime_;
  2190. ::PROTOBUF_NAMESPACE_ID::uint32 wchairid_;
  2191. ::PROTOBUF_NAMESPACE_ID::uint32 cbtotalcardcount_;
  2192. ::PROTOBUF_NAMESPACE_ID::uint32 cbleftcardcount_;
  2193. ::PROTOBUF_NAMESPACE_ID::uint32 wbankeruser_;
  2194. ::PROTOBUF_NAMESPACE_ID::uint32 dwownerid_;
  2195. ::PROTOBUF_NAMESPACE_ID::uint32 wcurrentuser_;
  2196. ::PROTOBUF_NAMESPACE_ID::uint32 totalopttime_;
  2197. ::PROTOBUF_NAMESPACE_ID::uint64 cbactionmask_;
  2198. ::PROTOBUF_NAMESPACE_ID::uint32 leftopttime_;
  2199. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2200. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  2201. };
  2202. // -------------------------------------------------------------------
  2203. class PB_CS_S_UserDistance :
  2204. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_S_UserDistance) */ {
  2205. public:
  2206. PB_CS_S_UserDistance();
  2207. virtual ~PB_CS_S_UserDistance();
  2208. PB_CS_S_UserDistance(const PB_CS_S_UserDistance& from);
  2209. PB_CS_S_UserDistance(PB_CS_S_UserDistance&& from) noexcept
  2210. : PB_CS_S_UserDistance() {
  2211. *this = ::std::move(from);
  2212. }
  2213. inline PB_CS_S_UserDistance& operator=(const PB_CS_S_UserDistance& from) {
  2214. CopyFrom(from);
  2215. return *this;
  2216. }
  2217. inline PB_CS_S_UserDistance& operator=(PB_CS_S_UserDistance&& from) noexcept {
  2218. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  2219. if (this != &from) InternalSwap(&from);
  2220. } else {
  2221. CopyFrom(from);
  2222. }
  2223. return *this;
  2224. }
  2225. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2226. return GetDescriptor();
  2227. }
  2228. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2229. return GetMetadataStatic().descriptor;
  2230. }
  2231. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  2232. return GetMetadataStatic().reflection;
  2233. }
  2234. static const PB_CS_S_UserDistance& default_instance();
  2235. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2236. static inline const PB_CS_S_UserDistance* internal_default_instance() {
  2237. return reinterpret_cast<const PB_CS_S_UserDistance*>(
  2238. &_PB_CS_S_UserDistance_default_instance_);
  2239. }
  2240. static constexpr int kIndexInFileMessages =
  2241. 12;
  2242. friend void swap(PB_CS_S_UserDistance& a, PB_CS_S_UserDistance& b) {
  2243. a.Swap(&b);
  2244. }
  2245. inline void Swap(PB_CS_S_UserDistance* other) {
  2246. if (other == this) return;
  2247. InternalSwap(other);
  2248. }
  2249. // implements Message ----------------------------------------------
  2250. inline PB_CS_S_UserDistance* New() const final {
  2251. return CreateMaybeMessage<PB_CS_S_UserDistance>(nullptr);
  2252. }
  2253. PB_CS_S_UserDistance* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  2254. return CreateMaybeMessage<PB_CS_S_UserDistance>(arena);
  2255. }
  2256. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2257. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2258. void CopyFrom(const PB_CS_S_UserDistance& from);
  2259. void MergeFrom(const PB_CS_S_UserDistance& from);
  2260. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  2261. bool IsInitialized() const final;
  2262. size_t ByteSizeLong() const final;
  2263. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  2264. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  2265. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  2266. int GetCachedSize() const final { return _cached_size_.Get(); }
  2267. private:
  2268. inline void SharedCtor();
  2269. inline void SharedDtor();
  2270. void SetCachedSize(int size) const final;
  2271. void InternalSwap(PB_CS_S_UserDistance* other);
  2272. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  2273. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  2274. return "GameInfo.PB_CS_S_UserDistance";
  2275. }
  2276. private:
  2277. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  2278. return nullptr;
  2279. }
  2280. inline void* MaybeArenaPtr() const {
  2281. return nullptr;
  2282. }
  2283. public:
  2284. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2285. private:
  2286. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2287. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  2288. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  2289. }
  2290. public:
  2291. // nested types ----------------------------------------------------
  2292. // accessors -------------------------------------------------------
  2293. enum : int {
  2294. kCbOperLocationFieldNumber = 1,
  2295. kDwUserDistanceFieldNumber = 2,
  2296. };
  2297. // repeated uint32 cbOperLocation = 1;
  2298. int cboperlocation_size() const;
  2299. private:
  2300. int _internal_cboperlocation_size() const;
  2301. public:
  2302. void clear_cboperlocation();
  2303. private:
  2304. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_cboperlocation(int index) const;
  2305. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  2306. _internal_cboperlocation() const;
  2307. void _internal_add_cboperlocation(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2308. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2309. _internal_mutable_cboperlocation();
  2310. public:
  2311. ::PROTOBUF_NAMESPACE_ID::uint32 cboperlocation(int index) const;
  2312. void set_cboperlocation(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value);
  2313. void add_cboperlocation(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2314. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  2315. cboperlocation() const;
  2316. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  2317. mutable_cboperlocation();
  2318. // repeated sint64 dwUserDistance = 2;
  2319. int dwuserdistance_size() const;
  2320. private:
  2321. int _internal_dwuserdistance_size() const;
  2322. public:
  2323. void clear_dwuserdistance();
  2324. private:
  2325. ::PROTOBUF_NAMESPACE_ID::int64 _internal_dwuserdistance(int index) const;
  2326. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  2327. _internal_dwuserdistance() const;
  2328. void _internal_add_dwuserdistance(::PROTOBUF_NAMESPACE_ID::int64 value);
  2329. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  2330. _internal_mutable_dwuserdistance();
  2331. public:
  2332. ::PROTOBUF_NAMESPACE_ID::int64 dwuserdistance(int index) const;
  2333. void set_dwuserdistance(int index, ::PROTOBUF_NAMESPACE_ID::int64 value);
  2334. void add_dwuserdistance(::PROTOBUF_NAMESPACE_ID::int64 value);
  2335. const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  2336. dwuserdistance() const;
  2337. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  2338. mutable_dwuserdistance();
  2339. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_S_UserDistance)
  2340. private:
  2341. class _Internal;
  2342. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  2343. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > cboperlocation_;
  2344. mutable std::atomic<int> _cboperlocation_cached_byte_size_;
  2345. ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > dwuserdistance_;
  2346. mutable std::atomic<int> _dwuserdistance_cached_byte_size_;
  2347. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2348. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  2349. };
  2350. // -------------------------------------------------------------------
  2351. class PB_CS_S_SystemMessage :
  2352. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:GameInfo.PB_CS_S_SystemMessage) */ {
  2353. public:
  2354. PB_CS_S_SystemMessage();
  2355. virtual ~PB_CS_S_SystemMessage();
  2356. PB_CS_S_SystemMessage(const PB_CS_S_SystemMessage& from);
  2357. PB_CS_S_SystemMessage(PB_CS_S_SystemMessage&& from) noexcept
  2358. : PB_CS_S_SystemMessage() {
  2359. *this = ::std::move(from);
  2360. }
  2361. inline PB_CS_S_SystemMessage& operator=(const PB_CS_S_SystemMessage& from) {
  2362. CopyFrom(from);
  2363. return *this;
  2364. }
  2365. inline PB_CS_S_SystemMessage& operator=(PB_CS_S_SystemMessage&& from) noexcept {
  2366. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  2367. if (this != &from) InternalSwap(&from);
  2368. } else {
  2369. CopyFrom(from);
  2370. }
  2371. return *this;
  2372. }
  2373. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2374. return GetDescriptor();
  2375. }
  2376. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2377. return GetMetadataStatic().descriptor;
  2378. }
  2379. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  2380. return GetMetadataStatic().reflection;
  2381. }
  2382. static const PB_CS_S_SystemMessage& default_instance();
  2383. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2384. static inline const PB_CS_S_SystemMessage* internal_default_instance() {
  2385. return reinterpret_cast<const PB_CS_S_SystemMessage*>(
  2386. &_PB_CS_S_SystemMessage_default_instance_);
  2387. }
  2388. static constexpr int kIndexInFileMessages =
  2389. 13;
  2390. friend void swap(PB_CS_S_SystemMessage& a, PB_CS_S_SystemMessage& b) {
  2391. a.Swap(&b);
  2392. }
  2393. inline void Swap(PB_CS_S_SystemMessage* other) {
  2394. if (other == this) return;
  2395. InternalSwap(other);
  2396. }
  2397. // implements Message ----------------------------------------------
  2398. inline PB_CS_S_SystemMessage* New() const final {
  2399. return CreateMaybeMessage<PB_CS_S_SystemMessage>(nullptr);
  2400. }
  2401. PB_CS_S_SystemMessage* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  2402. return CreateMaybeMessage<PB_CS_S_SystemMessage>(arena);
  2403. }
  2404. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2405. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2406. void CopyFrom(const PB_CS_S_SystemMessage& from);
  2407. void MergeFrom(const PB_CS_S_SystemMessage& from);
  2408. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  2409. bool IsInitialized() const final;
  2410. size_t ByteSizeLong() const final;
  2411. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  2412. ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
  2413. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  2414. int GetCachedSize() const final { return _cached_size_.Get(); }
  2415. private:
  2416. inline void SharedCtor();
  2417. inline void SharedDtor();
  2418. void SetCachedSize(int size) const final;
  2419. void InternalSwap(PB_CS_S_SystemMessage* other);
  2420. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  2421. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  2422. return "GameInfo.PB_CS_S_SystemMessage";
  2423. }
  2424. private:
  2425. inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const {
  2426. return nullptr;
  2427. }
  2428. inline void* MaybeArenaPtr() const {
  2429. return nullptr;
  2430. }
  2431. public:
  2432. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2433. private:
  2434. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2435. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_Pb_5fGameInfo_2eproto);
  2436. return ::descriptor_table_Pb_5fGameInfo_2eproto.file_level_metadata[kIndexInFileMessages];
  2437. }
  2438. public:
  2439. // nested types ----------------------------------------------------
  2440. // accessors -------------------------------------------------------
  2441. enum : int {
  2442. kSzStringFieldNumber = 3,
  2443. kWTypeFieldNumber = 1,
  2444. kWLengthFieldNumber = 2,
  2445. };
  2446. // string szString = 3;
  2447. void clear_szstring();
  2448. const std::string& szstring() const;
  2449. void set_szstring(const std::string& value);
  2450. void set_szstring(std::string&& value);
  2451. void set_szstring(const char* value);
  2452. void set_szstring(const char* value, size_t size);
  2453. std::string* mutable_szstring();
  2454. std::string* release_szstring();
  2455. void set_allocated_szstring(std::string* szstring);
  2456. private:
  2457. const std::string& _internal_szstring() const;
  2458. void _internal_set_szstring(const std::string& value);
  2459. std::string* _internal_mutable_szstring();
  2460. public:
  2461. // uint32 wType = 1;
  2462. void clear_wtype();
  2463. ::PROTOBUF_NAMESPACE_ID::uint32 wtype() const;
  2464. void set_wtype(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2465. private:
  2466. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wtype() const;
  2467. void _internal_set_wtype(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2468. public:
  2469. // uint32 wLength = 2;
  2470. void clear_wlength();
  2471. ::PROTOBUF_NAMESPACE_ID::uint32 wlength() const;
  2472. void set_wlength(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2473. private:
  2474. ::PROTOBUF_NAMESPACE_ID::uint32 _internal_wlength() const;
  2475. void _internal_set_wlength(::PROTOBUF_NAMESPACE_ID::uint32 value);
  2476. public:
  2477. // @@protoc_insertion_point(class_scope:GameInfo.PB_CS_S_SystemMessage)
  2478. private:
  2479. class _Internal;
  2480. ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
  2481. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr szstring_;
  2482. ::PROTOBUF_NAMESPACE_ID::uint32 wtype_;
  2483. ::PROTOBUF_NAMESPACE_ID::uint32 wlength_;
  2484. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2485. friend struct ::TableStruct_Pb_5fGameInfo_2eproto;
  2486. };
  2487. // ===================================================================
  2488. // ===================================================================
  2489. #ifdef __GNUC__
  2490. #pragma GCC diagnostic push
  2491. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  2492. #endif // __GNUC__
  2493. // PB_CS_USER_READY
  2494. // -------------------------------------------------------------------
  2495. // pb_dwUserName
  2496. // string dwUserName = 1;
  2497. inline void pb_dwUserName::clear_dwusername() {
  2498. dwusername_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2499. }
  2500. inline const std::string& pb_dwUserName::dwusername() const {
  2501. // @@protoc_insertion_point(field_get:GameInfo.pb_dwUserName.dwUserName)
  2502. return _internal_dwusername();
  2503. }
  2504. inline void pb_dwUserName::set_dwusername(const std::string& value) {
  2505. _internal_set_dwusername(value);
  2506. // @@protoc_insertion_point(field_set:GameInfo.pb_dwUserName.dwUserName)
  2507. }
  2508. inline std::string* pb_dwUserName::mutable_dwusername() {
  2509. // @@protoc_insertion_point(field_mutable:GameInfo.pb_dwUserName.dwUserName)
  2510. return _internal_mutable_dwusername();
  2511. }
  2512. inline const std::string& pb_dwUserName::_internal_dwusername() const {
  2513. return dwusername_.GetNoArena();
  2514. }
  2515. inline void pb_dwUserName::_internal_set_dwusername(const std::string& value) {
  2516. dwusername_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value);
  2517. }
  2518. inline void pb_dwUserName::set_dwusername(std::string&& value) {
  2519. dwusername_.SetNoArena(
  2520. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2521. // @@protoc_insertion_point(field_set_rvalue:GameInfo.pb_dwUserName.dwUserName)
  2522. }
  2523. inline void pb_dwUserName::set_dwusername(const char* value) {
  2524. GOOGLE_DCHECK(value != nullptr);
  2525. dwusername_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2526. // @@protoc_insertion_point(field_set_char:GameInfo.pb_dwUserName.dwUserName)
  2527. }
  2528. inline void pb_dwUserName::set_dwusername(const char* value, size_t size) {
  2529. dwusername_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2530. ::std::string(reinterpret_cast<const char*>(value), size));
  2531. // @@protoc_insertion_point(field_set_pointer:GameInfo.pb_dwUserName.dwUserName)
  2532. }
  2533. inline std::string* pb_dwUserName::_internal_mutable_dwusername() {
  2534. return dwusername_.MutableNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2535. }
  2536. inline std::string* pb_dwUserName::release_dwusername() {
  2537. // @@protoc_insertion_point(field_release:GameInfo.pb_dwUserName.dwUserName)
  2538. return dwusername_.ReleaseNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2539. }
  2540. inline void pb_dwUserName::set_allocated_dwusername(std::string* dwusername) {
  2541. if (dwusername != nullptr) {
  2542. } else {
  2543. }
  2544. dwusername_.SetAllocatedNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), dwusername);
  2545. // @@protoc_insertion_point(field_set_allocated:GameInfo.pb_dwUserName.dwUserName)
  2546. }
  2547. // -------------------------------------------------------------------
  2548. // PB_CS_S_SHUFFLE_ALL_ACK
  2549. // uint32 cbCount = 1;
  2550. inline void PB_CS_S_SHUFFLE_ALL_ACK::clear_cbcount() {
  2551. cbcount_ = 0u;
  2552. }
  2553. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_SHUFFLE_ALL_ACK::_internal_cbcount() const {
  2554. return cbcount_;
  2555. }
  2556. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_SHUFFLE_ALL_ACK::cbcount() const {
  2557. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK.cbCount)
  2558. return _internal_cbcount();
  2559. }
  2560. inline void PB_CS_S_SHUFFLE_ALL_ACK::_internal_set_cbcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2561. cbcount_ = value;
  2562. }
  2563. inline void PB_CS_S_SHUFFLE_ALL_ACK::set_cbcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2564. _internal_set_cbcount(value);
  2565. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK.cbCount)
  2566. }
  2567. // repeated .GameInfo.pb_dwUserName dwUserName = 2;
  2568. inline int PB_CS_S_SHUFFLE_ALL_ACK::_internal_dwusername_size() const {
  2569. return dwusername_.size();
  2570. }
  2571. inline int PB_CS_S_SHUFFLE_ALL_ACK::dwusername_size() const {
  2572. return _internal_dwusername_size();
  2573. }
  2574. inline void PB_CS_S_SHUFFLE_ALL_ACK::clear_dwusername() {
  2575. dwusername_.Clear();
  2576. }
  2577. inline ::GameInfo::pb_dwUserName* PB_CS_S_SHUFFLE_ALL_ACK::mutable_dwusername(int index) {
  2578. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK.dwUserName)
  2579. return dwusername_.Mutable(index);
  2580. }
  2581. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_dwUserName >*
  2582. PB_CS_S_SHUFFLE_ALL_ACK::mutable_dwusername() {
  2583. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK.dwUserName)
  2584. return &dwusername_;
  2585. }
  2586. inline const ::GameInfo::pb_dwUserName& PB_CS_S_SHUFFLE_ALL_ACK::_internal_dwusername(int index) const {
  2587. return dwusername_.Get(index);
  2588. }
  2589. inline const ::GameInfo::pb_dwUserName& PB_CS_S_SHUFFLE_ALL_ACK::dwusername(int index) const {
  2590. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK.dwUserName)
  2591. return _internal_dwusername(index);
  2592. }
  2593. inline ::GameInfo::pb_dwUserName* PB_CS_S_SHUFFLE_ALL_ACK::_internal_add_dwusername() {
  2594. return dwusername_.Add();
  2595. }
  2596. inline ::GameInfo::pb_dwUserName* PB_CS_S_SHUFFLE_ALL_ACK::add_dwusername() {
  2597. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK.dwUserName)
  2598. return _internal_add_dwusername();
  2599. }
  2600. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_dwUserName >&
  2601. PB_CS_S_SHUFFLE_ALL_ACK::dwusername() const {
  2602. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_SHUFFLE_ALL_ACK.dwUserName)
  2603. return dwusername_;
  2604. }
  2605. // -------------------------------------------------------------------
  2606. // PB_CS_UserChat
  2607. // uint32 wChatLength = 1;
  2608. inline void PB_CS_UserChat::clear_wchatlength() {
  2609. wchatlength_ = 0u;
  2610. }
  2611. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::_internal_wchatlength() const {
  2612. return wchatlength_;
  2613. }
  2614. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::wchatlength() const {
  2615. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserChat.wChatLength)
  2616. return _internal_wchatlength();
  2617. }
  2618. inline void PB_CS_UserChat::_internal_set_wchatlength(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2619. wchatlength_ = value;
  2620. }
  2621. inline void PB_CS_UserChat::set_wchatlength(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2622. _internal_set_wchatlength(value);
  2623. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserChat.wChatLength)
  2624. }
  2625. // uint32 dwChatColor = 2;
  2626. inline void PB_CS_UserChat::clear_dwchatcolor() {
  2627. dwchatcolor_ = 0u;
  2628. }
  2629. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::_internal_dwchatcolor() const {
  2630. return dwchatcolor_;
  2631. }
  2632. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::dwchatcolor() const {
  2633. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserChat.dwChatColor)
  2634. return _internal_dwchatcolor();
  2635. }
  2636. inline void PB_CS_UserChat::_internal_set_dwchatcolor(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2637. dwchatcolor_ = value;
  2638. }
  2639. inline void PB_CS_UserChat::set_dwchatcolor(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2640. _internal_set_dwchatcolor(value);
  2641. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserChat.dwChatColor)
  2642. }
  2643. // uint32 dwTargetUserID = 3;
  2644. inline void PB_CS_UserChat::clear_dwtargetuserid() {
  2645. dwtargetuserid_ = 0u;
  2646. }
  2647. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::_internal_dwtargetuserid() const {
  2648. return dwtargetuserid_;
  2649. }
  2650. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::dwtargetuserid() const {
  2651. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserChat.dwTargetUserID)
  2652. return _internal_dwtargetuserid();
  2653. }
  2654. inline void PB_CS_UserChat::_internal_set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2655. dwtargetuserid_ = value;
  2656. }
  2657. inline void PB_CS_UserChat::set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2658. _internal_set_dwtargetuserid(value);
  2659. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserChat.dwTargetUserID)
  2660. }
  2661. // uint32 dwSendUserID = 4;
  2662. inline void PB_CS_UserChat::clear_dwsenduserid() {
  2663. dwsenduserid_ = 0u;
  2664. }
  2665. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::_internal_dwsenduserid() const {
  2666. return dwsenduserid_;
  2667. }
  2668. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserChat::dwsenduserid() const {
  2669. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserChat.dwSendUserID)
  2670. return _internal_dwsenduserid();
  2671. }
  2672. inline void PB_CS_UserChat::_internal_set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2673. dwsenduserid_ = value;
  2674. }
  2675. inline void PB_CS_UserChat::set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2676. _internal_set_dwsenduserid(value);
  2677. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserChat.dwSendUserID)
  2678. }
  2679. // string szChatString = 5;
  2680. inline void PB_CS_UserChat::clear_szchatstring() {
  2681. szchatstring_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2682. }
  2683. inline const std::string& PB_CS_UserChat::szchatstring() const {
  2684. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserChat.szChatString)
  2685. return _internal_szchatstring();
  2686. }
  2687. inline void PB_CS_UserChat::set_szchatstring(const std::string& value) {
  2688. _internal_set_szchatstring(value);
  2689. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserChat.szChatString)
  2690. }
  2691. inline std::string* PB_CS_UserChat::mutable_szchatstring() {
  2692. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_UserChat.szChatString)
  2693. return _internal_mutable_szchatstring();
  2694. }
  2695. inline const std::string& PB_CS_UserChat::_internal_szchatstring() const {
  2696. return szchatstring_.GetNoArena();
  2697. }
  2698. inline void PB_CS_UserChat::_internal_set_szchatstring(const std::string& value) {
  2699. szchatstring_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value);
  2700. }
  2701. inline void PB_CS_UserChat::set_szchatstring(std::string&& value) {
  2702. szchatstring_.SetNoArena(
  2703. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2704. // @@protoc_insertion_point(field_set_rvalue:GameInfo.PB_CS_UserChat.szChatString)
  2705. }
  2706. inline void PB_CS_UserChat::set_szchatstring(const char* value) {
  2707. GOOGLE_DCHECK(value != nullptr);
  2708. szchatstring_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2709. // @@protoc_insertion_point(field_set_char:GameInfo.PB_CS_UserChat.szChatString)
  2710. }
  2711. inline void PB_CS_UserChat::set_szchatstring(const char* value, size_t size) {
  2712. szchatstring_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2713. ::std::string(reinterpret_cast<const char*>(value), size));
  2714. // @@protoc_insertion_point(field_set_pointer:GameInfo.PB_CS_UserChat.szChatString)
  2715. }
  2716. inline std::string* PB_CS_UserChat::_internal_mutable_szchatstring() {
  2717. return szchatstring_.MutableNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2718. }
  2719. inline std::string* PB_CS_UserChat::release_szchatstring() {
  2720. // @@protoc_insertion_point(field_release:GameInfo.PB_CS_UserChat.szChatString)
  2721. return szchatstring_.ReleaseNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2722. }
  2723. inline void PB_CS_UserChat::set_allocated_szchatstring(std::string* szchatstring) {
  2724. if (szchatstring != nullptr) {
  2725. } else {
  2726. }
  2727. szchatstring_.SetAllocatedNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), szchatstring);
  2728. // @@protoc_insertion_point(field_set_allocated:GameInfo.PB_CS_UserChat.szChatString)
  2729. }
  2730. // -------------------------------------------------------------------
  2731. // PB_CS_UserExpression
  2732. // uint32 wItemIndex = 1;
  2733. inline void PB_CS_UserExpression::clear_witemindex() {
  2734. witemindex_ = 0u;
  2735. }
  2736. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserExpression::_internal_witemindex() const {
  2737. return witemindex_;
  2738. }
  2739. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserExpression::witemindex() const {
  2740. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserExpression.wItemIndex)
  2741. return _internal_witemindex();
  2742. }
  2743. inline void PB_CS_UserExpression::_internal_set_witemindex(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2744. witemindex_ = value;
  2745. }
  2746. inline void PB_CS_UserExpression::set_witemindex(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2747. _internal_set_witemindex(value);
  2748. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserExpression.wItemIndex)
  2749. }
  2750. // uint32 dwSendUserID = 2;
  2751. inline void PB_CS_UserExpression::clear_dwsenduserid() {
  2752. dwsenduserid_ = 0u;
  2753. }
  2754. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserExpression::_internal_dwsenduserid() const {
  2755. return dwsenduserid_;
  2756. }
  2757. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserExpression::dwsenduserid() const {
  2758. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserExpression.dwSendUserID)
  2759. return _internal_dwsenduserid();
  2760. }
  2761. inline void PB_CS_UserExpression::_internal_set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2762. dwsenduserid_ = value;
  2763. }
  2764. inline void PB_CS_UserExpression::set_dwsenduserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2765. _internal_set_dwsenduserid(value);
  2766. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserExpression.dwSendUserID)
  2767. }
  2768. // uint32 dwTargetUserID = 3;
  2769. inline void PB_CS_UserExpression::clear_dwtargetuserid() {
  2770. dwtargetuserid_ = 0u;
  2771. }
  2772. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserExpression::_internal_dwtargetuserid() const {
  2773. return dwtargetuserid_;
  2774. }
  2775. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_UserExpression::dwtargetuserid() const {
  2776. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_UserExpression.dwTargetUserID)
  2777. return _internal_dwtargetuserid();
  2778. }
  2779. inline void PB_CS_UserExpression::_internal_set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2780. dwtargetuserid_ = value;
  2781. }
  2782. inline void PB_CS_UserExpression::set_dwtargetuserid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2783. _internal_set_dwtargetuserid(value);
  2784. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_UserExpression.dwTargetUserID)
  2785. }
  2786. // -------------------------------------------------------------------
  2787. // PB_CS_GameStatus
  2788. // uint32 cbGameStatus = 1;
  2789. inline void PB_CS_GameStatus::clear_cbgamestatus() {
  2790. cbgamestatus_ = 0u;
  2791. }
  2792. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_GameStatus::_internal_cbgamestatus() const {
  2793. return cbgamestatus_;
  2794. }
  2795. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_GameStatus::cbgamestatus() const {
  2796. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_GameStatus.cbGameStatus)
  2797. return _internal_cbgamestatus();
  2798. }
  2799. inline void PB_CS_GameStatus::_internal_set_cbgamestatus(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2800. cbgamestatus_ = value;
  2801. }
  2802. inline void PB_CS_GameStatus::set_cbgamestatus(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2803. _internal_set_cbgamestatus(value);
  2804. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_GameStatus.cbGameStatus)
  2805. }
  2806. // uint32 cbAllowLookon = 2;
  2807. inline void PB_CS_GameStatus::clear_cballowlookon() {
  2808. cballowlookon_ = 0u;
  2809. }
  2810. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_GameStatus::_internal_cballowlookon() const {
  2811. return cballowlookon_;
  2812. }
  2813. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_GameStatus::cballowlookon() const {
  2814. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_GameStatus.cbAllowLookon)
  2815. return _internal_cballowlookon();
  2816. }
  2817. inline void PB_CS_GameStatus::_internal_set_cballowlookon(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2818. cballowlookon_ = value;
  2819. }
  2820. inline void PB_CS_GameStatus::set_cballowlookon(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2821. _internal_set_cballowlookon(value);
  2822. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_GameStatus.cbAllowLookon)
  2823. }
  2824. // -------------------------------------------------------------------
  2825. // PB_CS_C_tagGameConfig
  2826. // uint32 wSubGameID = 1;
  2827. inline void PB_CS_C_tagGameConfig::clear_wsubgameid() {
  2828. wsubgameid_ = 0u;
  2829. }
  2830. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_wsubgameid() const {
  2831. return wsubgameid_;
  2832. }
  2833. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::wsubgameid() const {
  2834. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.wSubGameID)
  2835. return _internal_wsubgameid();
  2836. }
  2837. inline void PB_CS_C_tagGameConfig::_internal_set_wsubgameid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2838. wsubgameid_ = value;
  2839. }
  2840. inline void PB_CS_C_tagGameConfig::set_wsubgameid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2841. _internal_set_wsubgameid(value);
  2842. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.wSubGameID)
  2843. }
  2844. // uint32 wPlayRule = 2;
  2845. inline void PB_CS_C_tagGameConfig::clear_wplayrule() {
  2846. wplayrule_ = 0u;
  2847. }
  2848. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_wplayrule() const {
  2849. return wplayrule_;
  2850. }
  2851. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::wplayrule() const {
  2852. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.wPlayRule)
  2853. return _internal_wplayrule();
  2854. }
  2855. inline void PB_CS_C_tagGameConfig::_internal_set_wplayrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2856. wplayrule_ = value;
  2857. }
  2858. inline void PB_CS_C_tagGameConfig::set_wplayrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2859. _internal_set_wplayrule(value);
  2860. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.wPlayRule)
  2861. }
  2862. // uint32 wMaxFanRule = 3;
  2863. inline void PB_CS_C_tagGameConfig::clear_wmaxfanrule() {
  2864. wmaxfanrule_ = 0u;
  2865. }
  2866. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_wmaxfanrule() const {
  2867. return wmaxfanrule_;
  2868. }
  2869. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::wmaxfanrule() const {
  2870. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.wMaxFanRule)
  2871. return _internal_wmaxfanrule();
  2872. }
  2873. inline void PB_CS_C_tagGameConfig::_internal_set_wmaxfanrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2874. wmaxfanrule_ = value;
  2875. }
  2876. inline void PB_CS_C_tagGameConfig::set_wmaxfanrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2877. _internal_set_wmaxfanrule(value);
  2878. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.wMaxFanRule)
  2879. }
  2880. // uint32 wMaxScore = 4;
  2881. inline void PB_CS_C_tagGameConfig::clear_wmaxscore() {
  2882. wmaxscore_ = 0u;
  2883. }
  2884. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_wmaxscore() const {
  2885. return wmaxscore_;
  2886. }
  2887. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::wmaxscore() const {
  2888. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.wMaxScore)
  2889. return _internal_wmaxscore();
  2890. }
  2891. inline void PB_CS_C_tagGameConfig::_internal_set_wmaxscore(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2892. wmaxscore_ = value;
  2893. }
  2894. inline void PB_CS_C_tagGameConfig::set_wmaxscore(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2895. _internal_set_wmaxscore(value);
  2896. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.wMaxScore)
  2897. }
  2898. // uint32 wPlayCountRule = 5;
  2899. inline void PB_CS_C_tagGameConfig::clear_wplaycountrule() {
  2900. wplaycountrule_ = 0u;
  2901. }
  2902. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_wplaycountrule() const {
  2903. return wplaycountrule_;
  2904. }
  2905. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::wplaycountrule() const {
  2906. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.wPlayCountRule)
  2907. return _internal_wplaycountrule();
  2908. }
  2909. inline void PB_CS_C_tagGameConfig::_internal_set_wplaycountrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2910. wplaycountrule_ = value;
  2911. }
  2912. inline void PB_CS_C_tagGameConfig::set_wplaycountrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2913. _internal_set_wplaycountrule(value);
  2914. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.wPlayCountRule)
  2915. }
  2916. // uint32 wHadPlayCount = 6;
  2917. inline void PB_CS_C_tagGameConfig::clear_whadplaycount() {
  2918. whadplaycount_ = 0u;
  2919. }
  2920. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_whadplaycount() const {
  2921. return whadplaycount_;
  2922. }
  2923. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::whadplaycount() const {
  2924. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.wHadPlayCount)
  2925. return _internal_whadplaycount();
  2926. }
  2927. inline void PB_CS_C_tagGameConfig::_internal_set_whadplaycount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2928. whadplaycount_ = value;
  2929. }
  2930. inline void PB_CS_C_tagGameConfig::set_whadplaycount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2931. _internal_set_whadplaycount(value);
  2932. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.wHadPlayCount)
  2933. }
  2934. // uint32 zmExtraRule = 7;
  2935. inline void PB_CS_C_tagGameConfig::clear_zmextrarule() {
  2936. zmextrarule_ = 0u;
  2937. }
  2938. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_zmextrarule() const {
  2939. return zmextrarule_;
  2940. }
  2941. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::zmextrarule() const {
  2942. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.zmExtraRule)
  2943. return _internal_zmextrarule();
  2944. }
  2945. inline void PB_CS_C_tagGameConfig::_internal_set_zmextrarule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2946. zmextrarule_ = value;
  2947. }
  2948. inline void PB_CS_C_tagGameConfig::set_zmextrarule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2949. _internal_set_zmextrarule(value);
  2950. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.zmExtraRule)
  2951. }
  2952. // uint32 dghRule = 8;
  2953. inline void PB_CS_C_tagGameConfig::clear_dghrule() {
  2954. dghrule_ = 0u;
  2955. }
  2956. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_dghrule() const {
  2957. return dghrule_;
  2958. }
  2959. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::dghrule() const {
  2960. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.dghRule)
  2961. return _internal_dghrule();
  2962. }
  2963. inline void PB_CS_C_tagGameConfig::_internal_set_dghrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2964. dghrule_ = value;
  2965. }
  2966. inline void PB_CS_C_tagGameConfig::set_dghrule(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  2967. _internal_set_dghrule(value);
  2968. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.dghRule)
  2969. }
  2970. // string sPrivateTableID = 9;
  2971. inline void PB_CS_C_tagGameConfig::clear_sprivatetableid() {
  2972. sprivatetableid_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2973. }
  2974. inline const std::string& PB_CS_C_tagGameConfig::sprivatetableid() const {
  2975. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  2976. return _internal_sprivatetableid();
  2977. }
  2978. inline void PB_CS_C_tagGameConfig::set_sprivatetableid(const std::string& value) {
  2979. _internal_set_sprivatetableid(value);
  2980. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  2981. }
  2982. inline std::string* PB_CS_C_tagGameConfig::mutable_sprivatetableid() {
  2983. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  2984. return _internal_mutable_sprivatetableid();
  2985. }
  2986. inline const std::string& PB_CS_C_tagGameConfig::_internal_sprivatetableid() const {
  2987. return sprivatetableid_.GetNoArena();
  2988. }
  2989. inline void PB_CS_C_tagGameConfig::_internal_set_sprivatetableid(const std::string& value) {
  2990. sprivatetableid_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value);
  2991. }
  2992. inline void PB_CS_C_tagGameConfig::set_sprivatetableid(std::string&& value) {
  2993. sprivatetableid_.SetNoArena(
  2994. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2995. // @@protoc_insertion_point(field_set_rvalue:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  2996. }
  2997. inline void PB_CS_C_tagGameConfig::set_sprivatetableid(const char* value) {
  2998. GOOGLE_DCHECK(value != nullptr);
  2999. sprivatetableid_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3000. // @@protoc_insertion_point(field_set_char:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  3001. }
  3002. inline void PB_CS_C_tagGameConfig::set_sprivatetableid(const char* value, size_t size) {
  3003. sprivatetableid_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3004. ::std::string(reinterpret_cast<const char*>(value), size));
  3005. // @@protoc_insertion_point(field_set_pointer:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  3006. }
  3007. inline std::string* PB_CS_C_tagGameConfig::_internal_mutable_sprivatetableid() {
  3008. return sprivatetableid_.MutableNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3009. }
  3010. inline std::string* PB_CS_C_tagGameConfig::release_sprivatetableid() {
  3011. // @@protoc_insertion_point(field_release:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  3012. return sprivatetableid_.ReleaseNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3013. }
  3014. inline void PB_CS_C_tagGameConfig::set_allocated_sprivatetableid(std::string* sprivatetableid) {
  3015. if (sprivatetableid != nullptr) {
  3016. } else {
  3017. }
  3018. sprivatetableid_.SetAllocatedNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sprivatetableid);
  3019. // @@protoc_insertion_point(field_set_allocated:GameInfo.PB_CS_C_tagGameConfig.sPrivateTableID)
  3020. }
  3021. // uint32 bDuoLai = 10;
  3022. inline void PB_CS_C_tagGameConfig::clear_bduolai() {
  3023. bduolai_ = 0u;
  3024. }
  3025. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_bduolai() const {
  3026. return bduolai_;
  3027. }
  3028. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::bduolai() const {
  3029. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.bDuoLai)
  3030. return _internal_bduolai();
  3031. }
  3032. inline void PB_CS_C_tagGameConfig::_internal_set_bduolai(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3033. bduolai_ = value;
  3034. }
  3035. inline void PB_CS_C_tagGameConfig::set_bduolai(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3036. _internal_set_bduolai(value);
  3037. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.bDuoLai)
  3038. }
  3039. // uint32 wFengDing = 11;
  3040. inline void PB_CS_C_tagGameConfig::clear_wfengding() {
  3041. wfengding_ = 0u;
  3042. }
  3043. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_wfengding() const {
  3044. return wfengding_;
  3045. }
  3046. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::wfengding() const {
  3047. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.wFengDing)
  3048. return _internal_wfengding();
  3049. }
  3050. inline void PB_CS_C_tagGameConfig::_internal_set_wfengding(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3051. wfengding_ = value;
  3052. }
  3053. inline void PB_CS_C_tagGameConfig::set_wfengding(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3054. _internal_set_wfengding(value);
  3055. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.wFengDing)
  3056. }
  3057. // uint32 tmp1 = 12;
  3058. inline void PB_CS_C_tagGameConfig::clear_tmp1() {
  3059. tmp1_ = 0u;
  3060. }
  3061. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_tmp1() const {
  3062. return tmp1_;
  3063. }
  3064. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::tmp1() const {
  3065. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.tmp1)
  3066. return _internal_tmp1();
  3067. }
  3068. inline void PB_CS_C_tagGameConfig::_internal_set_tmp1(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3069. tmp1_ = value;
  3070. }
  3071. inline void PB_CS_C_tagGameConfig::set_tmp1(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3072. _internal_set_tmp1(value);
  3073. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.tmp1)
  3074. }
  3075. // uint32 tmp2 = 13;
  3076. inline void PB_CS_C_tagGameConfig::clear_tmp2() {
  3077. tmp2_ = 0u;
  3078. }
  3079. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_tmp2() const {
  3080. return tmp2_;
  3081. }
  3082. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::tmp2() const {
  3083. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.tmp2)
  3084. return _internal_tmp2();
  3085. }
  3086. inline void PB_CS_C_tagGameConfig::_internal_set_tmp2(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3087. tmp2_ = value;
  3088. }
  3089. inline void PB_CS_C_tagGameConfig::set_tmp2(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3090. _internal_set_tmp2(value);
  3091. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.tmp2)
  3092. }
  3093. // uint32 tmp3 = 14;
  3094. inline void PB_CS_C_tagGameConfig::clear_tmp3() {
  3095. tmp3_ = 0u;
  3096. }
  3097. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_tmp3() const {
  3098. return tmp3_;
  3099. }
  3100. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::tmp3() const {
  3101. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.tmp3)
  3102. return _internal_tmp3();
  3103. }
  3104. inline void PB_CS_C_tagGameConfig::_internal_set_tmp3(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3105. tmp3_ = value;
  3106. }
  3107. inline void PB_CS_C_tagGameConfig::set_tmp3(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3108. _internal_set_tmp3(value);
  3109. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.tmp3)
  3110. }
  3111. // uint32 tmp4 = 15;
  3112. inline void PB_CS_C_tagGameConfig::clear_tmp4() {
  3113. tmp4_ = 0u;
  3114. }
  3115. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_tmp4() const {
  3116. return tmp4_;
  3117. }
  3118. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::tmp4() const {
  3119. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.tmp4)
  3120. return _internal_tmp4();
  3121. }
  3122. inline void PB_CS_C_tagGameConfig::_internal_set_tmp4(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3123. tmp4_ = value;
  3124. }
  3125. inline void PB_CS_C_tagGameConfig::set_tmp4(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3126. _internal_set_tmp4(value);
  3127. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.tmp4)
  3128. }
  3129. // uint32 tmp5 = 16;
  3130. inline void PB_CS_C_tagGameConfig::clear_tmp5() {
  3131. tmp5_ = 0u;
  3132. }
  3133. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::_internal_tmp5() const {
  3134. return tmp5_;
  3135. }
  3136. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_C_tagGameConfig::tmp5() const {
  3137. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_C_tagGameConfig.tmp5)
  3138. return _internal_tmp5();
  3139. }
  3140. inline void PB_CS_C_tagGameConfig::_internal_set_tmp5(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3141. tmp5_ = value;
  3142. }
  3143. inline void PB_CS_C_tagGameConfig::set_tmp5(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3144. _internal_set_tmp5(value);
  3145. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_C_tagGameConfig.tmp5)
  3146. }
  3147. // -------------------------------------------------------------------
  3148. // PB_CS_S_StatusFree
  3149. // .GameInfo.PB_CS_C_tagGameConfig gameConfig = 1;
  3150. inline bool PB_CS_S_StatusFree::_internal_has_gameconfig() const {
  3151. return this != internal_default_instance() && gameconfig_ != nullptr;
  3152. }
  3153. inline bool PB_CS_S_StatusFree::has_gameconfig() const {
  3154. return _internal_has_gameconfig();
  3155. }
  3156. inline void PB_CS_S_StatusFree::clear_gameconfig() {
  3157. if (GetArenaNoVirtual() == nullptr && gameconfig_ != nullptr) {
  3158. delete gameconfig_;
  3159. }
  3160. gameconfig_ = nullptr;
  3161. }
  3162. inline const ::GameInfo::PB_CS_C_tagGameConfig& PB_CS_S_StatusFree::_internal_gameconfig() const {
  3163. const ::GameInfo::PB_CS_C_tagGameConfig* p = gameconfig_;
  3164. return p != nullptr ? *p : *reinterpret_cast<const ::GameInfo::PB_CS_C_tagGameConfig*>(
  3165. &::GameInfo::_PB_CS_C_tagGameConfig_default_instance_);
  3166. }
  3167. inline const ::GameInfo::PB_CS_C_tagGameConfig& PB_CS_S_StatusFree::gameconfig() const {
  3168. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusFree.gameConfig)
  3169. return _internal_gameconfig();
  3170. }
  3171. inline ::GameInfo::PB_CS_C_tagGameConfig* PB_CS_S_StatusFree::release_gameconfig() {
  3172. // @@protoc_insertion_point(field_release:GameInfo.PB_CS_S_StatusFree.gameConfig)
  3173. ::GameInfo::PB_CS_C_tagGameConfig* temp = gameconfig_;
  3174. gameconfig_ = nullptr;
  3175. return temp;
  3176. }
  3177. inline ::GameInfo::PB_CS_C_tagGameConfig* PB_CS_S_StatusFree::_internal_mutable_gameconfig() {
  3178. if (gameconfig_ == nullptr) {
  3179. auto* p = CreateMaybeMessage<::GameInfo::PB_CS_C_tagGameConfig>(GetArenaNoVirtual());
  3180. gameconfig_ = p;
  3181. }
  3182. return gameconfig_;
  3183. }
  3184. inline ::GameInfo::PB_CS_C_tagGameConfig* PB_CS_S_StatusFree::mutable_gameconfig() {
  3185. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_S_StatusFree.gameConfig)
  3186. return _internal_mutable_gameconfig();
  3187. }
  3188. inline void PB_CS_S_StatusFree::set_allocated_gameconfig(::GameInfo::PB_CS_C_tagGameConfig* gameconfig) {
  3189. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaNoVirtual();
  3190. if (message_arena == nullptr) {
  3191. delete gameconfig_;
  3192. }
  3193. if (gameconfig) {
  3194. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = nullptr;
  3195. if (message_arena != submessage_arena) {
  3196. gameconfig = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3197. message_arena, gameconfig, submessage_arena);
  3198. }
  3199. } else {
  3200. }
  3201. gameconfig_ = gameconfig;
  3202. // @@protoc_insertion_point(field_set_allocated:GameInfo.PB_CS_S_StatusFree.gameConfig)
  3203. }
  3204. // repeated sint64 lUserTmpScore = 2;
  3205. inline int PB_CS_S_StatusFree::_internal_lusertmpscore_size() const {
  3206. return lusertmpscore_.size();
  3207. }
  3208. inline int PB_CS_S_StatusFree::lusertmpscore_size() const {
  3209. return _internal_lusertmpscore_size();
  3210. }
  3211. inline void PB_CS_S_StatusFree::clear_lusertmpscore() {
  3212. lusertmpscore_.Clear();
  3213. }
  3214. inline ::PROTOBUF_NAMESPACE_ID::int64 PB_CS_S_StatusFree::_internal_lusertmpscore(int index) const {
  3215. return lusertmpscore_.Get(index);
  3216. }
  3217. inline ::PROTOBUF_NAMESPACE_ID::int64 PB_CS_S_StatusFree::lusertmpscore(int index) const {
  3218. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusFree.lUserTmpScore)
  3219. return _internal_lusertmpscore(index);
  3220. }
  3221. inline void PB_CS_S_StatusFree::set_lusertmpscore(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
  3222. lusertmpscore_.Set(index, value);
  3223. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusFree.lUserTmpScore)
  3224. }
  3225. inline void PB_CS_S_StatusFree::_internal_add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::int64 value) {
  3226. lusertmpscore_.Add(value);
  3227. }
  3228. inline void PB_CS_S_StatusFree::add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::int64 value) {
  3229. _internal_add_lusertmpscore(value);
  3230. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusFree.lUserTmpScore)
  3231. }
  3232. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  3233. PB_CS_S_StatusFree::_internal_lusertmpscore() const {
  3234. return lusertmpscore_;
  3235. }
  3236. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  3237. PB_CS_S_StatusFree::lusertmpscore() const {
  3238. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusFree.lUserTmpScore)
  3239. return _internal_lusertmpscore();
  3240. }
  3241. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  3242. PB_CS_S_StatusFree::_internal_mutable_lusertmpscore() {
  3243. return &lusertmpscore_;
  3244. }
  3245. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  3246. PB_CS_S_StatusFree::mutable_lusertmpscore() {
  3247. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusFree.lUserTmpScore)
  3248. return _internal_mutable_lusertmpscore();
  3249. }
  3250. // uint32 leftTime = 3;
  3251. inline void PB_CS_S_StatusFree::clear_lefttime() {
  3252. lefttime_ = 0u;
  3253. }
  3254. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::_internal_lefttime() const {
  3255. return lefttime_;
  3256. }
  3257. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::lefttime() const {
  3258. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusFree.leftTime)
  3259. return _internal_lefttime();
  3260. }
  3261. inline void PB_CS_S_StatusFree::_internal_set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3262. lefttime_ = value;
  3263. }
  3264. inline void PB_CS_S_StatusFree::set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3265. _internal_set_lefttime(value);
  3266. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusFree.leftTime)
  3267. }
  3268. // uint32 wchairId = 4;
  3269. inline void PB_CS_S_StatusFree::clear_wchairid() {
  3270. wchairid_ = 0u;
  3271. }
  3272. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::_internal_wchairid() const {
  3273. return wchairid_;
  3274. }
  3275. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::wchairid() const {
  3276. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusFree.wchairId)
  3277. return _internal_wchairid();
  3278. }
  3279. inline void PB_CS_S_StatusFree::_internal_set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3280. wchairid_ = value;
  3281. }
  3282. inline void PB_CS_S_StatusFree::set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3283. _internal_set_wchairid(value);
  3284. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusFree.wchairId)
  3285. }
  3286. // repeated uint32 options = 5;
  3287. inline int PB_CS_S_StatusFree::_internal_options_size() const {
  3288. return options_.size();
  3289. }
  3290. inline int PB_CS_S_StatusFree::options_size() const {
  3291. return _internal_options_size();
  3292. }
  3293. inline void PB_CS_S_StatusFree::clear_options() {
  3294. options_.Clear();
  3295. }
  3296. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::_internal_options(int index) const {
  3297. return options_.Get(index);
  3298. }
  3299. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::options(int index) const {
  3300. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusFree.options)
  3301. return _internal_options(index);
  3302. }
  3303. inline void PB_CS_S_StatusFree::set_options(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3304. options_.Set(index, value);
  3305. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusFree.options)
  3306. }
  3307. inline void PB_CS_S_StatusFree::_internal_add_options(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3308. options_.Add(value);
  3309. }
  3310. inline void PB_CS_S_StatusFree::add_options(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3311. _internal_add_options(value);
  3312. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusFree.options)
  3313. }
  3314. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3315. PB_CS_S_StatusFree::_internal_options() const {
  3316. return options_;
  3317. }
  3318. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3319. PB_CS_S_StatusFree::options() const {
  3320. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusFree.options)
  3321. return _internal_options();
  3322. }
  3323. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3324. PB_CS_S_StatusFree::_internal_mutable_options() {
  3325. return &options_;
  3326. }
  3327. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3328. PB_CS_S_StatusFree::mutable_options() {
  3329. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusFree.options)
  3330. return _internal_mutable_options();
  3331. }
  3332. // uint32 UserStat = 6;
  3333. inline void PB_CS_S_StatusFree::clear_userstat() {
  3334. userstat_ = 0u;
  3335. }
  3336. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::_internal_userstat() const {
  3337. return userstat_;
  3338. }
  3339. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusFree::userstat() const {
  3340. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusFree.UserStat)
  3341. return _internal_userstat();
  3342. }
  3343. inline void PB_CS_S_StatusFree::_internal_set_userstat(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3344. userstat_ = value;
  3345. }
  3346. inline void PB_CS_S_StatusFree::set_userstat(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3347. _internal_set_userstat(value);
  3348. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusFree.UserStat)
  3349. }
  3350. // -------------------------------------------------------------------
  3351. // pb_WeaveItem
  3352. // uint32 cbWeaveKind = 1;
  3353. inline void pb_WeaveItem::clear_cbweavekind() {
  3354. cbweavekind_ = 0u;
  3355. }
  3356. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::_internal_cbweavekind() const {
  3357. return cbweavekind_;
  3358. }
  3359. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::cbweavekind() const {
  3360. // @@protoc_insertion_point(field_get:GameInfo.pb_WeaveItem.cbWeaveKind)
  3361. return _internal_cbweavekind();
  3362. }
  3363. inline void pb_WeaveItem::_internal_set_cbweavekind(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3364. cbweavekind_ = value;
  3365. }
  3366. inline void pb_WeaveItem::set_cbweavekind(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3367. _internal_set_cbweavekind(value);
  3368. // @@protoc_insertion_point(field_set:GameInfo.pb_WeaveItem.cbWeaveKind)
  3369. }
  3370. // uint32 cbCenterCard = 2;
  3371. inline void pb_WeaveItem::clear_cbcentercard() {
  3372. cbcentercard_ = 0u;
  3373. }
  3374. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::_internal_cbcentercard() const {
  3375. return cbcentercard_;
  3376. }
  3377. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::cbcentercard() const {
  3378. // @@protoc_insertion_point(field_get:GameInfo.pb_WeaveItem.cbCenterCard)
  3379. return _internal_cbcentercard();
  3380. }
  3381. inline void pb_WeaveItem::_internal_set_cbcentercard(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3382. cbcentercard_ = value;
  3383. }
  3384. inline void pb_WeaveItem::set_cbcentercard(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3385. _internal_set_cbcentercard(value);
  3386. // @@protoc_insertion_point(field_set:GameInfo.pb_WeaveItem.cbCenterCard)
  3387. }
  3388. // uint32 cbPublicCard = 3;
  3389. inline void pb_WeaveItem::clear_cbpubliccard() {
  3390. cbpubliccard_ = 0u;
  3391. }
  3392. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::_internal_cbpubliccard() const {
  3393. return cbpubliccard_;
  3394. }
  3395. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::cbpubliccard() const {
  3396. // @@protoc_insertion_point(field_get:GameInfo.pb_WeaveItem.cbPublicCard)
  3397. return _internal_cbpubliccard();
  3398. }
  3399. inline void pb_WeaveItem::_internal_set_cbpubliccard(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3400. cbpubliccard_ = value;
  3401. }
  3402. inline void pb_WeaveItem::set_cbpubliccard(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3403. _internal_set_cbpubliccard(value);
  3404. // @@protoc_insertion_point(field_set:GameInfo.pb_WeaveItem.cbPublicCard)
  3405. }
  3406. // uint32 wProvideUser = 4;
  3407. inline void pb_WeaveItem::clear_wprovideuser() {
  3408. wprovideuser_ = 0u;
  3409. }
  3410. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::_internal_wprovideuser() const {
  3411. return wprovideuser_;
  3412. }
  3413. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::wprovideuser() const {
  3414. // @@protoc_insertion_point(field_get:GameInfo.pb_WeaveItem.wProvideUser)
  3415. return _internal_wprovideuser();
  3416. }
  3417. inline void pb_WeaveItem::_internal_set_wprovideuser(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3418. wprovideuser_ = value;
  3419. }
  3420. inline void pb_WeaveItem::set_wprovideuser(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3421. _internal_set_wprovideuser(value);
  3422. // @@protoc_insertion_point(field_set:GameInfo.pb_WeaveItem.wProvideUser)
  3423. }
  3424. // repeated uint32 cbMargicOffset = 5;
  3425. inline int pb_WeaveItem::_internal_cbmargicoffset_size() const {
  3426. return cbmargicoffset_.size();
  3427. }
  3428. inline int pb_WeaveItem::cbmargicoffset_size() const {
  3429. return _internal_cbmargicoffset_size();
  3430. }
  3431. inline void pb_WeaveItem::clear_cbmargicoffset() {
  3432. cbmargicoffset_.Clear();
  3433. }
  3434. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::_internal_cbmargicoffset(int index) const {
  3435. return cbmargicoffset_.Get(index);
  3436. }
  3437. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_WeaveItem::cbmargicoffset(int index) const {
  3438. // @@protoc_insertion_point(field_get:GameInfo.pb_WeaveItem.cbMargicOffset)
  3439. return _internal_cbmargicoffset(index);
  3440. }
  3441. inline void pb_WeaveItem::set_cbmargicoffset(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3442. cbmargicoffset_.Set(index, value);
  3443. // @@protoc_insertion_point(field_set:GameInfo.pb_WeaveItem.cbMargicOffset)
  3444. }
  3445. inline void pb_WeaveItem::_internal_add_cbmargicoffset(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3446. cbmargicoffset_.Add(value);
  3447. }
  3448. inline void pb_WeaveItem::add_cbmargicoffset(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3449. _internal_add_cbmargicoffset(value);
  3450. // @@protoc_insertion_point(field_add:GameInfo.pb_WeaveItem.cbMargicOffset)
  3451. }
  3452. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3453. pb_WeaveItem::_internal_cbmargicoffset() const {
  3454. return cbmargicoffset_;
  3455. }
  3456. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3457. pb_WeaveItem::cbmargicoffset() const {
  3458. // @@protoc_insertion_point(field_list:GameInfo.pb_WeaveItem.cbMargicOffset)
  3459. return _internal_cbmargicoffset();
  3460. }
  3461. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3462. pb_WeaveItem::_internal_mutable_cbmargicoffset() {
  3463. return &cbmargicoffset_;
  3464. }
  3465. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3466. pb_WeaveItem::mutable_cbmargicoffset() {
  3467. // @@protoc_insertion_point(field_mutable_list:GameInfo.pb_WeaveItem.cbMargicOffset)
  3468. return _internal_mutable_cbmargicoffset();
  3469. }
  3470. // -------------------------------------------------------------------
  3471. // pb_WeaveItemArray
  3472. // repeated .GameInfo.pb_WeaveItem WeaveItem = 2;
  3473. inline int pb_WeaveItemArray::_internal_weaveitem_size() const {
  3474. return weaveitem_.size();
  3475. }
  3476. inline int pb_WeaveItemArray::weaveitem_size() const {
  3477. return _internal_weaveitem_size();
  3478. }
  3479. inline void pb_WeaveItemArray::clear_weaveitem() {
  3480. weaveitem_.Clear();
  3481. }
  3482. inline ::GameInfo::pb_WeaveItem* pb_WeaveItemArray::mutable_weaveitem(int index) {
  3483. // @@protoc_insertion_point(field_mutable:GameInfo.pb_WeaveItemArray.WeaveItem)
  3484. return weaveitem_.Mutable(index);
  3485. }
  3486. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItem >*
  3487. pb_WeaveItemArray::mutable_weaveitem() {
  3488. // @@protoc_insertion_point(field_mutable_list:GameInfo.pb_WeaveItemArray.WeaveItem)
  3489. return &weaveitem_;
  3490. }
  3491. inline const ::GameInfo::pb_WeaveItem& pb_WeaveItemArray::_internal_weaveitem(int index) const {
  3492. return weaveitem_.Get(index);
  3493. }
  3494. inline const ::GameInfo::pb_WeaveItem& pb_WeaveItemArray::weaveitem(int index) const {
  3495. // @@protoc_insertion_point(field_get:GameInfo.pb_WeaveItemArray.WeaveItem)
  3496. return _internal_weaveitem(index);
  3497. }
  3498. inline ::GameInfo::pb_WeaveItem* pb_WeaveItemArray::_internal_add_weaveitem() {
  3499. return weaveitem_.Add();
  3500. }
  3501. inline ::GameInfo::pb_WeaveItem* pb_WeaveItemArray::add_weaveitem() {
  3502. // @@protoc_insertion_point(field_add:GameInfo.pb_WeaveItemArray.WeaveItem)
  3503. return _internal_add_weaveitem();
  3504. }
  3505. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItem >&
  3506. pb_WeaveItemArray::weaveitem() const {
  3507. // @@protoc_insertion_point(field_list:GameInfo.pb_WeaveItemArray.WeaveItem)
  3508. return weaveitem_;
  3509. }
  3510. // -------------------------------------------------------------------
  3511. // pb_cbDiscardCard
  3512. // repeated uint32 cbDiscardCard = 1;
  3513. inline int pb_cbDiscardCard::_internal_cbdiscardcard_size() const {
  3514. return cbdiscardcard_.size();
  3515. }
  3516. inline int pb_cbDiscardCard::cbdiscardcard_size() const {
  3517. return _internal_cbdiscardcard_size();
  3518. }
  3519. inline void pb_cbDiscardCard::clear_cbdiscardcard() {
  3520. cbdiscardcard_.Clear();
  3521. }
  3522. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_cbDiscardCard::_internal_cbdiscardcard(int index) const {
  3523. return cbdiscardcard_.Get(index);
  3524. }
  3525. inline ::PROTOBUF_NAMESPACE_ID::uint32 pb_cbDiscardCard::cbdiscardcard(int index) const {
  3526. // @@protoc_insertion_point(field_get:GameInfo.pb_cbDiscardCard.cbDiscardCard)
  3527. return _internal_cbdiscardcard(index);
  3528. }
  3529. inline void pb_cbDiscardCard::set_cbdiscardcard(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3530. cbdiscardcard_.Set(index, value);
  3531. // @@protoc_insertion_point(field_set:GameInfo.pb_cbDiscardCard.cbDiscardCard)
  3532. }
  3533. inline void pb_cbDiscardCard::_internal_add_cbdiscardcard(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3534. cbdiscardcard_.Add(value);
  3535. }
  3536. inline void pb_cbDiscardCard::add_cbdiscardcard(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3537. _internal_add_cbdiscardcard(value);
  3538. // @@protoc_insertion_point(field_add:GameInfo.pb_cbDiscardCard.cbDiscardCard)
  3539. }
  3540. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3541. pb_cbDiscardCard::_internal_cbdiscardcard() const {
  3542. return cbdiscardcard_;
  3543. }
  3544. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3545. pb_cbDiscardCard::cbdiscardcard() const {
  3546. // @@protoc_insertion_point(field_list:GameInfo.pb_cbDiscardCard.cbDiscardCard)
  3547. return _internal_cbdiscardcard();
  3548. }
  3549. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3550. pb_cbDiscardCard::_internal_mutable_cbdiscardcard() {
  3551. return &cbdiscardcard_;
  3552. }
  3553. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3554. pb_cbDiscardCard::mutable_cbdiscardcard() {
  3555. // @@protoc_insertion_point(field_mutable_list:GameInfo.pb_cbDiscardCard.cbDiscardCard)
  3556. return _internal_mutable_cbdiscardcard();
  3557. }
  3558. // -------------------------------------------------------------------
  3559. // PB_CS_S_StatusPlay
  3560. // .GameInfo.PB_CS_C_tagGameConfig gameConfig = 1;
  3561. inline bool PB_CS_S_StatusPlay::_internal_has_gameconfig() const {
  3562. return this != internal_default_instance() && gameconfig_ != nullptr;
  3563. }
  3564. inline bool PB_CS_S_StatusPlay::has_gameconfig() const {
  3565. return _internal_has_gameconfig();
  3566. }
  3567. inline void PB_CS_S_StatusPlay::clear_gameconfig() {
  3568. if (GetArenaNoVirtual() == nullptr && gameconfig_ != nullptr) {
  3569. delete gameconfig_;
  3570. }
  3571. gameconfig_ = nullptr;
  3572. }
  3573. inline const ::GameInfo::PB_CS_C_tagGameConfig& PB_CS_S_StatusPlay::_internal_gameconfig() const {
  3574. const ::GameInfo::PB_CS_C_tagGameConfig* p = gameconfig_;
  3575. return p != nullptr ? *p : *reinterpret_cast<const ::GameInfo::PB_CS_C_tagGameConfig*>(
  3576. &::GameInfo::_PB_CS_C_tagGameConfig_default_instance_);
  3577. }
  3578. inline const ::GameInfo::PB_CS_C_tagGameConfig& PB_CS_S_StatusPlay::gameconfig() const {
  3579. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.gameConfig)
  3580. return _internal_gameconfig();
  3581. }
  3582. inline ::GameInfo::PB_CS_C_tagGameConfig* PB_CS_S_StatusPlay::release_gameconfig() {
  3583. // @@protoc_insertion_point(field_release:GameInfo.PB_CS_S_StatusPlay.gameConfig)
  3584. ::GameInfo::PB_CS_C_tagGameConfig* temp = gameconfig_;
  3585. gameconfig_ = nullptr;
  3586. return temp;
  3587. }
  3588. inline ::GameInfo::PB_CS_C_tagGameConfig* PB_CS_S_StatusPlay::_internal_mutable_gameconfig() {
  3589. if (gameconfig_ == nullptr) {
  3590. auto* p = CreateMaybeMessage<::GameInfo::PB_CS_C_tagGameConfig>(GetArenaNoVirtual());
  3591. gameconfig_ = p;
  3592. }
  3593. return gameconfig_;
  3594. }
  3595. inline ::GameInfo::PB_CS_C_tagGameConfig* PB_CS_S_StatusPlay::mutable_gameconfig() {
  3596. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_S_StatusPlay.gameConfig)
  3597. return _internal_mutable_gameconfig();
  3598. }
  3599. inline void PB_CS_S_StatusPlay::set_allocated_gameconfig(::GameInfo::PB_CS_C_tagGameConfig* gameconfig) {
  3600. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaNoVirtual();
  3601. if (message_arena == nullptr) {
  3602. delete gameconfig_;
  3603. }
  3604. if (gameconfig) {
  3605. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = nullptr;
  3606. if (message_arena != submessage_arena) {
  3607. gameconfig = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3608. message_arena, gameconfig, submessage_arena);
  3609. }
  3610. } else {
  3611. }
  3612. gameconfig_ = gameconfig;
  3613. // @@protoc_insertion_point(field_set_allocated:GameInfo.PB_CS_S_StatusPlay.gameConfig)
  3614. }
  3615. // repeated uint64 lUserTmpScore = 2;
  3616. inline int PB_CS_S_StatusPlay::_internal_lusertmpscore_size() const {
  3617. return lusertmpscore_.size();
  3618. }
  3619. inline int PB_CS_S_StatusPlay::lusertmpscore_size() const {
  3620. return _internal_lusertmpscore_size();
  3621. }
  3622. inline void PB_CS_S_StatusPlay::clear_lusertmpscore() {
  3623. lusertmpscore_.Clear();
  3624. }
  3625. inline ::PROTOBUF_NAMESPACE_ID::uint64 PB_CS_S_StatusPlay::_internal_lusertmpscore(int index) const {
  3626. return lusertmpscore_.Get(index);
  3627. }
  3628. inline ::PROTOBUF_NAMESPACE_ID::uint64 PB_CS_S_StatusPlay::lusertmpscore(int index) const {
  3629. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.lUserTmpScore)
  3630. return _internal_lusertmpscore(index);
  3631. }
  3632. inline void PB_CS_S_StatusPlay::set_lusertmpscore(int index, ::PROTOBUF_NAMESPACE_ID::uint64 value) {
  3633. lusertmpscore_.Set(index, value);
  3634. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.lUserTmpScore)
  3635. }
  3636. inline void PB_CS_S_StatusPlay::_internal_add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::uint64 value) {
  3637. lusertmpscore_.Add(value);
  3638. }
  3639. inline void PB_CS_S_StatusPlay::add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::uint64 value) {
  3640. _internal_add_lusertmpscore(value);
  3641. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.lUserTmpScore)
  3642. }
  3643. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
  3644. PB_CS_S_StatusPlay::_internal_lusertmpscore() const {
  3645. return lusertmpscore_;
  3646. }
  3647. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >&
  3648. PB_CS_S_StatusPlay::lusertmpscore() const {
  3649. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.lUserTmpScore)
  3650. return _internal_lusertmpscore();
  3651. }
  3652. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
  3653. PB_CS_S_StatusPlay::_internal_mutable_lusertmpscore() {
  3654. return &lusertmpscore_;
  3655. }
  3656. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint64 >*
  3657. PB_CS_S_StatusPlay::mutable_lusertmpscore() {
  3658. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.lUserTmpScore)
  3659. return _internal_mutable_lusertmpscore();
  3660. }
  3661. // uint32 leftTime = 3;
  3662. inline void PB_CS_S_StatusPlay::clear_lefttime() {
  3663. lefttime_ = 0u;
  3664. }
  3665. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_lefttime() const {
  3666. return lefttime_;
  3667. }
  3668. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::lefttime() const {
  3669. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.leftTime)
  3670. return _internal_lefttime();
  3671. }
  3672. inline void PB_CS_S_StatusPlay::_internal_set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3673. lefttime_ = value;
  3674. }
  3675. inline void PB_CS_S_StatusPlay::set_lefttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3676. _internal_set_lefttime(value);
  3677. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.leftTime)
  3678. }
  3679. // uint32 wchairId = 4;
  3680. inline void PB_CS_S_StatusPlay::clear_wchairid() {
  3681. wchairid_ = 0u;
  3682. }
  3683. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_wchairid() const {
  3684. return wchairid_;
  3685. }
  3686. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::wchairid() const {
  3687. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.wchairId)
  3688. return _internal_wchairid();
  3689. }
  3690. inline void PB_CS_S_StatusPlay::_internal_set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3691. wchairid_ = value;
  3692. }
  3693. inline void PB_CS_S_StatusPlay::set_wchairid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3694. _internal_set_wchairid(value);
  3695. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.wchairId)
  3696. }
  3697. // repeated uint32 options = 5;
  3698. inline int PB_CS_S_StatusPlay::_internal_options_size() const {
  3699. return options_.size();
  3700. }
  3701. inline int PB_CS_S_StatusPlay::options_size() const {
  3702. return _internal_options_size();
  3703. }
  3704. inline void PB_CS_S_StatusPlay::clear_options() {
  3705. options_.Clear();
  3706. }
  3707. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_options(int index) const {
  3708. return options_.Get(index);
  3709. }
  3710. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::options(int index) const {
  3711. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.options)
  3712. return _internal_options(index);
  3713. }
  3714. inline void PB_CS_S_StatusPlay::set_options(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3715. options_.Set(index, value);
  3716. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.options)
  3717. }
  3718. inline void PB_CS_S_StatusPlay::_internal_add_options(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3719. options_.Add(value);
  3720. }
  3721. inline void PB_CS_S_StatusPlay::add_options(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3722. _internal_add_options(value);
  3723. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.options)
  3724. }
  3725. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3726. PB_CS_S_StatusPlay::_internal_options() const {
  3727. return options_;
  3728. }
  3729. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3730. PB_CS_S_StatusPlay::options() const {
  3731. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.options)
  3732. return _internal_options();
  3733. }
  3734. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3735. PB_CS_S_StatusPlay::_internal_mutable_options() {
  3736. return &options_;
  3737. }
  3738. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3739. PB_CS_S_StatusPlay::mutable_options() {
  3740. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.options)
  3741. return _internal_mutable_options();
  3742. }
  3743. // uint32 cbTotalCardCount = 6;
  3744. inline void PB_CS_S_StatusPlay::clear_cbtotalcardcount() {
  3745. cbtotalcardcount_ = 0u;
  3746. }
  3747. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_cbtotalcardcount() const {
  3748. return cbtotalcardcount_;
  3749. }
  3750. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::cbtotalcardcount() const {
  3751. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbTotalCardCount)
  3752. return _internal_cbtotalcardcount();
  3753. }
  3754. inline void PB_CS_S_StatusPlay::_internal_set_cbtotalcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3755. cbtotalcardcount_ = value;
  3756. }
  3757. inline void PB_CS_S_StatusPlay::set_cbtotalcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3758. _internal_set_cbtotalcardcount(value);
  3759. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.cbTotalCardCount)
  3760. }
  3761. // uint32 cbLeftCardCount = 7;
  3762. inline void PB_CS_S_StatusPlay::clear_cbleftcardcount() {
  3763. cbleftcardcount_ = 0u;
  3764. }
  3765. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_cbleftcardcount() const {
  3766. return cbleftcardcount_;
  3767. }
  3768. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::cbleftcardcount() const {
  3769. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbLeftCardCount)
  3770. return _internal_cbleftcardcount();
  3771. }
  3772. inline void PB_CS_S_StatusPlay::_internal_set_cbleftcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3773. cbleftcardcount_ = value;
  3774. }
  3775. inline void PB_CS_S_StatusPlay::set_cbleftcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3776. _internal_set_cbleftcardcount(value);
  3777. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.cbLeftCardCount)
  3778. }
  3779. // uint32 wBankerUser = 8;
  3780. inline void PB_CS_S_StatusPlay::clear_wbankeruser() {
  3781. wbankeruser_ = 0u;
  3782. }
  3783. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_wbankeruser() const {
  3784. return wbankeruser_;
  3785. }
  3786. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::wbankeruser() const {
  3787. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.wBankerUser)
  3788. return _internal_wbankeruser();
  3789. }
  3790. inline void PB_CS_S_StatusPlay::_internal_set_wbankeruser(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3791. wbankeruser_ = value;
  3792. }
  3793. inline void PB_CS_S_StatusPlay::set_wbankeruser(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3794. _internal_set_wbankeruser(value);
  3795. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.wBankerUser)
  3796. }
  3797. // repeated uint32 lSiZi = 9;
  3798. inline int PB_CS_S_StatusPlay::_internal_lsizi_size() const {
  3799. return lsizi_.size();
  3800. }
  3801. inline int PB_CS_S_StatusPlay::lsizi_size() const {
  3802. return _internal_lsizi_size();
  3803. }
  3804. inline void PB_CS_S_StatusPlay::clear_lsizi() {
  3805. lsizi_.Clear();
  3806. }
  3807. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_lsizi(int index) const {
  3808. return lsizi_.Get(index);
  3809. }
  3810. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::lsizi(int index) const {
  3811. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.lSiZi)
  3812. return _internal_lsizi(index);
  3813. }
  3814. inline void PB_CS_S_StatusPlay::set_lsizi(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3815. lsizi_.Set(index, value);
  3816. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.lSiZi)
  3817. }
  3818. inline void PB_CS_S_StatusPlay::_internal_add_lsizi(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3819. lsizi_.Add(value);
  3820. }
  3821. inline void PB_CS_S_StatusPlay::add_lsizi(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3822. _internal_add_lsizi(value);
  3823. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.lSiZi)
  3824. }
  3825. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3826. PB_CS_S_StatusPlay::_internal_lsizi() const {
  3827. return lsizi_;
  3828. }
  3829. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3830. PB_CS_S_StatusPlay::lsizi() const {
  3831. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.lSiZi)
  3832. return _internal_lsizi();
  3833. }
  3834. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3835. PB_CS_S_StatusPlay::_internal_mutable_lsizi() {
  3836. return &lsizi_;
  3837. }
  3838. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3839. PB_CS_S_StatusPlay::mutable_lsizi() {
  3840. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.lSiZi)
  3841. return _internal_mutable_lsizi();
  3842. }
  3843. // uint32 dwOwnerID = 10;
  3844. inline void PB_CS_S_StatusPlay::clear_dwownerid() {
  3845. dwownerid_ = 0u;
  3846. }
  3847. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_dwownerid() const {
  3848. return dwownerid_;
  3849. }
  3850. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::dwownerid() const {
  3851. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.dwOwnerID)
  3852. return _internal_dwownerid();
  3853. }
  3854. inline void PB_CS_S_StatusPlay::_internal_set_dwownerid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3855. dwownerid_ = value;
  3856. }
  3857. inline void PB_CS_S_StatusPlay::set_dwownerid(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3858. _internal_set_dwownerid(value);
  3859. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.dwOwnerID)
  3860. }
  3861. // uint32 wCurrentUser = 11;
  3862. inline void PB_CS_S_StatusPlay::clear_wcurrentuser() {
  3863. wcurrentuser_ = 0u;
  3864. }
  3865. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_wcurrentuser() const {
  3866. return wcurrentuser_;
  3867. }
  3868. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::wcurrentuser() const {
  3869. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.wCurrentUser)
  3870. return _internal_wcurrentuser();
  3871. }
  3872. inline void PB_CS_S_StatusPlay::_internal_set_wcurrentuser(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3873. wcurrentuser_ = value;
  3874. }
  3875. inline void PB_CS_S_StatusPlay::set_wcurrentuser(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3876. _internal_set_wcurrentuser(value);
  3877. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.wCurrentUser)
  3878. }
  3879. // repeated uint32 bPutCardData = 12;
  3880. inline int PB_CS_S_StatusPlay::_internal_bputcarddata_size() const {
  3881. return bputcarddata_.size();
  3882. }
  3883. inline int PB_CS_S_StatusPlay::bputcarddata_size() const {
  3884. return _internal_bputcarddata_size();
  3885. }
  3886. inline void PB_CS_S_StatusPlay::clear_bputcarddata() {
  3887. bputcarddata_.Clear();
  3888. }
  3889. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_bputcarddata(int index) const {
  3890. return bputcarddata_.Get(index);
  3891. }
  3892. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::bputcarddata(int index) const {
  3893. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.bPutCardData)
  3894. return _internal_bputcarddata(index);
  3895. }
  3896. inline void PB_CS_S_StatusPlay::set_bputcarddata(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3897. bputcarddata_.Set(index, value);
  3898. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.bPutCardData)
  3899. }
  3900. inline void PB_CS_S_StatusPlay::_internal_add_bputcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3901. bputcarddata_.Add(value);
  3902. }
  3903. inline void PB_CS_S_StatusPlay::add_bputcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3904. _internal_add_bputcarddata(value);
  3905. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.bPutCardData)
  3906. }
  3907. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3908. PB_CS_S_StatusPlay::_internal_bputcarddata() const {
  3909. return bputcarddata_;
  3910. }
  3911. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3912. PB_CS_S_StatusPlay::bputcarddata() const {
  3913. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.bPutCardData)
  3914. return _internal_bputcarddata();
  3915. }
  3916. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3917. PB_CS_S_StatusPlay::_internal_mutable_bputcarddata() {
  3918. return &bputcarddata_;
  3919. }
  3920. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3921. PB_CS_S_StatusPlay::mutable_bputcarddata() {
  3922. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.bPutCardData)
  3923. return _internal_mutable_bputcarddata();
  3924. }
  3925. // uint32 totalOptTime = 13;
  3926. inline void PB_CS_S_StatusPlay::clear_totalopttime() {
  3927. totalopttime_ = 0u;
  3928. }
  3929. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_totalopttime() const {
  3930. return totalopttime_;
  3931. }
  3932. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::totalopttime() const {
  3933. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.totalOptTime)
  3934. return _internal_totalopttime();
  3935. }
  3936. inline void PB_CS_S_StatusPlay::_internal_set_totalopttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3937. totalopttime_ = value;
  3938. }
  3939. inline void PB_CS_S_StatusPlay::set_totalopttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3940. _internal_set_totalopttime(value);
  3941. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.totalOptTime)
  3942. }
  3943. // uint32 leftOptTime = 14;
  3944. inline void PB_CS_S_StatusPlay::clear_leftopttime() {
  3945. leftopttime_ = 0u;
  3946. }
  3947. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_leftopttime() const {
  3948. return leftopttime_;
  3949. }
  3950. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::leftopttime() const {
  3951. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.leftOptTime)
  3952. return _internal_leftopttime();
  3953. }
  3954. inline void PB_CS_S_StatusPlay::_internal_set_leftopttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3955. leftopttime_ = value;
  3956. }
  3957. inline void PB_CS_S_StatusPlay::set_leftopttime(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3958. _internal_set_leftopttime(value);
  3959. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.leftOptTime)
  3960. }
  3961. // repeated uint32 cbDiscardCount = 15;
  3962. inline int PB_CS_S_StatusPlay::_internal_cbdiscardcount_size() const {
  3963. return cbdiscardcount_.size();
  3964. }
  3965. inline int PB_CS_S_StatusPlay::cbdiscardcount_size() const {
  3966. return _internal_cbdiscardcount_size();
  3967. }
  3968. inline void PB_CS_S_StatusPlay::clear_cbdiscardcount() {
  3969. cbdiscardcount_.Clear();
  3970. }
  3971. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_cbdiscardcount(int index) const {
  3972. return cbdiscardcount_.Get(index);
  3973. }
  3974. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::cbdiscardcount(int index) const {
  3975. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbDiscardCount)
  3976. return _internal_cbdiscardcount(index);
  3977. }
  3978. inline void PB_CS_S_StatusPlay::set_cbdiscardcount(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3979. cbdiscardcount_.Set(index, value);
  3980. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.cbDiscardCount)
  3981. }
  3982. inline void PB_CS_S_StatusPlay::_internal_add_cbdiscardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3983. cbdiscardcount_.Add(value);
  3984. }
  3985. inline void PB_CS_S_StatusPlay::add_cbdiscardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  3986. _internal_add_cbdiscardcount(value);
  3987. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.cbDiscardCount)
  3988. }
  3989. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3990. PB_CS_S_StatusPlay::_internal_cbdiscardcount() const {
  3991. return cbdiscardcount_;
  3992. }
  3993. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  3994. PB_CS_S_StatusPlay::cbdiscardcount() const {
  3995. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.cbDiscardCount)
  3996. return _internal_cbdiscardcount();
  3997. }
  3998. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  3999. PB_CS_S_StatusPlay::_internal_mutable_cbdiscardcount() {
  4000. return &cbdiscardcount_;
  4001. }
  4002. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4003. PB_CS_S_StatusPlay::mutable_cbdiscardcount() {
  4004. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.cbDiscardCount)
  4005. return _internal_mutable_cbdiscardcount();
  4006. }
  4007. // repeated .GameInfo.pb_cbDiscardCard cbDiscardCard = 16;
  4008. inline int PB_CS_S_StatusPlay::_internal_cbdiscardcard_size() const {
  4009. return cbdiscardcard_.size();
  4010. }
  4011. inline int PB_CS_S_StatusPlay::cbdiscardcard_size() const {
  4012. return _internal_cbdiscardcard_size();
  4013. }
  4014. inline void PB_CS_S_StatusPlay::clear_cbdiscardcard() {
  4015. cbdiscardcard_.Clear();
  4016. }
  4017. inline ::GameInfo::pb_cbDiscardCard* PB_CS_S_StatusPlay::mutable_cbdiscardcard(int index) {
  4018. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_S_StatusPlay.cbDiscardCard)
  4019. return cbdiscardcard_.Mutable(index);
  4020. }
  4021. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_cbDiscardCard >*
  4022. PB_CS_S_StatusPlay::mutable_cbdiscardcard() {
  4023. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.cbDiscardCard)
  4024. return &cbdiscardcard_;
  4025. }
  4026. inline const ::GameInfo::pb_cbDiscardCard& PB_CS_S_StatusPlay::_internal_cbdiscardcard(int index) const {
  4027. return cbdiscardcard_.Get(index);
  4028. }
  4029. inline const ::GameInfo::pb_cbDiscardCard& PB_CS_S_StatusPlay::cbdiscardcard(int index) const {
  4030. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbDiscardCard)
  4031. return _internal_cbdiscardcard(index);
  4032. }
  4033. inline ::GameInfo::pb_cbDiscardCard* PB_CS_S_StatusPlay::_internal_add_cbdiscardcard() {
  4034. return cbdiscardcard_.Add();
  4035. }
  4036. inline ::GameInfo::pb_cbDiscardCard* PB_CS_S_StatusPlay::add_cbdiscardcard() {
  4037. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.cbDiscardCard)
  4038. return _internal_add_cbdiscardcard();
  4039. }
  4040. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_cbDiscardCard >&
  4041. PB_CS_S_StatusPlay::cbdiscardcard() const {
  4042. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.cbDiscardCard)
  4043. return cbdiscardcard_;
  4044. }
  4045. // repeated uint32 cbCardCount = 17;
  4046. inline int PB_CS_S_StatusPlay::_internal_cbcardcount_size() const {
  4047. return cbcardcount_.size();
  4048. }
  4049. inline int PB_CS_S_StatusPlay::cbcardcount_size() const {
  4050. return _internal_cbcardcount_size();
  4051. }
  4052. inline void PB_CS_S_StatusPlay::clear_cbcardcount() {
  4053. cbcardcount_.Clear();
  4054. }
  4055. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_cbcardcount(int index) const {
  4056. return cbcardcount_.Get(index);
  4057. }
  4058. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::cbcardcount(int index) const {
  4059. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbCardCount)
  4060. return _internal_cbcardcount(index);
  4061. }
  4062. inline void PB_CS_S_StatusPlay::set_cbcardcount(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4063. cbcardcount_.Set(index, value);
  4064. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.cbCardCount)
  4065. }
  4066. inline void PB_CS_S_StatusPlay::_internal_add_cbcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4067. cbcardcount_.Add(value);
  4068. }
  4069. inline void PB_CS_S_StatusPlay::add_cbcardcount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4070. _internal_add_cbcardcount(value);
  4071. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.cbCardCount)
  4072. }
  4073. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4074. PB_CS_S_StatusPlay::_internal_cbcardcount() const {
  4075. return cbcardcount_;
  4076. }
  4077. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4078. PB_CS_S_StatusPlay::cbcardcount() const {
  4079. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.cbCardCount)
  4080. return _internal_cbcardcount();
  4081. }
  4082. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4083. PB_CS_S_StatusPlay::_internal_mutable_cbcardcount() {
  4084. return &cbcardcount_;
  4085. }
  4086. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4087. PB_CS_S_StatusPlay::mutable_cbcardcount() {
  4088. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.cbCardCount)
  4089. return _internal_mutable_cbcardcount();
  4090. }
  4091. // repeated uint32 cbWeaveCount = 18;
  4092. inline int PB_CS_S_StatusPlay::_internal_cbweavecount_size() const {
  4093. return cbweavecount_.size();
  4094. }
  4095. inline int PB_CS_S_StatusPlay::cbweavecount_size() const {
  4096. return _internal_cbweavecount_size();
  4097. }
  4098. inline void PB_CS_S_StatusPlay::clear_cbweavecount() {
  4099. cbweavecount_.Clear();
  4100. }
  4101. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_cbweavecount(int index) const {
  4102. return cbweavecount_.Get(index);
  4103. }
  4104. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::cbweavecount(int index) const {
  4105. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbWeaveCount)
  4106. return _internal_cbweavecount(index);
  4107. }
  4108. inline void PB_CS_S_StatusPlay::set_cbweavecount(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4109. cbweavecount_.Set(index, value);
  4110. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.cbWeaveCount)
  4111. }
  4112. inline void PB_CS_S_StatusPlay::_internal_add_cbweavecount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4113. cbweavecount_.Add(value);
  4114. }
  4115. inline void PB_CS_S_StatusPlay::add_cbweavecount(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4116. _internal_add_cbweavecount(value);
  4117. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.cbWeaveCount)
  4118. }
  4119. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4120. PB_CS_S_StatusPlay::_internal_cbweavecount() const {
  4121. return cbweavecount_;
  4122. }
  4123. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4124. PB_CS_S_StatusPlay::cbweavecount() const {
  4125. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.cbWeaveCount)
  4126. return _internal_cbweavecount();
  4127. }
  4128. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4129. PB_CS_S_StatusPlay::_internal_mutable_cbweavecount() {
  4130. return &cbweavecount_;
  4131. }
  4132. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4133. PB_CS_S_StatusPlay::mutable_cbweavecount() {
  4134. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.cbWeaveCount)
  4135. return _internal_mutable_cbweavecount();
  4136. }
  4137. // repeated .GameInfo.pb_WeaveItemArray WeaveItemArray = 19;
  4138. inline int PB_CS_S_StatusPlay::_internal_weaveitemarray_size() const {
  4139. return weaveitemarray_.size();
  4140. }
  4141. inline int PB_CS_S_StatusPlay::weaveitemarray_size() const {
  4142. return _internal_weaveitemarray_size();
  4143. }
  4144. inline void PB_CS_S_StatusPlay::clear_weaveitemarray() {
  4145. weaveitemarray_.Clear();
  4146. }
  4147. inline ::GameInfo::pb_WeaveItemArray* PB_CS_S_StatusPlay::mutable_weaveitemarray(int index) {
  4148. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_S_StatusPlay.WeaveItemArray)
  4149. return weaveitemarray_.Mutable(index);
  4150. }
  4151. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItemArray >*
  4152. PB_CS_S_StatusPlay::mutable_weaveitemarray() {
  4153. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.WeaveItemArray)
  4154. return &weaveitemarray_;
  4155. }
  4156. inline const ::GameInfo::pb_WeaveItemArray& PB_CS_S_StatusPlay::_internal_weaveitemarray(int index) const {
  4157. return weaveitemarray_.Get(index);
  4158. }
  4159. inline const ::GameInfo::pb_WeaveItemArray& PB_CS_S_StatusPlay::weaveitemarray(int index) const {
  4160. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.WeaveItemArray)
  4161. return _internal_weaveitemarray(index);
  4162. }
  4163. inline ::GameInfo::pb_WeaveItemArray* PB_CS_S_StatusPlay::_internal_add_weaveitemarray() {
  4164. return weaveitemarray_.Add();
  4165. }
  4166. inline ::GameInfo::pb_WeaveItemArray* PB_CS_S_StatusPlay::add_weaveitemarray() {
  4167. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.WeaveItemArray)
  4168. return _internal_add_weaveitemarray();
  4169. }
  4170. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::GameInfo::pb_WeaveItemArray >&
  4171. PB_CS_S_StatusPlay::weaveitemarray() const {
  4172. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.WeaveItemArray)
  4173. return weaveitemarray_;
  4174. }
  4175. // repeated uint32 cbCardData = 20;
  4176. inline int PB_CS_S_StatusPlay::_internal_cbcarddata_size() const {
  4177. return cbcarddata_.size();
  4178. }
  4179. inline int PB_CS_S_StatusPlay::cbcarddata_size() const {
  4180. return _internal_cbcarddata_size();
  4181. }
  4182. inline void PB_CS_S_StatusPlay::clear_cbcarddata() {
  4183. cbcarddata_.Clear();
  4184. }
  4185. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_cbcarddata(int index) const {
  4186. return cbcarddata_.Get(index);
  4187. }
  4188. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::cbcarddata(int index) const {
  4189. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbCardData)
  4190. return _internal_cbcarddata(index);
  4191. }
  4192. inline void PB_CS_S_StatusPlay::set_cbcarddata(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4193. cbcarddata_.Set(index, value);
  4194. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.cbCardData)
  4195. }
  4196. inline void PB_CS_S_StatusPlay::_internal_add_cbcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4197. cbcarddata_.Add(value);
  4198. }
  4199. inline void PB_CS_S_StatusPlay::add_cbcarddata(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4200. _internal_add_cbcarddata(value);
  4201. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.cbCardData)
  4202. }
  4203. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4204. PB_CS_S_StatusPlay::_internal_cbcarddata() const {
  4205. return cbcarddata_;
  4206. }
  4207. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4208. PB_CS_S_StatusPlay::cbcarddata() const {
  4209. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.cbCardData)
  4210. return _internal_cbcarddata();
  4211. }
  4212. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4213. PB_CS_S_StatusPlay::_internal_mutable_cbcarddata() {
  4214. return &cbcarddata_;
  4215. }
  4216. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4217. PB_CS_S_StatusPlay::mutable_cbcarddata() {
  4218. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.cbCardData)
  4219. return _internal_mutable_cbcarddata();
  4220. }
  4221. // uint64 cbActionMask = 21;
  4222. inline void PB_CS_S_StatusPlay::clear_cbactionmask() {
  4223. cbactionmask_ = PROTOBUF_ULONGLONG(0);
  4224. }
  4225. inline ::PROTOBUF_NAMESPACE_ID::uint64 PB_CS_S_StatusPlay::_internal_cbactionmask() const {
  4226. return cbactionmask_;
  4227. }
  4228. inline ::PROTOBUF_NAMESPACE_ID::uint64 PB_CS_S_StatusPlay::cbactionmask() const {
  4229. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.cbActionMask)
  4230. return _internal_cbactionmask();
  4231. }
  4232. inline void PB_CS_S_StatusPlay::_internal_set_cbactionmask(::PROTOBUF_NAMESPACE_ID::uint64 value) {
  4233. cbactionmask_ = value;
  4234. }
  4235. inline void PB_CS_S_StatusPlay::set_cbactionmask(::PROTOBUF_NAMESPACE_ID::uint64 value) {
  4236. _internal_set_cbactionmask(value);
  4237. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.cbActionMask)
  4238. }
  4239. // repeated uint32 gangCards = 22;
  4240. inline int PB_CS_S_StatusPlay::_internal_gangcards_size() const {
  4241. return gangcards_.size();
  4242. }
  4243. inline int PB_CS_S_StatusPlay::gangcards_size() const {
  4244. return _internal_gangcards_size();
  4245. }
  4246. inline void PB_CS_S_StatusPlay::clear_gangcards() {
  4247. gangcards_.Clear();
  4248. }
  4249. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::_internal_gangcards(int index) const {
  4250. return gangcards_.Get(index);
  4251. }
  4252. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_StatusPlay::gangcards(int index) const {
  4253. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_StatusPlay.gangCards)
  4254. return _internal_gangcards(index);
  4255. }
  4256. inline void PB_CS_S_StatusPlay::set_gangcards(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4257. gangcards_.Set(index, value);
  4258. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_StatusPlay.gangCards)
  4259. }
  4260. inline void PB_CS_S_StatusPlay::_internal_add_gangcards(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4261. gangcards_.Add(value);
  4262. }
  4263. inline void PB_CS_S_StatusPlay::add_gangcards(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4264. _internal_add_gangcards(value);
  4265. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_StatusPlay.gangCards)
  4266. }
  4267. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4268. PB_CS_S_StatusPlay::_internal_gangcards() const {
  4269. return gangcards_;
  4270. }
  4271. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4272. PB_CS_S_StatusPlay::gangcards() const {
  4273. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_StatusPlay.gangCards)
  4274. return _internal_gangcards();
  4275. }
  4276. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4277. PB_CS_S_StatusPlay::_internal_mutable_gangcards() {
  4278. return &gangcards_;
  4279. }
  4280. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4281. PB_CS_S_StatusPlay::mutable_gangcards() {
  4282. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_StatusPlay.gangCards)
  4283. return _internal_mutable_gangcards();
  4284. }
  4285. // -------------------------------------------------------------------
  4286. // PB_CS_S_UserDistance
  4287. // repeated uint32 cbOperLocation = 1;
  4288. inline int PB_CS_S_UserDistance::_internal_cboperlocation_size() const {
  4289. return cboperlocation_.size();
  4290. }
  4291. inline int PB_CS_S_UserDistance::cboperlocation_size() const {
  4292. return _internal_cboperlocation_size();
  4293. }
  4294. inline void PB_CS_S_UserDistance::clear_cboperlocation() {
  4295. cboperlocation_.Clear();
  4296. }
  4297. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_UserDistance::_internal_cboperlocation(int index) const {
  4298. return cboperlocation_.Get(index);
  4299. }
  4300. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_UserDistance::cboperlocation(int index) const {
  4301. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_UserDistance.cbOperLocation)
  4302. return _internal_cboperlocation(index);
  4303. }
  4304. inline void PB_CS_S_UserDistance::set_cboperlocation(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4305. cboperlocation_.Set(index, value);
  4306. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_UserDistance.cbOperLocation)
  4307. }
  4308. inline void PB_CS_S_UserDistance::_internal_add_cboperlocation(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4309. cboperlocation_.Add(value);
  4310. }
  4311. inline void PB_CS_S_UserDistance::add_cboperlocation(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4312. _internal_add_cboperlocation(value);
  4313. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_UserDistance.cbOperLocation)
  4314. }
  4315. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4316. PB_CS_S_UserDistance::_internal_cboperlocation() const {
  4317. return cboperlocation_;
  4318. }
  4319. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
  4320. PB_CS_S_UserDistance::cboperlocation() const {
  4321. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_UserDistance.cbOperLocation)
  4322. return _internal_cboperlocation();
  4323. }
  4324. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4325. PB_CS_S_UserDistance::_internal_mutable_cboperlocation() {
  4326. return &cboperlocation_;
  4327. }
  4328. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
  4329. PB_CS_S_UserDistance::mutable_cboperlocation() {
  4330. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_UserDistance.cbOperLocation)
  4331. return _internal_mutable_cboperlocation();
  4332. }
  4333. // repeated sint64 dwUserDistance = 2;
  4334. inline int PB_CS_S_UserDistance::_internal_dwuserdistance_size() const {
  4335. return dwuserdistance_.size();
  4336. }
  4337. inline int PB_CS_S_UserDistance::dwuserdistance_size() const {
  4338. return _internal_dwuserdistance_size();
  4339. }
  4340. inline void PB_CS_S_UserDistance::clear_dwuserdistance() {
  4341. dwuserdistance_.Clear();
  4342. }
  4343. inline ::PROTOBUF_NAMESPACE_ID::int64 PB_CS_S_UserDistance::_internal_dwuserdistance(int index) const {
  4344. return dwuserdistance_.Get(index);
  4345. }
  4346. inline ::PROTOBUF_NAMESPACE_ID::int64 PB_CS_S_UserDistance::dwuserdistance(int index) const {
  4347. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_UserDistance.dwUserDistance)
  4348. return _internal_dwuserdistance(index);
  4349. }
  4350. inline void PB_CS_S_UserDistance::set_dwuserdistance(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
  4351. dwuserdistance_.Set(index, value);
  4352. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_UserDistance.dwUserDistance)
  4353. }
  4354. inline void PB_CS_S_UserDistance::_internal_add_dwuserdistance(::PROTOBUF_NAMESPACE_ID::int64 value) {
  4355. dwuserdistance_.Add(value);
  4356. }
  4357. inline void PB_CS_S_UserDistance::add_dwuserdistance(::PROTOBUF_NAMESPACE_ID::int64 value) {
  4358. _internal_add_dwuserdistance(value);
  4359. // @@protoc_insertion_point(field_add:GameInfo.PB_CS_S_UserDistance.dwUserDistance)
  4360. }
  4361. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  4362. PB_CS_S_UserDistance::_internal_dwuserdistance() const {
  4363. return dwuserdistance_;
  4364. }
  4365. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
  4366. PB_CS_S_UserDistance::dwuserdistance() const {
  4367. // @@protoc_insertion_point(field_list:GameInfo.PB_CS_S_UserDistance.dwUserDistance)
  4368. return _internal_dwuserdistance();
  4369. }
  4370. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  4371. PB_CS_S_UserDistance::_internal_mutable_dwuserdistance() {
  4372. return &dwuserdistance_;
  4373. }
  4374. inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
  4375. PB_CS_S_UserDistance::mutable_dwuserdistance() {
  4376. // @@protoc_insertion_point(field_mutable_list:GameInfo.PB_CS_S_UserDistance.dwUserDistance)
  4377. return _internal_mutable_dwuserdistance();
  4378. }
  4379. // -------------------------------------------------------------------
  4380. // PB_CS_S_SystemMessage
  4381. // uint32 wType = 1;
  4382. inline void PB_CS_S_SystemMessage::clear_wtype() {
  4383. wtype_ = 0u;
  4384. }
  4385. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_SystemMessage::_internal_wtype() const {
  4386. return wtype_;
  4387. }
  4388. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_SystemMessage::wtype() const {
  4389. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_SystemMessage.wType)
  4390. return _internal_wtype();
  4391. }
  4392. inline void PB_CS_S_SystemMessage::_internal_set_wtype(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4393. wtype_ = value;
  4394. }
  4395. inline void PB_CS_S_SystemMessage::set_wtype(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4396. _internal_set_wtype(value);
  4397. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_SystemMessage.wType)
  4398. }
  4399. // uint32 wLength = 2;
  4400. inline void PB_CS_S_SystemMessage::clear_wlength() {
  4401. wlength_ = 0u;
  4402. }
  4403. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_SystemMessage::_internal_wlength() const {
  4404. return wlength_;
  4405. }
  4406. inline ::PROTOBUF_NAMESPACE_ID::uint32 PB_CS_S_SystemMessage::wlength() const {
  4407. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_SystemMessage.wLength)
  4408. return _internal_wlength();
  4409. }
  4410. inline void PB_CS_S_SystemMessage::_internal_set_wlength(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4411. wlength_ = value;
  4412. }
  4413. inline void PB_CS_S_SystemMessage::set_wlength(::PROTOBUF_NAMESPACE_ID::uint32 value) {
  4414. _internal_set_wlength(value);
  4415. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_SystemMessage.wLength)
  4416. }
  4417. // string szString = 3;
  4418. inline void PB_CS_S_SystemMessage::clear_szstring() {
  4419. szstring_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4420. }
  4421. inline const std::string& PB_CS_S_SystemMessage::szstring() const {
  4422. // @@protoc_insertion_point(field_get:GameInfo.PB_CS_S_SystemMessage.szString)
  4423. return _internal_szstring();
  4424. }
  4425. inline void PB_CS_S_SystemMessage::set_szstring(const std::string& value) {
  4426. _internal_set_szstring(value);
  4427. // @@protoc_insertion_point(field_set:GameInfo.PB_CS_S_SystemMessage.szString)
  4428. }
  4429. inline std::string* PB_CS_S_SystemMessage::mutable_szstring() {
  4430. // @@protoc_insertion_point(field_mutable:GameInfo.PB_CS_S_SystemMessage.szString)
  4431. return _internal_mutable_szstring();
  4432. }
  4433. inline const std::string& PB_CS_S_SystemMessage::_internal_szstring() const {
  4434. return szstring_.GetNoArena();
  4435. }
  4436. inline void PB_CS_S_SystemMessage::_internal_set_szstring(const std::string& value) {
  4437. szstring_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value);
  4438. }
  4439. inline void PB_CS_S_SystemMessage::set_szstring(std::string&& value) {
  4440. szstring_.SetNoArena(
  4441. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  4442. // @@protoc_insertion_point(field_set_rvalue:GameInfo.PB_CS_S_SystemMessage.szString)
  4443. }
  4444. inline void PB_CS_S_SystemMessage::set_szstring(const char* value) {
  4445. GOOGLE_DCHECK(value != nullptr);
  4446. szstring_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  4447. // @@protoc_insertion_point(field_set_char:GameInfo.PB_CS_S_SystemMessage.szString)
  4448. }
  4449. inline void PB_CS_S_SystemMessage::set_szstring(const char* value, size_t size) {
  4450. szstring_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  4451. ::std::string(reinterpret_cast<const char*>(value), size));
  4452. // @@protoc_insertion_point(field_set_pointer:GameInfo.PB_CS_S_SystemMessage.szString)
  4453. }
  4454. inline std::string* PB_CS_S_SystemMessage::_internal_mutable_szstring() {
  4455. return szstring_.MutableNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4456. }
  4457. inline std::string* PB_CS_S_SystemMessage::release_szstring() {
  4458. // @@protoc_insertion_point(field_release:GameInfo.PB_CS_S_SystemMessage.szString)
  4459. return szstring_.ReleaseNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4460. }
  4461. inline void PB_CS_S_SystemMessage::set_allocated_szstring(std::string* szstring) {
  4462. if (szstring != nullptr) {
  4463. } else {
  4464. }
  4465. szstring_.SetAllocatedNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), szstring);
  4466. // @@protoc_insertion_point(field_set_allocated:GameInfo.PB_CS_S_SystemMessage.szString)
  4467. }
  4468. #ifdef __GNUC__
  4469. #pragma GCC diagnostic pop
  4470. #endif // __GNUC__
  4471. // -------------------------------------------------------------------
  4472. // -------------------------------------------------------------------
  4473. // -------------------------------------------------------------------
  4474. // -------------------------------------------------------------------
  4475. // -------------------------------------------------------------------
  4476. // -------------------------------------------------------------------
  4477. // -------------------------------------------------------------------
  4478. // -------------------------------------------------------------------
  4479. // -------------------------------------------------------------------
  4480. // -------------------------------------------------------------------
  4481. // -------------------------------------------------------------------
  4482. // -------------------------------------------------------------------
  4483. // -------------------------------------------------------------------
  4484. // @@protoc_insertion_point(namespace_scope)
  4485. } // namespace GameInfo
  4486. // @@protoc_insertion_point(global_scope)
  4487. #include <google/protobuf/port_undef.inc>
  4488. #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_Pb_5fGameInfo_2eproto