诸暨麻将添加redis
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

9152 regels
345 KiB

  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: Pb_SparrowMaJiang.proto
  3. #include "Pb_SparrowMaJiang.pb.h"
  4. #include <algorithm>
  5. #include <google/protobuf/io/coded_stream.h>
  6. #include <google/protobuf/extension_set.h>
  7. #include <google/protobuf/wire_format_lite.h>
  8. #include <google/protobuf/descriptor.h>
  9. #include <google/protobuf/generated_message_reflection.h>
  10. #include <google/protobuf/reflection_ops.h>
  11. #include <google/protobuf/wire_format.h>
  12. // @@protoc_insertion_point(includes)
  13. #include <google/protobuf/port_def.inc>
  14. extern PROTOBUF_INTERNAL_EXPORT_Pb_5fSparrowMaJiang_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto;
  15. extern PROTOBUF_INTERNAL_EXPORT_Pb_5fSparrowMaJiang_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_WeaveItem_Pb_5fSparrowMaJiang_2eproto;
  16. extern PROTOBUF_INTERNAL_EXPORT_Pb_5fSparrowMaJiang_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto;
  17. extern PROTOBUF_INTERNAL_EXPORT_Pb_5fSparrowMaJiang_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_bTingCardData_Pb_5fSparrowMaJiang_2eproto;
  18. extern PROTOBUF_INTERNAL_EXPORT_Pb_5fSparrowMaJiang_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_cbCardData_Pb_5fSparrowMaJiang_2eproto;
  19. extern PROTOBUF_INTERNAL_EXPORT_Pb_5fSparrowMaJiang_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_cbDiscardCard_Pb_5fSparrowMaJiang_2eproto;
  20. namespace SparrowMaJiang {
  21. class PB_CS_C_OutCardDefaultTypeInternal {
  22. public:
  23. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_OutCard> _instance;
  24. } _PB_CS_C_OutCard_default_instance_;
  25. class PB_CS_C_OperateCardDefaultTypeInternal {
  26. public:
  27. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_OperateCard> _instance;
  28. } _PB_CS_C_OperateCard_default_instance_;
  29. class PB_CS_C_TrusteeDefaultTypeInternal {
  30. public:
  31. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_Trustee> _instance;
  32. } _PB_CS_C_Trustee_default_instance_;
  33. class PB_CS_C_BAODefaultTypeInternal {
  34. public:
  35. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_BAO> _instance;
  36. } _PB_CS_C_BAO_default_instance_;
  37. class PB_CS_C_MagicDefaultTypeInternal {
  38. public:
  39. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_Magic> _instance;
  40. } _PB_CS_C_Magic_default_instance_;
  41. class PB_CS_C_MagicDingDefaultTypeInternal {
  42. public:
  43. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_MagicDing> _instance;
  44. } _PB_CS_C_MagicDing_default_instance_;
  45. class PB_CS_S_GameStartDefaultTypeInternal {
  46. public:
  47. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_GameStart> _instance;
  48. } _PB_CS_S_GameStart_default_instance_;
  49. class PB_CS_S_OutCardDefaultTypeInternal {
  50. public:
  51. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_OutCard> _instance;
  52. } _PB_CS_S_OutCard_default_instance_;
  53. class PB_CS_S_SendCardDefaultTypeInternal {
  54. public:
  55. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_SendCard> _instance;
  56. } _PB_CS_S_SendCard_default_instance_;
  57. class pb_bTingCardDataDefaultTypeInternal {
  58. public:
  59. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<pb_bTingCardData> _instance;
  60. } _pb_bTingCardData_default_instance_;
  61. class PB_CS_S_TingCardDefaultTypeInternal {
  62. public:
  63. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_TingCard> _instance;
  64. } _PB_CS_S_TingCard_default_instance_;
  65. class PB_CS_S_OperateNotifyDefaultTypeInternal {
  66. public:
  67. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_OperateNotify> _instance;
  68. } _PB_CS_S_OperateNotify_default_instance_;
  69. class PB_CS_S_OperateResultDefaultTypeInternal {
  70. public:
  71. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_OperateResult> _instance;
  72. } _PB_CS_S_OperateResult_default_instance_;
  73. class pb_cbCardDataDefaultTypeInternal {
  74. public:
  75. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<pb_cbCardData> _instance;
  76. } _pb_cbCardData_default_instance_;
  77. class PB_CS_S_GameEndDefaultTypeInternal {
  78. public:
  79. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_GameEnd> _instance;
  80. } _PB_CS_S_GameEnd_default_instance_;
  81. class PB_CS_S_TrusteeDefaultTypeInternal {
  82. public:
  83. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_Trustee> _instance;
  84. } _PB_CS_S_Trustee_default_instance_;
  85. class PB_CS_S_GangScoreDefaultTypeInternal {
  86. public:
  87. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_GangScore> _instance;
  88. } _PB_CS_S_GangScore_default_instance_;
  89. class PB_CS_S_BAO_NOTICEDefaultTypeInternal {
  90. public:
  91. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_BAO_NOTICE> _instance;
  92. } _PB_CS_S_BAO_NOTICE_default_instance_;
  93. class PB_CS_S_BAO_CHOICEDefaultTypeInternal {
  94. public:
  95. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_BAO_CHOICE> _instance;
  96. } _PB_CS_S_BAO_CHOICE_default_instance_;
  97. class PB_CS_S_BAO_RESULTDefaultTypeInternal {
  98. public:
  99. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_BAO_RESULT> _instance;
  100. } _PB_CS_S_BAO_RESULT_default_instance_;
  101. class PB_CS_S_Magic_RESULTDefaultTypeInternal {
  102. public:
  103. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_Magic_RESULT> _instance;
  104. } _PB_CS_S_Magic_RESULT_default_instance_;
  105. class PB_CS_S_DING_CAI_RESULTDefaultTypeInternal {
  106. public:
  107. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_DING_CAI_RESULT> _instance;
  108. } _PB_CS_S_DING_CAI_RESULT_default_instance_;
  109. class PB_CS_S_NOTIFY_QIANGGHDefaultTypeInternal {
  110. public:
  111. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_NOTIFY_QIANGGH> _instance;
  112. } _PB_CS_S_NOTIFY_QIANGGH_default_instance_;
  113. class pb_GameConfigDefaultTypeInternal {
  114. public:
  115. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<pb_GameConfig> _instance;
  116. } _pb_GameConfig_default_instance_;
  117. class pb_WeaveItemDefaultTypeInternal {
  118. public:
  119. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<pb_WeaveItem> _instance;
  120. } _pb_WeaveItem_default_instance_;
  121. class pb_WeaveItemArrayDefaultTypeInternal {
  122. public:
  123. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<pb_WeaveItemArray> _instance;
  124. } _pb_WeaveItemArray_default_instance_;
  125. class pb_cbDiscardCardDefaultTypeInternal {
  126. public:
  127. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<pb_cbDiscardCard> _instance;
  128. } _pb_cbDiscardCard_default_instance_;
  129. class PB_CS_S_PangGuanDefaultTypeInternal {
  130. public:
  131. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_PangGuan> _instance;
  132. } _PB_CS_S_PangGuan_default_instance_;
  133. } // namespace SparrowMaJiang
  134. static void InitDefaultsscc_info_PB_CS_C_BAO_Pb_5fSparrowMaJiang_2eproto() {
  135. GOOGLE_PROTOBUF_VERIFY_VERSION;
  136. {
  137. void* ptr = &::SparrowMaJiang::_PB_CS_C_BAO_default_instance_;
  138. new (ptr) ::SparrowMaJiang::PB_CS_C_BAO();
  139. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  140. }
  141. ::SparrowMaJiang::PB_CS_C_BAO::InitAsDefaultInstance();
  142. }
  143. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_BAO_Pb_5fSparrowMaJiang_2eproto =
  144. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_BAO_Pb_5fSparrowMaJiang_2eproto}, {}};
  145. static void InitDefaultsscc_info_PB_CS_C_Magic_Pb_5fSparrowMaJiang_2eproto() {
  146. GOOGLE_PROTOBUF_VERIFY_VERSION;
  147. {
  148. void* ptr = &::SparrowMaJiang::_PB_CS_C_Magic_default_instance_;
  149. new (ptr) ::SparrowMaJiang::PB_CS_C_Magic();
  150. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  151. }
  152. ::SparrowMaJiang::PB_CS_C_Magic::InitAsDefaultInstance();
  153. }
  154. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_Magic_Pb_5fSparrowMaJiang_2eproto =
  155. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_Magic_Pb_5fSparrowMaJiang_2eproto}, {}};
  156. static void InitDefaultsscc_info_PB_CS_C_MagicDing_Pb_5fSparrowMaJiang_2eproto() {
  157. GOOGLE_PROTOBUF_VERIFY_VERSION;
  158. {
  159. void* ptr = &::SparrowMaJiang::_PB_CS_C_MagicDing_default_instance_;
  160. new (ptr) ::SparrowMaJiang::PB_CS_C_MagicDing();
  161. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  162. }
  163. ::SparrowMaJiang::PB_CS_C_MagicDing::InitAsDefaultInstance();
  164. }
  165. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_MagicDing_Pb_5fSparrowMaJiang_2eproto =
  166. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_MagicDing_Pb_5fSparrowMaJiang_2eproto}, {}};
  167. static void InitDefaultsscc_info_PB_CS_C_OperateCard_Pb_5fSparrowMaJiang_2eproto() {
  168. GOOGLE_PROTOBUF_VERIFY_VERSION;
  169. {
  170. void* ptr = &::SparrowMaJiang::_PB_CS_C_OperateCard_default_instance_;
  171. new (ptr) ::SparrowMaJiang::PB_CS_C_OperateCard();
  172. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  173. }
  174. ::SparrowMaJiang::PB_CS_C_OperateCard::InitAsDefaultInstance();
  175. }
  176. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_OperateCard_Pb_5fSparrowMaJiang_2eproto =
  177. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_OperateCard_Pb_5fSparrowMaJiang_2eproto}, {}};
  178. static void InitDefaultsscc_info_PB_CS_C_OutCard_Pb_5fSparrowMaJiang_2eproto() {
  179. GOOGLE_PROTOBUF_VERIFY_VERSION;
  180. {
  181. void* ptr = &::SparrowMaJiang::_PB_CS_C_OutCard_default_instance_;
  182. new (ptr) ::SparrowMaJiang::PB_CS_C_OutCard();
  183. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  184. }
  185. ::SparrowMaJiang::PB_CS_C_OutCard::InitAsDefaultInstance();
  186. }
  187. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_OutCard_Pb_5fSparrowMaJiang_2eproto =
  188. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_OutCard_Pb_5fSparrowMaJiang_2eproto}, {}};
  189. static void InitDefaultsscc_info_PB_CS_C_Trustee_Pb_5fSparrowMaJiang_2eproto() {
  190. GOOGLE_PROTOBUF_VERIFY_VERSION;
  191. {
  192. void* ptr = &::SparrowMaJiang::_PB_CS_C_Trustee_default_instance_;
  193. new (ptr) ::SparrowMaJiang::PB_CS_C_Trustee();
  194. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  195. }
  196. ::SparrowMaJiang::PB_CS_C_Trustee::InitAsDefaultInstance();
  197. }
  198. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_Trustee_Pb_5fSparrowMaJiang_2eproto =
  199. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_Trustee_Pb_5fSparrowMaJiang_2eproto}, {}};
  200. static void InitDefaultsscc_info_PB_CS_S_BAO_CHOICE_Pb_5fSparrowMaJiang_2eproto() {
  201. GOOGLE_PROTOBUF_VERIFY_VERSION;
  202. {
  203. void* ptr = &::SparrowMaJiang::_PB_CS_S_BAO_CHOICE_default_instance_;
  204. new (ptr) ::SparrowMaJiang::PB_CS_S_BAO_CHOICE();
  205. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  206. }
  207. ::SparrowMaJiang::PB_CS_S_BAO_CHOICE::InitAsDefaultInstance();
  208. }
  209. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_BAO_CHOICE_Pb_5fSparrowMaJiang_2eproto =
  210. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_BAO_CHOICE_Pb_5fSparrowMaJiang_2eproto}, {}};
  211. static void InitDefaultsscc_info_PB_CS_S_BAO_NOTICE_Pb_5fSparrowMaJiang_2eproto() {
  212. GOOGLE_PROTOBUF_VERIFY_VERSION;
  213. {
  214. void* ptr = &::SparrowMaJiang::_PB_CS_S_BAO_NOTICE_default_instance_;
  215. new (ptr) ::SparrowMaJiang::PB_CS_S_BAO_NOTICE();
  216. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  217. }
  218. ::SparrowMaJiang::PB_CS_S_BAO_NOTICE::InitAsDefaultInstance();
  219. }
  220. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_BAO_NOTICE_Pb_5fSparrowMaJiang_2eproto =
  221. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_BAO_NOTICE_Pb_5fSparrowMaJiang_2eproto}, {}};
  222. static void InitDefaultsscc_info_PB_CS_S_BAO_RESULT_Pb_5fSparrowMaJiang_2eproto() {
  223. GOOGLE_PROTOBUF_VERIFY_VERSION;
  224. {
  225. void* ptr = &::SparrowMaJiang::_PB_CS_S_BAO_RESULT_default_instance_;
  226. new (ptr) ::SparrowMaJiang::PB_CS_S_BAO_RESULT();
  227. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  228. }
  229. ::SparrowMaJiang::PB_CS_S_BAO_RESULT::InitAsDefaultInstance();
  230. }
  231. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_BAO_RESULT_Pb_5fSparrowMaJiang_2eproto =
  232. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_BAO_RESULT_Pb_5fSparrowMaJiang_2eproto}, {}};
  233. static void InitDefaultsscc_info_PB_CS_S_DING_CAI_RESULT_Pb_5fSparrowMaJiang_2eproto() {
  234. GOOGLE_PROTOBUF_VERIFY_VERSION;
  235. {
  236. void* ptr = &::SparrowMaJiang::_PB_CS_S_DING_CAI_RESULT_default_instance_;
  237. new (ptr) ::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT();
  238. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  239. }
  240. ::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT::InitAsDefaultInstance();
  241. }
  242. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_DING_CAI_RESULT_Pb_5fSparrowMaJiang_2eproto =
  243. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_DING_CAI_RESULT_Pb_5fSparrowMaJiang_2eproto}, {}};
  244. static void InitDefaultsscc_info_PB_CS_S_GameEnd_Pb_5fSparrowMaJiang_2eproto() {
  245. GOOGLE_PROTOBUF_VERIFY_VERSION;
  246. {
  247. void* ptr = &::SparrowMaJiang::_PB_CS_S_GameEnd_default_instance_;
  248. new (ptr) ::SparrowMaJiang::PB_CS_S_GameEnd();
  249. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  250. }
  251. ::SparrowMaJiang::PB_CS_S_GameEnd::InitAsDefaultInstance();
  252. }
  253. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PB_CS_S_GameEnd_Pb_5fSparrowMaJiang_2eproto =
  254. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_PB_CS_S_GameEnd_Pb_5fSparrowMaJiang_2eproto}, {
  255. &scc_info_pb_cbCardData_Pb_5fSparrowMaJiang_2eproto.base,}};
  256. static void InitDefaultsscc_info_PB_CS_S_GameStart_Pb_5fSparrowMaJiang_2eproto() {
  257. GOOGLE_PROTOBUF_VERIFY_VERSION;
  258. {
  259. void* ptr = &::SparrowMaJiang::_PB_CS_S_GameStart_default_instance_;
  260. new (ptr) ::SparrowMaJiang::PB_CS_S_GameStart();
  261. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  262. }
  263. ::SparrowMaJiang::PB_CS_S_GameStart::InitAsDefaultInstance();
  264. }
  265. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_GameStart_Pb_5fSparrowMaJiang_2eproto =
  266. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_GameStart_Pb_5fSparrowMaJiang_2eproto}, {}};
  267. static void InitDefaultsscc_info_PB_CS_S_GangScore_Pb_5fSparrowMaJiang_2eproto() {
  268. GOOGLE_PROTOBUF_VERIFY_VERSION;
  269. {
  270. void* ptr = &::SparrowMaJiang::_PB_CS_S_GangScore_default_instance_;
  271. new (ptr) ::SparrowMaJiang::PB_CS_S_GangScore();
  272. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  273. }
  274. ::SparrowMaJiang::PB_CS_S_GangScore::InitAsDefaultInstance();
  275. }
  276. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_GangScore_Pb_5fSparrowMaJiang_2eproto =
  277. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_GangScore_Pb_5fSparrowMaJiang_2eproto}, {}};
  278. static void InitDefaultsscc_info_PB_CS_S_Magic_RESULT_Pb_5fSparrowMaJiang_2eproto() {
  279. GOOGLE_PROTOBUF_VERIFY_VERSION;
  280. {
  281. void* ptr = &::SparrowMaJiang::_PB_CS_S_Magic_RESULT_default_instance_;
  282. new (ptr) ::SparrowMaJiang::PB_CS_S_Magic_RESULT();
  283. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  284. }
  285. ::SparrowMaJiang::PB_CS_S_Magic_RESULT::InitAsDefaultInstance();
  286. }
  287. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_Magic_RESULT_Pb_5fSparrowMaJiang_2eproto =
  288. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_Magic_RESULT_Pb_5fSparrowMaJiang_2eproto}, {}};
  289. static void InitDefaultsscc_info_PB_CS_S_NOTIFY_QIANGGH_Pb_5fSparrowMaJiang_2eproto() {
  290. GOOGLE_PROTOBUF_VERIFY_VERSION;
  291. {
  292. void* ptr = &::SparrowMaJiang::_PB_CS_S_NOTIFY_QIANGGH_default_instance_;
  293. new (ptr) ::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH();
  294. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  295. }
  296. ::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH::InitAsDefaultInstance();
  297. }
  298. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_NOTIFY_QIANGGH_Pb_5fSparrowMaJiang_2eproto =
  299. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_NOTIFY_QIANGGH_Pb_5fSparrowMaJiang_2eproto}, {}};
  300. static void InitDefaultsscc_info_PB_CS_S_OperateNotify_Pb_5fSparrowMaJiang_2eproto() {
  301. GOOGLE_PROTOBUF_VERIFY_VERSION;
  302. {
  303. void* ptr = &::SparrowMaJiang::_PB_CS_S_OperateNotify_default_instance_;
  304. new (ptr) ::SparrowMaJiang::PB_CS_S_OperateNotify();
  305. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  306. }
  307. ::SparrowMaJiang::PB_CS_S_OperateNotify::InitAsDefaultInstance();
  308. }
  309. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_OperateNotify_Pb_5fSparrowMaJiang_2eproto =
  310. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_OperateNotify_Pb_5fSparrowMaJiang_2eproto}, {}};
  311. static void InitDefaultsscc_info_PB_CS_S_OperateResult_Pb_5fSparrowMaJiang_2eproto() {
  312. GOOGLE_PROTOBUF_VERIFY_VERSION;
  313. {
  314. void* ptr = &::SparrowMaJiang::_PB_CS_S_OperateResult_default_instance_;
  315. new (ptr) ::SparrowMaJiang::PB_CS_S_OperateResult();
  316. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  317. }
  318. ::SparrowMaJiang::PB_CS_S_OperateResult::InitAsDefaultInstance();
  319. }
  320. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_OperateResult_Pb_5fSparrowMaJiang_2eproto =
  321. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_OperateResult_Pb_5fSparrowMaJiang_2eproto}, {}};
  322. static void InitDefaultsscc_info_PB_CS_S_OutCard_Pb_5fSparrowMaJiang_2eproto() {
  323. GOOGLE_PROTOBUF_VERIFY_VERSION;
  324. {
  325. void* ptr = &::SparrowMaJiang::_PB_CS_S_OutCard_default_instance_;
  326. new (ptr) ::SparrowMaJiang::PB_CS_S_OutCard();
  327. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  328. }
  329. ::SparrowMaJiang::PB_CS_S_OutCard::InitAsDefaultInstance();
  330. }
  331. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_OutCard_Pb_5fSparrowMaJiang_2eproto =
  332. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_OutCard_Pb_5fSparrowMaJiang_2eproto}, {}};
  333. static void InitDefaultsscc_info_PB_CS_S_PangGuan_Pb_5fSparrowMaJiang_2eproto() {
  334. GOOGLE_PROTOBUF_VERIFY_VERSION;
  335. {
  336. void* ptr = &::SparrowMaJiang::_PB_CS_S_PangGuan_default_instance_;
  337. new (ptr) ::SparrowMaJiang::PB_CS_S_PangGuan();
  338. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  339. }
  340. ::SparrowMaJiang::PB_CS_S_PangGuan::InitAsDefaultInstance();
  341. }
  342. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<3> scc_info_PB_CS_S_PangGuan_Pb_5fSparrowMaJiang_2eproto =
  343. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 3, 0, InitDefaultsscc_info_PB_CS_S_PangGuan_Pb_5fSparrowMaJiang_2eproto}, {
  344. &scc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto.base,
  345. &scc_info_pb_cbDiscardCard_Pb_5fSparrowMaJiang_2eproto.base,
  346. &scc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto.base,}};
  347. static void InitDefaultsscc_info_PB_CS_S_SendCard_Pb_5fSparrowMaJiang_2eproto() {
  348. GOOGLE_PROTOBUF_VERIFY_VERSION;
  349. {
  350. void* ptr = &::SparrowMaJiang::_PB_CS_S_SendCard_default_instance_;
  351. new (ptr) ::SparrowMaJiang::PB_CS_S_SendCard();
  352. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  353. }
  354. ::SparrowMaJiang::PB_CS_S_SendCard::InitAsDefaultInstance();
  355. }
  356. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_SendCard_Pb_5fSparrowMaJiang_2eproto =
  357. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_SendCard_Pb_5fSparrowMaJiang_2eproto}, {}};
  358. static void InitDefaultsscc_info_PB_CS_S_TingCard_Pb_5fSparrowMaJiang_2eproto() {
  359. GOOGLE_PROTOBUF_VERIFY_VERSION;
  360. {
  361. void* ptr = &::SparrowMaJiang::_PB_CS_S_TingCard_default_instance_;
  362. new (ptr) ::SparrowMaJiang::PB_CS_S_TingCard();
  363. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  364. }
  365. ::SparrowMaJiang::PB_CS_S_TingCard::InitAsDefaultInstance();
  366. }
  367. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PB_CS_S_TingCard_Pb_5fSparrowMaJiang_2eproto =
  368. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_PB_CS_S_TingCard_Pb_5fSparrowMaJiang_2eproto}, {
  369. &scc_info_pb_bTingCardData_Pb_5fSparrowMaJiang_2eproto.base,}};
  370. static void InitDefaultsscc_info_PB_CS_S_Trustee_Pb_5fSparrowMaJiang_2eproto() {
  371. GOOGLE_PROTOBUF_VERIFY_VERSION;
  372. {
  373. void* ptr = &::SparrowMaJiang::_PB_CS_S_Trustee_default_instance_;
  374. new (ptr) ::SparrowMaJiang::PB_CS_S_Trustee();
  375. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  376. }
  377. ::SparrowMaJiang::PB_CS_S_Trustee::InitAsDefaultInstance();
  378. }
  379. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_Trustee_Pb_5fSparrowMaJiang_2eproto =
  380. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_Trustee_Pb_5fSparrowMaJiang_2eproto}, {}};
  381. static void InitDefaultsscc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto() {
  382. GOOGLE_PROTOBUF_VERIFY_VERSION;
  383. {
  384. void* ptr = &::SparrowMaJiang::_pb_GameConfig_default_instance_;
  385. new (ptr) ::SparrowMaJiang::pb_GameConfig();
  386. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  387. }
  388. ::SparrowMaJiang::pb_GameConfig::InitAsDefaultInstance();
  389. }
  390. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto =
  391. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto}, {}};
  392. static void InitDefaultsscc_info_pb_WeaveItem_Pb_5fSparrowMaJiang_2eproto() {
  393. GOOGLE_PROTOBUF_VERIFY_VERSION;
  394. {
  395. void* ptr = &::SparrowMaJiang::_pb_WeaveItem_default_instance_;
  396. new (ptr) ::SparrowMaJiang::pb_WeaveItem();
  397. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  398. }
  399. ::SparrowMaJiang::pb_WeaveItem::InitAsDefaultInstance();
  400. }
  401. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_WeaveItem_Pb_5fSparrowMaJiang_2eproto =
  402. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_pb_WeaveItem_Pb_5fSparrowMaJiang_2eproto}, {}};
  403. static void InitDefaultsscc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto() {
  404. GOOGLE_PROTOBUF_VERIFY_VERSION;
  405. {
  406. void* ptr = &::SparrowMaJiang::_pb_WeaveItemArray_default_instance_;
  407. new (ptr) ::SparrowMaJiang::pb_WeaveItemArray();
  408. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  409. }
  410. ::SparrowMaJiang::pb_WeaveItemArray::InitAsDefaultInstance();
  411. }
  412. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto =
  413. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto}, {
  414. &scc_info_pb_WeaveItem_Pb_5fSparrowMaJiang_2eproto.base,}};
  415. static void InitDefaultsscc_info_pb_bTingCardData_Pb_5fSparrowMaJiang_2eproto() {
  416. GOOGLE_PROTOBUF_VERIFY_VERSION;
  417. {
  418. void* ptr = &::SparrowMaJiang::_pb_bTingCardData_default_instance_;
  419. new (ptr) ::SparrowMaJiang::pb_bTingCardData();
  420. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  421. }
  422. ::SparrowMaJiang::pb_bTingCardData::InitAsDefaultInstance();
  423. }
  424. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_bTingCardData_Pb_5fSparrowMaJiang_2eproto =
  425. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_pb_bTingCardData_Pb_5fSparrowMaJiang_2eproto}, {}};
  426. static void InitDefaultsscc_info_pb_cbCardData_Pb_5fSparrowMaJiang_2eproto() {
  427. GOOGLE_PROTOBUF_VERIFY_VERSION;
  428. {
  429. void* ptr = &::SparrowMaJiang::_pb_cbCardData_default_instance_;
  430. new (ptr) ::SparrowMaJiang::pb_cbCardData();
  431. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  432. }
  433. ::SparrowMaJiang::pb_cbCardData::InitAsDefaultInstance();
  434. }
  435. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_cbCardData_Pb_5fSparrowMaJiang_2eproto =
  436. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_pb_cbCardData_Pb_5fSparrowMaJiang_2eproto}, {}};
  437. static void InitDefaultsscc_info_pb_cbDiscardCard_Pb_5fSparrowMaJiang_2eproto() {
  438. GOOGLE_PROTOBUF_VERIFY_VERSION;
  439. {
  440. void* ptr = &::SparrowMaJiang::_pb_cbDiscardCard_default_instance_;
  441. new (ptr) ::SparrowMaJiang::pb_cbDiscardCard();
  442. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  443. }
  444. ::SparrowMaJiang::pb_cbDiscardCard::InitAsDefaultInstance();
  445. }
  446. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_cbDiscardCard_Pb_5fSparrowMaJiang_2eproto =
  447. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_pb_cbDiscardCard_Pb_5fSparrowMaJiang_2eproto}, {}};
  448. static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_Pb_5fSparrowMaJiang_2eproto[28];
  449. static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_Pb_5fSparrowMaJiang_2eproto = nullptr;
  450. static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_Pb_5fSparrowMaJiang_2eproto = nullptr;
  451. const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_Pb_5fSparrowMaJiang_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
  452. ~0u, // no _has_bits_
  453. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_OutCard, _internal_metadata_),
  454. ~0u, // no _extensions_
  455. ~0u, // no _oneof_case_
  456. ~0u, // no _weak_field_map_
  457. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_OutCard, cbcarddata_),
  458. ~0u, // no _has_bits_
  459. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_OperateCard, _internal_metadata_),
  460. ~0u, // no _extensions_
  461. ~0u, // no _oneof_case_
  462. ~0u, // no _weak_field_map_
  463. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_OperateCard, cboperatecode_),
  464. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_OperateCard, cboperatecard_),
  465. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_OperateCard, cbcaishencard_),
  466. ~0u, // no _has_bits_
  467. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_Trustee, _internal_metadata_),
  468. ~0u, // no _extensions_
  469. ~0u, // no _oneof_case_
  470. ~0u, // no _weak_field_map_
  471. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_Trustee, btrustee_),
  472. ~0u, // no _has_bits_
  473. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_BAO, _internal_metadata_),
  474. ~0u, // no _extensions_
  475. ~0u, // no _oneof_case_
  476. ~0u, // no _weak_field_map_
  477. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_BAO, cbtainum_),
  478. ~0u, // no _has_bits_
  479. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_Magic, _internal_metadata_),
  480. ~0u, // no _extensions_
  481. ~0u, // no _oneof_case_
  482. ~0u, // no _weak_field_map_
  483. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_Magic, cbmagicfirst_),
  484. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_Magic, cbmagicsenced_),
  485. ~0u, // no _has_bits_
  486. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_MagicDing, _internal_metadata_),
  487. ~0u, // no _extensions_
  488. ~0u, // no _oneof_case_
  489. ~0u, // no _weak_field_map_
  490. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_C_MagicDing, isdingcai_),
  491. ~0u, // no _has_bits_
  492. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, _internal_metadata_),
  493. ~0u, // no _extensions_
  494. ~0u, // no _oneof_case_
  495. ~0u, // no _weak_field_map_
  496. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, wbankeruser_),
  497. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, wcurrentuser_),
  498. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbuseraction_),
  499. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, actioncard_),
  500. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbcarddata_),
  501. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbsicelaizi_),
  502. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbleftcardcount_),
  503. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbtotalcardcount_),
  504. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbopttime_),
  505. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbcurrplay_),
  506. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameStart, cbslicecheckbankuser_),
  507. ~0u, // no _has_bits_
  508. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OutCard, _internal_metadata_),
  509. ~0u, // no _extensions_
  510. ~0u, // no _oneof_case_
  511. ~0u, // no _weak_field_map_
  512. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OutCard, woutcarduser_),
  513. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OutCard, bopttype_),
  514. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OutCard, cboutcarddata_),
  515. ~0u, // no _has_bits_
  516. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_SendCard, _internal_metadata_),
  517. ~0u, // no _extensions_
  518. ~0u, // no _oneof_case_
  519. ~0u, // no _weak_field_map_
  520. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_SendCard, cbcarddata_),
  521. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_SendCard, cbactionmask_),
  522. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_SendCard, cbactioncard_),
  523. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_SendCard, wcurrentuser_),
  524. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_SendCard, btail_),
  525. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_SendCard, bleftcardcount_),
  526. ~0u, // no _has_bits_
  527. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_bTingCardData, _internal_metadata_),
  528. ~0u, // no _extensions_
  529. ~0u, // no _oneof_case_
  530. ~0u, // no _weak_field_map_
  531. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_bTingCardData, btingcarddatas_),
  532. ~0u, // no _has_bits_
  533. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_TingCard, _internal_metadata_),
  534. ~0u, // no _extensions_
  535. ~0u, // no _oneof_case_
  536. ~0u, // no _weak_field_map_
  537. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_TingCard, bpaiquan_),
  538. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_TingCard, boutcardcout_),
  539. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_TingCard, boutcarddata_),
  540. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_TingCard, btingcardcount_),
  541. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_TingCard, btingcarddata_),
  542. ~0u, // no _has_bits_
  543. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateNotify, _internal_metadata_),
  544. ~0u, // no _extensions_
  545. ~0u, // no _oneof_case_
  546. ~0u, // no _weak_field_map_
  547. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateNotify, wresumeuser_),
  548. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateNotify, cbactionmask_),
  549. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateNotify, cbactioncard_),
  550. ~0u, // no _has_bits_
  551. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, _internal_metadata_),
  552. ~0u, // no _extensions_
  553. ~0u, // no _oneof_case_
  554. ~0u, // no _weak_field_map_
  555. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, woperateuser_),
  556. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, wprovideuser_),
  557. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, cboperatecode_),
  558. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, cboperatecard_),
  559. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, cbcaishencard_),
  560. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, cbactionmask_),
  561. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_OperateResult, cbactioncard_),
  562. ~0u, // no _has_bits_
  563. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_cbCardData, _internal_metadata_),
  564. ~0u, // no _extensions_
  565. ~0u, // no _oneof_case_
  566. ~0u, // no _weak_field_map_
  567. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_cbCardData, cbcarddatas_),
  568. ~0u, // no _has_bits_
  569. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, _internal_metadata_),
  570. ~0u, // no _extensions_
  571. ~0u, // no _oneof_case_
  572. ~0u, // no _weak_field_map_
  573. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, bopttype_),
  574. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, bwanjiaid_),
  575. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, wdianpao_),
  576. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, hupaicard_),
  577. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, cbcarddata_),
  578. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, cbwanjiascore_),
  579. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, bzimo_),
  580. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, bfinish_),
  581. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, dwownerid_),
  582. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, bleftcardcount_),
  583. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, bleftcarddada_),
  584. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, playgamenum_),
  585. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GameEnd, lgamescoredetail_),
  586. ~0u, // no _has_bits_
  587. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Trustee, _internal_metadata_),
  588. ~0u, // no _extensions_
  589. ~0u, // no _oneof_case_
  590. ~0u, // no _weak_field_map_
  591. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Trustee, btrustee_),
  592. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Trustee, wchairid_),
  593. ~0u, // no _has_bits_
  594. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GangScore, _internal_metadata_),
  595. ~0u, // no _extensions_
  596. ~0u, // no _oneof_case_
  597. ~0u, // no _weak_field_map_
  598. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GangScore, wchairid_),
  599. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GangScore, cboperatecode_),
  600. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GangScore, lgangscore_),
  601. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_GangScore, cbwanjiascore_),
  602. ~0u, // no _has_bits_
  603. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_NOTICE, _internal_metadata_),
  604. ~0u, // no _extensions_
  605. ~0u, // no _oneof_case_
  606. ~0u, // no _weak_field_map_
  607. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_NOTICE, m_wchairid_),
  608. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_NOTICE, minbao_),
  609. ~0u, // no _has_bits_
  610. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_CHOICE, _internal_metadata_),
  611. ~0u, // no _extensions_
  612. ~0u, // no _oneof_case_
  613. ~0u, // no _weak_field_map_
  614. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_CHOICE, m_wchairid_),
  615. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_CHOICE, baochoice_),
  616. ~0u, // no _has_bits_
  617. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_RESULT, _internal_metadata_),
  618. ~0u, // no _extensions_
  619. ~0u, // no _oneof_case_
  620. ~0u, // no _weak_field_map_
  621. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_RESULT, m_wchairid_),
  622. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_RESULT, baotai_),
  623. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_RESULT, cbmagiccount_),
  624. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_RESULT, actionmask_),
  625. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_BAO_RESULT, gangcard_),
  626. ~0u, // no _has_bits_
  627. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Magic_RESULT, _internal_metadata_),
  628. ~0u, // no _extensions_
  629. ~0u, // no _oneof_case_
  630. ~0u, // no _weak_field_map_
  631. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Magic_RESULT, cbmagicfirst_),
  632. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Magic_RESULT, cbmagicsenced_),
  633. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Magic_RESULT, actionmask_),
  634. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_Magic_RESULT, gangcard_),
  635. ~0u, // no _has_bits_
  636. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT, _internal_metadata_),
  637. ~0u, // no _extensions_
  638. ~0u, // no _oneof_case_
  639. ~0u, // no _weak_field_map_
  640. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT, cbresult_),
  641. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT, cbiswchu_),
  642. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT, caicards_),
  643. ~0u, // no _has_bits_
  644. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH, _internal_metadata_),
  645. ~0u, // no _extensions_
  646. ~0u, // no _oneof_case_
  647. ~0u, // no _weak_field_map_
  648. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH, wresumeuser_),
  649. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH, cbactionmask_),
  650. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH, cbactioncard_),
  651. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH, caicards_),
  652. ~0u, // no _has_bits_
  653. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, _internal_metadata_),
  654. ~0u, // no _extensions_
  655. ~0u, // no _oneof_case_
  656. ~0u, // no _weak_field_map_
  657. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, wsubgameid_),
  658. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, wdiscore_),
  659. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, wfanfei_),
  660. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, wiplimit_),
  661. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, wplaycountrule_),
  662. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, roomid_),
  663. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, isowner_),
  664. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, whadplaycount_),
  665. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, sprivatetableid_),
  666. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, bduolai_),
  667. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, wfengding_),
  668. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, tmp1_),
  669. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_GameConfig, tmp2_),
  670. ~0u, // no _has_bits_
  671. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItem, _internal_metadata_),
  672. ~0u, // no _extensions_
  673. ~0u, // no _oneof_case_
  674. ~0u, // no _weak_field_map_
  675. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItem, cbweavekind_),
  676. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItem, cbcentercard_),
  677. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItem, cbpubliccard_),
  678. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItem, wprovideuser_),
  679. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItem, cbmargicoffset_),
  680. ~0u, // no _has_bits_
  681. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItemArray, _internal_metadata_),
  682. ~0u, // no _extensions_
  683. ~0u, // no _oneof_case_
  684. ~0u, // no _weak_field_map_
  685. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_WeaveItemArray, weaveitem_),
  686. ~0u, // no _has_bits_
  687. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_cbDiscardCard, _internal_metadata_),
  688. ~0u, // no _extensions_
  689. ~0u, // no _oneof_case_
  690. ~0u, // no _weak_field_map_
  691. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::pb_cbDiscardCard, cbdiscardcard_),
  692. ~0u, // no _has_bits_
  693. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, _internal_metadata_),
  694. ~0u, // no _extensions_
  695. ~0u, // no _oneof_case_
  696. ~0u, // no _weak_field_map_
  697. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, gameconfig_),
  698. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, lusertmpscore_),
  699. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, gamestatus_),
  700. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, cbtotalcardcount_),
  701. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, cbleftcardcount_),
  702. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, wbankeruser_),
  703. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, lsizi_),
  704. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, wcurrentuser_),
  705. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, bputcarddata_),
  706. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, cbdiscardcount_),
  707. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, cbdiscardcard_),
  708. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, cbcardcount_),
  709. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, cbweavecount_),
  710. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, weaveitemarray_),
  711. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, dwownerid_),
  712. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, totalopttime_),
  713. PROTOBUF_FIELD_OFFSET(::SparrowMaJiang::PB_CS_S_PangGuan, leftopttime_),
  714. };
  715. static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
  716. { 0, -1, sizeof(::SparrowMaJiang::PB_CS_C_OutCard)},
  717. { 6, -1, sizeof(::SparrowMaJiang::PB_CS_C_OperateCard)},
  718. { 14, -1, sizeof(::SparrowMaJiang::PB_CS_C_Trustee)},
  719. { 20, -1, sizeof(::SparrowMaJiang::PB_CS_C_BAO)},
  720. { 26, -1, sizeof(::SparrowMaJiang::PB_CS_C_Magic)},
  721. { 33, -1, sizeof(::SparrowMaJiang::PB_CS_C_MagicDing)},
  722. { 39, -1, sizeof(::SparrowMaJiang::PB_CS_S_GameStart)},
  723. { 55, -1, sizeof(::SparrowMaJiang::PB_CS_S_OutCard)},
  724. { 63, -1, sizeof(::SparrowMaJiang::PB_CS_S_SendCard)},
  725. { 74, -1, sizeof(::SparrowMaJiang::pb_bTingCardData)},
  726. { 80, -1, sizeof(::SparrowMaJiang::PB_CS_S_TingCard)},
  727. { 90, -1, sizeof(::SparrowMaJiang::PB_CS_S_OperateNotify)},
  728. { 98, -1, sizeof(::SparrowMaJiang::PB_CS_S_OperateResult)},
  729. { 110, -1, sizeof(::SparrowMaJiang::pb_cbCardData)},
  730. { 116, -1, sizeof(::SparrowMaJiang::PB_CS_S_GameEnd)},
  731. { 134, -1, sizeof(::SparrowMaJiang::PB_CS_S_Trustee)},
  732. { 141, -1, sizeof(::SparrowMaJiang::PB_CS_S_GangScore)},
  733. { 150, -1, sizeof(::SparrowMaJiang::PB_CS_S_BAO_NOTICE)},
  734. { 157, -1, sizeof(::SparrowMaJiang::PB_CS_S_BAO_CHOICE)},
  735. { 164, -1, sizeof(::SparrowMaJiang::PB_CS_S_BAO_RESULT)},
  736. { 174, -1, sizeof(::SparrowMaJiang::PB_CS_S_Magic_RESULT)},
  737. { 183, -1, sizeof(::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT)},
  738. { 191, -1, sizeof(::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH)},
  739. { 200, -1, sizeof(::SparrowMaJiang::pb_GameConfig)},
  740. { 218, -1, sizeof(::SparrowMaJiang::pb_WeaveItem)},
  741. { 228, -1, sizeof(::SparrowMaJiang::pb_WeaveItemArray)},
  742. { 234, -1, sizeof(::SparrowMaJiang::pb_cbDiscardCard)},
  743. { 240, -1, sizeof(::SparrowMaJiang::PB_CS_S_PangGuan)},
  744. };
  745. static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
  746. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_C_OutCard_default_instance_),
  747. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_C_OperateCard_default_instance_),
  748. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_C_Trustee_default_instance_),
  749. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_C_BAO_default_instance_),
  750. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_C_Magic_default_instance_),
  751. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_C_MagicDing_default_instance_),
  752. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_GameStart_default_instance_),
  753. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_OutCard_default_instance_),
  754. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_SendCard_default_instance_),
  755. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_pb_bTingCardData_default_instance_),
  756. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_TingCard_default_instance_),
  757. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_OperateNotify_default_instance_),
  758. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_OperateResult_default_instance_),
  759. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_pb_cbCardData_default_instance_),
  760. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_GameEnd_default_instance_),
  761. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_Trustee_default_instance_),
  762. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_GangScore_default_instance_),
  763. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_BAO_NOTICE_default_instance_),
  764. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_BAO_CHOICE_default_instance_),
  765. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_BAO_RESULT_default_instance_),
  766. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_Magic_RESULT_default_instance_),
  767. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_DING_CAI_RESULT_default_instance_),
  768. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_NOTIFY_QIANGGH_default_instance_),
  769. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_pb_GameConfig_default_instance_),
  770. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_pb_WeaveItem_default_instance_),
  771. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_pb_WeaveItemArray_default_instance_),
  772. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_pb_cbDiscardCard_default_instance_),
  773. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowMaJiang::_PB_CS_S_PangGuan_default_instance_),
  774. };
  775. const char descriptor_table_protodef_Pb_5fSparrowMaJiang_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
  776. "\n\027Pb_SparrowMaJiang.proto\022\016SparrowMaJian"
  777. "g\"%\n\017PB_CS_C_OutCard\022\022\n\ncbCardData\030\001 \001(\r"
  778. "\"Z\n\023PB_CS_C_OperateCard\022\025\n\rcbOperateCode"
  779. "\030\001 \001(\004\022\025\n\rcbOperateCard\030\002 \001(\r\022\025\n\rcbCaiSh"
  780. "enCard\030\003 \003(\r\"#\n\017PB_CS_C_Trustee\022\020\n\010bTrus"
  781. "tee\030\001 \001(\r\"\037\n\013PB_CS_C_BAO\022\020\n\010cbTaiNum\030\001 \001"
  782. "(\r\"<\n\rPB_CS_C_Magic\022\024\n\014cbMagicFirst\030\001 \001("
  783. "\r\022\025\n\rcbMagicSenced\030\002 \001(\r\"&\n\021PB_CS_C_Magi"
  784. "cDing\022\021\n\tisdingcai\030\001 \001(\r\"\211\002\n\021PB_CS_S_Gam"
  785. "eStart\022\023\n\013wBankerUser\030\001 \001(\r\022\024\n\014wCurrentU"
  786. "ser\030\002 \001(\004\022\024\n\014cbUserAction\030\003 \001(\004\022\022\n\nActio"
  787. "nCard\030\004 \003(\r\022\022\n\ncbCardData\030\005 \003(\r\022\023\n\013cbSic"
  788. "eLaiZi\030\006 \003(\r\022\027\n\017cbLeftCardCount\030\007 \001(\r\022\030\n"
  789. "\020cbTotalCardCount\030\010 \001(\r\022\021\n\tcbOptTime\030\t \001"
  790. "(\r\022\022\n\ncbCurrPlay\030\n \001(\r\022\034\n\024cbSliceCheckBa"
  791. "nkUser\030\013 \003(\r\"P\n\017PB_CS_S_OutCard\022\024\n\014wOutC"
  792. "ardUser\030\001 \001(\r\022\020\n\010bOptType\030\002 \001(\r\022\025\n\rcbOut"
  793. "CardData\030\003 \001(\r\"\217\001\n\020PB_CS_S_SendCard\022\022\n\nc"
  794. "bCardData\030\001 \001(\r\022\024\n\014cbActionMask\030\002 \001(\004\022\024\n"
  795. "\014cbActionCard\030\003 \003(\r\022\024\n\014wCurrentUser\030\004 \001("
  796. "\r\022\r\n\005bTail\030\005 \001(\r\022\026\n\016bLeftCardCount\030\006 \001(\r"
  797. "\"*\n\020pb_bTingCardData\022\026\n\016bTingCardDatas\030\001"
  798. " \003(\r\"\241\001\n\020PB_CS_S_TingCard\022\020\n\010bPaiQuan\030\001 "
  799. "\001(\r\022\024\n\014bOutCardCout\030\002 \001(\r\022\024\n\014bOutCardDat"
  800. "a\030\003 \003(\r\022\026\n\016bTingCardCount\030\004 \003(\r\0227\n\rbTing"
  801. "CardData\030\005 \003(\0132 .SparrowMaJiang.pb_bTing"
  802. "CardData\"X\n\025PB_CS_S_OperateNotify\022\023\n\013wRe"
  803. "sumeUser\030\001 \001(\r\022\024\n\014cbActionMask\030\002 \001(\004\022\024\n\014"
  804. "cbActionCard\030\003 \001(\r\"\264\001\n\025PB_CS_S_OperateRe"
  805. "sult\022\024\n\014wOperateUser\030\001 \001(\r\022\024\n\014wProvideUs"
  806. "er\030\002 \001(\r\022\025\n\rcbOperateCode\030\003 \001(\004\022\025\n\rcbOpe"
  807. "rateCard\030\004 \001(\r\022\025\n\rcbCaiShenCard\030\005 \003(\r\022\024\n"
  808. "\014cbActionMask\030\006 \001(\004\022\024\n\014cbActionCard\030\007 \003("
  809. "\r\"$\n\rpb_cbCardData\022\023\n\013cbCardDatas\030\001 \003(\r\""
  810. "\266\002\n\017PB_CS_S_GameEnd\022\020\n\010bOptType\030\001 \001(\r\022\021\n"
  811. "\tbWanJiaId\030\002 \001(\r\022\020\n\010wDianpao\030\003 \001(\r\022\021\n\tHu"
  812. "PaiCard\030\004 \001(\r\0221\n\ncbCardData\030\005 \003(\0132\035.Spar"
  813. "rowMaJiang.pb_cbCardData\022\025\n\rcbWanJiaScor"
  814. "e\030\006 \003(\004\022\r\n\005bZimo\030\007 \003(\r\022\017\n\007bFinish\030\010 \001(\r\022"
  815. "\021\n\tdwOwnerID\030\t \001(\r\022\026\n\016bLeftCardCount\030\n \001"
  816. "(\r\022\025\n\rbLeftCardDada\030\013 \003(\r\022\023\n\013playGameNum"
  817. "\030\014 \001(\r\022\030\n\020lGameScoreDetail\030\r \003(\004\"5\n\017PB_C"
  818. "S_S_Trustee\022\020\n\010bTrustee\030\001 \001(\r\022\020\n\010wChairI"
  819. "D\030\002 \001(\r\"g\n\021PB_CS_S_GangScore\022\020\n\010wChairId"
  820. "\030\001 \001(\r\022\025\n\rcbOperateCode\030\002 \001(\004\022\022\n\nlGangSc"
  821. "ore\030\003 \003(\004\022\025\n\rcbWanJiaScore\030\004 \003(\004\"8\n\022PB_C"
  822. "S_S_BAO_NOTICE\022\022\n\nm_wChairID\030\001 \001(\r\022\016\n\006mi"
  823. "nBao\030\002 \001(\r\";\n\022PB_CS_S_BAO_CHOICE\022\022\n\nm_wC"
  824. "hairID\030\001 \001(\r\022\021\n\tbaochoice\030\002 \001(\r\"t\n\022PB_CS"
  825. "_S_BAO_RESULT\022\022\n\nm_wChairID\030\001 \001(\r\022\016\n\006bao"
  826. "Tai\030\002 \001(\r\022\024\n\014cbMagicCount\030\003 \001(\r\022\022\n\nactio"
  827. "nMask\030\004 \001(\004\022\020\n\010gangCard\030\005 \003(\r\"i\n\024PB_CS_S"
  828. "_Magic_RESULT\022\024\n\014cbMagicFirst\030\001 \001(\r\022\025\n\rc"
  829. "bMagicSenced\030\002 \001(\r\022\022\n\nactionMask\030\003 \001(\004\022\020"
  830. "\n\010gangCard\030\004 \003(\r\"O\n\027PB_CS_S_DING_CAI_RES"
  831. "ULT\022\020\n\010cbResult\030\001 \001(\r\022\020\n\010cbIsWCHu\030\002 \001(\r\022"
  832. "\020\n\010caiCards\030\003 \003(\r\"k\n\026PB_CS_S_NOTIFY_QIAN"
  833. "GGH\022\023\n\013wResumeUser\030\001 \001(\r\022\024\n\014cbActionMask"
  834. "\030\002 \001(\004\022\024\n\014cbActionCard\030\003 \001(\r\022\020\n\010caiCards"
  835. "\030\004 \003(\r\"\201\002\n\rpb_GameConfig\022\022\n\nwSubGameID\030\001"
  836. " \001(\r\022\020\n\010wDiScore\030\002 \001(\r\022\017\n\007wFanFei\030\003 \001(\r\022"
  837. "\020\n\010wIpLimit\030\004 \001(\r\022\026\n\016wPlayCountRule\030\005 \001("
  838. "\r\022\016\n\006RoomId\030\006 \001(\r\022\017\n\007IsOwner\030\007 \001(\r\022\025\n\rwH"
  839. "adPlayCount\030\010 \001(\r\022\027\n\017sPrivateTableID\030\t \001"
  840. "(\t\022\017\n\007bDuoLai\030\n \001(\r\022\021\n\twFengDing\030\013 \001(\r\022\014"
  841. "\n\004tmp1\030\014 \001(\r\022\014\n\004tmp2\030\r \001(\r\"}\n\014pb_WeaveIt"
  842. "em\022\023\n\013cbWeaveKind\030\001 \001(\r\022\024\n\014cbCenterCard\030"
  843. "\002 \001(\r\022\024\n\014cbPublicCard\030\003 \001(\r\022\024\n\014wProvideU"
  844. "ser\030\004 \001(\r\022\026\n\016cbMargicOffset\030\005 \003(\r\"D\n\021pb_"
  845. "WeaveItemArray\022/\n\tWeaveItem\030\002 \003(\0132\034.Spar"
  846. "rowMaJiang.pb_WeaveItem\")\n\020pb_cbDiscardC"
  847. "ard\022\025\n\rcbDiscardCard\030\001 \003(\r\"\350\003\n\020PB_CS_S_P"
  848. "angGuan\0221\n\ngameConfig\030\001 \001(\0132\035.SparrowMaJ"
  849. "iang.pb_GameConfig\022\025\n\rlUserTmpScore\030\002 \003("
  850. "\004\022\022\n\nGameStatus\030\003 \001(\r\022\030\n\020cbTotalCardCoun"
  851. "t\030\004 \001(\r\022\027\n\017cbLeftCardCount\030\005 \001(\r\022\023\n\013wBan"
  852. "kerUser\030\006 \001(\r\022\r\n\005lSiZi\030\007 \003(\r\022\024\n\014wCurrent"
  853. "User\030\010 \001(\r\022\024\n\014bPutCardData\030\t \003(\r\022\026\n\016cbDi"
  854. "scardCount\030\n \003(\r\0227\n\rcbDiscardCard\030\013 \003(\0132"
  855. " .SparrowMaJiang.pb_cbDiscardCard\022\023\n\013cbC"
  856. "ardCount\030\014 \003(\r\022\024\n\014cbWeaveCount\030\r \003(\r\0229\n\016"
  857. "WeaveItemArray\030\016 \003(\0132!.SparrowMaJiang.pb"
  858. "_WeaveItemArray\022\021\n\tdwOwnerID\030\017 \001(\r\022\024\n\014to"
  859. "talOptTime\030\020 \001(\r\022\023\n\013leftOptTime\030\021 \001(\rb\006p"
  860. "roto3"
  861. ;
  862. static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_Pb_5fSparrowMaJiang_2eproto_deps[1] = {
  863. };
  864. static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_Pb_5fSparrowMaJiang_2eproto_sccs[28] = {
  865. &scc_info_PB_CS_C_BAO_Pb_5fSparrowMaJiang_2eproto.base,
  866. &scc_info_PB_CS_C_Magic_Pb_5fSparrowMaJiang_2eproto.base,
  867. &scc_info_PB_CS_C_MagicDing_Pb_5fSparrowMaJiang_2eproto.base,
  868. &scc_info_PB_CS_C_OperateCard_Pb_5fSparrowMaJiang_2eproto.base,
  869. &scc_info_PB_CS_C_OutCard_Pb_5fSparrowMaJiang_2eproto.base,
  870. &scc_info_PB_CS_C_Trustee_Pb_5fSparrowMaJiang_2eproto.base,
  871. &scc_info_PB_CS_S_BAO_CHOICE_Pb_5fSparrowMaJiang_2eproto.base,
  872. &scc_info_PB_CS_S_BAO_NOTICE_Pb_5fSparrowMaJiang_2eproto.base,
  873. &scc_info_PB_CS_S_BAO_RESULT_Pb_5fSparrowMaJiang_2eproto.base,
  874. &scc_info_PB_CS_S_DING_CAI_RESULT_Pb_5fSparrowMaJiang_2eproto.base,
  875. &scc_info_PB_CS_S_GameEnd_Pb_5fSparrowMaJiang_2eproto.base,
  876. &scc_info_PB_CS_S_GameStart_Pb_5fSparrowMaJiang_2eproto.base,
  877. &scc_info_PB_CS_S_GangScore_Pb_5fSparrowMaJiang_2eproto.base,
  878. &scc_info_PB_CS_S_Magic_RESULT_Pb_5fSparrowMaJiang_2eproto.base,
  879. &scc_info_PB_CS_S_NOTIFY_QIANGGH_Pb_5fSparrowMaJiang_2eproto.base,
  880. &scc_info_PB_CS_S_OperateNotify_Pb_5fSparrowMaJiang_2eproto.base,
  881. &scc_info_PB_CS_S_OperateResult_Pb_5fSparrowMaJiang_2eproto.base,
  882. &scc_info_PB_CS_S_OutCard_Pb_5fSparrowMaJiang_2eproto.base,
  883. &scc_info_PB_CS_S_PangGuan_Pb_5fSparrowMaJiang_2eproto.base,
  884. &scc_info_PB_CS_S_SendCard_Pb_5fSparrowMaJiang_2eproto.base,
  885. &scc_info_PB_CS_S_TingCard_Pb_5fSparrowMaJiang_2eproto.base,
  886. &scc_info_PB_CS_S_Trustee_Pb_5fSparrowMaJiang_2eproto.base,
  887. &scc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto.base,
  888. &scc_info_pb_WeaveItem_Pb_5fSparrowMaJiang_2eproto.base,
  889. &scc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto.base,
  890. &scc_info_pb_bTingCardData_Pb_5fSparrowMaJiang_2eproto.base,
  891. &scc_info_pb_cbCardData_Pb_5fSparrowMaJiang_2eproto.base,
  892. &scc_info_pb_cbDiscardCard_Pb_5fSparrowMaJiang_2eproto.base,
  893. };
  894. static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_Pb_5fSparrowMaJiang_2eproto_once;
  895. static bool descriptor_table_Pb_5fSparrowMaJiang_2eproto_initialized = false;
  896. const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_Pb_5fSparrowMaJiang_2eproto = {
  897. &descriptor_table_Pb_5fSparrowMaJiang_2eproto_initialized, descriptor_table_protodef_Pb_5fSparrowMaJiang_2eproto, "Pb_SparrowMaJiang.proto", 3365,
  898. &descriptor_table_Pb_5fSparrowMaJiang_2eproto_once, descriptor_table_Pb_5fSparrowMaJiang_2eproto_sccs, descriptor_table_Pb_5fSparrowMaJiang_2eproto_deps, 28, 0,
  899. schemas, file_default_instances, TableStruct_Pb_5fSparrowMaJiang_2eproto::offsets,
  900. file_level_metadata_Pb_5fSparrowMaJiang_2eproto, 28, file_level_enum_descriptors_Pb_5fSparrowMaJiang_2eproto, file_level_service_descriptors_Pb_5fSparrowMaJiang_2eproto,
  901. };
  902. // Force running AddDescriptors() at dynamic initialization time.
  903. static bool dynamic_init_dummy_Pb_5fSparrowMaJiang_2eproto = ( ::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_Pb_5fSparrowMaJiang_2eproto), true);
  904. namespace SparrowMaJiang {
  905. // ===================================================================
  906. void PB_CS_C_OutCard::InitAsDefaultInstance() {
  907. }
  908. class PB_CS_C_OutCard::_Internal {
  909. public:
  910. };
  911. PB_CS_C_OutCard::PB_CS_C_OutCard()
  912. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  913. SharedCtor();
  914. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_C_OutCard)
  915. }
  916. PB_CS_C_OutCard::PB_CS_C_OutCard(const PB_CS_C_OutCard& from)
  917. : ::PROTOBUF_NAMESPACE_ID::Message(),
  918. _internal_metadata_(nullptr) {
  919. _internal_metadata_.MergeFrom(from._internal_metadata_);
  920. cbcarddata_ = from.cbcarddata_;
  921. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_C_OutCard)
  922. }
  923. void PB_CS_C_OutCard::SharedCtor() {
  924. cbcarddata_ = 0u;
  925. }
  926. PB_CS_C_OutCard::~PB_CS_C_OutCard() {
  927. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_C_OutCard)
  928. SharedDtor();
  929. }
  930. void PB_CS_C_OutCard::SharedDtor() {
  931. }
  932. void PB_CS_C_OutCard::SetCachedSize(int size) const {
  933. _cached_size_.Set(size);
  934. }
  935. const PB_CS_C_OutCard& PB_CS_C_OutCard::default_instance() {
  936. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_OutCard_Pb_5fSparrowMaJiang_2eproto.base);
  937. return *internal_default_instance();
  938. }
  939. void PB_CS_C_OutCard::Clear() {
  940. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_C_OutCard)
  941. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  942. // Prevent compiler warnings about cached_has_bits being unused
  943. (void) cached_has_bits;
  944. cbcarddata_ = 0u;
  945. _internal_metadata_.Clear();
  946. }
  947. const char* PB_CS_C_OutCard::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  948. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  949. while (!ctx->Done(&ptr)) {
  950. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  951. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  952. CHK_(ptr);
  953. switch (tag >> 3) {
  954. // uint32 cbCardData = 1;
  955. case 1:
  956. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  957. cbcarddata_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  958. CHK_(ptr);
  959. } else goto handle_unusual;
  960. continue;
  961. default: {
  962. handle_unusual:
  963. if ((tag & 7) == 4 || tag == 0) {
  964. ctx->SetLastTag(tag);
  965. goto success;
  966. }
  967. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  968. CHK_(ptr != nullptr);
  969. continue;
  970. }
  971. } // switch
  972. } // while
  973. success:
  974. return ptr;
  975. failure:
  976. ptr = nullptr;
  977. goto success;
  978. #undef CHK_
  979. }
  980. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_OutCard::InternalSerializeWithCachedSizesToArray(
  981. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  982. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_C_OutCard)
  983. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  984. (void) cached_has_bits;
  985. // uint32 cbCardData = 1;
  986. if (this->cbcarddata() != 0) {
  987. target = stream->EnsureSpace(target);
  988. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbcarddata(), target);
  989. }
  990. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  991. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  992. _internal_metadata_.unknown_fields(), target, stream);
  993. }
  994. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_C_OutCard)
  995. return target;
  996. }
  997. size_t PB_CS_C_OutCard::ByteSizeLong() const {
  998. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_C_OutCard)
  999. size_t total_size = 0;
  1000. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1001. // Prevent compiler warnings about cached_has_bits being unused
  1002. (void) cached_has_bits;
  1003. // uint32 cbCardData = 1;
  1004. if (this->cbcarddata() != 0) {
  1005. total_size += 1 +
  1006. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1007. this->_internal_cbcarddata());
  1008. }
  1009. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1010. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1011. _internal_metadata_, total_size, &_cached_size_);
  1012. }
  1013. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1014. SetCachedSize(cached_size);
  1015. return total_size;
  1016. }
  1017. void PB_CS_C_OutCard::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1018. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_C_OutCard)
  1019. GOOGLE_DCHECK_NE(&from, this);
  1020. const PB_CS_C_OutCard* source =
  1021. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_OutCard>(
  1022. &from);
  1023. if (source == nullptr) {
  1024. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_C_OutCard)
  1025. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1026. } else {
  1027. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_C_OutCard)
  1028. MergeFrom(*source);
  1029. }
  1030. }
  1031. void PB_CS_C_OutCard::MergeFrom(const PB_CS_C_OutCard& from) {
  1032. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_C_OutCard)
  1033. GOOGLE_DCHECK_NE(&from, this);
  1034. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1035. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1036. (void) cached_has_bits;
  1037. if (from.cbcarddata() != 0) {
  1038. _internal_set_cbcarddata(from._internal_cbcarddata());
  1039. }
  1040. }
  1041. void PB_CS_C_OutCard::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1042. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_C_OutCard)
  1043. if (&from == this) return;
  1044. Clear();
  1045. MergeFrom(from);
  1046. }
  1047. void PB_CS_C_OutCard::CopyFrom(const PB_CS_C_OutCard& from) {
  1048. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_C_OutCard)
  1049. if (&from == this) return;
  1050. Clear();
  1051. MergeFrom(from);
  1052. }
  1053. bool PB_CS_C_OutCard::IsInitialized() const {
  1054. return true;
  1055. }
  1056. void PB_CS_C_OutCard::InternalSwap(PB_CS_C_OutCard* other) {
  1057. using std::swap;
  1058. _internal_metadata_.Swap(&other->_internal_metadata_);
  1059. swap(cbcarddata_, other->cbcarddata_);
  1060. }
  1061. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_OutCard::GetMetadata() const {
  1062. return GetMetadataStatic();
  1063. }
  1064. // ===================================================================
  1065. void PB_CS_C_OperateCard::InitAsDefaultInstance() {
  1066. }
  1067. class PB_CS_C_OperateCard::_Internal {
  1068. public:
  1069. };
  1070. PB_CS_C_OperateCard::PB_CS_C_OperateCard()
  1071. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1072. SharedCtor();
  1073. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_C_OperateCard)
  1074. }
  1075. PB_CS_C_OperateCard::PB_CS_C_OperateCard(const PB_CS_C_OperateCard& from)
  1076. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1077. _internal_metadata_(nullptr),
  1078. cbcaishencard_(from.cbcaishencard_) {
  1079. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1080. ::memcpy(&cboperatecode_, &from.cboperatecode_,
  1081. static_cast<size_t>(reinterpret_cast<char*>(&cboperatecard_) -
  1082. reinterpret_cast<char*>(&cboperatecode_)) + sizeof(cboperatecard_));
  1083. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_C_OperateCard)
  1084. }
  1085. void PB_CS_C_OperateCard::SharedCtor() {
  1086. ::memset(&cboperatecode_, 0, static_cast<size_t>(
  1087. reinterpret_cast<char*>(&cboperatecard_) -
  1088. reinterpret_cast<char*>(&cboperatecode_)) + sizeof(cboperatecard_));
  1089. }
  1090. PB_CS_C_OperateCard::~PB_CS_C_OperateCard() {
  1091. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_C_OperateCard)
  1092. SharedDtor();
  1093. }
  1094. void PB_CS_C_OperateCard::SharedDtor() {
  1095. }
  1096. void PB_CS_C_OperateCard::SetCachedSize(int size) const {
  1097. _cached_size_.Set(size);
  1098. }
  1099. const PB_CS_C_OperateCard& PB_CS_C_OperateCard::default_instance() {
  1100. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_OperateCard_Pb_5fSparrowMaJiang_2eproto.base);
  1101. return *internal_default_instance();
  1102. }
  1103. void PB_CS_C_OperateCard::Clear() {
  1104. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_C_OperateCard)
  1105. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1106. // Prevent compiler warnings about cached_has_bits being unused
  1107. (void) cached_has_bits;
  1108. cbcaishencard_.Clear();
  1109. ::memset(&cboperatecode_, 0, static_cast<size_t>(
  1110. reinterpret_cast<char*>(&cboperatecard_) -
  1111. reinterpret_cast<char*>(&cboperatecode_)) + sizeof(cboperatecard_));
  1112. _internal_metadata_.Clear();
  1113. }
  1114. const char* PB_CS_C_OperateCard::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1115. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1116. while (!ctx->Done(&ptr)) {
  1117. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1118. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1119. CHK_(ptr);
  1120. switch (tag >> 3) {
  1121. // uint64 cbOperateCode = 1;
  1122. case 1:
  1123. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1124. cboperatecode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1125. CHK_(ptr);
  1126. } else goto handle_unusual;
  1127. continue;
  1128. // uint32 cbOperateCard = 2;
  1129. case 2:
  1130. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  1131. cboperatecard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1132. CHK_(ptr);
  1133. } else goto handle_unusual;
  1134. continue;
  1135. // repeated uint32 cbCaiShenCard = 3;
  1136. case 3:
  1137. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  1138. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcaishencard(), ptr, ctx);
  1139. CHK_(ptr);
  1140. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24) {
  1141. _internal_add_cbcaishencard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1142. CHK_(ptr);
  1143. } else goto handle_unusual;
  1144. continue;
  1145. default: {
  1146. handle_unusual:
  1147. if ((tag & 7) == 4 || tag == 0) {
  1148. ctx->SetLastTag(tag);
  1149. goto success;
  1150. }
  1151. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1152. CHK_(ptr != nullptr);
  1153. continue;
  1154. }
  1155. } // switch
  1156. } // while
  1157. success:
  1158. return ptr;
  1159. failure:
  1160. ptr = nullptr;
  1161. goto success;
  1162. #undef CHK_
  1163. }
  1164. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_OperateCard::InternalSerializeWithCachedSizesToArray(
  1165. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1166. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_C_OperateCard)
  1167. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1168. (void) cached_has_bits;
  1169. // uint64 cbOperateCode = 1;
  1170. if (this->cboperatecode() != 0) {
  1171. target = stream->EnsureSpace(target);
  1172. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(1, this->_internal_cboperatecode(), target);
  1173. }
  1174. // uint32 cbOperateCard = 2;
  1175. if (this->cboperatecard() != 0) {
  1176. target = stream->EnsureSpace(target);
  1177. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_cboperatecard(), target);
  1178. }
  1179. // repeated uint32 cbCaiShenCard = 3;
  1180. {
  1181. int byte_size = _cbcaishencard_cached_byte_size_.load(std::memory_order_relaxed);
  1182. if (byte_size > 0) {
  1183. target = stream->WriteUInt32Packed(
  1184. 3, _internal_cbcaishencard(), byte_size, target);
  1185. }
  1186. }
  1187. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1188. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1189. _internal_metadata_.unknown_fields(), target, stream);
  1190. }
  1191. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_C_OperateCard)
  1192. return target;
  1193. }
  1194. size_t PB_CS_C_OperateCard::ByteSizeLong() const {
  1195. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_C_OperateCard)
  1196. size_t total_size = 0;
  1197. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1198. // Prevent compiler warnings about cached_has_bits being unused
  1199. (void) cached_has_bits;
  1200. // repeated uint32 cbCaiShenCard = 3;
  1201. {
  1202. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1203. UInt32Size(this->cbcaishencard_);
  1204. if (data_size > 0) {
  1205. total_size += 1 +
  1206. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1207. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1208. }
  1209. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1210. _cbcaishencard_cached_byte_size_.store(cached_size,
  1211. std::memory_order_relaxed);
  1212. total_size += data_size;
  1213. }
  1214. // uint64 cbOperateCode = 1;
  1215. if (this->cboperatecode() != 0) {
  1216. total_size += 1 +
  1217. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  1218. this->_internal_cboperatecode());
  1219. }
  1220. // uint32 cbOperateCard = 2;
  1221. if (this->cboperatecard() != 0) {
  1222. total_size += 1 +
  1223. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1224. this->_internal_cboperatecard());
  1225. }
  1226. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1227. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1228. _internal_metadata_, total_size, &_cached_size_);
  1229. }
  1230. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1231. SetCachedSize(cached_size);
  1232. return total_size;
  1233. }
  1234. void PB_CS_C_OperateCard::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1235. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_C_OperateCard)
  1236. GOOGLE_DCHECK_NE(&from, this);
  1237. const PB_CS_C_OperateCard* source =
  1238. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_OperateCard>(
  1239. &from);
  1240. if (source == nullptr) {
  1241. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_C_OperateCard)
  1242. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1243. } else {
  1244. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_C_OperateCard)
  1245. MergeFrom(*source);
  1246. }
  1247. }
  1248. void PB_CS_C_OperateCard::MergeFrom(const PB_CS_C_OperateCard& from) {
  1249. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_C_OperateCard)
  1250. GOOGLE_DCHECK_NE(&from, this);
  1251. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1252. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1253. (void) cached_has_bits;
  1254. cbcaishencard_.MergeFrom(from.cbcaishencard_);
  1255. if (from.cboperatecode() != 0) {
  1256. _internal_set_cboperatecode(from._internal_cboperatecode());
  1257. }
  1258. if (from.cboperatecard() != 0) {
  1259. _internal_set_cboperatecard(from._internal_cboperatecard());
  1260. }
  1261. }
  1262. void PB_CS_C_OperateCard::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1263. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_C_OperateCard)
  1264. if (&from == this) return;
  1265. Clear();
  1266. MergeFrom(from);
  1267. }
  1268. void PB_CS_C_OperateCard::CopyFrom(const PB_CS_C_OperateCard& from) {
  1269. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_C_OperateCard)
  1270. if (&from == this) return;
  1271. Clear();
  1272. MergeFrom(from);
  1273. }
  1274. bool PB_CS_C_OperateCard::IsInitialized() const {
  1275. return true;
  1276. }
  1277. void PB_CS_C_OperateCard::InternalSwap(PB_CS_C_OperateCard* other) {
  1278. using std::swap;
  1279. _internal_metadata_.Swap(&other->_internal_metadata_);
  1280. cbcaishencard_.InternalSwap(&other->cbcaishencard_);
  1281. swap(cboperatecode_, other->cboperatecode_);
  1282. swap(cboperatecard_, other->cboperatecard_);
  1283. }
  1284. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_OperateCard::GetMetadata() const {
  1285. return GetMetadataStatic();
  1286. }
  1287. // ===================================================================
  1288. void PB_CS_C_Trustee::InitAsDefaultInstance() {
  1289. }
  1290. class PB_CS_C_Trustee::_Internal {
  1291. public:
  1292. };
  1293. PB_CS_C_Trustee::PB_CS_C_Trustee()
  1294. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1295. SharedCtor();
  1296. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_C_Trustee)
  1297. }
  1298. PB_CS_C_Trustee::PB_CS_C_Trustee(const PB_CS_C_Trustee& from)
  1299. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1300. _internal_metadata_(nullptr) {
  1301. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1302. btrustee_ = from.btrustee_;
  1303. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_C_Trustee)
  1304. }
  1305. void PB_CS_C_Trustee::SharedCtor() {
  1306. btrustee_ = 0u;
  1307. }
  1308. PB_CS_C_Trustee::~PB_CS_C_Trustee() {
  1309. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_C_Trustee)
  1310. SharedDtor();
  1311. }
  1312. void PB_CS_C_Trustee::SharedDtor() {
  1313. }
  1314. void PB_CS_C_Trustee::SetCachedSize(int size) const {
  1315. _cached_size_.Set(size);
  1316. }
  1317. const PB_CS_C_Trustee& PB_CS_C_Trustee::default_instance() {
  1318. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_Trustee_Pb_5fSparrowMaJiang_2eproto.base);
  1319. return *internal_default_instance();
  1320. }
  1321. void PB_CS_C_Trustee::Clear() {
  1322. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_C_Trustee)
  1323. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1324. // Prevent compiler warnings about cached_has_bits being unused
  1325. (void) cached_has_bits;
  1326. btrustee_ = 0u;
  1327. _internal_metadata_.Clear();
  1328. }
  1329. const char* PB_CS_C_Trustee::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1330. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1331. while (!ctx->Done(&ptr)) {
  1332. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1333. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1334. CHK_(ptr);
  1335. switch (tag >> 3) {
  1336. // uint32 bTrustee = 1;
  1337. case 1:
  1338. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1339. btrustee_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1340. CHK_(ptr);
  1341. } else goto handle_unusual;
  1342. continue;
  1343. default: {
  1344. handle_unusual:
  1345. if ((tag & 7) == 4 || tag == 0) {
  1346. ctx->SetLastTag(tag);
  1347. goto success;
  1348. }
  1349. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1350. CHK_(ptr != nullptr);
  1351. continue;
  1352. }
  1353. } // switch
  1354. } // while
  1355. success:
  1356. return ptr;
  1357. failure:
  1358. ptr = nullptr;
  1359. goto success;
  1360. #undef CHK_
  1361. }
  1362. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_Trustee::InternalSerializeWithCachedSizesToArray(
  1363. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1364. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_C_Trustee)
  1365. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1366. (void) cached_has_bits;
  1367. // uint32 bTrustee = 1;
  1368. if (this->btrustee() != 0) {
  1369. target = stream->EnsureSpace(target);
  1370. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_btrustee(), target);
  1371. }
  1372. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1373. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1374. _internal_metadata_.unknown_fields(), target, stream);
  1375. }
  1376. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_C_Trustee)
  1377. return target;
  1378. }
  1379. size_t PB_CS_C_Trustee::ByteSizeLong() const {
  1380. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_C_Trustee)
  1381. size_t total_size = 0;
  1382. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1383. // Prevent compiler warnings about cached_has_bits being unused
  1384. (void) cached_has_bits;
  1385. // uint32 bTrustee = 1;
  1386. if (this->btrustee() != 0) {
  1387. total_size += 1 +
  1388. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1389. this->_internal_btrustee());
  1390. }
  1391. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1392. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1393. _internal_metadata_, total_size, &_cached_size_);
  1394. }
  1395. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1396. SetCachedSize(cached_size);
  1397. return total_size;
  1398. }
  1399. void PB_CS_C_Trustee::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1400. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_C_Trustee)
  1401. GOOGLE_DCHECK_NE(&from, this);
  1402. const PB_CS_C_Trustee* source =
  1403. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_Trustee>(
  1404. &from);
  1405. if (source == nullptr) {
  1406. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_C_Trustee)
  1407. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1408. } else {
  1409. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_C_Trustee)
  1410. MergeFrom(*source);
  1411. }
  1412. }
  1413. void PB_CS_C_Trustee::MergeFrom(const PB_CS_C_Trustee& from) {
  1414. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_C_Trustee)
  1415. GOOGLE_DCHECK_NE(&from, this);
  1416. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1417. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1418. (void) cached_has_bits;
  1419. if (from.btrustee() != 0) {
  1420. _internal_set_btrustee(from._internal_btrustee());
  1421. }
  1422. }
  1423. void PB_CS_C_Trustee::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1424. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_C_Trustee)
  1425. if (&from == this) return;
  1426. Clear();
  1427. MergeFrom(from);
  1428. }
  1429. void PB_CS_C_Trustee::CopyFrom(const PB_CS_C_Trustee& from) {
  1430. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_C_Trustee)
  1431. if (&from == this) return;
  1432. Clear();
  1433. MergeFrom(from);
  1434. }
  1435. bool PB_CS_C_Trustee::IsInitialized() const {
  1436. return true;
  1437. }
  1438. void PB_CS_C_Trustee::InternalSwap(PB_CS_C_Trustee* other) {
  1439. using std::swap;
  1440. _internal_metadata_.Swap(&other->_internal_metadata_);
  1441. swap(btrustee_, other->btrustee_);
  1442. }
  1443. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_Trustee::GetMetadata() const {
  1444. return GetMetadataStatic();
  1445. }
  1446. // ===================================================================
  1447. void PB_CS_C_BAO::InitAsDefaultInstance() {
  1448. }
  1449. class PB_CS_C_BAO::_Internal {
  1450. public:
  1451. };
  1452. PB_CS_C_BAO::PB_CS_C_BAO()
  1453. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1454. SharedCtor();
  1455. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_C_BAO)
  1456. }
  1457. PB_CS_C_BAO::PB_CS_C_BAO(const PB_CS_C_BAO& from)
  1458. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1459. _internal_metadata_(nullptr) {
  1460. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1461. cbtainum_ = from.cbtainum_;
  1462. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_C_BAO)
  1463. }
  1464. void PB_CS_C_BAO::SharedCtor() {
  1465. cbtainum_ = 0u;
  1466. }
  1467. PB_CS_C_BAO::~PB_CS_C_BAO() {
  1468. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_C_BAO)
  1469. SharedDtor();
  1470. }
  1471. void PB_CS_C_BAO::SharedDtor() {
  1472. }
  1473. void PB_CS_C_BAO::SetCachedSize(int size) const {
  1474. _cached_size_.Set(size);
  1475. }
  1476. const PB_CS_C_BAO& PB_CS_C_BAO::default_instance() {
  1477. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_BAO_Pb_5fSparrowMaJiang_2eproto.base);
  1478. return *internal_default_instance();
  1479. }
  1480. void PB_CS_C_BAO::Clear() {
  1481. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_C_BAO)
  1482. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1483. // Prevent compiler warnings about cached_has_bits being unused
  1484. (void) cached_has_bits;
  1485. cbtainum_ = 0u;
  1486. _internal_metadata_.Clear();
  1487. }
  1488. const char* PB_CS_C_BAO::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1489. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1490. while (!ctx->Done(&ptr)) {
  1491. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1492. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1493. CHK_(ptr);
  1494. switch (tag >> 3) {
  1495. // uint32 cbTaiNum = 1;
  1496. case 1:
  1497. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1498. cbtainum_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1499. CHK_(ptr);
  1500. } else goto handle_unusual;
  1501. continue;
  1502. default: {
  1503. handle_unusual:
  1504. if ((tag & 7) == 4 || tag == 0) {
  1505. ctx->SetLastTag(tag);
  1506. goto success;
  1507. }
  1508. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1509. CHK_(ptr != nullptr);
  1510. continue;
  1511. }
  1512. } // switch
  1513. } // while
  1514. success:
  1515. return ptr;
  1516. failure:
  1517. ptr = nullptr;
  1518. goto success;
  1519. #undef CHK_
  1520. }
  1521. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_BAO::InternalSerializeWithCachedSizesToArray(
  1522. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1523. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_C_BAO)
  1524. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1525. (void) cached_has_bits;
  1526. // uint32 cbTaiNum = 1;
  1527. if (this->cbtainum() != 0) {
  1528. target = stream->EnsureSpace(target);
  1529. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbtainum(), target);
  1530. }
  1531. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1532. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1533. _internal_metadata_.unknown_fields(), target, stream);
  1534. }
  1535. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_C_BAO)
  1536. return target;
  1537. }
  1538. size_t PB_CS_C_BAO::ByteSizeLong() const {
  1539. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_C_BAO)
  1540. size_t total_size = 0;
  1541. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1542. // Prevent compiler warnings about cached_has_bits being unused
  1543. (void) cached_has_bits;
  1544. // uint32 cbTaiNum = 1;
  1545. if (this->cbtainum() != 0) {
  1546. total_size += 1 +
  1547. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1548. this->_internal_cbtainum());
  1549. }
  1550. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1551. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1552. _internal_metadata_, total_size, &_cached_size_);
  1553. }
  1554. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1555. SetCachedSize(cached_size);
  1556. return total_size;
  1557. }
  1558. void PB_CS_C_BAO::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1559. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_C_BAO)
  1560. GOOGLE_DCHECK_NE(&from, this);
  1561. const PB_CS_C_BAO* source =
  1562. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_BAO>(
  1563. &from);
  1564. if (source == nullptr) {
  1565. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_C_BAO)
  1566. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1567. } else {
  1568. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_C_BAO)
  1569. MergeFrom(*source);
  1570. }
  1571. }
  1572. void PB_CS_C_BAO::MergeFrom(const PB_CS_C_BAO& from) {
  1573. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_C_BAO)
  1574. GOOGLE_DCHECK_NE(&from, this);
  1575. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1576. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1577. (void) cached_has_bits;
  1578. if (from.cbtainum() != 0) {
  1579. _internal_set_cbtainum(from._internal_cbtainum());
  1580. }
  1581. }
  1582. void PB_CS_C_BAO::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1583. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_C_BAO)
  1584. if (&from == this) return;
  1585. Clear();
  1586. MergeFrom(from);
  1587. }
  1588. void PB_CS_C_BAO::CopyFrom(const PB_CS_C_BAO& from) {
  1589. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_C_BAO)
  1590. if (&from == this) return;
  1591. Clear();
  1592. MergeFrom(from);
  1593. }
  1594. bool PB_CS_C_BAO::IsInitialized() const {
  1595. return true;
  1596. }
  1597. void PB_CS_C_BAO::InternalSwap(PB_CS_C_BAO* other) {
  1598. using std::swap;
  1599. _internal_metadata_.Swap(&other->_internal_metadata_);
  1600. swap(cbtainum_, other->cbtainum_);
  1601. }
  1602. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_BAO::GetMetadata() const {
  1603. return GetMetadataStatic();
  1604. }
  1605. // ===================================================================
  1606. void PB_CS_C_Magic::InitAsDefaultInstance() {
  1607. }
  1608. class PB_CS_C_Magic::_Internal {
  1609. public:
  1610. };
  1611. PB_CS_C_Magic::PB_CS_C_Magic()
  1612. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1613. SharedCtor();
  1614. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_C_Magic)
  1615. }
  1616. PB_CS_C_Magic::PB_CS_C_Magic(const PB_CS_C_Magic& from)
  1617. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1618. _internal_metadata_(nullptr) {
  1619. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1620. ::memcpy(&cbmagicfirst_, &from.cbmagicfirst_,
  1621. static_cast<size_t>(reinterpret_cast<char*>(&cbmagicsenced_) -
  1622. reinterpret_cast<char*>(&cbmagicfirst_)) + sizeof(cbmagicsenced_));
  1623. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_C_Magic)
  1624. }
  1625. void PB_CS_C_Magic::SharedCtor() {
  1626. ::memset(&cbmagicfirst_, 0, static_cast<size_t>(
  1627. reinterpret_cast<char*>(&cbmagicsenced_) -
  1628. reinterpret_cast<char*>(&cbmagicfirst_)) + sizeof(cbmagicsenced_));
  1629. }
  1630. PB_CS_C_Magic::~PB_CS_C_Magic() {
  1631. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_C_Magic)
  1632. SharedDtor();
  1633. }
  1634. void PB_CS_C_Magic::SharedDtor() {
  1635. }
  1636. void PB_CS_C_Magic::SetCachedSize(int size) const {
  1637. _cached_size_.Set(size);
  1638. }
  1639. const PB_CS_C_Magic& PB_CS_C_Magic::default_instance() {
  1640. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_Magic_Pb_5fSparrowMaJiang_2eproto.base);
  1641. return *internal_default_instance();
  1642. }
  1643. void PB_CS_C_Magic::Clear() {
  1644. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_C_Magic)
  1645. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1646. // Prevent compiler warnings about cached_has_bits being unused
  1647. (void) cached_has_bits;
  1648. ::memset(&cbmagicfirst_, 0, static_cast<size_t>(
  1649. reinterpret_cast<char*>(&cbmagicsenced_) -
  1650. reinterpret_cast<char*>(&cbmagicfirst_)) + sizeof(cbmagicsenced_));
  1651. _internal_metadata_.Clear();
  1652. }
  1653. const char* PB_CS_C_Magic::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1654. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1655. while (!ctx->Done(&ptr)) {
  1656. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1657. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1658. CHK_(ptr);
  1659. switch (tag >> 3) {
  1660. // uint32 cbMagicFirst = 1;
  1661. case 1:
  1662. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1663. cbmagicfirst_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1664. CHK_(ptr);
  1665. } else goto handle_unusual;
  1666. continue;
  1667. // uint32 cbMagicSenced = 2;
  1668. case 2:
  1669. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  1670. cbmagicsenced_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1671. CHK_(ptr);
  1672. } else goto handle_unusual;
  1673. continue;
  1674. default: {
  1675. handle_unusual:
  1676. if ((tag & 7) == 4 || tag == 0) {
  1677. ctx->SetLastTag(tag);
  1678. goto success;
  1679. }
  1680. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1681. CHK_(ptr != nullptr);
  1682. continue;
  1683. }
  1684. } // switch
  1685. } // while
  1686. success:
  1687. return ptr;
  1688. failure:
  1689. ptr = nullptr;
  1690. goto success;
  1691. #undef CHK_
  1692. }
  1693. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_Magic::InternalSerializeWithCachedSizesToArray(
  1694. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1695. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_C_Magic)
  1696. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1697. (void) cached_has_bits;
  1698. // uint32 cbMagicFirst = 1;
  1699. if (this->cbmagicfirst() != 0) {
  1700. target = stream->EnsureSpace(target);
  1701. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbmagicfirst(), target);
  1702. }
  1703. // uint32 cbMagicSenced = 2;
  1704. if (this->cbmagicsenced() != 0) {
  1705. target = stream->EnsureSpace(target);
  1706. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_cbmagicsenced(), target);
  1707. }
  1708. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1709. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1710. _internal_metadata_.unknown_fields(), target, stream);
  1711. }
  1712. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_C_Magic)
  1713. return target;
  1714. }
  1715. size_t PB_CS_C_Magic::ByteSizeLong() const {
  1716. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_C_Magic)
  1717. size_t total_size = 0;
  1718. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1719. // Prevent compiler warnings about cached_has_bits being unused
  1720. (void) cached_has_bits;
  1721. // uint32 cbMagicFirst = 1;
  1722. if (this->cbmagicfirst() != 0) {
  1723. total_size += 1 +
  1724. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1725. this->_internal_cbmagicfirst());
  1726. }
  1727. // uint32 cbMagicSenced = 2;
  1728. if (this->cbmagicsenced() != 0) {
  1729. total_size += 1 +
  1730. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1731. this->_internal_cbmagicsenced());
  1732. }
  1733. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1734. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1735. _internal_metadata_, total_size, &_cached_size_);
  1736. }
  1737. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1738. SetCachedSize(cached_size);
  1739. return total_size;
  1740. }
  1741. void PB_CS_C_Magic::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1742. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_C_Magic)
  1743. GOOGLE_DCHECK_NE(&from, this);
  1744. const PB_CS_C_Magic* source =
  1745. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_Magic>(
  1746. &from);
  1747. if (source == nullptr) {
  1748. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_C_Magic)
  1749. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1750. } else {
  1751. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_C_Magic)
  1752. MergeFrom(*source);
  1753. }
  1754. }
  1755. void PB_CS_C_Magic::MergeFrom(const PB_CS_C_Magic& from) {
  1756. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_C_Magic)
  1757. GOOGLE_DCHECK_NE(&from, this);
  1758. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1759. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1760. (void) cached_has_bits;
  1761. if (from.cbmagicfirst() != 0) {
  1762. _internal_set_cbmagicfirst(from._internal_cbmagicfirst());
  1763. }
  1764. if (from.cbmagicsenced() != 0) {
  1765. _internal_set_cbmagicsenced(from._internal_cbmagicsenced());
  1766. }
  1767. }
  1768. void PB_CS_C_Magic::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1769. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_C_Magic)
  1770. if (&from == this) return;
  1771. Clear();
  1772. MergeFrom(from);
  1773. }
  1774. void PB_CS_C_Magic::CopyFrom(const PB_CS_C_Magic& from) {
  1775. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_C_Magic)
  1776. if (&from == this) return;
  1777. Clear();
  1778. MergeFrom(from);
  1779. }
  1780. bool PB_CS_C_Magic::IsInitialized() const {
  1781. return true;
  1782. }
  1783. void PB_CS_C_Magic::InternalSwap(PB_CS_C_Magic* other) {
  1784. using std::swap;
  1785. _internal_metadata_.Swap(&other->_internal_metadata_);
  1786. swap(cbmagicfirst_, other->cbmagicfirst_);
  1787. swap(cbmagicsenced_, other->cbmagicsenced_);
  1788. }
  1789. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_Magic::GetMetadata() const {
  1790. return GetMetadataStatic();
  1791. }
  1792. // ===================================================================
  1793. void PB_CS_C_MagicDing::InitAsDefaultInstance() {
  1794. }
  1795. class PB_CS_C_MagicDing::_Internal {
  1796. public:
  1797. };
  1798. PB_CS_C_MagicDing::PB_CS_C_MagicDing()
  1799. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1800. SharedCtor();
  1801. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_C_MagicDing)
  1802. }
  1803. PB_CS_C_MagicDing::PB_CS_C_MagicDing(const PB_CS_C_MagicDing& from)
  1804. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1805. _internal_metadata_(nullptr) {
  1806. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1807. isdingcai_ = from.isdingcai_;
  1808. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_C_MagicDing)
  1809. }
  1810. void PB_CS_C_MagicDing::SharedCtor() {
  1811. isdingcai_ = 0u;
  1812. }
  1813. PB_CS_C_MagicDing::~PB_CS_C_MagicDing() {
  1814. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_C_MagicDing)
  1815. SharedDtor();
  1816. }
  1817. void PB_CS_C_MagicDing::SharedDtor() {
  1818. }
  1819. void PB_CS_C_MagicDing::SetCachedSize(int size) const {
  1820. _cached_size_.Set(size);
  1821. }
  1822. const PB_CS_C_MagicDing& PB_CS_C_MagicDing::default_instance() {
  1823. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_MagicDing_Pb_5fSparrowMaJiang_2eproto.base);
  1824. return *internal_default_instance();
  1825. }
  1826. void PB_CS_C_MagicDing::Clear() {
  1827. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_C_MagicDing)
  1828. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1829. // Prevent compiler warnings about cached_has_bits being unused
  1830. (void) cached_has_bits;
  1831. isdingcai_ = 0u;
  1832. _internal_metadata_.Clear();
  1833. }
  1834. const char* PB_CS_C_MagicDing::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1835. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1836. while (!ctx->Done(&ptr)) {
  1837. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1838. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1839. CHK_(ptr);
  1840. switch (tag >> 3) {
  1841. // uint32 isdingcai = 1;
  1842. case 1:
  1843. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1844. isdingcai_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1845. CHK_(ptr);
  1846. } else goto handle_unusual;
  1847. continue;
  1848. default: {
  1849. handle_unusual:
  1850. if ((tag & 7) == 4 || tag == 0) {
  1851. ctx->SetLastTag(tag);
  1852. goto success;
  1853. }
  1854. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1855. CHK_(ptr != nullptr);
  1856. continue;
  1857. }
  1858. } // switch
  1859. } // while
  1860. success:
  1861. return ptr;
  1862. failure:
  1863. ptr = nullptr;
  1864. goto success;
  1865. #undef CHK_
  1866. }
  1867. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_MagicDing::InternalSerializeWithCachedSizesToArray(
  1868. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1869. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_C_MagicDing)
  1870. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1871. (void) cached_has_bits;
  1872. // uint32 isdingcai = 1;
  1873. if (this->isdingcai() != 0) {
  1874. target = stream->EnsureSpace(target);
  1875. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_isdingcai(), target);
  1876. }
  1877. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1878. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1879. _internal_metadata_.unknown_fields(), target, stream);
  1880. }
  1881. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_C_MagicDing)
  1882. return target;
  1883. }
  1884. size_t PB_CS_C_MagicDing::ByteSizeLong() const {
  1885. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_C_MagicDing)
  1886. size_t total_size = 0;
  1887. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1888. // Prevent compiler warnings about cached_has_bits being unused
  1889. (void) cached_has_bits;
  1890. // uint32 isdingcai = 1;
  1891. if (this->isdingcai() != 0) {
  1892. total_size += 1 +
  1893. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1894. this->_internal_isdingcai());
  1895. }
  1896. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1897. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1898. _internal_metadata_, total_size, &_cached_size_);
  1899. }
  1900. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1901. SetCachedSize(cached_size);
  1902. return total_size;
  1903. }
  1904. void PB_CS_C_MagicDing::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1905. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_C_MagicDing)
  1906. GOOGLE_DCHECK_NE(&from, this);
  1907. const PB_CS_C_MagicDing* source =
  1908. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_MagicDing>(
  1909. &from);
  1910. if (source == nullptr) {
  1911. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_C_MagicDing)
  1912. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1913. } else {
  1914. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_C_MagicDing)
  1915. MergeFrom(*source);
  1916. }
  1917. }
  1918. void PB_CS_C_MagicDing::MergeFrom(const PB_CS_C_MagicDing& from) {
  1919. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_C_MagicDing)
  1920. GOOGLE_DCHECK_NE(&from, this);
  1921. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1922. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1923. (void) cached_has_bits;
  1924. if (from.isdingcai() != 0) {
  1925. _internal_set_isdingcai(from._internal_isdingcai());
  1926. }
  1927. }
  1928. void PB_CS_C_MagicDing::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1929. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_C_MagicDing)
  1930. if (&from == this) return;
  1931. Clear();
  1932. MergeFrom(from);
  1933. }
  1934. void PB_CS_C_MagicDing::CopyFrom(const PB_CS_C_MagicDing& from) {
  1935. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_C_MagicDing)
  1936. if (&from == this) return;
  1937. Clear();
  1938. MergeFrom(from);
  1939. }
  1940. bool PB_CS_C_MagicDing::IsInitialized() const {
  1941. return true;
  1942. }
  1943. void PB_CS_C_MagicDing::InternalSwap(PB_CS_C_MagicDing* other) {
  1944. using std::swap;
  1945. _internal_metadata_.Swap(&other->_internal_metadata_);
  1946. swap(isdingcai_, other->isdingcai_);
  1947. }
  1948. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_MagicDing::GetMetadata() const {
  1949. return GetMetadataStatic();
  1950. }
  1951. // ===================================================================
  1952. void PB_CS_S_GameStart::InitAsDefaultInstance() {
  1953. }
  1954. class PB_CS_S_GameStart::_Internal {
  1955. public:
  1956. };
  1957. PB_CS_S_GameStart::PB_CS_S_GameStart()
  1958. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1959. SharedCtor();
  1960. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_GameStart)
  1961. }
  1962. PB_CS_S_GameStart::PB_CS_S_GameStart(const PB_CS_S_GameStart& from)
  1963. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1964. _internal_metadata_(nullptr),
  1965. actioncard_(from.actioncard_),
  1966. cbcarddata_(from.cbcarddata_),
  1967. cbsicelaizi_(from.cbsicelaizi_),
  1968. cbslicecheckbankuser_(from.cbslicecheckbankuser_) {
  1969. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1970. ::memcpy(&wcurrentuser_, &from.wcurrentuser_,
  1971. static_cast<size_t>(reinterpret_cast<char*>(&cbcurrplay_) -
  1972. reinterpret_cast<char*>(&wcurrentuser_)) + sizeof(cbcurrplay_));
  1973. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_GameStart)
  1974. }
  1975. void PB_CS_S_GameStart::SharedCtor() {
  1976. ::memset(&wcurrentuser_, 0, static_cast<size_t>(
  1977. reinterpret_cast<char*>(&cbcurrplay_) -
  1978. reinterpret_cast<char*>(&wcurrentuser_)) + sizeof(cbcurrplay_));
  1979. }
  1980. PB_CS_S_GameStart::~PB_CS_S_GameStart() {
  1981. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_GameStart)
  1982. SharedDtor();
  1983. }
  1984. void PB_CS_S_GameStart::SharedDtor() {
  1985. }
  1986. void PB_CS_S_GameStart::SetCachedSize(int size) const {
  1987. _cached_size_.Set(size);
  1988. }
  1989. const PB_CS_S_GameStart& PB_CS_S_GameStart::default_instance() {
  1990. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_GameStart_Pb_5fSparrowMaJiang_2eproto.base);
  1991. return *internal_default_instance();
  1992. }
  1993. void PB_CS_S_GameStart::Clear() {
  1994. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_GameStart)
  1995. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1996. // Prevent compiler warnings about cached_has_bits being unused
  1997. (void) cached_has_bits;
  1998. actioncard_.Clear();
  1999. cbcarddata_.Clear();
  2000. cbsicelaizi_.Clear();
  2001. cbslicecheckbankuser_.Clear();
  2002. ::memset(&wcurrentuser_, 0, static_cast<size_t>(
  2003. reinterpret_cast<char*>(&cbcurrplay_) -
  2004. reinterpret_cast<char*>(&wcurrentuser_)) + sizeof(cbcurrplay_));
  2005. _internal_metadata_.Clear();
  2006. }
  2007. const char* PB_CS_S_GameStart::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2008. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2009. while (!ctx->Done(&ptr)) {
  2010. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2011. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2012. CHK_(ptr);
  2013. switch (tag >> 3) {
  2014. // uint32 wBankerUser = 1;
  2015. case 1:
  2016. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2017. wbankeruser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2018. CHK_(ptr);
  2019. } else goto handle_unusual;
  2020. continue;
  2021. // uint64 wCurrentUser = 2;
  2022. case 2:
  2023. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  2024. wcurrentuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2025. CHK_(ptr);
  2026. } else goto handle_unusual;
  2027. continue;
  2028. // uint64 cbUserAction = 3;
  2029. case 3:
  2030. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  2031. cbuseraction_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2032. CHK_(ptr);
  2033. } else goto handle_unusual;
  2034. continue;
  2035. // repeated uint32 ActionCard = 4;
  2036. case 4:
  2037. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  2038. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_actioncard(), ptr, ctx);
  2039. CHK_(ptr);
  2040. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  2041. _internal_add_actioncard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2042. CHK_(ptr);
  2043. } else goto handle_unusual;
  2044. continue;
  2045. // repeated uint32 cbCardData = 5;
  2046. case 5:
  2047. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  2048. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcarddata(), ptr, ctx);
  2049. CHK_(ptr);
  2050. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40) {
  2051. _internal_add_cbcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2052. CHK_(ptr);
  2053. } else goto handle_unusual;
  2054. continue;
  2055. // repeated uint32 cbSiceLaiZi = 6;
  2056. case 6:
  2057. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) {
  2058. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbsicelaizi(), ptr, ctx);
  2059. CHK_(ptr);
  2060. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48) {
  2061. _internal_add_cbsicelaizi(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2062. CHK_(ptr);
  2063. } else goto handle_unusual;
  2064. continue;
  2065. // uint32 cbLeftCardCount = 7;
  2066. case 7:
  2067. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
  2068. cbleftcardcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2069. CHK_(ptr);
  2070. } else goto handle_unusual;
  2071. continue;
  2072. // uint32 cbTotalCardCount = 8;
  2073. case 8:
  2074. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  2075. cbtotalcardcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2076. CHK_(ptr);
  2077. } else goto handle_unusual;
  2078. continue;
  2079. // uint32 cbOptTime = 9;
  2080. case 9:
  2081. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) {
  2082. cbopttime_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2083. CHK_(ptr);
  2084. } else goto handle_unusual;
  2085. continue;
  2086. // uint32 cbCurrPlay = 10;
  2087. case 10:
  2088. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80)) {
  2089. cbcurrplay_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2090. CHK_(ptr);
  2091. } else goto handle_unusual;
  2092. continue;
  2093. // repeated uint32 cbSliceCheckBankUser = 11;
  2094. case 11:
  2095. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 90)) {
  2096. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbslicecheckbankuser(), ptr, ctx);
  2097. CHK_(ptr);
  2098. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88) {
  2099. _internal_add_cbslicecheckbankuser(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2100. CHK_(ptr);
  2101. } else goto handle_unusual;
  2102. continue;
  2103. default: {
  2104. handle_unusual:
  2105. if ((tag & 7) == 4 || tag == 0) {
  2106. ctx->SetLastTag(tag);
  2107. goto success;
  2108. }
  2109. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2110. CHK_(ptr != nullptr);
  2111. continue;
  2112. }
  2113. } // switch
  2114. } // while
  2115. success:
  2116. return ptr;
  2117. failure:
  2118. ptr = nullptr;
  2119. goto success;
  2120. #undef CHK_
  2121. }
  2122. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_GameStart::InternalSerializeWithCachedSizesToArray(
  2123. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2124. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_GameStart)
  2125. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2126. (void) cached_has_bits;
  2127. // uint32 wBankerUser = 1;
  2128. if (this->wbankeruser() != 0) {
  2129. target = stream->EnsureSpace(target);
  2130. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wbankeruser(), target);
  2131. }
  2132. // uint64 wCurrentUser = 2;
  2133. if (this->wcurrentuser() != 0) {
  2134. target = stream->EnsureSpace(target);
  2135. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(2, this->_internal_wcurrentuser(), target);
  2136. }
  2137. // uint64 cbUserAction = 3;
  2138. if (this->cbuseraction() != 0) {
  2139. target = stream->EnsureSpace(target);
  2140. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(3, this->_internal_cbuseraction(), target);
  2141. }
  2142. // repeated uint32 ActionCard = 4;
  2143. {
  2144. int byte_size = _actioncard_cached_byte_size_.load(std::memory_order_relaxed);
  2145. if (byte_size > 0) {
  2146. target = stream->WriteUInt32Packed(
  2147. 4, _internal_actioncard(), byte_size, target);
  2148. }
  2149. }
  2150. // repeated uint32 cbCardData = 5;
  2151. {
  2152. int byte_size = _cbcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  2153. if (byte_size > 0) {
  2154. target = stream->WriteUInt32Packed(
  2155. 5, _internal_cbcarddata(), byte_size, target);
  2156. }
  2157. }
  2158. // repeated uint32 cbSiceLaiZi = 6;
  2159. {
  2160. int byte_size = _cbsicelaizi_cached_byte_size_.load(std::memory_order_relaxed);
  2161. if (byte_size > 0) {
  2162. target = stream->WriteUInt32Packed(
  2163. 6, _internal_cbsicelaizi(), byte_size, target);
  2164. }
  2165. }
  2166. // uint32 cbLeftCardCount = 7;
  2167. if (this->cbleftcardcount() != 0) {
  2168. target = stream->EnsureSpace(target);
  2169. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(7, this->_internal_cbleftcardcount(), target);
  2170. }
  2171. // uint32 cbTotalCardCount = 8;
  2172. if (this->cbtotalcardcount() != 0) {
  2173. target = stream->EnsureSpace(target);
  2174. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(8, this->_internal_cbtotalcardcount(), target);
  2175. }
  2176. // uint32 cbOptTime = 9;
  2177. if (this->cbopttime() != 0) {
  2178. target = stream->EnsureSpace(target);
  2179. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(9, this->_internal_cbopttime(), target);
  2180. }
  2181. // uint32 cbCurrPlay = 10;
  2182. if (this->cbcurrplay() != 0) {
  2183. target = stream->EnsureSpace(target);
  2184. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(10, this->_internal_cbcurrplay(), target);
  2185. }
  2186. // repeated uint32 cbSliceCheckBankUser = 11;
  2187. {
  2188. int byte_size = _cbslicecheckbankuser_cached_byte_size_.load(std::memory_order_relaxed);
  2189. if (byte_size > 0) {
  2190. target = stream->WriteUInt32Packed(
  2191. 11, _internal_cbslicecheckbankuser(), byte_size, target);
  2192. }
  2193. }
  2194. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2195. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2196. _internal_metadata_.unknown_fields(), target, stream);
  2197. }
  2198. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_GameStart)
  2199. return target;
  2200. }
  2201. size_t PB_CS_S_GameStart::ByteSizeLong() const {
  2202. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_GameStart)
  2203. size_t total_size = 0;
  2204. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2205. // Prevent compiler warnings about cached_has_bits being unused
  2206. (void) cached_has_bits;
  2207. // repeated uint32 ActionCard = 4;
  2208. {
  2209. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2210. UInt32Size(this->actioncard_);
  2211. if (data_size > 0) {
  2212. total_size += 1 +
  2213. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2214. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2215. }
  2216. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2217. _actioncard_cached_byte_size_.store(cached_size,
  2218. std::memory_order_relaxed);
  2219. total_size += data_size;
  2220. }
  2221. // repeated uint32 cbCardData = 5;
  2222. {
  2223. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2224. UInt32Size(this->cbcarddata_);
  2225. if (data_size > 0) {
  2226. total_size += 1 +
  2227. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2228. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2229. }
  2230. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2231. _cbcarddata_cached_byte_size_.store(cached_size,
  2232. std::memory_order_relaxed);
  2233. total_size += data_size;
  2234. }
  2235. // repeated uint32 cbSiceLaiZi = 6;
  2236. {
  2237. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2238. UInt32Size(this->cbsicelaizi_);
  2239. if (data_size > 0) {
  2240. total_size += 1 +
  2241. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2242. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2243. }
  2244. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2245. _cbsicelaizi_cached_byte_size_.store(cached_size,
  2246. std::memory_order_relaxed);
  2247. total_size += data_size;
  2248. }
  2249. // repeated uint32 cbSliceCheckBankUser = 11;
  2250. {
  2251. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2252. UInt32Size(this->cbslicecheckbankuser_);
  2253. if (data_size > 0) {
  2254. total_size += 1 +
  2255. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2256. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2257. }
  2258. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2259. _cbslicecheckbankuser_cached_byte_size_.store(cached_size,
  2260. std::memory_order_relaxed);
  2261. total_size += data_size;
  2262. }
  2263. // uint64 wCurrentUser = 2;
  2264. if (this->wcurrentuser() != 0) {
  2265. total_size += 1 +
  2266. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  2267. this->_internal_wcurrentuser());
  2268. }
  2269. // uint64 cbUserAction = 3;
  2270. if (this->cbuseraction() != 0) {
  2271. total_size += 1 +
  2272. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  2273. this->_internal_cbuseraction());
  2274. }
  2275. // uint32 wBankerUser = 1;
  2276. if (this->wbankeruser() != 0) {
  2277. total_size += 1 +
  2278. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2279. this->_internal_wbankeruser());
  2280. }
  2281. // uint32 cbLeftCardCount = 7;
  2282. if (this->cbleftcardcount() != 0) {
  2283. total_size += 1 +
  2284. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2285. this->_internal_cbleftcardcount());
  2286. }
  2287. // uint32 cbTotalCardCount = 8;
  2288. if (this->cbtotalcardcount() != 0) {
  2289. total_size += 1 +
  2290. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2291. this->_internal_cbtotalcardcount());
  2292. }
  2293. // uint32 cbOptTime = 9;
  2294. if (this->cbopttime() != 0) {
  2295. total_size += 1 +
  2296. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2297. this->_internal_cbopttime());
  2298. }
  2299. // uint32 cbCurrPlay = 10;
  2300. if (this->cbcurrplay() != 0) {
  2301. total_size += 1 +
  2302. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2303. this->_internal_cbcurrplay());
  2304. }
  2305. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2306. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2307. _internal_metadata_, total_size, &_cached_size_);
  2308. }
  2309. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2310. SetCachedSize(cached_size);
  2311. return total_size;
  2312. }
  2313. void PB_CS_S_GameStart::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2314. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_GameStart)
  2315. GOOGLE_DCHECK_NE(&from, this);
  2316. const PB_CS_S_GameStart* source =
  2317. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_GameStart>(
  2318. &from);
  2319. if (source == nullptr) {
  2320. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_GameStart)
  2321. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2322. } else {
  2323. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_GameStart)
  2324. MergeFrom(*source);
  2325. }
  2326. }
  2327. void PB_CS_S_GameStart::MergeFrom(const PB_CS_S_GameStart& from) {
  2328. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_GameStart)
  2329. GOOGLE_DCHECK_NE(&from, this);
  2330. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2331. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2332. (void) cached_has_bits;
  2333. actioncard_.MergeFrom(from.actioncard_);
  2334. cbcarddata_.MergeFrom(from.cbcarddata_);
  2335. cbsicelaizi_.MergeFrom(from.cbsicelaizi_);
  2336. cbslicecheckbankuser_.MergeFrom(from.cbslicecheckbankuser_);
  2337. if (from.wcurrentuser() != 0) {
  2338. _internal_set_wcurrentuser(from._internal_wcurrentuser());
  2339. }
  2340. if (from.cbuseraction() != 0) {
  2341. _internal_set_cbuseraction(from._internal_cbuseraction());
  2342. }
  2343. if (from.wbankeruser() != 0) {
  2344. _internal_set_wbankeruser(from._internal_wbankeruser());
  2345. }
  2346. if (from.cbleftcardcount() != 0) {
  2347. _internal_set_cbleftcardcount(from._internal_cbleftcardcount());
  2348. }
  2349. if (from.cbtotalcardcount() != 0) {
  2350. _internal_set_cbtotalcardcount(from._internal_cbtotalcardcount());
  2351. }
  2352. if (from.cbopttime() != 0) {
  2353. _internal_set_cbopttime(from._internal_cbopttime());
  2354. }
  2355. if (from.cbcurrplay() != 0) {
  2356. _internal_set_cbcurrplay(from._internal_cbcurrplay());
  2357. }
  2358. }
  2359. void PB_CS_S_GameStart::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2360. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_GameStart)
  2361. if (&from == this) return;
  2362. Clear();
  2363. MergeFrom(from);
  2364. }
  2365. void PB_CS_S_GameStart::CopyFrom(const PB_CS_S_GameStart& from) {
  2366. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_GameStart)
  2367. if (&from == this) return;
  2368. Clear();
  2369. MergeFrom(from);
  2370. }
  2371. bool PB_CS_S_GameStart::IsInitialized() const {
  2372. return true;
  2373. }
  2374. void PB_CS_S_GameStart::InternalSwap(PB_CS_S_GameStart* other) {
  2375. using std::swap;
  2376. _internal_metadata_.Swap(&other->_internal_metadata_);
  2377. actioncard_.InternalSwap(&other->actioncard_);
  2378. cbcarddata_.InternalSwap(&other->cbcarddata_);
  2379. cbsicelaizi_.InternalSwap(&other->cbsicelaizi_);
  2380. cbslicecheckbankuser_.InternalSwap(&other->cbslicecheckbankuser_);
  2381. swap(wcurrentuser_, other->wcurrentuser_);
  2382. swap(cbuseraction_, other->cbuseraction_);
  2383. swap(wbankeruser_, other->wbankeruser_);
  2384. swap(cbleftcardcount_, other->cbleftcardcount_);
  2385. swap(cbtotalcardcount_, other->cbtotalcardcount_);
  2386. swap(cbopttime_, other->cbopttime_);
  2387. swap(cbcurrplay_, other->cbcurrplay_);
  2388. }
  2389. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_GameStart::GetMetadata() const {
  2390. return GetMetadataStatic();
  2391. }
  2392. // ===================================================================
  2393. void PB_CS_S_OutCard::InitAsDefaultInstance() {
  2394. }
  2395. class PB_CS_S_OutCard::_Internal {
  2396. public:
  2397. };
  2398. PB_CS_S_OutCard::PB_CS_S_OutCard()
  2399. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2400. SharedCtor();
  2401. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_OutCard)
  2402. }
  2403. PB_CS_S_OutCard::PB_CS_S_OutCard(const PB_CS_S_OutCard& from)
  2404. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2405. _internal_metadata_(nullptr) {
  2406. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2407. ::memcpy(&woutcarduser_, &from.woutcarduser_,
  2408. static_cast<size_t>(reinterpret_cast<char*>(&cboutcarddata_) -
  2409. reinterpret_cast<char*>(&woutcarduser_)) + sizeof(cboutcarddata_));
  2410. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_OutCard)
  2411. }
  2412. void PB_CS_S_OutCard::SharedCtor() {
  2413. ::memset(&woutcarduser_, 0, static_cast<size_t>(
  2414. reinterpret_cast<char*>(&cboutcarddata_) -
  2415. reinterpret_cast<char*>(&woutcarduser_)) + sizeof(cboutcarddata_));
  2416. }
  2417. PB_CS_S_OutCard::~PB_CS_S_OutCard() {
  2418. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_OutCard)
  2419. SharedDtor();
  2420. }
  2421. void PB_CS_S_OutCard::SharedDtor() {
  2422. }
  2423. void PB_CS_S_OutCard::SetCachedSize(int size) const {
  2424. _cached_size_.Set(size);
  2425. }
  2426. const PB_CS_S_OutCard& PB_CS_S_OutCard::default_instance() {
  2427. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_OutCard_Pb_5fSparrowMaJiang_2eproto.base);
  2428. return *internal_default_instance();
  2429. }
  2430. void PB_CS_S_OutCard::Clear() {
  2431. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_OutCard)
  2432. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2433. // Prevent compiler warnings about cached_has_bits being unused
  2434. (void) cached_has_bits;
  2435. ::memset(&woutcarduser_, 0, static_cast<size_t>(
  2436. reinterpret_cast<char*>(&cboutcarddata_) -
  2437. reinterpret_cast<char*>(&woutcarduser_)) + sizeof(cboutcarddata_));
  2438. _internal_metadata_.Clear();
  2439. }
  2440. const char* PB_CS_S_OutCard::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2441. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2442. while (!ctx->Done(&ptr)) {
  2443. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2444. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2445. CHK_(ptr);
  2446. switch (tag >> 3) {
  2447. // uint32 wOutCardUser = 1;
  2448. case 1:
  2449. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2450. woutcarduser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2451. CHK_(ptr);
  2452. } else goto handle_unusual;
  2453. continue;
  2454. // uint32 bOptType = 2;
  2455. case 2:
  2456. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  2457. bopttype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2458. CHK_(ptr);
  2459. } else goto handle_unusual;
  2460. continue;
  2461. // uint32 cbOutCardData = 3;
  2462. case 3:
  2463. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  2464. cboutcarddata_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2465. CHK_(ptr);
  2466. } else goto handle_unusual;
  2467. continue;
  2468. default: {
  2469. handle_unusual:
  2470. if ((tag & 7) == 4 || tag == 0) {
  2471. ctx->SetLastTag(tag);
  2472. goto success;
  2473. }
  2474. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2475. CHK_(ptr != nullptr);
  2476. continue;
  2477. }
  2478. } // switch
  2479. } // while
  2480. success:
  2481. return ptr;
  2482. failure:
  2483. ptr = nullptr;
  2484. goto success;
  2485. #undef CHK_
  2486. }
  2487. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_OutCard::InternalSerializeWithCachedSizesToArray(
  2488. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2489. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_OutCard)
  2490. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2491. (void) cached_has_bits;
  2492. // uint32 wOutCardUser = 1;
  2493. if (this->woutcarduser() != 0) {
  2494. target = stream->EnsureSpace(target);
  2495. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_woutcarduser(), target);
  2496. }
  2497. // uint32 bOptType = 2;
  2498. if (this->bopttype() != 0) {
  2499. target = stream->EnsureSpace(target);
  2500. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_bopttype(), target);
  2501. }
  2502. // uint32 cbOutCardData = 3;
  2503. if (this->cboutcarddata() != 0) {
  2504. target = stream->EnsureSpace(target);
  2505. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cboutcarddata(), target);
  2506. }
  2507. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2508. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2509. _internal_metadata_.unknown_fields(), target, stream);
  2510. }
  2511. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_OutCard)
  2512. return target;
  2513. }
  2514. size_t PB_CS_S_OutCard::ByteSizeLong() const {
  2515. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_OutCard)
  2516. size_t total_size = 0;
  2517. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2518. // Prevent compiler warnings about cached_has_bits being unused
  2519. (void) cached_has_bits;
  2520. // uint32 wOutCardUser = 1;
  2521. if (this->woutcarduser() != 0) {
  2522. total_size += 1 +
  2523. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2524. this->_internal_woutcarduser());
  2525. }
  2526. // uint32 bOptType = 2;
  2527. if (this->bopttype() != 0) {
  2528. total_size += 1 +
  2529. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2530. this->_internal_bopttype());
  2531. }
  2532. // uint32 cbOutCardData = 3;
  2533. if (this->cboutcarddata() != 0) {
  2534. total_size += 1 +
  2535. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2536. this->_internal_cboutcarddata());
  2537. }
  2538. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2539. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2540. _internal_metadata_, total_size, &_cached_size_);
  2541. }
  2542. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2543. SetCachedSize(cached_size);
  2544. return total_size;
  2545. }
  2546. void PB_CS_S_OutCard::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2547. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_OutCard)
  2548. GOOGLE_DCHECK_NE(&from, this);
  2549. const PB_CS_S_OutCard* source =
  2550. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_OutCard>(
  2551. &from);
  2552. if (source == nullptr) {
  2553. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_OutCard)
  2554. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2555. } else {
  2556. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_OutCard)
  2557. MergeFrom(*source);
  2558. }
  2559. }
  2560. void PB_CS_S_OutCard::MergeFrom(const PB_CS_S_OutCard& from) {
  2561. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_OutCard)
  2562. GOOGLE_DCHECK_NE(&from, this);
  2563. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2564. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2565. (void) cached_has_bits;
  2566. if (from.woutcarduser() != 0) {
  2567. _internal_set_woutcarduser(from._internal_woutcarduser());
  2568. }
  2569. if (from.bopttype() != 0) {
  2570. _internal_set_bopttype(from._internal_bopttype());
  2571. }
  2572. if (from.cboutcarddata() != 0) {
  2573. _internal_set_cboutcarddata(from._internal_cboutcarddata());
  2574. }
  2575. }
  2576. void PB_CS_S_OutCard::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2577. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_OutCard)
  2578. if (&from == this) return;
  2579. Clear();
  2580. MergeFrom(from);
  2581. }
  2582. void PB_CS_S_OutCard::CopyFrom(const PB_CS_S_OutCard& from) {
  2583. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_OutCard)
  2584. if (&from == this) return;
  2585. Clear();
  2586. MergeFrom(from);
  2587. }
  2588. bool PB_CS_S_OutCard::IsInitialized() const {
  2589. return true;
  2590. }
  2591. void PB_CS_S_OutCard::InternalSwap(PB_CS_S_OutCard* other) {
  2592. using std::swap;
  2593. _internal_metadata_.Swap(&other->_internal_metadata_);
  2594. swap(woutcarduser_, other->woutcarduser_);
  2595. swap(bopttype_, other->bopttype_);
  2596. swap(cboutcarddata_, other->cboutcarddata_);
  2597. }
  2598. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_OutCard::GetMetadata() const {
  2599. return GetMetadataStatic();
  2600. }
  2601. // ===================================================================
  2602. void PB_CS_S_SendCard::InitAsDefaultInstance() {
  2603. }
  2604. class PB_CS_S_SendCard::_Internal {
  2605. public:
  2606. };
  2607. PB_CS_S_SendCard::PB_CS_S_SendCard()
  2608. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2609. SharedCtor();
  2610. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_SendCard)
  2611. }
  2612. PB_CS_S_SendCard::PB_CS_S_SendCard(const PB_CS_S_SendCard& from)
  2613. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2614. _internal_metadata_(nullptr),
  2615. cbactioncard_(from.cbactioncard_) {
  2616. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2617. ::memcpy(&cbactionmask_, &from.cbactionmask_,
  2618. static_cast<size_t>(reinterpret_cast<char*>(&bleftcardcount_) -
  2619. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(bleftcardcount_));
  2620. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_SendCard)
  2621. }
  2622. void PB_CS_S_SendCard::SharedCtor() {
  2623. ::memset(&cbactionmask_, 0, static_cast<size_t>(
  2624. reinterpret_cast<char*>(&bleftcardcount_) -
  2625. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(bleftcardcount_));
  2626. }
  2627. PB_CS_S_SendCard::~PB_CS_S_SendCard() {
  2628. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_SendCard)
  2629. SharedDtor();
  2630. }
  2631. void PB_CS_S_SendCard::SharedDtor() {
  2632. }
  2633. void PB_CS_S_SendCard::SetCachedSize(int size) const {
  2634. _cached_size_.Set(size);
  2635. }
  2636. const PB_CS_S_SendCard& PB_CS_S_SendCard::default_instance() {
  2637. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_SendCard_Pb_5fSparrowMaJiang_2eproto.base);
  2638. return *internal_default_instance();
  2639. }
  2640. void PB_CS_S_SendCard::Clear() {
  2641. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_SendCard)
  2642. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2643. // Prevent compiler warnings about cached_has_bits being unused
  2644. (void) cached_has_bits;
  2645. cbactioncard_.Clear();
  2646. ::memset(&cbactionmask_, 0, static_cast<size_t>(
  2647. reinterpret_cast<char*>(&bleftcardcount_) -
  2648. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(bleftcardcount_));
  2649. _internal_metadata_.Clear();
  2650. }
  2651. const char* PB_CS_S_SendCard::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2652. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2653. while (!ctx->Done(&ptr)) {
  2654. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2655. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2656. CHK_(ptr);
  2657. switch (tag >> 3) {
  2658. // uint32 cbCardData = 1;
  2659. case 1:
  2660. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2661. cbcarddata_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2662. CHK_(ptr);
  2663. } else goto handle_unusual;
  2664. continue;
  2665. // uint64 cbActionMask = 2;
  2666. case 2:
  2667. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  2668. cbactionmask_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2669. CHK_(ptr);
  2670. } else goto handle_unusual;
  2671. continue;
  2672. // repeated uint32 cbActionCard = 3;
  2673. case 3:
  2674. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  2675. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbactioncard(), ptr, ctx);
  2676. CHK_(ptr);
  2677. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24) {
  2678. _internal_add_cbactioncard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2679. CHK_(ptr);
  2680. } else goto handle_unusual;
  2681. continue;
  2682. // uint32 wCurrentUser = 4;
  2683. case 4:
  2684. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  2685. wcurrentuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2686. CHK_(ptr);
  2687. } else goto handle_unusual;
  2688. continue;
  2689. // uint32 bTail = 5;
  2690. case 5:
  2691. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  2692. btail_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2693. CHK_(ptr);
  2694. } else goto handle_unusual;
  2695. continue;
  2696. // uint32 bLeftCardCount = 6;
  2697. case 6:
  2698. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  2699. bleftcardcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2700. CHK_(ptr);
  2701. } else goto handle_unusual;
  2702. continue;
  2703. default: {
  2704. handle_unusual:
  2705. if ((tag & 7) == 4 || tag == 0) {
  2706. ctx->SetLastTag(tag);
  2707. goto success;
  2708. }
  2709. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2710. CHK_(ptr != nullptr);
  2711. continue;
  2712. }
  2713. } // switch
  2714. } // while
  2715. success:
  2716. return ptr;
  2717. failure:
  2718. ptr = nullptr;
  2719. goto success;
  2720. #undef CHK_
  2721. }
  2722. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_SendCard::InternalSerializeWithCachedSizesToArray(
  2723. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2724. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_SendCard)
  2725. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2726. (void) cached_has_bits;
  2727. // uint32 cbCardData = 1;
  2728. if (this->cbcarddata() != 0) {
  2729. target = stream->EnsureSpace(target);
  2730. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbcarddata(), target);
  2731. }
  2732. // uint64 cbActionMask = 2;
  2733. if (this->cbactionmask() != 0) {
  2734. target = stream->EnsureSpace(target);
  2735. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(2, this->_internal_cbactionmask(), target);
  2736. }
  2737. // repeated uint32 cbActionCard = 3;
  2738. {
  2739. int byte_size = _cbactioncard_cached_byte_size_.load(std::memory_order_relaxed);
  2740. if (byte_size > 0) {
  2741. target = stream->WriteUInt32Packed(
  2742. 3, _internal_cbactioncard(), byte_size, target);
  2743. }
  2744. }
  2745. // uint32 wCurrentUser = 4;
  2746. if (this->wcurrentuser() != 0) {
  2747. target = stream->EnsureSpace(target);
  2748. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_wcurrentuser(), target);
  2749. }
  2750. // uint32 bTail = 5;
  2751. if (this->btail() != 0) {
  2752. target = stream->EnsureSpace(target);
  2753. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_btail(), target);
  2754. }
  2755. // uint32 bLeftCardCount = 6;
  2756. if (this->bleftcardcount() != 0) {
  2757. target = stream->EnsureSpace(target);
  2758. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_bleftcardcount(), target);
  2759. }
  2760. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2761. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2762. _internal_metadata_.unknown_fields(), target, stream);
  2763. }
  2764. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_SendCard)
  2765. return target;
  2766. }
  2767. size_t PB_CS_S_SendCard::ByteSizeLong() const {
  2768. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_SendCard)
  2769. size_t total_size = 0;
  2770. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2771. // Prevent compiler warnings about cached_has_bits being unused
  2772. (void) cached_has_bits;
  2773. // repeated uint32 cbActionCard = 3;
  2774. {
  2775. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2776. UInt32Size(this->cbactioncard_);
  2777. if (data_size > 0) {
  2778. total_size += 1 +
  2779. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2780. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2781. }
  2782. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2783. _cbactioncard_cached_byte_size_.store(cached_size,
  2784. std::memory_order_relaxed);
  2785. total_size += data_size;
  2786. }
  2787. // uint64 cbActionMask = 2;
  2788. if (this->cbactionmask() != 0) {
  2789. total_size += 1 +
  2790. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  2791. this->_internal_cbactionmask());
  2792. }
  2793. // uint32 cbCardData = 1;
  2794. if (this->cbcarddata() != 0) {
  2795. total_size += 1 +
  2796. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2797. this->_internal_cbcarddata());
  2798. }
  2799. // uint32 wCurrentUser = 4;
  2800. if (this->wcurrentuser() != 0) {
  2801. total_size += 1 +
  2802. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2803. this->_internal_wcurrentuser());
  2804. }
  2805. // uint32 bTail = 5;
  2806. if (this->btail() != 0) {
  2807. total_size += 1 +
  2808. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2809. this->_internal_btail());
  2810. }
  2811. // uint32 bLeftCardCount = 6;
  2812. if (this->bleftcardcount() != 0) {
  2813. total_size += 1 +
  2814. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2815. this->_internal_bleftcardcount());
  2816. }
  2817. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2818. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2819. _internal_metadata_, total_size, &_cached_size_);
  2820. }
  2821. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2822. SetCachedSize(cached_size);
  2823. return total_size;
  2824. }
  2825. void PB_CS_S_SendCard::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2826. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_SendCard)
  2827. GOOGLE_DCHECK_NE(&from, this);
  2828. const PB_CS_S_SendCard* source =
  2829. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_SendCard>(
  2830. &from);
  2831. if (source == nullptr) {
  2832. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_SendCard)
  2833. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2834. } else {
  2835. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_SendCard)
  2836. MergeFrom(*source);
  2837. }
  2838. }
  2839. void PB_CS_S_SendCard::MergeFrom(const PB_CS_S_SendCard& from) {
  2840. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_SendCard)
  2841. GOOGLE_DCHECK_NE(&from, this);
  2842. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2843. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2844. (void) cached_has_bits;
  2845. cbactioncard_.MergeFrom(from.cbactioncard_);
  2846. if (from.cbactionmask() != 0) {
  2847. _internal_set_cbactionmask(from._internal_cbactionmask());
  2848. }
  2849. if (from.cbcarddata() != 0) {
  2850. _internal_set_cbcarddata(from._internal_cbcarddata());
  2851. }
  2852. if (from.wcurrentuser() != 0) {
  2853. _internal_set_wcurrentuser(from._internal_wcurrentuser());
  2854. }
  2855. if (from.btail() != 0) {
  2856. _internal_set_btail(from._internal_btail());
  2857. }
  2858. if (from.bleftcardcount() != 0) {
  2859. _internal_set_bleftcardcount(from._internal_bleftcardcount());
  2860. }
  2861. }
  2862. void PB_CS_S_SendCard::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2863. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_SendCard)
  2864. if (&from == this) return;
  2865. Clear();
  2866. MergeFrom(from);
  2867. }
  2868. void PB_CS_S_SendCard::CopyFrom(const PB_CS_S_SendCard& from) {
  2869. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_SendCard)
  2870. if (&from == this) return;
  2871. Clear();
  2872. MergeFrom(from);
  2873. }
  2874. bool PB_CS_S_SendCard::IsInitialized() const {
  2875. return true;
  2876. }
  2877. void PB_CS_S_SendCard::InternalSwap(PB_CS_S_SendCard* other) {
  2878. using std::swap;
  2879. _internal_metadata_.Swap(&other->_internal_metadata_);
  2880. cbactioncard_.InternalSwap(&other->cbactioncard_);
  2881. swap(cbactionmask_, other->cbactionmask_);
  2882. swap(cbcarddata_, other->cbcarddata_);
  2883. swap(wcurrentuser_, other->wcurrentuser_);
  2884. swap(btail_, other->btail_);
  2885. swap(bleftcardcount_, other->bleftcardcount_);
  2886. }
  2887. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_SendCard::GetMetadata() const {
  2888. return GetMetadataStatic();
  2889. }
  2890. // ===================================================================
  2891. void pb_bTingCardData::InitAsDefaultInstance() {
  2892. }
  2893. class pb_bTingCardData::_Internal {
  2894. public:
  2895. };
  2896. pb_bTingCardData::pb_bTingCardData()
  2897. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2898. SharedCtor();
  2899. // @@protoc_insertion_point(constructor:SparrowMaJiang.pb_bTingCardData)
  2900. }
  2901. pb_bTingCardData::pb_bTingCardData(const pb_bTingCardData& from)
  2902. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2903. _internal_metadata_(nullptr),
  2904. btingcarddatas_(from.btingcarddatas_) {
  2905. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2906. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.pb_bTingCardData)
  2907. }
  2908. void pb_bTingCardData::SharedCtor() {
  2909. }
  2910. pb_bTingCardData::~pb_bTingCardData() {
  2911. // @@protoc_insertion_point(destructor:SparrowMaJiang.pb_bTingCardData)
  2912. SharedDtor();
  2913. }
  2914. void pb_bTingCardData::SharedDtor() {
  2915. }
  2916. void pb_bTingCardData::SetCachedSize(int size) const {
  2917. _cached_size_.Set(size);
  2918. }
  2919. const pb_bTingCardData& pb_bTingCardData::default_instance() {
  2920. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_pb_bTingCardData_Pb_5fSparrowMaJiang_2eproto.base);
  2921. return *internal_default_instance();
  2922. }
  2923. void pb_bTingCardData::Clear() {
  2924. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.pb_bTingCardData)
  2925. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2926. // Prevent compiler warnings about cached_has_bits being unused
  2927. (void) cached_has_bits;
  2928. btingcarddatas_.Clear();
  2929. _internal_metadata_.Clear();
  2930. }
  2931. const char* pb_bTingCardData::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2932. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2933. while (!ctx->Done(&ptr)) {
  2934. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2935. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2936. CHK_(ptr);
  2937. switch (tag >> 3) {
  2938. // repeated uint32 bTingCardDatas = 1;
  2939. case 1:
  2940. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  2941. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_btingcarddatas(), ptr, ctx);
  2942. CHK_(ptr);
  2943. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8) {
  2944. _internal_add_btingcarddatas(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2945. CHK_(ptr);
  2946. } else goto handle_unusual;
  2947. continue;
  2948. default: {
  2949. handle_unusual:
  2950. if ((tag & 7) == 4 || tag == 0) {
  2951. ctx->SetLastTag(tag);
  2952. goto success;
  2953. }
  2954. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2955. CHK_(ptr != nullptr);
  2956. continue;
  2957. }
  2958. } // switch
  2959. } // while
  2960. success:
  2961. return ptr;
  2962. failure:
  2963. ptr = nullptr;
  2964. goto success;
  2965. #undef CHK_
  2966. }
  2967. ::PROTOBUF_NAMESPACE_ID::uint8* pb_bTingCardData::InternalSerializeWithCachedSizesToArray(
  2968. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2969. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.pb_bTingCardData)
  2970. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2971. (void) cached_has_bits;
  2972. // repeated uint32 bTingCardDatas = 1;
  2973. {
  2974. int byte_size = _btingcarddatas_cached_byte_size_.load(std::memory_order_relaxed);
  2975. if (byte_size > 0) {
  2976. target = stream->WriteUInt32Packed(
  2977. 1, _internal_btingcarddatas(), byte_size, target);
  2978. }
  2979. }
  2980. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2981. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2982. _internal_metadata_.unknown_fields(), target, stream);
  2983. }
  2984. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.pb_bTingCardData)
  2985. return target;
  2986. }
  2987. size_t pb_bTingCardData::ByteSizeLong() const {
  2988. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.pb_bTingCardData)
  2989. size_t total_size = 0;
  2990. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2991. // Prevent compiler warnings about cached_has_bits being unused
  2992. (void) cached_has_bits;
  2993. // repeated uint32 bTingCardDatas = 1;
  2994. {
  2995. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2996. UInt32Size(this->btingcarddatas_);
  2997. if (data_size > 0) {
  2998. total_size += 1 +
  2999. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  3000. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  3001. }
  3002. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  3003. _btingcarddatas_cached_byte_size_.store(cached_size,
  3004. std::memory_order_relaxed);
  3005. total_size += data_size;
  3006. }
  3007. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3008. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3009. _internal_metadata_, total_size, &_cached_size_);
  3010. }
  3011. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3012. SetCachedSize(cached_size);
  3013. return total_size;
  3014. }
  3015. void pb_bTingCardData::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3016. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.pb_bTingCardData)
  3017. GOOGLE_DCHECK_NE(&from, this);
  3018. const pb_bTingCardData* source =
  3019. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<pb_bTingCardData>(
  3020. &from);
  3021. if (source == nullptr) {
  3022. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.pb_bTingCardData)
  3023. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3024. } else {
  3025. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.pb_bTingCardData)
  3026. MergeFrom(*source);
  3027. }
  3028. }
  3029. void pb_bTingCardData::MergeFrom(const pb_bTingCardData& from) {
  3030. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.pb_bTingCardData)
  3031. GOOGLE_DCHECK_NE(&from, this);
  3032. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3033. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3034. (void) cached_has_bits;
  3035. btingcarddatas_.MergeFrom(from.btingcarddatas_);
  3036. }
  3037. void pb_bTingCardData::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3038. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.pb_bTingCardData)
  3039. if (&from == this) return;
  3040. Clear();
  3041. MergeFrom(from);
  3042. }
  3043. void pb_bTingCardData::CopyFrom(const pb_bTingCardData& from) {
  3044. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.pb_bTingCardData)
  3045. if (&from == this) return;
  3046. Clear();
  3047. MergeFrom(from);
  3048. }
  3049. bool pb_bTingCardData::IsInitialized() const {
  3050. return true;
  3051. }
  3052. void pb_bTingCardData::InternalSwap(pb_bTingCardData* other) {
  3053. using std::swap;
  3054. _internal_metadata_.Swap(&other->_internal_metadata_);
  3055. btingcarddatas_.InternalSwap(&other->btingcarddatas_);
  3056. }
  3057. ::PROTOBUF_NAMESPACE_ID::Metadata pb_bTingCardData::GetMetadata() const {
  3058. return GetMetadataStatic();
  3059. }
  3060. // ===================================================================
  3061. void PB_CS_S_TingCard::InitAsDefaultInstance() {
  3062. }
  3063. class PB_CS_S_TingCard::_Internal {
  3064. public:
  3065. };
  3066. PB_CS_S_TingCard::PB_CS_S_TingCard()
  3067. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3068. SharedCtor();
  3069. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_TingCard)
  3070. }
  3071. PB_CS_S_TingCard::PB_CS_S_TingCard(const PB_CS_S_TingCard& from)
  3072. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3073. _internal_metadata_(nullptr),
  3074. boutcarddata_(from.boutcarddata_),
  3075. btingcardcount_(from.btingcardcount_),
  3076. btingcarddata_(from.btingcarddata_) {
  3077. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3078. ::memcpy(&bpaiquan_, &from.bpaiquan_,
  3079. static_cast<size_t>(reinterpret_cast<char*>(&boutcardcout_) -
  3080. reinterpret_cast<char*>(&bpaiquan_)) + sizeof(boutcardcout_));
  3081. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_TingCard)
  3082. }
  3083. void PB_CS_S_TingCard::SharedCtor() {
  3084. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_TingCard_Pb_5fSparrowMaJiang_2eproto.base);
  3085. ::memset(&bpaiquan_, 0, static_cast<size_t>(
  3086. reinterpret_cast<char*>(&boutcardcout_) -
  3087. reinterpret_cast<char*>(&bpaiquan_)) + sizeof(boutcardcout_));
  3088. }
  3089. PB_CS_S_TingCard::~PB_CS_S_TingCard() {
  3090. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_TingCard)
  3091. SharedDtor();
  3092. }
  3093. void PB_CS_S_TingCard::SharedDtor() {
  3094. }
  3095. void PB_CS_S_TingCard::SetCachedSize(int size) const {
  3096. _cached_size_.Set(size);
  3097. }
  3098. const PB_CS_S_TingCard& PB_CS_S_TingCard::default_instance() {
  3099. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_TingCard_Pb_5fSparrowMaJiang_2eproto.base);
  3100. return *internal_default_instance();
  3101. }
  3102. void PB_CS_S_TingCard::Clear() {
  3103. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_TingCard)
  3104. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3105. // Prevent compiler warnings about cached_has_bits being unused
  3106. (void) cached_has_bits;
  3107. boutcarddata_.Clear();
  3108. btingcardcount_.Clear();
  3109. btingcarddata_.Clear();
  3110. ::memset(&bpaiquan_, 0, static_cast<size_t>(
  3111. reinterpret_cast<char*>(&boutcardcout_) -
  3112. reinterpret_cast<char*>(&bpaiquan_)) + sizeof(boutcardcout_));
  3113. _internal_metadata_.Clear();
  3114. }
  3115. const char* PB_CS_S_TingCard::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3116. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3117. while (!ctx->Done(&ptr)) {
  3118. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3119. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3120. CHK_(ptr);
  3121. switch (tag >> 3) {
  3122. // uint32 bPaiQuan = 1;
  3123. case 1:
  3124. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  3125. bpaiquan_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3126. CHK_(ptr);
  3127. } else goto handle_unusual;
  3128. continue;
  3129. // uint32 bOutCardCout = 2;
  3130. case 2:
  3131. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  3132. boutcardcout_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3133. CHK_(ptr);
  3134. } else goto handle_unusual;
  3135. continue;
  3136. // repeated uint32 bOutCardData = 3;
  3137. case 3:
  3138. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  3139. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_boutcarddata(), ptr, ctx);
  3140. CHK_(ptr);
  3141. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24) {
  3142. _internal_add_boutcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  3143. CHK_(ptr);
  3144. } else goto handle_unusual;
  3145. continue;
  3146. // repeated uint32 bTingCardCount = 4;
  3147. case 4:
  3148. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  3149. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_btingcardcount(), ptr, ctx);
  3150. CHK_(ptr);
  3151. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  3152. _internal_add_btingcardcount(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  3153. CHK_(ptr);
  3154. } else goto handle_unusual;
  3155. continue;
  3156. // repeated .SparrowMaJiang.pb_bTingCardData bTingCardData = 5;
  3157. case 5:
  3158. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  3159. ptr -= 1;
  3160. do {
  3161. ptr += 1;
  3162. ptr = ctx->ParseMessage(_internal_add_btingcarddata(), ptr);
  3163. CHK_(ptr);
  3164. if (!ctx->DataAvailable(ptr)) break;
  3165. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr));
  3166. } else goto handle_unusual;
  3167. continue;
  3168. default: {
  3169. handle_unusual:
  3170. if ((tag & 7) == 4 || tag == 0) {
  3171. ctx->SetLastTag(tag);
  3172. goto success;
  3173. }
  3174. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3175. CHK_(ptr != nullptr);
  3176. continue;
  3177. }
  3178. } // switch
  3179. } // while
  3180. success:
  3181. return ptr;
  3182. failure:
  3183. ptr = nullptr;
  3184. goto success;
  3185. #undef CHK_
  3186. }
  3187. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_TingCard::InternalSerializeWithCachedSizesToArray(
  3188. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3189. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_TingCard)
  3190. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3191. (void) cached_has_bits;
  3192. // uint32 bPaiQuan = 1;
  3193. if (this->bpaiquan() != 0) {
  3194. target = stream->EnsureSpace(target);
  3195. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_bpaiquan(), target);
  3196. }
  3197. // uint32 bOutCardCout = 2;
  3198. if (this->boutcardcout() != 0) {
  3199. target = stream->EnsureSpace(target);
  3200. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_boutcardcout(), target);
  3201. }
  3202. // repeated uint32 bOutCardData = 3;
  3203. {
  3204. int byte_size = _boutcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  3205. if (byte_size > 0) {
  3206. target = stream->WriteUInt32Packed(
  3207. 3, _internal_boutcarddata(), byte_size, target);
  3208. }
  3209. }
  3210. // repeated uint32 bTingCardCount = 4;
  3211. {
  3212. int byte_size = _btingcardcount_cached_byte_size_.load(std::memory_order_relaxed);
  3213. if (byte_size > 0) {
  3214. target = stream->WriteUInt32Packed(
  3215. 4, _internal_btingcardcount(), byte_size, target);
  3216. }
  3217. }
  3218. // repeated .SparrowMaJiang.pb_bTingCardData bTingCardData = 5;
  3219. for (unsigned int i = 0,
  3220. n = static_cast<unsigned int>(this->_internal_btingcarddata_size()); i < n; i++) {
  3221. target = stream->EnsureSpace(target);
  3222. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3223. InternalWriteMessageToArray(5, this->_internal_btingcarddata(i), target, stream);
  3224. }
  3225. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3226. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3227. _internal_metadata_.unknown_fields(), target, stream);
  3228. }
  3229. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_TingCard)
  3230. return target;
  3231. }
  3232. size_t PB_CS_S_TingCard::ByteSizeLong() const {
  3233. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_TingCard)
  3234. size_t total_size = 0;
  3235. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3236. // Prevent compiler warnings about cached_has_bits being unused
  3237. (void) cached_has_bits;
  3238. // repeated uint32 bOutCardData = 3;
  3239. {
  3240. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3241. UInt32Size(this->boutcarddata_);
  3242. if (data_size > 0) {
  3243. total_size += 1 +
  3244. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  3245. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  3246. }
  3247. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  3248. _boutcarddata_cached_byte_size_.store(cached_size,
  3249. std::memory_order_relaxed);
  3250. total_size += data_size;
  3251. }
  3252. // repeated uint32 bTingCardCount = 4;
  3253. {
  3254. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3255. UInt32Size(this->btingcardcount_);
  3256. if (data_size > 0) {
  3257. total_size += 1 +
  3258. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  3259. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  3260. }
  3261. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  3262. _btingcardcount_cached_byte_size_.store(cached_size,
  3263. std::memory_order_relaxed);
  3264. total_size += data_size;
  3265. }
  3266. // repeated .SparrowMaJiang.pb_bTingCardData bTingCardData = 5;
  3267. total_size += 1UL * this->_internal_btingcarddata_size();
  3268. for (const auto& msg : this->btingcarddata_) {
  3269. total_size +=
  3270. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  3271. }
  3272. // uint32 bPaiQuan = 1;
  3273. if (this->bpaiquan() != 0) {
  3274. total_size += 1 +
  3275. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3276. this->_internal_bpaiquan());
  3277. }
  3278. // uint32 bOutCardCout = 2;
  3279. if (this->boutcardcout() != 0) {
  3280. total_size += 1 +
  3281. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3282. this->_internal_boutcardcout());
  3283. }
  3284. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3285. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3286. _internal_metadata_, total_size, &_cached_size_);
  3287. }
  3288. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3289. SetCachedSize(cached_size);
  3290. return total_size;
  3291. }
  3292. void PB_CS_S_TingCard::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3293. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_TingCard)
  3294. GOOGLE_DCHECK_NE(&from, this);
  3295. const PB_CS_S_TingCard* source =
  3296. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_TingCard>(
  3297. &from);
  3298. if (source == nullptr) {
  3299. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_TingCard)
  3300. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3301. } else {
  3302. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_TingCard)
  3303. MergeFrom(*source);
  3304. }
  3305. }
  3306. void PB_CS_S_TingCard::MergeFrom(const PB_CS_S_TingCard& from) {
  3307. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_TingCard)
  3308. GOOGLE_DCHECK_NE(&from, this);
  3309. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3310. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3311. (void) cached_has_bits;
  3312. boutcarddata_.MergeFrom(from.boutcarddata_);
  3313. btingcardcount_.MergeFrom(from.btingcardcount_);
  3314. btingcarddata_.MergeFrom(from.btingcarddata_);
  3315. if (from.bpaiquan() != 0) {
  3316. _internal_set_bpaiquan(from._internal_bpaiquan());
  3317. }
  3318. if (from.boutcardcout() != 0) {
  3319. _internal_set_boutcardcout(from._internal_boutcardcout());
  3320. }
  3321. }
  3322. void PB_CS_S_TingCard::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3323. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_TingCard)
  3324. if (&from == this) return;
  3325. Clear();
  3326. MergeFrom(from);
  3327. }
  3328. void PB_CS_S_TingCard::CopyFrom(const PB_CS_S_TingCard& from) {
  3329. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_TingCard)
  3330. if (&from == this) return;
  3331. Clear();
  3332. MergeFrom(from);
  3333. }
  3334. bool PB_CS_S_TingCard::IsInitialized() const {
  3335. return true;
  3336. }
  3337. void PB_CS_S_TingCard::InternalSwap(PB_CS_S_TingCard* other) {
  3338. using std::swap;
  3339. _internal_metadata_.Swap(&other->_internal_metadata_);
  3340. boutcarddata_.InternalSwap(&other->boutcarddata_);
  3341. btingcardcount_.InternalSwap(&other->btingcardcount_);
  3342. btingcarddata_.InternalSwap(&other->btingcarddata_);
  3343. swap(bpaiquan_, other->bpaiquan_);
  3344. swap(boutcardcout_, other->boutcardcout_);
  3345. }
  3346. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_TingCard::GetMetadata() const {
  3347. return GetMetadataStatic();
  3348. }
  3349. // ===================================================================
  3350. void PB_CS_S_OperateNotify::InitAsDefaultInstance() {
  3351. }
  3352. class PB_CS_S_OperateNotify::_Internal {
  3353. public:
  3354. };
  3355. PB_CS_S_OperateNotify::PB_CS_S_OperateNotify()
  3356. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3357. SharedCtor();
  3358. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_OperateNotify)
  3359. }
  3360. PB_CS_S_OperateNotify::PB_CS_S_OperateNotify(const PB_CS_S_OperateNotify& from)
  3361. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3362. _internal_metadata_(nullptr) {
  3363. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3364. ::memcpy(&cbactionmask_, &from.cbactionmask_,
  3365. static_cast<size_t>(reinterpret_cast<char*>(&cbactioncard_) -
  3366. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(cbactioncard_));
  3367. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_OperateNotify)
  3368. }
  3369. void PB_CS_S_OperateNotify::SharedCtor() {
  3370. ::memset(&cbactionmask_, 0, static_cast<size_t>(
  3371. reinterpret_cast<char*>(&cbactioncard_) -
  3372. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(cbactioncard_));
  3373. }
  3374. PB_CS_S_OperateNotify::~PB_CS_S_OperateNotify() {
  3375. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_OperateNotify)
  3376. SharedDtor();
  3377. }
  3378. void PB_CS_S_OperateNotify::SharedDtor() {
  3379. }
  3380. void PB_CS_S_OperateNotify::SetCachedSize(int size) const {
  3381. _cached_size_.Set(size);
  3382. }
  3383. const PB_CS_S_OperateNotify& PB_CS_S_OperateNotify::default_instance() {
  3384. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_OperateNotify_Pb_5fSparrowMaJiang_2eproto.base);
  3385. return *internal_default_instance();
  3386. }
  3387. void PB_CS_S_OperateNotify::Clear() {
  3388. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_OperateNotify)
  3389. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3390. // Prevent compiler warnings about cached_has_bits being unused
  3391. (void) cached_has_bits;
  3392. ::memset(&cbactionmask_, 0, static_cast<size_t>(
  3393. reinterpret_cast<char*>(&cbactioncard_) -
  3394. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(cbactioncard_));
  3395. _internal_metadata_.Clear();
  3396. }
  3397. const char* PB_CS_S_OperateNotify::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3398. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3399. while (!ctx->Done(&ptr)) {
  3400. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3401. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3402. CHK_(ptr);
  3403. switch (tag >> 3) {
  3404. // uint32 wResumeUser = 1;
  3405. case 1:
  3406. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  3407. wresumeuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3408. CHK_(ptr);
  3409. } else goto handle_unusual;
  3410. continue;
  3411. // uint64 cbActionMask = 2;
  3412. case 2:
  3413. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  3414. cbactionmask_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3415. CHK_(ptr);
  3416. } else goto handle_unusual;
  3417. continue;
  3418. // uint32 cbActionCard = 3;
  3419. case 3:
  3420. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  3421. cbactioncard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3422. CHK_(ptr);
  3423. } else goto handle_unusual;
  3424. continue;
  3425. default: {
  3426. handle_unusual:
  3427. if ((tag & 7) == 4 || tag == 0) {
  3428. ctx->SetLastTag(tag);
  3429. goto success;
  3430. }
  3431. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3432. CHK_(ptr != nullptr);
  3433. continue;
  3434. }
  3435. } // switch
  3436. } // while
  3437. success:
  3438. return ptr;
  3439. failure:
  3440. ptr = nullptr;
  3441. goto success;
  3442. #undef CHK_
  3443. }
  3444. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_OperateNotify::InternalSerializeWithCachedSizesToArray(
  3445. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3446. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_OperateNotify)
  3447. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3448. (void) cached_has_bits;
  3449. // uint32 wResumeUser = 1;
  3450. if (this->wresumeuser() != 0) {
  3451. target = stream->EnsureSpace(target);
  3452. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wresumeuser(), target);
  3453. }
  3454. // uint64 cbActionMask = 2;
  3455. if (this->cbactionmask() != 0) {
  3456. target = stream->EnsureSpace(target);
  3457. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(2, this->_internal_cbactionmask(), target);
  3458. }
  3459. // uint32 cbActionCard = 3;
  3460. if (this->cbactioncard() != 0) {
  3461. target = stream->EnsureSpace(target);
  3462. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbactioncard(), target);
  3463. }
  3464. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3465. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3466. _internal_metadata_.unknown_fields(), target, stream);
  3467. }
  3468. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_OperateNotify)
  3469. return target;
  3470. }
  3471. size_t PB_CS_S_OperateNotify::ByteSizeLong() const {
  3472. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_OperateNotify)
  3473. size_t total_size = 0;
  3474. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3475. // Prevent compiler warnings about cached_has_bits being unused
  3476. (void) cached_has_bits;
  3477. // uint64 cbActionMask = 2;
  3478. if (this->cbactionmask() != 0) {
  3479. total_size += 1 +
  3480. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  3481. this->_internal_cbactionmask());
  3482. }
  3483. // uint32 wResumeUser = 1;
  3484. if (this->wresumeuser() != 0) {
  3485. total_size += 1 +
  3486. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3487. this->_internal_wresumeuser());
  3488. }
  3489. // uint32 cbActionCard = 3;
  3490. if (this->cbactioncard() != 0) {
  3491. total_size += 1 +
  3492. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3493. this->_internal_cbactioncard());
  3494. }
  3495. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3496. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3497. _internal_metadata_, total_size, &_cached_size_);
  3498. }
  3499. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3500. SetCachedSize(cached_size);
  3501. return total_size;
  3502. }
  3503. void PB_CS_S_OperateNotify::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3504. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_OperateNotify)
  3505. GOOGLE_DCHECK_NE(&from, this);
  3506. const PB_CS_S_OperateNotify* source =
  3507. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_OperateNotify>(
  3508. &from);
  3509. if (source == nullptr) {
  3510. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_OperateNotify)
  3511. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3512. } else {
  3513. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_OperateNotify)
  3514. MergeFrom(*source);
  3515. }
  3516. }
  3517. void PB_CS_S_OperateNotify::MergeFrom(const PB_CS_S_OperateNotify& from) {
  3518. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_OperateNotify)
  3519. GOOGLE_DCHECK_NE(&from, this);
  3520. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3521. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3522. (void) cached_has_bits;
  3523. if (from.cbactionmask() != 0) {
  3524. _internal_set_cbactionmask(from._internal_cbactionmask());
  3525. }
  3526. if (from.wresumeuser() != 0) {
  3527. _internal_set_wresumeuser(from._internal_wresumeuser());
  3528. }
  3529. if (from.cbactioncard() != 0) {
  3530. _internal_set_cbactioncard(from._internal_cbactioncard());
  3531. }
  3532. }
  3533. void PB_CS_S_OperateNotify::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3534. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_OperateNotify)
  3535. if (&from == this) return;
  3536. Clear();
  3537. MergeFrom(from);
  3538. }
  3539. void PB_CS_S_OperateNotify::CopyFrom(const PB_CS_S_OperateNotify& from) {
  3540. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_OperateNotify)
  3541. if (&from == this) return;
  3542. Clear();
  3543. MergeFrom(from);
  3544. }
  3545. bool PB_CS_S_OperateNotify::IsInitialized() const {
  3546. return true;
  3547. }
  3548. void PB_CS_S_OperateNotify::InternalSwap(PB_CS_S_OperateNotify* other) {
  3549. using std::swap;
  3550. _internal_metadata_.Swap(&other->_internal_metadata_);
  3551. swap(cbactionmask_, other->cbactionmask_);
  3552. swap(wresumeuser_, other->wresumeuser_);
  3553. swap(cbactioncard_, other->cbactioncard_);
  3554. }
  3555. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_OperateNotify::GetMetadata() const {
  3556. return GetMetadataStatic();
  3557. }
  3558. // ===================================================================
  3559. void PB_CS_S_OperateResult::InitAsDefaultInstance() {
  3560. }
  3561. class PB_CS_S_OperateResult::_Internal {
  3562. public:
  3563. };
  3564. PB_CS_S_OperateResult::PB_CS_S_OperateResult()
  3565. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3566. SharedCtor();
  3567. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_OperateResult)
  3568. }
  3569. PB_CS_S_OperateResult::PB_CS_S_OperateResult(const PB_CS_S_OperateResult& from)
  3570. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3571. _internal_metadata_(nullptr),
  3572. cbcaishencard_(from.cbcaishencard_),
  3573. cbactioncard_(from.cbactioncard_) {
  3574. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3575. ::memcpy(&woperateuser_, &from.woperateuser_,
  3576. static_cast<size_t>(reinterpret_cast<char*>(&cboperatecard_) -
  3577. reinterpret_cast<char*>(&woperateuser_)) + sizeof(cboperatecard_));
  3578. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_OperateResult)
  3579. }
  3580. void PB_CS_S_OperateResult::SharedCtor() {
  3581. ::memset(&woperateuser_, 0, static_cast<size_t>(
  3582. reinterpret_cast<char*>(&cboperatecard_) -
  3583. reinterpret_cast<char*>(&woperateuser_)) + sizeof(cboperatecard_));
  3584. }
  3585. PB_CS_S_OperateResult::~PB_CS_S_OperateResult() {
  3586. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_OperateResult)
  3587. SharedDtor();
  3588. }
  3589. void PB_CS_S_OperateResult::SharedDtor() {
  3590. }
  3591. void PB_CS_S_OperateResult::SetCachedSize(int size) const {
  3592. _cached_size_.Set(size);
  3593. }
  3594. const PB_CS_S_OperateResult& PB_CS_S_OperateResult::default_instance() {
  3595. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_OperateResult_Pb_5fSparrowMaJiang_2eproto.base);
  3596. return *internal_default_instance();
  3597. }
  3598. void PB_CS_S_OperateResult::Clear() {
  3599. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_OperateResult)
  3600. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3601. // Prevent compiler warnings about cached_has_bits being unused
  3602. (void) cached_has_bits;
  3603. cbcaishencard_.Clear();
  3604. cbactioncard_.Clear();
  3605. ::memset(&woperateuser_, 0, static_cast<size_t>(
  3606. reinterpret_cast<char*>(&cboperatecard_) -
  3607. reinterpret_cast<char*>(&woperateuser_)) + sizeof(cboperatecard_));
  3608. _internal_metadata_.Clear();
  3609. }
  3610. const char* PB_CS_S_OperateResult::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3611. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3612. while (!ctx->Done(&ptr)) {
  3613. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3614. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3615. CHK_(ptr);
  3616. switch (tag >> 3) {
  3617. // uint32 wOperateUser = 1;
  3618. case 1:
  3619. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  3620. woperateuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3621. CHK_(ptr);
  3622. } else goto handle_unusual;
  3623. continue;
  3624. // uint32 wProvideUser = 2;
  3625. case 2:
  3626. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  3627. wprovideuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3628. CHK_(ptr);
  3629. } else goto handle_unusual;
  3630. continue;
  3631. // uint64 cbOperateCode = 3;
  3632. case 3:
  3633. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  3634. cboperatecode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3635. CHK_(ptr);
  3636. } else goto handle_unusual;
  3637. continue;
  3638. // uint32 cbOperateCard = 4;
  3639. case 4:
  3640. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  3641. cboperatecard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3642. CHK_(ptr);
  3643. } else goto handle_unusual;
  3644. continue;
  3645. // repeated uint32 cbCaiShenCard = 5;
  3646. case 5:
  3647. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  3648. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcaishencard(), ptr, ctx);
  3649. CHK_(ptr);
  3650. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40) {
  3651. _internal_add_cbcaishencard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  3652. CHK_(ptr);
  3653. } else goto handle_unusual;
  3654. continue;
  3655. // uint64 cbActionMask = 6;
  3656. case 6:
  3657. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  3658. cbactionmask_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3659. CHK_(ptr);
  3660. } else goto handle_unusual;
  3661. continue;
  3662. // repeated uint32 cbActionCard = 7;
  3663. case 7:
  3664. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  3665. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbactioncard(), ptr, ctx);
  3666. CHK_(ptr);
  3667. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56) {
  3668. _internal_add_cbactioncard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  3669. CHK_(ptr);
  3670. } else goto handle_unusual;
  3671. continue;
  3672. default: {
  3673. handle_unusual:
  3674. if ((tag & 7) == 4 || tag == 0) {
  3675. ctx->SetLastTag(tag);
  3676. goto success;
  3677. }
  3678. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3679. CHK_(ptr != nullptr);
  3680. continue;
  3681. }
  3682. } // switch
  3683. } // while
  3684. success:
  3685. return ptr;
  3686. failure:
  3687. ptr = nullptr;
  3688. goto success;
  3689. #undef CHK_
  3690. }
  3691. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_OperateResult::InternalSerializeWithCachedSizesToArray(
  3692. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3693. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_OperateResult)
  3694. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3695. (void) cached_has_bits;
  3696. // uint32 wOperateUser = 1;
  3697. if (this->woperateuser() != 0) {
  3698. target = stream->EnsureSpace(target);
  3699. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_woperateuser(), target);
  3700. }
  3701. // uint32 wProvideUser = 2;
  3702. if (this->wprovideuser() != 0) {
  3703. target = stream->EnsureSpace(target);
  3704. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_wprovideuser(), target);
  3705. }
  3706. // uint64 cbOperateCode = 3;
  3707. if (this->cboperatecode() != 0) {
  3708. target = stream->EnsureSpace(target);
  3709. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(3, this->_internal_cboperatecode(), target);
  3710. }
  3711. // uint32 cbOperateCard = 4;
  3712. if (this->cboperatecard() != 0) {
  3713. target = stream->EnsureSpace(target);
  3714. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_cboperatecard(), target);
  3715. }
  3716. // repeated uint32 cbCaiShenCard = 5;
  3717. {
  3718. int byte_size = _cbcaishencard_cached_byte_size_.load(std::memory_order_relaxed);
  3719. if (byte_size > 0) {
  3720. target = stream->WriteUInt32Packed(
  3721. 5, _internal_cbcaishencard(), byte_size, target);
  3722. }
  3723. }
  3724. // uint64 cbActionMask = 6;
  3725. if (this->cbactionmask() != 0) {
  3726. target = stream->EnsureSpace(target);
  3727. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(6, this->_internal_cbactionmask(), target);
  3728. }
  3729. // repeated uint32 cbActionCard = 7;
  3730. {
  3731. int byte_size = _cbactioncard_cached_byte_size_.load(std::memory_order_relaxed);
  3732. if (byte_size > 0) {
  3733. target = stream->WriteUInt32Packed(
  3734. 7, _internal_cbactioncard(), byte_size, target);
  3735. }
  3736. }
  3737. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3738. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3739. _internal_metadata_.unknown_fields(), target, stream);
  3740. }
  3741. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_OperateResult)
  3742. return target;
  3743. }
  3744. size_t PB_CS_S_OperateResult::ByteSizeLong() const {
  3745. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_OperateResult)
  3746. size_t total_size = 0;
  3747. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3748. // Prevent compiler warnings about cached_has_bits being unused
  3749. (void) cached_has_bits;
  3750. // repeated uint32 cbCaiShenCard = 5;
  3751. {
  3752. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3753. UInt32Size(this->cbcaishencard_);
  3754. if (data_size > 0) {
  3755. total_size += 1 +
  3756. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  3757. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  3758. }
  3759. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  3760. _cbcaishencard_cached_byte_size_.store(cached_size,
  3761. std::memory_order_relaxed);
  3762. total_size += data_size;
  3763. }
  3764. // repeated uint32 cbActionCard = 7;
  3765. {
  3766. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3767. UInt32Size(this->cbactioncard_);
  3768. if (data_size > 0) {
  3769. total_size += 1 +
  3770. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  3771. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  3772. }
  3773. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  3774. _cbactioncard_cached_byte_size_.store(cached_size,
  3775. std::memory_order_relaxed);
  3776. total_size += data_size;
  3777. }
  3778. // uint32 wOperateUser = 1;
  3779. if (this->woperateuser() != 0) {
  3780. total_size += 1 +
  3781. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3782. this->_internal_woperateuser());
  3783. }
  3784. // uint32 wProvideUser = 2;
  3785. if (this->wprovideuser() != 0) {
  3786. total_size += 1 +
  3787. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3788. this->_internal_wprovideuser());
  3789. }
  3790. // uint64 cbOperateCode = 3;
  3791. if (this->cboperatecode() != 0) {
  3792. total_size += 1 +
  3793. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  3794. this->_internal_cboperatecode());
  3795. }
  3796. // uint64 cbActionMask = 6;
  3797. if (this->cbactionmask() != 0) {
  3798. total_size += 1 +
  3799. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  3800. this->_internal_cbactionmask());
  3801. }
  3802. // uint32 cbOperateCard = 4;
  3803. if (this->cboperatecard() != 0) {
  3804. total_size += 1 +
  3805. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3806. this->_internal_cboperatecard());
  3807. }
  3808. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3809. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3810. _internal_metadata_, total_size, &_cached_size_);
  3811. }
  3812. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3813. SetCachedSize(cached_size);
  3814. return total_size;
  3815. }
  3816. void PB_CS_S_OperateResult::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3817. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_OperateResult)
  3818. GOOGLE_DCHECK_NE(&from, this);
  3819. const PB_CS_S_OperateResult* source =
  3820. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_OperateResult>(
  3821. &from);
  3822. if (source == nullptr) {
  3823. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_OperateResult)
  3824. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3825. } else {
  3826. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_OperateResult)
  3827. MergeFrom(*source);
  3828. }
  3829. }
  3830. void PB_CS_S_OperateResult::MergeFrom(const PB_CS_S_OperateResult& from) {
  3831. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_OperateResult)
  3832. GOOGLE_DCHECK_NE(&from, this);
  3833. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3834. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3835. (void) cached_has_bits;
  3836. cbcaishencard_.MergeFrom(from.cbcaishencard_);
  3837. cbactioncard_.MergeFrom(from.cbactioncard_);
  3838. if (from.woperateuser() != 0) {
  3839. _internal_set_woperateuser(from._internal_woperateuser());
  3840. }
  3841. if (from.wprovideuser() != 0) {
  3842. _internal_set_wprovideuser(from._internal_wprovideuser());
  3843. }
  3844. if (from.cboperatecode() != 0) {
  3845. _internal_set_cboperatecode(from._internal_cboperatecode());
  3846. }
  3847. if (from.cbactionmask() != 0) {
  3848. _internal_set_cbactionmask(from._internal_cbactionmask());
  3849. }
  3850. if (from.cboperatecard() != 0) {
  3851. _internal_set_cboperatecard(from._internal_cboperatecard());
  3852. }
  3853. }
  3854. void PB_CS_S_OperateResult::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3855. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_OperateResult)
  3856. if (&from == this) return;
  3857. Clear();
  3858. MergeFrom(from);
  3859. }
  3860. void PB_CS_S_OperateResult::CopyFrom(const PB_CS_S_OperateResult& from) {
  3861. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_OperateResult)
  3862. if (&from == this) return;
  3863. Clear();
  3864. MergeFrom(from);
  3865. }
  3866. bool PB_CS_S_OperateResult::IsInitialized() const {
  3867. return true;
  3868. }
  3869. void PB_CS_S_OperateResult::InternalSwap(PB_CS_S_OperateResult* other) {
  3870. using std::swap;
  3871. _internal_metadata_.Swap(&other->_internal_metadata_);
  3872. cbcaishencard_.InternalSwap(&other->cbcaishencard_);
  3873. cbactioncard_.InternalSwap(&other->cbactioncard_);
  3874. swap(woperateuser_, other->woperateuser_);
  3875. swap(wprovideuser_, other->wprovideuser_);
  3876. swap(cboperatecode_, other->cboperatecode_);
  3877. swap(cbactionmask_, other->cbactionmask_);
  3878. swap(cboperatecard_, other->cboperatecard_);
  3879. }
  3880. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_OperateResult::GetMetadata() const {
  3881. return GetMetadataStatic();
  3882. }
  3883. // ===================================================================
  3884. void pb_cbCardData::InitAsDefaultInstance() {
  3885. }
  3886. class pb_cbCardData::_Internal {
  3887. public:
  3888. };
  3889. pb_cbCardData::pb_cbCardData()
  3890. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3891. SharedCtor();
  3892. // @@protoc_insertion_point(constructor:SparrowMaJiang.pb_cbCardData)
  3893. }
  3894. pb_cbCardData::pb_cbCardData(const pb_cbCardData& from)
  3895. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3896. _internal_metadata_(nullptr),
  3897. cbcarddatas_(from.cbcarddatas_) {
  3898. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3899. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.pb_cbCardData)
  3900. }
  3901. void pb_cbCardData::SharedCtor() {
  3902. }
  3903. pb_cbCardData::~pb_cbCardData() {
  3904. // @@protoc_insertion_point(destructor:SparrowMaJiang.pb_cbCardData)
  3905. SharedDtor();
  3906. }
  3907. void pb_cbCardData::SharedDtor() {
  3908. }
  3909. void pb_cbCardData::SetCachedSize(int size) const {
  3910. _cached_size_.Set(size);
  3911. }
  3912. const pb_cbCardData& pb_cbCardData::default_instance() {
  3913. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_pb_cbCardData_Pb_5fSparrowMaJiang_2eproto.base);
  3914. return *internal_default_instance();
  3915. }
  3916. void pb_cbCardData::Clear() {
  3917. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.pb_cbCardData)
  3918. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3919. // Prevent compiler warnings about cached_has_bits being unused
  3920. (void) cached_has_bits;
  3921. cbcarddatas_.Clear();
  3922. _internal_metadata_.Clear();
  3923. }
  3924. const char* pb_cbCardData::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3925. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3926. while (!ctx->Done(&ptr)) {
  3927. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3928. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3929. CHK_(ptr);
  3930. switch (tag >> 3) {
  3931. // repeated uint32 cbCardDatas = 1;
  3932. case 1:
  3933. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  3934. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcarddatas(), ptr, ctx);
  3935. CHK_(ptr);
  3936. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8) {
  3937. _internal_add_cbcarddatas(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  3938. CHK_(ptr);
  3939. } else goto handle_unusual;
  3940. continue;
  3941. default: {
  3942. handle_unusual:
  3943. if ((tag & 7) == 4 || tag == 0) {
  3944. ctx->SetLastTag(tag);
  3945. goto success;
  3946. }
  3947. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3948. CHK_(ptr != nullptr);
  3949. continue;
  3950. }
  3951. } // switch
  3952. } // while
  3953. success:
  3954. return ptr;
  3955. failure:
  3956. ptr = nullptr;
  3957. goto success;
  3958. #undef CHK_
  3959. }
  3960. ::PROTOBUF_NAMESPACE_ID::uint8* pb_cbCardData::InternalSerializeWithCachedSizesToArray(
  3961. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3962. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.pb_cbCardData)
  3963. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3964. (void) cached_has_bits;
  3965. // repeated uint32 cbCardDatas = 1;
  3966. {
  3967. int byte_size = _cbcarddatas_cached_byte_size_.load(std::memory_order_relaxed);
  3968. if (byte_size > 0) {
  3969. target = stream->WriteUInt32Packed(
  3970. 1, _internal_cbcarddatas(), byte_size, target);
  3971. }
  3972. }
  3973. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3974. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3975. _internal_metadata_.unknown_fields(), target, stream);
  3976. }
  3977. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.pb_cbCardData)
  3978. return target;
  3979. }
  3980. size_t pb_cbCardData::ByteSizeLong() const {
  3981. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.pb_cbCardData)
  3982. size_t total_size = 0;
  3983. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3984. // Prevent compiler warnings about cached_has_bits being unused
  3985. (void) cached_has_bits;
  3986. // repeated uint32 cbCardDatas = 1;
  3987. {
  3988. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3989. UInt32Size(this->cbcarddatas_);
  3990. if (data_size > 0) {
  3991. total_size += 1 +
  3992. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  3993. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  3994. }
  3995. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  3996. _cbcarddatas_cached_byte_size_.store(cached_size,
  3997. std::memory_order_relaxed);
  3998. total_size += data_size;
  3999. }
  4000. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4001. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  4002. _internal_metadata_, total_size, &_cached_size_);
  4003. }
  4004. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  4005. SetCachedSize(cached_size);
  4006. return total_size;
  4007. }
  4008. void pb_cbCardData::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4009. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.pb_cbCardData)
  4010. GOOGLE_DCHECK_NE(&from, this);
  4011. const pb_cbCardData* source =
  4012. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<pb_cbCardData>(
  4013. &from);
  4014. if (source == nullptr) {
  4015. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.pb_cbCardData)
  4016. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  4017. } else {
  4018. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.pb_cbCardData)
  4019. MergeFrom(*source);
  4020. }
  4021. }
  4022. void pb_cbCardData::MergeFrom(const pb_cbCardData& from) {
  4023. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.pb_cbCardData)
  4024. GOOGLE_DCHECK_NE(&from, this);
  4025. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4026. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4027. (void) cached_has_bits;
  4028. cbcarddatas_.MergeFrom(from.cbcarddatas_);
  4029. }
  4030. void pb_cbCardData::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4031. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.pb_cbCardData)
  4032. if (&from == this) return;
  4033. Clear();
  4034. MergeFrom(from);
  4035. }
  4036. void pb_cbCardData::CopyFrom(const pb_cbCardData& from) {
  4037. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.pb_cbCardData)
  4038. if (&from == this) return;
  4039. Clear();
  4040. MergeFrom(from);
  4041. }
  4042. bool pb_cbCardData::IsInitialized() const {
  4043. return true;
  4044. }
  4045. void pb_cbCardData::InternalSwap(pb_cbCardData* other) {
  4046. using std::swap;
  4047. _internal_metadata_.Swap(&other->_internal_metadata_);
  4048. cbcarddatas_.InternalSwap(&other->cbcarddatas_);
  4049. }
  4050. ::PROTOBUF_NAMESPACE_ID::Metadata pb_cbCardData::GetMetadata() const {
  4051. return GetMetadataStatic();
  4052. }
  4053. // ===================================================================
  4054. void PB_CS_S_GameEnd::InitAsDefaultInstance() {
  4055. }
  4056. class PB_CS_S_GameEnd::_Internal {
  4057. public:
  4058. };
  4059. PB_CS_S_GameEnd::PB_CS_S_GameEnd()
  4060. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  4061. SharedCtor();
  4062. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_GameEnd)
  4063. }
  4064. PB_CS_S_GameEnd::PB_CS_S_GameEnd(const PB_CS_S_GameEnd& from)
  4065. : ::PROTOBUF_NAMESPACE_ID::Message(),
  4066. _internal_metadata_(nullptr),
  4067. cbcarddata_(from.cbcarddata_),
  4068. cbwanjiascore_(from.cbwanjiascore_),
  4069. bzimo_(from.bzimo_),
  4070. bleftcarddada_(from.bleftcarddada_),
  4071. lgamescoredetail_(from.lgamescoredetail_) {
  4072. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4073. ::memcpy(&bopttype_, &from.bopttype_,
  4074. static_cast<size_t>(reinterpret_cast<char*>(&playgamenum_) -
  4075. reinterpret_cast<char*>(&bopttype_)) + sizeof(playgamenum_));
  4076. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_GameEnd)
  4077. }
  4078. void PB_CS_S_GameEnd::SharedCtor() {
  4079. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_GameEnd_Pb_5fSparrowMaJiang_2eproto.base);
  4080. ::memset(&bopttype_, 0, static_cast<size_t>(
  4081. reinterpret_cast<char*>(&playgamenum_) -
  4082. reinterpret_cast<char*>(&bopttype_)) + sizeof(playgamenum_));
  4083. }
  4084. PB_CS_S_GameEnd::~PB_CS_S_GameEnd() {
  4085. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_GameEnd)
  4086. SharedDtor();
  4087. }
  4088. void PB_CS_S_GameEnd::SharedDtor() {
  4089. }
  4090. void PB_CS_S_GameEnd::SetCachedSize(int size) const {
  4091. _cached_size_.Set(size);
  4092. }
  4093. const PB_CS_S_GameEnd& PB_CS_S_GameEnd::default_instance() {
  4094. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_GameEnd_Pb_5fSparrowMaJiang_2eproto.base);
  4095. return *internal_default_instance();
  4096. }
  4097. void PB_CS_S_GameEnd::Clear() {
  4098. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_GameEnd)
  4099. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4100. // Prevent compiler warnings about cached_has_bits being unused
  4101. (void) cached_has_bits;
  4102. cbcarddata_.Clear();
  4103. cbwanjiascore_.Clear();
  4104. bzimo_.Clear();
  4105. bleftcarddada_.Clear();
  4106. lgamescoredetail_.Clear();
  4107. ::memset(&bopttype_, 0, static_cast<size_t>(
  4108. reinterpret_cast<char*>(&playgamenum_) -
  4109. reinterpret_cast<char*>(&bopttype_)) + sizeof(playgamenum_));
  4110. _internal_metadata_.Clear();
  4111. }
  4112. const char* PB_CS_S_GameEnd::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  4113. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  4114. while (!ctx->Done(&ptr)) {
  4115. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  4116. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  4117. CHK_(ptr);
  4118. switch (tag >> 3) {
  4119. // uint32 bOptType = 1;
  4120. case 1:
  4121. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  4122. bopttype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4123. CHK_(ptr);
  4124. } else goto handle_unusual;
  4125. continue;
  4126. // uint32 bWanJiaId = 2;
  4127. case 2:
  4128. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  4129. bwanjiaid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4130. CHK_(ptr);
  4131. } else goto handle_unusual;
  4132. continue;
  4133. // uint32 wDianpao = 3;
  4134. case 3:
  4135. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  4136. wdianpao_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4137. CHK_(ptr);
  4138. } else goto handle_unusual;
  4139. continue;
  4140. // uint32 HuPaiCard = 4;
  4141. case 4:
  4142. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  4143. hupaicard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4144. CHK_(ptr);
  4145. } else goto handle_unusual;
  4146. continue;
  4147. // repeated .SparrowMaJiang.pb_cbCardData cbCardData = 5;
  4148. case 5:
  4149. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  4150. ptr -= 1;
  4151. do {
  4152. ptr += 1;
  4153. ptr = ctx->ParseMessage(_internal_add_cbcarddata(), ptr);
  4154. CHK_(ptr);
  4155. if (!ctx->DataAvailable(ptr)) break;
  4156. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr));
  4157. } else goto handle_unusual;
  4158. continue;
  4159. // repeated uint64 cbWanJiaScore = 6;
  4160. case 6:
  4161. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) {
  4162. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_cbwanjiascore(), ptr, ctx);
  4163. CHK_(ptr);
  4164. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48) {
  4165. _internal_add_cbwanjiascore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  4166. CHK_(ptr);
  4167. } else goto handle_unusual;
  4168. continue;
  4169. // repeated uint32 bZimo = 7;
  4170. case 7:
  4171. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  4172. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_bzimo(), ptr, ctx);
  4173. CHK_(ptr);
  4174. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56) {
  4175. _internal_add_bzimo(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  4176. CHK_(ptr);
  4177. } else goto handle_unusual;
  4178. continue;
  4179. // uint32 bFinish = 8;
  4180. case 8:
  4181. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  4182. bfinish_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4183. CHK_(ptr);
  4184. } else goto handle_unusual;
  4185. continue;
  4186. // uint32 dwOwnerID = 9;
  4187. case 9:
  4188. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) {
  4189. dwownerid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4190. CHK_(ptr);
  4191. } else goto handle_unusual;
  4192. continue;
  4193. // uint32 bLeftCardCount = 10;
  4194. case 10:
  4195. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80)) {
  4196. bleftcardcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4197. CHK_(ptr);
  4198. } else goto handle_unusual;
  4199. continue;
  4200. // repeated uint32 bLeftCardDada = 11;
  4201. case 11:
  4202. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 90)) {
  4203. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_bleftcarddada(), ptr, ctx);
  4204. CHK_(ptr);
  4205. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88) {
  4206. _internal_add_bleftcarddada(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  4207. CHK_(ptr);
  4208. } else goto handle_unusual;
  4209. continue;
  4210. // uint32 playGameNum = 12;
  4211. case 12:
  4212. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) {
  4213. playgamenum_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4214. CHK_(ptr);
  4215. } else goto handle_unusual;
  4216. continue;
  4217. // repeated uint64 lGameScoreDetail = 13;
  4218. case 13:
  4219. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) {
  4220. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_lgamescoredetail(), ptr, ctx);
  4221. CHK_(ptr);
  4222. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 104) {
  4223. _internal_add_lgamescoredetail(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  4224. CHK_(ptr);
  4225. } else goto handle_unusual;
  4226. continue;
  4227. default: {
  4228. handle_unusual:
  4229. if ((tag & 7) == 4 || tag == 0) {
  4230. ctx->SetLastTag(tag);
  4231. goto success;
  4232. }
  4233. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  4234. CHK_(ptr != nullptr);
  4235. continue;
  4236. }
  4237. } // switch
  4238. } // while
  4239. success:
  4240. return ptr;
  4241. failure:
  4242. ptr = nullptr;
  4243. goto success;
  4244. #undef CHK_
  4245. }
  4246. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_GameEnd::InternalSerializeWithCachedSizesToArray(
  4247. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  4248. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_GameEnd)
  4249. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4250. (void) cached_has_bits;
  4251. // uint32 bOptType = 1;
  4252. if (this->bopttype() != 0) {
  4253. target = stream->EnsureSpace(target);
  4254. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_bopttype(), target);
  4255. }
  4256. // uint32 bWanJiaId = 2;
  4257. if (this->bwanjiaid() != 0) {
  4258. target = stream->EnsureSpace(target);
  4259. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_bwanjiaid(), target);
  4260. }
  4261. // uint32 wDianpao = 3;
  4262. if (this->wdianpao() != 0) {
  4263. target = stream->EnsureSpace(target);
  4264. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_wdianpao(), target);
  4265. }
  4266. // uint32 HuPaiCard = 4;
  4267. if (this->hupaicard() != 0) {
  4268. target = stream->EnsureSpace(target);
  4269. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_hupaicard(), target);
  4270. }
  4271. // repeated .SparrowMaJiang.pb_cbCardData cbCardData = 5;
  4272. for (unsigned int i = 0,
  4273. n = static_cast<unsigned int>(this->_internal_cbcarddata_size()); i < n; i++) {
  4274. target = stream->EnsureSpace(target);
  4275. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  4276. InternalWriteMessageToArray(5, this->_internal_cbcarddata(i), target, stream);
  4277. }
  4278. // repeated uint64 cbWanJiaScore = 6;
  4279. {
  4280. int byte_size = _cbwanjiascore_cached_byte_size_.load(std::memory_order_relaxed);
  4281. if (byte_size > 0) {
  4282. target = stream->WriteUInt64Packed(
  4283. 6, _internal_cbwanjiascore(), byte_size, target);
  4284. }
  4285. }
  4286. // repeated uint32 bZimo = 7;
  4287. {
  4288. int byte_size = _bzimo_cached_byte_size_.load(std::memory_order_relaxed);
  4289. if (byte_size > 0) {
  4290. target = stream->WriteUInt32Packed(
  4291. 7, _internal_bzimo(), byte_size, target);
  4292. }
  4293. }
  4294. // uint32 bFinish = 8;
  4295. if (this->bfinish() != 0) {
  4296. target = stream->EnsureSpace(target);
  4297. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(8, this->_internal_bfinish(), target);
  4298. }
  4299. // uint32 dwOwnerID = 9;
  4300. if (this->dwownerid() != 0) {
  4301. target = stream->EnsureSpace(target);
  4302. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(9, this->_internal_dwownerid(), target);
  4303. }
  4304. // uint32 bLeftCardCount = 10;
  4305. if (this->bleftcardcount() != 0) {
  4306. target = stream->EnsureSpace(target);
  4307. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(10, this->_internal_bleftcardcount(), target);
  4308. }
  4309. // repeated uint32 bLeftCardDada = 11;
  4310. {
  4311. int byte_size = _bleftcarddada_cached_byte_size_.load(std::memory_order_relaxed);
  4312. if (byte_size > 0) {
  4313. target = stream->WriteUInt32Packed(
  4314. 11, _internal_bleftcarddada(), byte_size, target);
  4315. }
  4316. }
  4317. // uint32 playGameNum = 12;
  4318. if (this->playgamenum() != 0) {
  4319. target = stream->EnsureSpace(target);
  4320. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(12, this->_internal_playgamenum(), target);
  4321. }
  4322. // repeated uint64 lGameScoreDetail = 13;
  4323. {
  4324. int byte_size = _lgamescoredetail_cached_byte_size_.load(std::memory_order_relaxed);
  4325. if (byte_size > 0) {
  4326. target = stream->WriteUInt64Packed(
  4327. 13, _internal_lgamescoredetail(), byte_size, target);
  4328. }
  4329. }
  4330. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4331. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  4332. _internal_metadata_.unknown_fields(), target, stream);
  4333. }
  4334. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_GameEnd)
  4335. return target;
  4336. }
  4337. size_t PB_CS_S_GameEnd::ByteSizeLong() const {
  4338. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_GameEnd)
  4339. size_t total_size = 0;
  4340. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4341. // Prevent compiler warnings about cached_has_bits being unused
  4342. (void) cached_has_bits;
  4343. // repeated .SparrowMaJiang.pb_cbCardData cbCardData = 5;
  4344. total_size += 1UL * this->_internal_cbcarddata_size();
  4345. for (const auto& msg : this->cbcarddata_) {
  4346. total_size +=
  4347. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  4348. }
  4349. // repeated uint64 cbWanJiaScore = 6;
  4350. {
  4351. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  4352. UInt64Size(this->cbwanjiascore_);
  4353. if (data_size > 0) {
  4354. total_size += 1 +
  4355. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  4356. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  4357. }
  4358. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  4359. _cbwanjiascore_cached_byte_size_.store(cached_size,
  4360. std::memory_order_relaxed);
  4361. total_size += data_size;
  4362. }
  4363. // repeated uint32 bZimo = 7;
  4364. {
  4365. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  4366. UInt32Size(this->bzimo_);
  4367. if (data_size > 0) {
  4368. total_size += 1 +
  4369. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  4370. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  4371. }
  4372. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  4373. _bzimo_cached_byte_size_.store(cached_size,
  4374. std::memory_order_relaxed);
  4375. total_size += data_size;
  4376. }
  4377. // repeated uint32 bLeftCardDada = 11;
  4378. {
  4379. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  4380. UInt32Size(this->bleftcarddada_);
  4381. if (data_size > 0) {
  4382. total_size += 1 +
  4383. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  4384. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  4385. }
  4386. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  4387. _bleftcarddada_cached_byte_size_.store(cached_size,
  4388. std::memory_order_relaxed);
  4389. total_size += data_size;
  4390. }
  4391. // repeated uint64 lGameScoreDetail = 13;
  4392. {
  4393. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  4394. UInt64Size(this->lgamescoredetail_);
  4395. if (data_size > 0) {
  4396. total_size += 1 +
  4397. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  4398. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  4399. }
  4400. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  4401. _lgamescoredetail_cached_byte_size_.store(cached_size,
  4402. std::memory_order_relaxed);
  4403. total_size += data_size;
  4404. }
  4405. // uint32 bOptType = 1;
  4406. if (this->bopttype() != 0) {
  4407. total_size += 1 +
  4408. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4409. this->_internal_bopttype());
  4410. }
  4411. // uint32 bWanJiaId = 2;
  4412. if (this->bwanjiaid() != 0) {
  4413. total_size += 1 +
  4414. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4415. this->_internal_bwanjiaid());
  4416. }
  4417. // uint32 wDianpao = 3;
  4418. if (this->wdianpao() != 0) {
  4419. total_size += 1 +
  4420. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4421. this->_internal_wdianpao());
  4422. }
  4423. // uint32 HuPaiCard = 4;
  4424. if (this->hupaicard() != 0) {
  4425. total_size += 1 +
  4426. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4427. this->_internal_hupaicard());
  4428. }
  4429. // uint32 bFinish = 8;
  4430. if (this->bfinish() != 0) {
  4431. total_size += 1 +
  4432. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4433. this->_internal_bfinish());
  4434. }
  4435. // uint32 dwOwnerID = 9;
  4436. if (this->dwownerid() != 0) {
  4437. total_size += 1 +
  4438. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4439. this->_internal_dwownerid());
  4440. }
  4441. // uint32 bLeftCardCount = 10;
  4442. if (this->bleftcardcount() != 0) {
  4443. total_size += 1 +
  4444. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4445. this->_internal_bleftcardcount());
  4446. }
  4447. // uint32 playGameNum = 12;
  4448. if (this->playgamenum() != 0) {
  4449. total_size += 1 +
  4450. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4451. this->_internal_playgamenum());
  4452. }
  4453. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4454. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  4455. _internal_metadata_, total_size, &_cached_size_);
  4456. }
  4457. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  4458. SetCachedSize(cached_size);
  4459. return total_size;
  4460. }
  4461. void PB_CS_S_GameEnd::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4462. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_GameEnd)
  4463. GOOGLE_DCHECK_NE(&from, this);
  4464. const PB_CS_S_GameEnd* source =
  4465. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_GameEnd>(
  4466. &from);
  4467. if (source == nullptr) {
  4468. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_GameEnd)
  4469. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  4470. } else {
  4471. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_GameEnd)
  4472. MergeFrom(*source);
  4473. }
  4474. }
  4475. void PB_CS_S_GameEnd::MergeFrom(const PB_CS_S_GameEnd& from) {
  4476. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_GameEnd)
  4477. GOOGLE_DCHECK_NE(&from, this);
  4478. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4479. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4480. (void) cached_has_bits;
  4481. cbcarddata_.MergeFrom(from.cbcarddata_);
  4482. cbwanjiascore_.MergeFrom(from.cbwanjiascore_);
  4483. bzimo_.MergeFrom(from.bzimo_);
  4484. bleftcarddada_.MergeFrom(from.bleftcarddada_);
  4485. lgamescoredetail_.MergeFrom(from.lgamescoredetail_);
  4486. if (from.bopttype() != 0) {
  4487. _internal_set_bopttype(from._internal_bopttype());
  4488. }
  4489. if (from.bwanjiaid() != 0) {
  4490. _internal_set_bwanjiaid(from._internal_bwanjiaid());
  4491. }
  4492. if (from.wdianpao() != 0) {
  4493. _internal_set_wdianpao(from._internal_wdianpao());
  4494. }
  4495. if (from.hupaicard() != 0) {
  4496. _internal_set_hupaicard(from._internal_hupaicard());
  4497. }
  4498. if (from.bfinish() != 0) {
  4499. _internal_set_bfinish(from._internal_bfinish());
  4500. }
  4501. if (from.dwownerid() != 0) {
  4502. _internal_set_dwownerid(from._internal_dwownerid());
  4503. }
  4504. if (from.bleftcardcount() != 0) {
  4505. _internal_set_bleftcardcount(from._internal_bleftcardcount());
  4506. }
  4507. if (from.playgamenum() != 0) {
  4508. _internal_set_playgamenum(from._internal_playgamenum());
  4509. }
  4510. }
  4511. void PB_CS_S_GameEnd::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4512. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_GameEnd)
  4513. if (&from == this) return;
  4514. Clear();
  4515. MergeFrom(from);
  4516. }
  4517. void PB_CS_S_GameEnd::CopyFrom(const PB_CS_S_GameEnd& from) {
  4518. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_GameEnd)
  4519. if (&from == this) return;
  4520. Clear();
  4521. MergeFrom(from);
  4522. }
  4523. bool PB_CS_S_GameEnd::IsInitialized() const {
  4524. return true;
  4525. }
  4526. void PB_CS_S_GameEnd::InternalSwap(PB_CS_S_GameEnd* other) {
  4527. using std::swap;
  4528. _internal_metadata_.Swap(&other->_internal_metadata_);
  4529. cbcarddata_.InternalSwap(&other->cbcarddata_);
  4530. cbwanjiascore_.InternalSwap(&other->cbwanjiascore_);
  4531. bzimo_.InternalSwap(&other->bzimo_);
  4532. bleftcarddada_.InternalSwap(&other->bleftcarddada_);
  4533. lgamescoredetail_.InternalSwap(&other->lgamescoredetail_);
  4534. swap(bopttype_, other->bopttype_);
  4535. swap(bwanjiaid_, other->bwanjiaid_);
  4536. swap(wdianpao_, other->wdianpao_);
  4537. swap(hupaicard_, other->hupaicard_);
  4538. swap(bfinish_, other->bfinish_);
  4539. swap(dwownerid_, other->dwownerid_);
  4540. swap(bleftcardcount_, other->bleftcardcount_);
  4541. swap(playgamenum_, other->playgamenum_);
  4542. }
  4543. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_GameEnd::GetMetadata() const {
  4544. return GetMetadataStatic();
  4545. }
  4546. // ===================================================================
  4547. void PB_CS_S_Trustee::InitAsDefaultInstance() {
  4548. }
  4549. class PB_CS_S_Trustee::_Internal {
  4550. public:
  4551. };
  4552. PB_CS_S_Trustee::PB_CS_S_Trustee()
  4553. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  4554. SharedCtor();
  4555. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_Trustee)
  4556. }
  4557. PB_CS_S_Trustee::PB_CS_S_Trustee(const PB_CS_S_Trustee& from)
  4558. : ::PROTOBUF_NAMESPACE_ID::Message(),
  4559. _internal_metadata_(nullptr) {
  4560. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4561. ::memcpy(&btrustee_, &from.btrustee_,
  4562. static_cast<size_t>(reinterpret_cast<char*>(&wchairid_) -
  4563. reinterpret_cast<char*>(&btrustee_)) + sizeof(wchairid_));
  4564. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_Trustee)
  4565. }
  4566. void PB_CS_S_Trustee::SharedCtor() {
  4567. ::memset(&btrustee_, 0, static_cast<size_t>(
  4568. reinterpret_cast<char*>(&wchairid_) -
  4569. reinterpret_cast<char*>(&btrustee_)) + sizeof(wchairid_));
  4570. }
  4571. PB_CS_S_Trustee::~PB_CS_S_Trustee() {
  4572. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_Trustee)
  4573. SharedDtor();
  4574. }
  4575. void PB_CS_S_Trustee::SharedDtor() {
  4576. }
  4577. void PB_CS_S_Trustee::SetCachedSize(int size) const {
  4578. _cached_size_.Set(size);
  4579. }
  4580. const PB_CS_S_Trustee& PB_CS_S_Trustee::default_instance() {
  4581. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_Trustee_Pb_5fSparrowMaJiang_2eproto.base);
  4582. return *internal_default_instance();
  4583. }
  4584. void PB_CS_S_Trustee::Clear() {
  4585. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_Trustee)
  4586. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4587. // Prevent compiler warnings about cached_has_bits being unused
  4588. (void) cached_has_bits;
  4589. ::memset(&btrustee_, 0, static_cast<size_t>(
  4590. reinterpret_cast<char*>(&wchairid_) -
  4591. reinterpret_cast<char*>(&btrustee_)) + sizeof(wchairid_));
  4592. _internal_metadata_.Clear();
  4593. }
  4594. const char* PB_CS_S_Trustee::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  4595. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  4596. while (!ctx->Done(&ptr)) {
  4597. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  4598. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  4599. CHK_(ptr);
  4600. switch (tag >> 3) {
  4601. // uint32 bTrustee = 1;
  4602. case 1:
  4603. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  4604. btrustee_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4605. CHK_(ptr);
  4606. } else goto handle_unusual;
  4607. continue;
  4608. // uint32 wChairID = 2;
  4609. case 2:
  4610. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  4611. wchairid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4612. CHK_(ptr);
  4613. } else goto handle_unusual;
  4614. continue;
  4615. default: {
  4616. handle_unusual:
  4617. if ((tag & 7) == 4 || tag == 0) {
  4618. ctx->SetLastTag(tag);
  4619. goto success;
  4620. }
  4621. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  4622. CHK_(ptr != nullptr);
  4623. continue;
  4624. }
  4625. } // switch
  4626. } // while
  4627. success:
  4628. return ptr;
  4629. failure:
  4630. ptr = nullptr;
  4631. goto success;
  4632. #undef CHK_
  4633. }
  4634. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_Trustee::InternalSerializeWithCachedSizesToArray(
  4635. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  4636. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_Trustee)
  4637. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4638. (void) cached_has_bits;
  4639. // uint32 bTrustee = 1;
  4640. if (this->btrustee() != 0) {
  4641. target = stream->EnsureSpace(target);
  4642. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_btrustee(), target);
  4643. }
  4644. // uint32 wChairID = 2;
  4645. if (this->wchairid() != 0) {
  4646. target = stream->EnsureSpace(target);
  4647. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_wchairid(), target);
  4648. }
  4649. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4650. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  4651. _internal_metadata_.unknown_fields(), target, stream);
  4652. }
  4653. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_Trustee)
  4654. return target;
  4655. }
  4656. size_t PB_CS_S_Trustee::ByteSizeLong() const {
  4657. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_Trustee)
  4658. size_t total_size = 0;
  4659. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4660. // Prevent compiler warnings about cached_has_bits being unused
  4661. (void) cached_has_bits;
  4662. // uint32 bTrustee = 1;
  4663. if (this->btrustee() != 0) {
  4664. total_size += 1 +
  4665. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4666. this->_internal_btrustee());
  4667. }
  4668. // uint32 wChairID = 2;
  4669. if (this->wchairid() != 0) {
  4670. total_size += 1 +
  4671. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4672. this->_internal_wchairid());
  4673. }
  4674. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4675. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  4676. _internal_metadata_, total_size, &_cached_size_);
  4677. }
  4678. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  4679. SetCachedSize(cached_size);
  4680. return total_size;
  4681. }
  4682. void PB_CS_S_Trustee::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4683. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_Trustee)
  4684. GOOGLE_DCHECK_NE(&from, this);
  4685. const PB_CS_S_Trustee* source =
  4686. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_Trustee>(
  4687. &from);
  4688. if (source == nullptr) {
  4689. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_Trustee)
  4690. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  4691. } else {
  4692. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_Trustee)
  4693. MergeFrom(*source);
  4694. }
  4695. }
  4696. void PB_CS_S_Trustee::MergeFrom(const PB_CS_S_Trustee& from) {
  4697. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_Trustee)
  4698. GOOGLE_DCHECK_NE(&from, this);
  4699. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4700. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4701. (void) cached_has_bits;
  4702. if (from.btrustee() != 0) {
  4703. _internal_set_btrustee(from._internal_btrustee());
  4704. }
  4705. if (from.wchairid() != 0) {
  4706. _internal_set_wchairid(from._internal_wchairid());
  4707. }
  4708. }
  4709. void PB_CS_S_Trustee::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4710. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_Trustee)
  4711. if (&from == this) return;
  4712. Clear();
  4713. MergeFrom(from);
  4714. }
  4715. void PB_CS_S_Trustee::CopyFrom(const PB_CS_S_Trustee& from) {
  4716. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_Trustee)
  4717. if (&from == this) return;
  4718. Clear();
  4719. MergeFrom(from);
  4720. }
  4721. bool PB_CS_S_Trustee::IsInitialized() const {
  4722. return true;
  4723. }
  4724. void PB_CS_S_Trustee::InternalSwap(PB_CS_S_Trustee* other) {
  4725. using std::swap;
  4726. _internal_metadata_.Swap(&other->_internal_metadata_);
  4727. swap(btrustee_, other->btrustee_);
  4728. swap(wchairid_, other->wchairid_);
  4729. }
  4730. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_Trustee::GetMetadata() const {
  4731. return GetMetadataStatic();
  4732. }
  4733. // ===================================================================
  4734. void PB_CS_S_GangScore::InitAsDefaultInstance() {
  4735. }
  4736. class PB_CS_S_GangScore::_Internal {
  4737. public:
  4738. };
  4739. PB_CS_S_GangScore::PB_CS_S_GangScore()
  4740. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  4741. SharedCtor();
  4742. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_GangScore)
  4743. }
  4744. PB_CS_S_GangScore::PB_CS_S_GangScore(const PB_CS_S_GangScore& from)
  4745. : ::PROTOBUF_NAMESPACE_ID::Message(),
  4746. _internal_metadata_(nullptr),
  4747. lgangscore_(from.lgangscore_),
  4748. cbwanjiascore_(from.cbwanjiascore_) {
  4749. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4750. ::memcpy(&cboperatecode_, &from.cboperatecode_,
  4751. static_cast<size_t>(reinterpret_cast<char*>(&wchairid_) -
  4752. reinterpret_cast<char*>(&cboperatecode_)) + sizeof(wchairid_));
  4753. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_GangScore)
  4754. }
  4755. void PB_CS_S_GangScore::SharedCtor() {
  4756. ::memset(&cboperatecode_, 0, static_cast<size_t>(
  4757. reinterpret_cast<char*>(&wchairid_) -
  4758. reinterpret_cast<char*>(&cboperatecode_)) + sizeof(wchairid_));
  4759. }
  4760. PB_CS_S_GangScore::~PB_CS_S_GangScore() {
  4761. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_GangScore)
  4762. SharedDtor();
  4763. }
  4764. void PB_CS_S_GangScore::SharedDtor() {
  4765. }
  4766. void PB_CS_S_GangScore::SetCachedSize(int size) const {
  4767. _cached_size_.Set(size);
  4768. }
  4769. const PB_CS_S_GangScore& PB_CS_S_GangScore::default_instance() {
  4770. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_GangScore_Pb_5fSparrowMaJiang_2eproto.base);
  4771. return *internal_default_instance();
  4772. }
  4773. void PB_CS_S_GangScore::Clear() {
  4774. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_GangScore)
  4775. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4776. // Prevent compiler warnings about cached_has_bits being unused
  4777. (void) cached_has_bits;
  4778. lgangscore_.Clear();
  4779. cbwanjiascore_.Clear();
  4780. ::memset(&cboperatecode_, 0, static_cast<size_t>(
  4781. reinterpret_cast<char*>(&wchairid_) -
  4782. reinterpret_cast<char*>(&cboperatecode_)) + sizeof(wchairid_));
  4783. _internal_metadata_.Clear();
  4784. }
  4785. const char* PB_CS_S_GangScore::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  4786. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  4787. while (!ctx->Done(&ptr)) {
  4788. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  4789. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  4790. CHK_(ptr);
  4791. switch (tag >> 3) {
  4792. // uint32 wChairId = 1;
  4793. case 1:
  4794. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  4795. wchairid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4796. CHK_(ptr);
  4797. } else goto handle_unusual;
  4798. continue;
  4799. // uint64 cbOperateCode = 2;
  4800. case 2:
  4801. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  4802. cboperatecode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4803. CHK_(ptr);
  4804. } else goto handle_unusual;
  4805. continue;
  4806. // repeated uint64 lGangScore = 3;
  4807. case 3:
  4808. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  4809. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_lgangscore(), ptr, ctx);
  4810. CHK_(ptr);
  4811. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24) {
  4812. _internal_add_lgangscore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  4813. CHK_(ptr);
  4814. } else goto handle_unusual;
  4815. continue;
  4816. // repeated uint64 cbWanJiaScore = 4;
  4817. case 4:
  4818. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  4819. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_cbwanjiascore(), ptr, ctx);
  4820. CHK_(ptr);
  4821. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  4822. _internal_add_cbwanjiascore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  4823. CHK_(ptr);
  4824. } else goto handle_unusual;
  4825. continue;
  4826. default: {
  4827. handle_unusual:
  4828. if ((tag & 7) == 4 || tag == 0) {
  4829. ctx->SetLastTag(tag);
  4830. goto success;
  4831. }
  4832. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  4833. CHK_(ptr != nullptr);
  4834. continue;
  4835. }
  4836. } // switch
  4837. } // while
  4838. success:
  4839. return ptr;
  4840. failure:
  4841. ptr = nullptr;
  4842. goto success;
  4843. #undef CHK_
  4844. }
  4845. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_GangScore::InternalSerializeWithCachedSizesToArray(
  4846. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  4847. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_GangScore)
  4848. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4849. (void) cached_has_bits;
  4850. // uint32 wChairId = 1;
  4851. if (this->wchairid() != 0) {
  4852. target = stream->EnsureSpace(target);
  4853. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wchairid(), target);
  4854. }
  4855. // uint64 cbOperateCode = 2;
  4856. if (this->cboperatecode() != 0) {
  4857. target = stream->EnsureSpace(target);
  4858. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(2, this->_internal_cboperatecode(), target);
  4859. }
  4860. // repeated uint64 lGangScore = 3;
  4861. {
  4862. int byte_size = _lgangscore_cached_byte_size_.load(std::memory_order_relaxed);
  4863. if (byte_size > 0) {
  4864. target = stream->WriteUInt64Packed(
  4865. 3, _internal_lgangscore(), byte_size, target);
  4866. }
  4867. }
  4868. // repeated uint64 cbWanJiaScore = 4;
  4869. {
  4870. int byte_size = _cbwanjiascore_cached_byte_size_.load(std::memory_order_relaxed);
  4871. if (byte_size > 0) {
  4872. target = stream->WriteUInt64Packed(
  4873. 4, _internal_cbwanjiascore(), byte_size, target);
  4874. }
  4875. }
  4876. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4877. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  4878. _internal_metadata_.unknown_fields(), target, stream);
  4879. }
  4880. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_GangScore)
  4881. return target;
  4882. }
  4883. size_t PB_CS_S_GangScore::ByteSizeLong() const {
  4884. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_GangScore)
  4885. size_t total_size = 0;
  4886. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4887. // Prevent compiler warnings about cached_has_bits being unused
  4888. (void) cached_has_bits;
  4889. // repeated uint64 lGangScore = 3;
  4890. {
  4891. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  4892. UInt64Size(this->lgangscore_);
  4893. if (data_size > 0) {
  4894. total_size += 1 +
  4895. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  4896. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  4897. }
  4898. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  4899. _lgangscore_cached_byte_size_.store(cached_size,
  4900. std::memory_order_relaxed);
  4901. total_size += data_size;
  4902. }
  4903. // repeated uint64 cbWanJiaScore = 4;
  4904. {
  4905. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  4906. UInt64Size(this->cbwanjiascore_);
  4907. if (data_size > 0) {
  4908. total_size += 1 +
  4909. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  4910. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  4911. }
  4912. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  4913. _cbwanjiascore_cached_byte_size_.store(cached_size,
  4914. std::memory_order_relaxed);
  4915. total_size += data_size;
  4916. }
  4917. // uint64 cbOperateCode = 2;
  4918. if (this->cboperatecode() != 0) {
  4919. total_size += 1 +
  4920. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  4921. this->_internal_cboperatecode());
  4922. }
  4923. // uint32 wChairId = 1;
  4924. if (this->wchairid() != 0) {
  4925. total_size += 1 +
  4926. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4927. this->_internal_wchairid());
  4928. }
  4929. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4930. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  4931. _internal_metadata_, total_size, &_cached_size_);
  4932. }
  4933. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  4934. SetCachedSize(cached_size);
  4935. return total_size;
  4936. }
  4937. void PB_CS_S_GangScore::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4938. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_GangScore)
  4939. GOOGLE_DCHECK_NE(&from, this);
  4940. const PB_CS_S_GangScore* source =
  4941. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_GangScore>(
  4942. &from);
  4943. if (source == nullptr) {
  4944. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_GangScore)
  4945. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  4946. } else {
  4947. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_GangScore)
  4948. MergeFrom(*source);
  4949. }
  4950. }
  4951. void PB_CS_S_GangScore::MergeFrom(const PB_CS_S_GangScore& from) {
  4952. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_GangScore)
  4953. GOOGLE_DCHECK_NE(&from, this);
  4954. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4955. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4956. (void) cached_has_bits;
  4957. lgangscore_.MergeFrom(from.lgangscore_);
  4958. cbwanjiascore_.MergeFrom(from.cbwanjiascore_);
  4959. if (from.cboperatecode() != 0) {
  4960. _internal_set_cboperatecode(from._internal_cboperatecode());
  4961. }
  4962. if (from.wchairid() != 0) {
  4963. _internal_set_wchairid(from._internal_wchairid());
  4964. }
  4965. }
  4966. void PB_CS_S_GangScore::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4967. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_GangScore)
  4968. if (&from == this) return;
  4969. Clear();
  4970. MergeFrom(from);
  4971. }
  4972. void PB_CS_S_GangScore::CopyFrom(const PB_CS_S_GangScore& from) {
  4973. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_GangScore)
  4974. if (&from == this) return;
  4975. Clear();
  4976. MergeFrom(from);
  4977. }
  4978. bool PB_CS_S_GangScore::IsInitialized() const {
  4979. return true;
  4980. }
  4981. void PB_CS_S_GangScore::InternalSwap(PB_CS_S_GangScore* other) {
  4982. using std::swap;
  4983. _internal_metadata_.Swap(&other->_internal_metadata_);
  4984. lgangscore_.InternalSwap(&other->lgangscore_);
  4985. cbwanjiascore_.InternalSwap(&other->cbwanjiascore_);
  4986. swap(cboperatecode_, other->cboperatecode_);
  4987. swap(wchairid_, other->wchairid_);
  4988. }
  4989. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_GangScore::GetMetadata() const {
  4990. return GetMetadataStatic();
  4991. }
  4992. // ===================================================================
  4993. void PB_CS_S_BAO_NOTICE::InitAsDefaultInstance() {
  4994. }
  4995. class PB_CS_S_BAO_NOTICE::_Internal {
  4996. public:
  4997. };
  4998. PB_CS_S_BAO_NOTICE::PB_CS_S_BAO_NOTICE()
  4999. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  5000. SharedCtor();
  5001. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5002. }
  5003. PB_CS_S_BAO_NOTICE::PB_CS_S_BAO_NOTICE(const PB_CS_S_BAO_NOTICE& from)
  5004. : ::PROTOBUF_NAMESPACE_ID::Message(),
  5005. _internal_metadata_(nullptr) {
  5006. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5007. ::memcpy(&m_wchairid_, &from.m_wchairid_,
  5008. static_cast<size_t>(reinterpret_cast<char*>(&minbao_) -
  5009. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(minbao_));
  5010. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5011. }
  5012. void PB_CS_S_BAO_NOTICE::SharedCtor() {
  5013. ::memset(&m_wchairid_, 0, static_cast<size_t>(
  5014. reinterpret_cast<char*>(&minbao_) -
  5015. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(minbao_));
  5016. }
  5017. PB_CS_S_BAO_NOTICE::~PB_CS_S_BAO_NOTICE() {
  5018. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5019. SharedDtor();
  5020. }
  5021. void PB_CS_S_BAO_NOTICE::SharedDtor() {
  5022. }
  5023. void PB_CS_S_BAO_NOTICE::SetCachedSize(int size) const {
  5024. _cached_size_.Set(size);
  5025. }
  5026. const PB_CS_S_BAO_NOTICE& PB_CS_S_BAO_NOTICE::default_instance() {
  5027. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_BAO_NOTICE_Pb_5fSparrowMaJiang_2eproto.base);
  5028. return *internal_default_instance();
  5029. }
  5030. void PB_CS_S_BAO_NOTICE::Clear() {
  5031. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5032. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5033. // Prevent compiler warnings about cached_has_bits being unused
  5034. (void) cached_has_bits;
  5035. ::memset(&m_wchairid_, 0, static_cast<size_t>(
  5036. reinterpret_cast<char*>(&minbao_) -
  5037. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(minbao_));
  5038. _internal_metadata_.Clear();
  5039. }
  5040. const char* PB_CS_S_BAO_NOTICE::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  5041. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  5042. while (!ctx->Done(&ptr)) {
  5043. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  5044. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  5045. CHK_(ptr);
  5046. switch (tag >> 3) {
  5047. // uint32 m_wChairID = 1;
  5048. case 1:
  5049. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  5050. m_wchairid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5051. CHK_(ptr);
  5052. } else goto handle_unusual;
  5053. continue;
  5054. // uint32 minBao = 2;
  5055. case 2:
  5056. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  5057. minbao_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5058. CHK_(ptr);
  5059. } else goto handle_unusual;
  5060. continue;
  5061. default: {
  5062. handle_unusual:
  5063. if ((tag & 7) == 4 || tag == 0) {
  5064. ctx->SetLastTag(tag);
  5065. goto success;
  5066. }
  5067. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  5068. CHK_(ptr != nullptr);
  5069. continue;
  5070. }
  5071. } // switch
  5072. } // while
  5073. success:
  5074. return ptr;
  5075. failure:
  5076. ptr = nullptr;
  5077. goto success;
  5078. #undef CHK_
  5079. }
  5080. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_BAO_NOTICE::InternalSerializeWithCachedSizesToArray(
  5081. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  5082. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5083. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5084. (void) cached_has_bits;
  5085. // uint32 m_wChairID = 1;
  5086. if (this->m_wchairid() != 0) {
  5087. target = stream->EnsureSpace(target);
  5088. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_m_wchairid(), target);
  5089. }
  5090. // uint32 minBao = 2;
  5091. if (this->minbao() != 0) {
  5092. target = stream->EnsureSpace(target);
  5093. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_minbao(), target);
  5094. }
  5095. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5096. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  5097. _internal_metadata_.unknown_fields(), target, stream);
  5098. }
  5099. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5100. return target;
  5101. }
  5102. size_t PB_CS_S_BAO_NOTICE::ByteSizeLong() const {
  5103. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5104. size_t total_size = 0;
  5105. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5106. // Prevent compiler warnings about cached_has_bits being unused
  5107. (void) cached_has_bits;
  5108. // uint32 m_wChairID = 1;
  5109. if (this->m_wchairid() != 0) {
  5110. total_size += 1 +
  5111. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5112. this->_internal_m_wchairid());
  5113. }
  5114. // uint32 minBao = 2;
  5115. if (this->minbao() != 0) {
  5116. total_size += 1 +
  5117. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5118. this->_internal_minbao());
  5119. }
  5120. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5121. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  5122. _internal_metadata_, total_size, &_cached_size_);
  5123. }
  5124. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  5125. SetCachedSize(cached_size);
  5126. return total_size;
  5127. }
  5128. void PB_CS_S_BAO_NOTICE::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5129. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5130. GOOGLE_DCHECK_NE(&from, this);
  5131. const PB_CS_S_BAO_NOTICE* source =
  5132. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_BAO_NOTICE>(
  5133. &from);
  5134. if (source == nullptr) {
  5135. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5136. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  5137. } else {
  5138. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5139. MergeFrom(*source);
  5140. }
  5141. }
  5142. void PB_CS_S_BAO_NOTICE::MergeFrom(const PB_CS_S_BAO_NOTICE& from) {
  5143. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5144. GOOGLE_DCHECK_NE(&from, this);
  5145. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5146. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5147. (void) cached_has_bits;
  5148. if (from.m_wchairid() != 0) {
  5149. _internal_set_m_wchairid(from._internal_m_wchairid());
  5150. }
  5151. if (from.minbao() != 0) {
  5152. _internal_set_minbao(from._internal_minbao());
  5153. }
  5154. }
  5155. void PB_CS_S_BAO_NOTICE::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5156. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5157. if (&from == this) return;
  5158. Clear();
  5159. MergeFrom(from);
  5160. }
  5161. void PB_CS_S_BAO_NOTICE::CopyFrom(const PB_CS_S_BAO_NOTICE& from) {
  5162. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_BAO_NOTICE)
  5163. if (&from == this) return;
  5164. Clear();
  5165. MergeFrom(from);
  5166. }
  5167. bool PB_CS_S_BAO_NOTICE::IsInitialized() const {
  5168. return true;
  5169. }
  5170. void PB_CS_S_BAO_NOTICE::InternalSwap(PB_CS_S_BAO_NOTICE* other) {
  5171. using std::swap;
  5172. _internal_metadata_.Swap(&other->_internal_metadata_);
  5173. swap(m_wchairid_, other->m_wchairid_);
  5174. swap(minbao_, other->minbao_);
  5175. }
  5176. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_BAO_NOTICE::GetMetadata() const {
  5177. return GetMetadataStatic();
  5178. }
  5179. // ===================================================================
  5180. void PB_CS_S_BAO_CHOICE::InitAsDefaultInstance() {
  5181. }
  5182. class PB_CS_S_BAO_CHOICE::_Internal {
  5183. public:
  5184. };
  5185. PB_CS_S_BAO_CHOICE::PB_CS_S_BAO_CHOICE()
  5186. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  5187. SharedCtor();
  5188. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5189. }
  5190. PB_CS_S_BAO_CHOICE::PB_CS_S_BAO_CHOICE(const PB_CS_S_BAO_CHOICE& from)
  5191. : ::PROTOBUF_NAMESPACE_ID::Message(),
  5192. _internal_metadata_(nullptr) {
  5193. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5194. ::memcpy(&m_wchairid_, &from.m_wchairid_,
  5195. static_cast<size_t>(reinterpret_cast<char*>(&baochoice_) -
  5196. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(baochoice_));
  5197. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5198. }
  5199. void PB_CS_S_BAO_CHOICE::SharedCtor() {
  5200. ::memset(&m_wchairid_, 0, static_cast<size_t>(
  5201. reinterpret_cast<char*>(&baochoice_) -
  5202. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(baochoice_));
  5203. }
  5204. PB_CS_S_BAO_CHOICE::~PB_CS_S_BAO_CHOICE() {
  5205. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5206. SharedDtor();
  5207. }
  5208. void PB_CS_S_BAO_CHOICE::SharedDtor() {
  5209. }
  5210. void PB_CS_S_BAO_CHOICE::SetCachedSize(int size) const {
  5211. _cached_size_.Set(size);
  5212. }
  5213. const PB_CS_S_BAO_CHOICE& PB_CS_S_BAO_CHOICE::default_instance() {
  5214. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_BAO_CHOICE_Pb_5fSparrowMaJiang_2eproto.base);
  5215. return *internal_default_instance();
  5216. }
  5217. void PB_CS_S_BAO_CHOICE::Clear() {
  5218. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5219. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5220. // Prevent compiler warnings about cached_has_bits being unused
  5221. (void) cached_has_bits;
  5222. ::memset(&m_wchairid_, 0, static_cast<size_t>(
  5223. reinterpret_cast<char*>(&baochoice_) -
  5224. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(baochoice_));
  5225. _internal_metadata_.Clear();
  5226. }
  5227. const char* PB_CS_S_BAO_CHOICE::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  5228. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  5229. while (!ctx->Done(&ptr)) {
  5230. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  5231. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  5232. CHK_(ptr);
  5233. switch (tag >> 3) {
  5234. // uint32 m_wChairID = 1;
  5235. case 1:
  5236. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  5237. m_wchairid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5238. CHK_(ptr);
  5239. } else goto handle_unusual;
  5240. continue;
  5241. // uint32 baochoice = 2;
  5242. case 2:
  5243. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  5244. baochoice_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5245. CHK_(ptr);
  5246. } else goto handle_unusual;
  5247. continue;
  5248. default: {
  5249. handle_unusual:
  5250. if ((tag & 7) == 4 || tag == 0) {
  5251. ctx->SetLastTag(tag);
  5252. goto success;
  5253. }
  5254. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  5255. CHK_(ptr != nullptr);
  5256. continue;
  5257. }
  5258. } // switch
  5259. } // while
  5260. success:
  5261. return ptr;
  5262. failure:
  5263. ptr = nullptr;
  5264. goto success;
  5265. #undef CHK_
  5266. }
  5267. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_BAO_CHOICE::InternalSerializeWithCachedSizesToArray(
  5268. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  5269. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5270. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5271. (void) cached_has_bits;
  5272. // uint32 m_wChairID = 1;
  5273. if (this->m_wchairid() != 0) {
  5274. target = stream->EnsureSpace(target);
  5275. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_m_wchairid(), target);
  5276. }
  5277. // uint32 baochoice = 2;
  5278. if (this->baochoice() != 0) {
  5279. target = stream->EnsureSpace(target);
  5280. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_baochoice(), target);
  5281. }
  5282. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5283. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  5284. _internal_metadata_.unknown_fields(), target, stream);
  5285. }
  5286. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5287. return target;
  5288. }
  5289. size_t PB_CS_S_BAO_CHOICE::ByteSizeLong() const {
  5290. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5291. size_t total_size = 0;
  5292. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5293. // Prevent compiler warnings about cached_has_bits being unused
  5294. (void) cached_has_bits;
  5295. // uint32 m_wChairID = 1;
  5296. if (this->m_wchairid() != 0) {
  5297. total_size += 1 +
  5298. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5299. this->_internal_m_wchairid());
  5300. }
  5301. // uint32 baochoice = 2;
  5302. if (this->baochoice() != 0) {
  5303. total_size += 1 +
  5304. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5305. this->_internal_baochoice());
  5306. }
  5307. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5308. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  5309. _internal_metadata_, total_size, &_cached_size_);
  5310. }
  5311. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  5312. SetCachedSize(cached_size);
  5313. return total_size;
  5314. }
  5315. void PB_CS_S_BAO_CHOICE::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5316. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5317. GOOGLE_DCHECK_NE(&from, this);
  5318. const PB_CS_S_BAO_CHOICE* source =
  5319. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_BAO_CHOICE>(
  5320. &from);
  5321. if (source == nullptr) {
  5322. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5323. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  5324. } else {
  5325. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5326. MergeFrom(*source);
  5327. }
  5328. }
  5329. void PB_CS_S_BAO_CHOICE::MergeFrom(const PB_CS_S_BAO_CHOICE& from) {
  5330. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5331. GOOGLE_DCHECK_NE(&from, this);
  5332. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5333. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5334. (void) cached_has_bits;
  5335. if (from.m_wchairid() != 0) {
  5336. _internal_set_m_wchairid(from._internal_m_wchairid());
  5337. }
  5338. if (from.baochoice() != 0) {
  5339. _internal_set_baochoice(from._internal_baochoice());
  5340. }
  5341. }
  5342. void PB_CS_S_BAO_CHOICE::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5343. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5344. if (&from == this) return;
  5345. Clear();
  5346. MergeFrom(from);
  5347. }
  5348. void PB_CS_S_BAO_CHOICE::CopyFrom(const PB_CS_S_BAO_CHOICE& from) {
  5349. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_BAO_CHOICE)
  5350. if (&from == this) return;
  5351. Clear();
  5352. MergeFrom(from);
  5353. }
  5354. bool PB_CS_S_BAO_CHOICE::IsInitialized() const {
  5355. return true;
  5356. }
  5357. void PB_CS_S_BAO_CHOICE::InternalSwap(PB_CS_S_BAO_CHOICE* other) {
  5358. using std::swap;
  5359. _internal_metadata_.Swap(&other->_internal_metadata_);
  5360. swap(m_wchairid_, other->m_wchairid_);
  5361. swap(baochoice_, other->baochoice_);
  5362. }
  5363. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_BAO_CHOICE::GetMetadata() const {
  5364. return GetMetadataStatic();
  5365. }
  5366. // ===================================================================
  5367. void PB_CS_S_BAO_RESULT::InitAsDefaultInstance() {
  5368. }
  5369. class PB_CS_S_BAO_RESULT::_Internal {
  5370. public:
  5371. };
  5372. PB_CS_S_BAO_RESULT::PB_CS_S_BAO_RESULT()
  5373. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  5374. SharedCtor();
  5375. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5376. }
  5377. PB_CS_S_BAO_RESULT::PB_CS_S_BAO_RESULT(const PB_CS_S_BAO_RESULT& from)
  5378. : ::PROTOBUF_NAMESPACE_ID::Message(),
  5379. _internal_metadata_(nullptr),
  5380. gangcard_(from.gangcard_) {
  5381. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5382. ::memcpy(&m_wchairid_, &from.m_wchairid_,
  5383. static_cast<size_t>(reinterpret_cast<char*>(&cbmagiccount_) -
  5384. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(cbmagiccount_));
  5385. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5386. }
  5387. void PB_CS_S_BAO_RESULT::SharedCtor() {
  5388. ::memset(&m_wchairid_, 0, static_cast<size_t>(
  5389. reinterpret_cast<char*>(&cbmagiccount_) -
  5390. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(cbmagiccount_));
  5391. }
  5392. PB_CS_S_BAO_RESULT::~PB_CS_S_BAO_RESULT() {
  5393. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5394. SharedDtor();
  5395. }
  5396. void PB_CS_S_BAO_RESULT::SharedDtor() {
  5397. }
  5398. void PB_CS_S_BAO_RESULT::SetCachedSize(int size) const {
  5399. _cached_size_.Set(size);
  5400. }
  5401. const PB_CS_S_BAO_RESULT& PB_CS_S_BAO_RESULT::default_instance() {
  5402. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_BAO_RESULT_Pb_5fSparrowMaJiang_2eproto.base);
  5403. return *internal_default_instance();
  5404. }
  5405. void PB_CS_S_BAO_RESULT::Clear() {
  5406. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5407. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5408. // Prevent compiler warnings about cached_has_bits being unused
  5409. (void) cached_has_bits;
  5410. gangcard_.Clear();
  5411. ::memset(&m_wchairid_, 0, static_cast<size_t>(
  5412. reinterpret_cast<char*>(&cbmagiccount_) -
  5413. reinterpret_cast<char*>(&m_wchairid_)) + sizeof(cbmagiccount_));
  5414. _internal_metadata_.Clear();
  5415. }
  5416. const char* PB_CS_S_BAO_RESULT::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  5417. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  5418. while (!ctx->Done(&ptr)) {
  5419. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  5420. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  5421. CHK_(ptr);
  5422. switch (tag >> 3) {
  5423. // uint32 m_wChairID = 1;
  5424. case 1:
  5425. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  5426. m_wchairid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5427. CHK_(ptr);
  5428. } else goto handle_unusual;
  5429. continue;
  5430. // uint32 baoTai = 2;
  5431. case 2:
  5432. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  5433. baotai_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5434. CHK_(ptr);
  5435. } else goto handle_unusual;
  5436. continue;
  5437. // uint32 cbMagicCount = 3;
  5438. case 3:
  5439. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  5440. cbmagiccount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5441. CHK_(ptr);
  5442. } else goto handle_unusual;
  5443. continue;
  5444. // uint64 actionMask = 4;
  5445. case 4:
  5446. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  5447. actionmask_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5448. CHK_(ptr);
  5449. } else goto handle_unusual;
  5450. continue;
  5451. // repeated uint32 gangCard = 5;
  5452. case 5:
  5453. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  5454. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_gangcard(), ptr, ctx);
  5455. CHK_(ptr);
  5456. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40) {
  5457. _internal_add_gangcard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  5458. CHK_(ptr);
  5459. } else goto handle_unusual;
  5460. continue;
  5461. default: {
  5462. handle_unusual:
  5463. if ((tag & 7) == 4 || tag == 0) {
  5464. ctx->SetLastTag(tag);
  5465. goto success;
  5466. }
  5467. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  5468. CHK_(ptr != nullptr);
  5469. continue;
  5470. }
  5471. } // switch
  5472. } // while
  5473. success:
  5474. return ptr;
  5475. failure:
  5476. ptr = nullptr;
  5477. goto success;
  5478. #undef CHK_
  5479. }
  5480. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_BAO_RESULT::InternalSerializeWithCachedSizesToArray(
  5481. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  5482. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5483. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5484. (void) cached_has_bits;
  5485. // uint32 m_wChairID = 1;
  5486. if (this->m_wchairid() != 0) {
  5487. target = stream->EnsureSpace(target);
  5488. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_m_wchairid(), target);
  5489. }
  5490. // uint32 baoTai = 2;
  5491. if (this->baotai() != 0) {
  5492. target = stream->EnsureSpace(target);
  5493. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_baotai(), target);
  5494. }
  5495. // uint32 cbMagicCount = 3;
  5496. if (this->cbmagiccount() != 0) {
  5497. target = stream->EnsureSpace(target);
  5498. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbmagiccount(), target);
  5499. }
  5500. // uint64 actionMask = 4;
  5501. if (this->actionmask() != 0) {
  5502. target = stream->EnsureSpace(target);
  5503. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(4, this->_internal_actionmask(), target);
  5504. }
  5505. // repeated uint32 gangCard = 5;
  5506. {
  5507. int byte_size = _gangcard_cached_byte_size_.load(std::memory_order_relaxed);
  5508. if (byte_size > 0) {
  5509. target = stream->WriteUInt32Packed(
  5510. 5, _internal_gangcard(), byte_size, target);
  5511. }
  5512. }
  5513. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5514. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  5515. _internal_metadata_.unknown_fields(), target, stream);
  5516. }
  5517. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5518. return target;
  5519. }
  5520. size_t PB_CS_S_BAO_RESULT::ByteSizeLong() const {
  5521. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5522. size_t total_size = 0;
  5523. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5524. // Prevent compiler warnings about cached_has_bits being unused
  5525. (void) cached_has_bits;
  5526. // repeated uint32 gangCard = 5;
  5527. {
  5528. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  5529. UInt32Size(this->gangcard_);
  5530. if (data_size > 0) {
  5531. total_size += 1 +
  5532. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  5533. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  5534. }
  5535. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  5536. _gangcard_cached_byte_size_.store(cached_size,
  5537. std::memory_order_relaxed);
  5538. total_size += data_size;
  5539. }
  5540. // uint32 m_wChairID = 1;
  5541. if (this->m_wchairid() != 0) {
  5542. total_size += 1 +
  5543. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5544. this->_internal_m_wchairid());
  5545. }
  5546. // uint32 baoTai = 2;
  5547. if (this->baotai() != 0) {
  5548. total_size += 1 +
  5549. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5550. this->_internal_baotai());
  5551. }
  5552. // uint64 actionMask = 4;
  5553. if (this->actionmask() != 0) {
  5554. total_size += 1 +
  5555. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  5556. this->_internal_actionmask());
  5557. }
  5558. // uint32 cbMagicCount = 3;
  5559. if (this->cbmagiccount() != 0) {
  5560. total_size += 1 +
  5561. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5562. this->_internal_cbmagiccount());
  5563. }
  5564. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5565. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  5566. _internal_metadata_, total_size, &_cached_size_);
  5567. }
  5568. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  5569. SetCachedSize(cached_size);
  5570. return total_size;
  5571. }
  5572. void PB_CS_S_BAO_RESULT::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5573. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5574. GOOGLE_DCHECK_NE(&from, this);
  5575. const PB_CS_S_BAO_RESULT* source =
  5576. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_BAO_RESULT>(
  5577. &from);
  5578. if (source == nullptr) {
  5579. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5580. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  5581. } else {
  5582. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5583. MergeFrom(*source);
  5584. }
  5585. }
  5586. void PB_CS_S_BAO_RESULT::MergeFrom(const PB_CS_S_BAO_RESULT& from) {
  5587. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5588. GOOGLE_DCHECK_NE(&from, this);
  5589. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5590. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5591. (void) cached_has_bits;
  5592. gangcard_.MergeFrom(from.gangcard_);
  5593. if (from.m_wchairid() != 0) {
  5594. _internal_set_m_wchairid(from._internal_m_wchairid());
  5595. }
  5596. if (from.baotai() != 0) {
  5597. _internal_set_baotai(from._internal_baotai());
  5598. }
  5599. if (from.actionmask() != 0) {
  5600. _internal_set_actionmask(from._internal_actionmask());
  5601. }
  5602. if (from.cbmagiccount() != 0) {
  5603. _internal_set_cbmagiccount(from._internal_cbmagiccount());
  5604. }
  5605. }
  5606. void PB_CS_S_BAO_RESULT::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5607. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5608. if (&from == this) return;
  5609. Clear();
  5610. MergeFrom(from);
  5611. }
  5612. void PB_CS_S_BAO_RESULT::CopyFrom(const PB_CS_S_BAO_RESULT& from) {
  5613. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_BAO_RESULT)
  5614. if (&from == this) return;
  5615. Clear();
  5616. MergeFrom(from);
  5617. }
  5618. bool PB_CS_S_BAO_RESULT::IsInitialized() const {
  5619. return true;
  5620. }
  5621. void PB_CS_S_BAO_RESULT::InternalSwap(PB_CS_S_BAO_RESULT* other) {
  5622. using std::swap;
  5623. _internal_metadata_.Swap(&other->_internal_metadata_);
  5624. gangcard_.InternalSwap(&other->gangcard_);
  5625. swap(m_wchairid_, other->m_wchairid_);
  5626. swap(baotai_, other->baotai_);
  5627. swap(actionmask_, other->actionmask_);
  5628. swap(cbmagiccount_, other->cbmagiccount_);
  5629. }
  5630. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_BAO_RESULT::GetMetadata() const {
  5631. return GetMetadataStatic();
  5632. }
  5633. // ===================================================================
  5634. void PB_CS_S_Magic_RESULT::InitAsDefaultInstance() {
  5635. }
  5636. class PB_CS_S_Magic_RESULT::_Internal {
  5637. public:
  5638. };
  5639. PB_CS_S_Magic_RESULT::PB_CS_S_Magic_RESULT()
  5640. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  5641. SharedCtor();
  5642. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5643. }
  5644. PB_CS_S_Magic_RESULT::PB_CS_S_Magic_RESULT(const PB_CS_S_Magic_RESULT& from)
  5645. : ::PROTOBUF_NAMESPACE_ID::Message(),
  5646. _internal_metadata_(nullptr),
  5647. gangcard_(from.gangcard_) {
  5648. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5649. ::memcpy(&cbmagicfirst_, &from.cbmagicfirst_,
  5650. static_cast<size_t>(reinterpret_cast<char*>(&actionmask_) -
  5651. reinterpret_cast<char*>(&cbmagicfirst_)) + sizeof(actionmask_));
  5652. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5653. }
  5654. void PB_CS_S_Magic_RESULT::SharedCtor() {
  5655. ::memset(&cbmagicfirst_, 0, static_cast<size_t>(
  5656. reinterpret_cast<char*>(&actionmask_) -
  5657. reinterpret_cast<char*>(&cbmagicfirst_)) + sizeof(actionmask_));
  5658. }
  5659. PB_CS_S_Magic_RESULT::~PB_CS_S_Magic_RESULT() {
  5660. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5661. SharedDtor();
  5662. }
  5663. void PB_CS_S_Magic_RESULT::SharedDtor() {
  5664. }
  5665. void PB_CS_S_Magic_RESULT::SetCachedSize(int size) const {
  5666. _cached_size_.Set(size);
  5667. }
  5668. const PB_CS_S_Magic_RESULT& PB_CS_S_Magic_RESULT::default_instance() {
  5669. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_Magic_RESULT_Pb_5fSparrowMaJiang_2eproto.base);
  5670. return *internal_default_instance();
  5671. }
  5672. void PB_CS_S_Magic_RESULT::Clear() {
  5673. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5674. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5675. // Prevent compiler warnings about cached_has_bits being unused
  5676. (void) cached_has_bits;
  5677. gangcard_.Clear();
  5678. ::memset(&cbmagicfirst_, 0, static_cast<size_t>(
  5679. reinterpret_cast<char*>(&actionmask_) -
  5680. reinterpret_cast<char*>(&cbmagicfirst_)) + sizeof(actionmask_));
  5681. _internal_metadata_.Clear();
  5682. }
  5683. const char* PB_CS_S_Magic_RESULT::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  5684. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  5685. while (!ctx->Done(&ptr)) {
  5686. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  5687. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  5688. CHK_(ptr);
  5689. switch (tag >> 3) {
  5690. // uint32 cbMagicFirst = 1;
  5691. case 1:
  5692. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  5693. cbmagicfirst_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5694. CHK_(ptr);
  5695. } else goto handle_unusual;
  5696. continue;
  5697. // uint32 cbMagicSenced = 2;
  5698. case 2:
  5699. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  5700. cbmagicsenced_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5701. CHK_(ptr);
  5702. } else goto handle_unusual;
  5703. continue;
  5704. // uint64 actionMask = 3;
  5705. case 3:
  5706. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  5707. actionmask_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5708. CHK_(ptr);
  5709. } else goto handle_unusual;
  5710. continue;
  5711. // repeated uint32 gangCard = 4;
  5712. case 4:
  5713. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  5714. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_gangcard(), ptr, ctx);
  5715. CHK_(ptr);
  5716. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  5717. _internal_add_gangcard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  5718. CHK_(ptr);
  5719. } else goto handle_unusual;
  5720. continue;
  5721. default: {
  5722. handle_unusual:
  5723. if ((tag & 7) == 4 || tag == 0) {
  5724. ctx->SetLastTag(tag);
  5725. goto success;
  5726. }
  5727. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  5728. CHK_(ptr != nullptr);
  5729. continue;
  5730. }
  5731. } // switch
  5732. } // while
  5733. success:
  5734. return ptr;
  5735. failure:
  5736. ptr = nullptr;
  5737. goto success;
  5738. #undef CHK_
  5739. }
  5740. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_Magic_RESULT::InternalSerializeWithCachedSizesToArray(
  5741. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  5742. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5743. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5744. (void) cached_has_bits;
  5745. // uint32 cbMagicFirst = 1;
  5746. if (this->cbmagicfirst() != 0) {
  5747. target = stream->EnsureSpace(target);
  5748. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbmagicfirst(), target);
  5749. }
  5750. // uint32 cbMagicSenced = 2;
  5751. if (this->cbmagicsenced() != 0) {
  5752. target = stream->EnsureSpace(target);
  5753. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_cbmagicsenced(), target);
  5754. }
  5755. // uint64 actionMask = 3;
  5756. if (this->actionmask() != 0) {
  5757. target = stream->EnsureSpace(target);
  5758. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(3, this->_internal_actionmask(), target);
  5759. }
  5760. // repeated uint32 gangCard = 4;
  5761. {
  5762. int byte_size = _gangcard_cached_byte_size_.load(std::memory_order_relaxed);
  5763. if (byte_size > 0) {
  5764. target = stream->WriteUInt32Packed(
  5765. 4, _internal_gangcard(), byte_size, target);
  5766. }
  5767. }
  5768. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5769. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  5770. _internal_metadata_.unknown_fields(), target, stream);
  5771. }
  5772. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5773. return target;
  5774. }
  5775. size_t PB_CS_S_Magic_RESULT::ByteSizeLong() const {
  5776. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5777. size_t total_size = 0;
  5778. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5779. // Prevent compiler warnings about cached_has_bits being unused
  5780. (void) cached_has_bits;
  5781. // repeated uint32 gangCard = 4;
  5782. {
  5783. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  5784. UInt32Size(this->gangcard_);
  5785. if (data_size > 0) {
  5786. total_size += 1 +
  5787. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  5788. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  5789. }
  5790. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  5791. _gangcard_cached_byte_size_.store(cached_size,
  5792. std::memory_order_relaxed);
  5793. total_size += data_size;
  5794. }
  5795. // uint32 cbMagicFirst = 1;
  5796. if (this->cbmagicfirst() != 0) {
  5797. total_size += 1 +
  5798. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5799. this->_internal_cbmagicfirst());
  5800. }
  5801. // uint32 cbMagicSenced = 2;
  5802. if (this->cbmagicsenced() != 0) {
  5803. total_size += 1 +
  5804. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  5805. this->_internal_cbmagicsenced());
  5806. }
  5807. // uint64 actionMask = 3;
  5808. if (this->actionmask() != 0) {
  5809. total_size += 1 +
  5810. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  5811. this->_internal_actionmask());
  5812. }
  5813. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  5814. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  5815. _internal_metadata_, total_size, &_cached_size_);
  5816. }
  5817. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  5818. SetCachedSize(cached_size);
  5819. return total_size;
  5820. }
  5821. void PB_CS_S_Magic_RESULT::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5822. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5823. GOOGLE_DCHECK_NE(&from, this);
  5824. const PB_CS_S_Magic_RESULT* source =
  5825. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_Magic_RESULT>(
  5826. &from);
  5827. if (source == nullptr) {
  5828. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5829. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  5830. } else {
  5831. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5832. MergeFrom(*source);
  5833. }
  5834. }
  5835. void PB_CS_S_Magic_RESULT::MergeFrom(const PB_CS_S_Magic_RESULT& from) {
  5836. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5837. GOOGLE_DCHECK_NE(&from, this);
  5838. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5839. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5840. (void) cached_has_bits;
  5841. gangcard_.MergeFrom(from.gangcard_);
  5842. if (from.cbmagicfirst() != 0) {
  5843. _internal_set_cbmagicfirst(from._internal_cbmagicfirst());
  5844. }
  5845. if (from.cbmagicsenced() != 0) {
  5846. _internal_set_cbmagicsenced(from._internal_cbmagicsenced());
  5847. }
  5848. if (from.actionmask() != 0) {
  5849. _internal_set_actionmask(from._internal_actionmask());
  5850. }
  5851. }
  5852. void PB_CS_S_Magic_RESULT::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  5853. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5854. if (&from == this) return;
  5855. Clear();
  5856. MergeFrom(from);
  5857. }
  5858. void PB_CS_S_Magic_RESULT::CopyFrom(const PB_CS_S_Magic_RESULT& from) {
  5859. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_Magic_RESULT)
  5860. if (&from == this) return;
  5861. Clear();
  5862. MergeFrom(from);
  5863. }
  5864. bool PB_CS_S_Magic_RESULT::IsInitialized() const {
  5865. return true;
  5866. }
  5867. void PB_CS_S_Magic_RESULT::InternalSwap(PB_CS_S_Magic_RESULT* other) {
  5868. using std::swap;
  5869. _internal_metadata_.Swap(&other->_internal_metadata_);
  5870. gangcard_.InternalSwap(&other->gangcard_);
  5871. swap(cbmagicfirst_, other->cbmagicfirst_);
  5872. swap(cbmagicsenced_, other->cbmagicsenced_);
  5873. swap(actionmask_, other->actionmask_);
  5874. }
  5875. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_Magic_RESULT::GetMetadata() const {
  5876. return GetMetadataStatic();
  5877. }
  5878. // ===================================================================
  5879. void PB_CS_S_DING_CAI_RESULT::InitAsDefaultInstance() {
  5880. }
  5881. class PB_CS_S_DING_CAI_RESULT::_Internal {
  5882. public:
  5883. };
  5884. PB_CS_S_DING_CAI_RESULT::PB_CS_S_DING_CAI_RESULT()
  5885. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  5886. SharedCtor();
  5887. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  5888. }
  5889. PB_CS_S_DING_CAI_RESULT::PB_CS_S_DING_CAI_RESULT(const PB_CS_S_DING_CAI_RESULT& from)
  5890. : ::PROTOBUF_NAMESPACE_ID::Message(),
  5891. _internal_metadata_(nullptr),
  5892. caicards_(from.caicards_) {
  5893. _internal_metadata_.MergeFrom(from._internal_metadata_);
  5894. ::memcpy(&cbresult_, &from.cbresult_,
  5895. static_cast<size_t>(reinterpret_cast<char*>(&cbiswchu_) -
  5896. reinterpret_cast<char*>(&cbresult_)) + sizeof(cbiswchu_));
  5897. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  5898. }
  5899. void PB_CS_S_DING_CAI_RESULT::SharedCtor() {
  5900. ::memset(&cbresult_, 0, static_cast<size_t>(
  5901. reinterpret_cast<char*>(&cbiswchu_) -
  5902. reinterpret_cast<char*>(&cbresult_)) + sizeof(cbiswchu_));
  5903. }
  5904. PB_CS_S_DING_CAI_RESULT::~PB_CS_S_DING_CAI_RESULT() {
  5905. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  5906. SharedDtor();
  5907. }
  5908. void PB_CS_S_DING_CAI_RESULT::SharedDtor() {
  5909. }
  5910. void PB_CS_S_DING_CAI_RESULT::SetCachedSize(int size) const {
  5911. _cached_size_.Set(size);
  5912. }
  5913. const PB_CS_S_DING_CAI_RESULT& PB_CS_S_DING_CAI_RESULT::default_instance() {
  5914. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_DING_CAI_RESULT_Pb_5fSparrowMaJiang_2eproto.base);
  5915. return *internal_default_instance();
  5916. }
  5917. void PB_CS_S_DING_CAI_RESULT::Clear() {
  5918. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  5919. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5920. // Prevent compiler warnings about cached_has_bits being unused
  5921. (void) cached_has_bits;
  5922. caicards_.Clear();
  5923. ::memset(&cbresult_, 0, static_cast<size_t>(
  5924. reinterpret_cast<char*>(&cbiswchu_) -
  5925. reinterpret_cast<char*>(&cbresult_)) + sizeof(cbiswchu_));
  5926. _internal_metadata_.Clear();
  5927. }
  5928. const char* PB_CS_S_DING_CAI_RESULT::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  5929. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  5930. while (!ctx->Done(&ptr)) {
  5931. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  5932. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  5933. CHK_(ptr);
  5934. switch (tag >> 3) {
  5935. // uint32 cbResult = 1;
  5936. case 1:
  5937. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  5938. cbresult_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5939. CHK_(ptr);
  5940. } else goto handle_unusual;
  5941. continue;
  5942. // uint32 cbIsWCHu = 2;
  5943. case 2:
  5944. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  5945. cbiswchu_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  5946. CHK_(ptr);
  5947. } else goto handle_unusual;
  5948. continue;
  5949. // repeated uint32 caiCards = 3;
  5950. case 3:
  5951. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  5952. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_caicards(), ptr, ctx);
  5953. CHK_(ptr);
  5954. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24) {
  5955. _internal_add_caicards(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  5956. CHK_(ptr);
  5957. } else goto handle_unusual;
  5958. continue;
  5959. default: {
  5960. handle_unusual:
  5961. if ((tag & 7) == 4 || tag == 0) {
  5962. ctx->SetLastTag(tag);
  5963. goto success;
  5964. }
  5965. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  5966. CHK_(ptr != nullptr);
  5967. continue;
  5968. }
  5969. } // switch
  5970. } // while
  5971. success:
  5972. return ptr;
  5973. failure:
  5974. ptr = nullptr;
  5975. goto success;
  5976. #undef CHK_
  5977. }
  5978. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_DING_CAI_RESULT::InternalSerializeWithCachedSizesToArray(
  5979. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  5980. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  5981. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  5982. (void) cached_has_bits;
  5983. // uint32 cbResult = 1;
  5984. if (this->cbresult() != 0) {
  5985. target = stream->EnsureSpace(target);
  5986. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbresult(), target);
  5987. }
  5988. // uint32 cbIsWCHu = 2;
  5989. if (this->cbiswchu() != 0) {
  5990. target = stream->EnsureSpace(target);
  5991. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_cbiswchu(), target);
  5992. }
  5993. // repeated uint32 caiCards = 3;
  5994. {
  5995. int byte_size = _caicards_cached_byte_size_.load(std::memory_order_relaxed);
  5996. if (byte_size > 0) {
  5997. target = stream->WriteUInt32Packed(
  5998. 3, _internal_caicards(), byte_size, target);
  5999. }
  6000. }
  6001. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6002. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  6003. _internal_metadata_.unknown_fields(), target, stream);
  6004. }
  6005. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6006. return target;
  6007. }
  6008. size_t PB_CS_S_DING_CAI_RESULT::ByteSizeLong() const {
  6009. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6010. size_t total_size = 0;
  6011. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6012. // Prevent compiler warnings about cached_has_bits being unused
  6013. (void) cached_has_bits;
  6014. // repeated uint32 caiCards = 3;
  6015. {
  6016. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  6017. UInt32Size(this->caicards_);
  6018. if (data_size > 0) {
  6019. total_size += 1 +
  6020. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  6021. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  6022. }
  6023. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  6024. _caicards_cached_byte_size_.store(cached_size,
  6025. std::memory_order_relaxed);
  6026. total_size += data_size;
  6027. }
  6028. // uint32 cbResult = 1;
  6029. if (this->cbresult() != 0) {
  6030. total_size += 1 +
  6031. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6032. this->_internal_cbresult());
  6033. }
  6034. // uint32 cbIsWCHu = 2;
  6035. if (this->cbiswchu() != 0) {
  6036. total_size += 1 +
  6037. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6038. this->_internal_cbiswchu());
  6039. }
  6040. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6041. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  6042. _internal_metadata_, total_size, &_cached_size_);
  6043. }
  6044. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  6045. SetCachedSize(cached_size);
  6046. return total_size;
  6047. }
  6048. void PB_CS_S_DING_CAI_RESULT::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  6049. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6050. GOOGLE_DCHECK_NE(&from, this);
  6051. const PB_CS_S_DING_CAI_RESULT* source =
  6052. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_DING_CAI_RESULT>(
  6053. &from);
  6054. if (source == nullptr) {
  6055. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6056. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  6057. } else {
  6058. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6059. MergeFrom(*source);
  6060. }
  6061. }
  6062. void PB_CS_S_DING_CAI_RESULT::MergeFrom(const PB_CS_S_DING_CAI_RESULT& from) {
  6063. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6064. GOOGLE_DCHECK_NE(&from, this);
  6065. _internal_metadata_.MergeFrom(from._internal_metadata_);
  6066. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6067. (void) cached_has_bits;
  6068. caicards_.MergeFrom(from.caicards_);
  6069. if (from.cbresult() != 0) {
  6070. _internal_set_cbresult(from._internal_cbresult());
  6071. }
  6072. if (from.cbiswchu() != 0) {
  6073. _internal_set_cbiswchu(from._internal_cbiswchu());
  6074. }
  6075. }
  6076. void PB_CS_S_DING_CAI_RESULT::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  6077. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6078. if (&from == this) return;
  6079. Clear();
  6080. MergeFrom(from);
  6081. }
  6082. void PB_CS_S_DING_CAI_RESULT::CopyFrom(const PB_CS_S_DING_CAI_RESULT& from) {
  6083. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_DING_CAI_RESULT)
  6084. if (&from == this) return;
  6085. Clear();
  6086. MergeFrom(from);
  6087. }
  6088. bool PB_CS_S_DING_CAI_RESULT::IsInitialized() const {
  6089. return true;
  6090. }
  6091. void PB_CS_S_DING_CAI_RESULT::InternalSwap(PB_CS_S_DING_CAI_RESULT* other) {
  6092. using std::swap;
  6093. _internal_metadata_.Swap(&other->_internal_metadata_);
  6094. caicards_.InternalSwap(&other->caicards_);
  6095. swap(cbresult_, other->cbresult_);
  6096. swap(cbiswchu_, other->cbiswchu_);
  6097. }
  6098. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_DING_CAI_RESULT::GetMetadata() const {
  6099. return GetMetadataStatic();
  6100. }
  6101. // ===================================================================
  6102. void PB_CS_S_NOTIFY_QIANGGH::InitAsDefaultInstance() {
  6103. }
  6104. class PB_CS_S_NOTIFY_QIANGGH::_Internal {
  6105. public:
  6106. };
  6107. PB_CS_S_NOTIFY_QIANGGH::PB_CS_S_NOTIFY_QIANGGH()
  6108. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  6109. SharedCtor();
  6110. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6111. }
  6112. PB_CS_S_NOTIFY_QIANGGH::PB_CS_S_NOTIFY_QIANGGH(const PB_CS_S_NOTIFY_QIANGGH& from)
  6113. : ::PROTOBUF_NAMESPACE_ID::Message(),
  6114. _internal_metadata_(nullptr),
  6115. caicards_(from.caicards_) {
  6116. _internal_metadata_.MergeFrom(from._internal_metadata_);
  6117. ::memcpy(&cbactionmask_, &from.cbactionmask_,
  6118. static_cast<size_t>(reinterpret_cast<char*>(&cbactioncard_) -
  6119. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(cbactioncard_));
  6120. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6121. }
  6122. void PB_CS_S_NOTIFY_QIANGGH::SharedCtor() {
  6123. ::memset(&cbactionmask_, 0, static_cast<size_t>(
  6124. reinterpret_cast<char*>(&cbactioncard_) -
  6125. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(cbactioncard_));
  6126. }
  6127. PB_CS_S_NOTIFY_QIANGGH::~PB_CS_S_NOTIFY_QIANGGH() {
  6128. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6129. SharedDtor();
  6130. }
  6131. void PB_CS_S_NOTIFY_QIANGGH::SharedDtor() {
  6132. }
  6133. void PB_CS_S_NOTIFY_QIANGGH::SetCachedSize(int size) const {
  6134. _cached_size_.Set(size);
  6135. }
  6136. const PB_CS_S_NOTIFY_QIANGGH& PB_CS_S_NOTIFY_QIANGGH::default_instance() {
  6137. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_NOTIFY_QIANGGH_Pb_5fSparrowMaJiang_2eproto.base);
  6138. return *internal_default_instance();
  6139. }
  6140. void PB_CS_S_NOTIFY_QIANGGH::Clear() {
  6141. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6142. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6143. // Prevent compiler warnings about cached_has_bits being unused
  6144. (void) cached_has_bits;
  6145. caicards_.Clear();
  6146. ::memset(&cbactionmask_, 0, static_cast<size_t>(
  6147. reinterpret_cast<char*>(&cbactioncard_) -
  6148. reinterpret_cast<char*>(&cbactionmask_)) + sizeof(cbactioncard_));
  6149. _internal_metadata_.Clear();
  6150. }
  6151. const char* PB_CS_S_NOTIFY_QIANGGH::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  6152. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  6153. while (!ctx->Done(&ptr)) {
  6154. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  6155. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  6156. CHK_(ptr);
  6157. switch (tag >> 3) {
  6158. // uint32 wResumeUser = 1;
  6159. case 1:
  6160. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  6161. wresumeuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6162. CHK_(ptr);
  6163. } else goto handle_unusual;
  6164. continue;
  6165. // uint64 cbActionMask = 2;
  6166. case 2:
  6167. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  6168. cbactionmask_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6169. CHK_(ptr);
  6170. } else goto handle_unusual;
  6171. continue;
  6172. // uint32 cbActionCard = 3;
  6173. case 3:
  6174. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  6175. cbactioncard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6176. CHK_(ptr);
  6177. } else goto handle_unusual;
  6178. continue;
  6179. // repeated uint32 caiCards = 4;
  6180. case 4:
  6181. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  6182. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_caicards(), ptr, ctx);
  6183. CHK_(ptr);
  6184. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  6185. _internal_add_caicards(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  6186. CHK_(ptr);
  6187. } else goto handle_unusual;
  6188. continue;
  6189. default: {
  6190. handle_unusual:
  6191. if ((tag & 7) == 4 || tag == 0) {
  6192. ctx->SetLastTag(tag);
  6193. goto success;
  6194. }
  6195. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  6196. CHK_(ptr != nullptr);
  6197. continue;
  6198. }
  6199. } // switch
  6200. } // while
  6201. success:
  6202. return ptr;
  6203. failure:
  6204. ptr = nullptr;
  6205. goto success;
  6206. #undef CHK_
  6207. }
  6208. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_NOTIFY_QIANGGH::InternalSerializeWithCachedSizesToArray(
  6209. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  6210. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6211. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6212. (void) cached_has_bits;
  6213. // uint32 wResumeUser = 1;
  6214. if (this->wresumeuser() != 0) {
  6215. target = stream->EnsureSpace(target);
  6216. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wresumeuser(), target);
  6217. }
  6218. // uint64 cbActionMask = 2;
  6219. if (this->cbactionmask() != 0) {
  6220. target = stream->EnsureSpace(target);
  6221. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(2, this->_internal_cbactionmask(), target);
  6222. }
  6223. // uint32 cbActionCard = 3;
  6224. if (this->cbactioncard() != 0) {
  6225. target = stream->EnsureSpace(target);
  6226. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbactioncard(), target);
  6227. }
  6228. // repeated uint32 caiCards = 4;
  6229. {
  6230. int byte_size = _caicards_cached_byte_size_.load(std::memory_order_relaxed);
  6231. if (byte_size > 0) {
  6232. target = stream->WriteUInt32Packed(
  6233. 4, _internal_caicards(), byte_size, target);
  6234. }
  6235. }
  6236. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6237. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  6238. _internal_metadata_.unknown_fields(), target, stream);
  6239. }
  6240. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6241. return target;
  6242. }
  6243. size_t PB_CS_S_NOTIFY_QIANGGH::ByteSizeLong() const {
  6244. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6245. size_t total_size = 0;
  6246. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6247. // Prevent compiler warnings about cached_has_bits being unused
  6248. (void) cached_has_bits;
  6249. // repeated uint32 caiCards = 4;
  6250. {
  6251. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  6252. UInt32Size(this->caicards_);
  6253. if (data_size > 0) {
  6254. total_size += 1 +
  6255. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  6256. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  6257. }
  6258. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  6259. _caicards_cached_byte_size_.store(cached_size,
  6260. std::memory_order_relaxed);
  6261. total_size += data_size;
  6262. }
  6263. // uint64 cbActionMask = 2;
  6264. if (this->cbactionmask() != 0) {
  6265. total_size += 1 +
  6266. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  6267. this->_internal_cbactionmask());
  6268. }
  6269. // uint32 wResumeUser = 1;
  6270. if (this->wresumeuser() != 0) {
  6271. total_size += 1 +
  6272. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6273. this->_internal_wresumeuser());
  6274. }
  6275. // uint32 cbActionCard = 3;
  6276. if (this->cbactioncard() != 0) {
  6277. total_size += 1 +
  6278. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6279. this->_internal_cbactioncard());
  6280. }
  6281. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6282. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  6283. _internal_metadata_, total_size, &_cached_size_);
  6284. }
  6285. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  6286. SetCachedSize(cached_size);
  6287. return total_size;
  6288. }
  6289. void PB_CS_S_NOTIFY_QIANGGH::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  6290. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6291. GOOGLE_DCHECK_NE(&from, this);
  6292. const PB_CS_S_NOTIFY_QIANGGH* source =
  6293. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_NOTIFY_QIANGGH>(
  6294. &from);
  6295. if (source == nullptr) {
  6296. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6297. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  6298. } else {
  6299. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6300. MergeFrom(*source);
  6301. }
  6302. }
  6303. void PB_CS_S_NOTIFY_QIANGGH::MergeFrom(const PB_CS_S_NOTIFY_QIANGGH& from) {
  6304. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6305. GOOGLE_DCHECK_NE(&from, this);
  6306. _internal_metadata_.MergeFrom(from._internal_metadata_);
  6307. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6308. (void) cached_has_bits;
  6309. caicards_.MergeFrom(from.caicards_);
  6310. if (from.cbactionmask() != 0) {
  6311. _internal_set_cbactionmask(from._internal_cbactionmask());
  6312. }
  6313. if (from.wresumeuser() != 0) {
  6314. _internal_set_wresumeuser(from._internal_wresumeuser());
  6315. }
  6316. if (from.cbactioncard() != 0) {
  6317. _internal_set_cbactioncard(from._internal_cbactioncard());
  6318. }
  6319. }
  6320. void PB_CS_S_NOTIFY_QIANGGH::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  6321. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6322. if (&from == this) return;
  6323. Clear();
  6324. MergeFrom(from);
  6325. }
  6326. void PB_CS_S_NOTIFY_QIANGGH::CopyFrom(const PB_CS_S_NOTIFY_QIANGGH& from) {
  6327. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_NOTIFY_QIANGGH)
  6328. if (&from == this) return;
  6329. Clear();
  6330. MergeFrom(from);
  6331. }
  6332. bool PB_CS_S_NOTIFY_QIANGGH::IsInitialized() const {
  6333. return true;
  6334. }
  6335. void PB_CS_S_NOTIFY_QIANGGH::InternalSwap(PB_CS_S_NOTIFY_QIANGGH* other) {
  6336. using std::swap;
  6337. _internal_metadata_.Swap(&other->_internal_metadata_);
  6338. caicards_.InternalSwap(&other->caicards_);
  6339. swap(cbactionmask_, other->cbactionmask_);
  6340. swap(wresumeuser_, other->wresumeuser_);
  6341. swap(cbactioncard_, other->cbactioncard_);
  6342. }
  6343. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_NOTIFY_QIANGGH::GetMetadata() const {
  6344. return GetMetadataStatic();
  6345. }
  6346. // ===================================================================
  6347. void pb_GameConfig::InitAsDefaultInstance() {
  6348. }
  6349. class pb_GameConfig::_Internal {
  6350. public:
  6351. };
  6352. pb_GameConfig::pb_GameConfig()
  6353. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  6354. SharedCtor();
  6355. // @@protoc_insertion_point(constructor:SparrowMaJiang.pb_GameConfig)
  6356. }
  6357. pb_GameConfig::pb_GameConfig(const pb_GameConfig& from)
  6358. : ::PROTOBUF_NAMESPACE_ID::Message(),
  6359. _internal_metadata_(nullptr) {
  6360. _internal_metadata_.MergeFrom(from._internal_metadata_);
  6361. sprivatetableid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  6362. if (!from._internal_sprivatetableid().empty()) {
  6363. sprivatetableid_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.sprivatetableid_);
  6364. }
  6365. ::memcpy(&wsubgameid_, &from.wsubgameid_,
  6366. static_cast<size_t>(reinterpret_cast<char*>(&tmp2_) -
  6367. reinterpret_cast<char*>(&wsubgameid_)) + sizeof(tmp2_));
  6368. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.pb_GameConfig)
  6369. }
  6370. void pb_GameConfig::SharedCtor() {
  6371. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto.base);
  6372. sprivatetableid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  6373. ::memset(&wsubgameid_, 0, static_cast<size_t>(
  6374. reinterpret_cast<char*>(&tmp2_) -
  6375. reinterpret_cast<char*>(&wsubgameid_)) + sizeof(tmp2_));
  6376. }
  6377. pb_GameConfig::~pb_GameConfig() {
  6378. // @@protoc_insertion_point(destructor:SparrowMaJiang.pb_GameConfig)
  6379. SharedDtor();
  6380. }
  6381. void pb_GameConfig::SharedDtor() {
  6382. sprivatetableid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  6383. }
  6384. void pb_GameConfig::SetCachedSize(int size) const {
  6385. _cached_size_.Set(size);
  6386. }
  6387. const pb_GameConfig& pb_GameConfig::default_instance() {
  6388. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_pb_GameConfig_Pb_5fSparrowMaJiang_2eproto.base);
  6389. return *internal_default_instance();
  6390. }
  6391. void pb_GameConfig::Clear() {
  6392. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.pb_GameConfig)
  6393. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6394. // Prevent compiler warnings about cached_has_bits being unused
  6395. (void) cached_has_bits;
  6396. sprivatetableid_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  6397. ::memset(&wsubgameid_, 0, static_cast<size_t>(
  6398. reinterpret_cast<char*>(&tmp2_) -
  6399. reinterpret_cast<char*>(&wsubgameid_)) + sizeof(tmp2_));
  6400. _internal_metadata_.Clear();
  6401. }
  6402. const char* pb_GameConfig::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  6403. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  6404. while (!ctx->Done(&ptr)) {
  6405. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  6406. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  6407. CHK_(ptr);
  6408. switch (tag >> 3) {
  6409. // uint32 wSubGameID = 1;
  6410. case 1:
  6411. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  6412. wsubgameid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6413. CHK_(ptr);
  6414. } else goto handle_unusual;
  6415. continue;
  6416. // uint32 wDiScore = 2;
  6417. case 2:
  6418. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  6419. wdiscore_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6420. CHK_(ptr);
  6421. } else goto handle_unusual;
  6422. continue;
  6423. // uint32 wFanFei = 3;
  6424. case 3:
  6425. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  6426. wfanfei_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6427. CHK_(ptr);
  6428. } else goto handle_unusual;
  6429. continue;
  6430. // uint32 wIpLimit = 4;
  6431. case 4:
  6432. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  6433. wiplimit_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6434. CHK_(ptr);
  6435. } else goto handle_unusual;
  6436. continue;
  6437. // uint32 wPlayCountRule = 5;
  6438. case 5:
  6439. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  6440. wplaycountrule_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6441. CHK_(ptr);
  6442. } else goto handle_unusual;
  6443. continue;
  6444. // uint32 RoomId = 6;
  6445. case 6:
  6446. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  6447. roomid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6448. CHK_(ptr);
  6449. } else goto handle_unusual;
  6450. continue;
  6451. // uint32 IsOwner = 7;
  6452. case 7:
  6453. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
  6454. isowner_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6455. CHK_(ptr);
  6456. } else goto handle_unusual;
  6457. continue;
  6458. // uint32 wHadPlayCount = 8;
  6459. case 8:
  6460. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  6461. whadplaycount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6462. CHK_(ptr);
  6463. } else goto handle_unusual;
  6464. continue;
  6465. // string sPrivateTableID = 9;
  6466. case 9:
  6467. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) {
  6468. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_sprivatetableid(), ptr, ctx, "SparrowMaJiang.pb_GameConfig.sPrivateTableID");
  6469. CHK_(ptr);
  6470. } else goto handle_unusual;
  6471. continue;
  6472. // uint32 bDuoLai = 10;
  6473. case 10:
  6474. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80)) {
  6475. bduolai_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6476. CHK_(ptr);
  6477. } else goto handle_unusual;
  6478. continue;
  6479. // uint32 wFengDing = 11;
  6480. case 11:
  6481. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) {
  6482. wfengding_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6483. CHK_(ptr);
  6484. } else goto handle_unusual;
  6485. continue;
  6486. // uint32 tmp1 = 12;
  6487. case 12:
  6488. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) {
  6489. tmp1_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6490. CHK_(ptr);
  6491. } else goto handle_unusual;
  6492. continue;
  6493. // uint32 tmp2 = 13;
  6494. case 13:
  6495. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 104)) {
  6496. tmp2_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6497. CHK_(ptr);
  6498. } else goto handle_unusual;
  6499. continue;
  6500. default: {
  6501. handle_unusual:
  6502. if ((tag & 7) == 4 || tag == 0) {
  6503. ctx->SetLastTag(tag);
  6504. goto success;
  6505. }
  6506. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  6507. CHK_(ptr != nullptr);
  6508. continue;
  6509. }
  6510. } // switch
  6511. } // while
  6512. success:
  6513. return ptr;
  6514. failure:
  6515. ptr = nullptr;
  6516. goto success;
  6517. #undef CHK_
  6518. }
  6519. ::PROTOBUF_NAMESPACE_ID::uint8* pb_GameConfig::InternalSerializeWithCachedSizesToArray(
  6520. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  6521. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.pb_GameConfig)
  6522. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6523. (void) cached_has_bits;
  6524. // uint32 wSubGameID = 1;
  6525. if (this->wsubgameid() != 0) {
  6526. target = stream->EnsureSpace(target);
  6527. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wsubgameid(), target);
  6528. }
  6529. // uint32 wDiScore = 2;
  6530. if (this->wdiscore() != 0) {
  6531. target = stream->EnsureSpace(target);
  6532. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_wdiscore(), target);
  6533. }
  6534. // uint32 wFanFei = 3;
  6535. if (this->wfanfei() != 0) {
  6536. target = stream->EnsureSpace(target);
  6537. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_wfanfei(), target);
  6538. }
  6539. // uint32 wIpLimit = 4;
  6540. if (this->wiplimit() != 0) {
  6541. target = stream->EnsureSpace(target);
  6542. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_wiplimit(), target);
  6543. }
  6544. // uint32 wPlayCountRule = 5;
  6545. if (this->wplaycountrule() != 0) {
  6546. target = stream->EnsureSpace(target);
  6547. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_wplaycountrule(), target);
  6548. }
  6549. // uint32 RoomId = 6;
  6550. if (this->roomid() != 0) {
  6551. target = stream->EnsureSpace(target);
  6552. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_roomid(), target);
  6553. }
  6554. // uint32 IsOwner = 7;
  6555. if (this->isowner() != 0) {
  6556. target = stream->EnsureSpace(target);
  6557. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(7, this->_internal_isowner(), target);
  6558. }
  6559. // uint32 wHadPlayCount = 8;
  6560. if (this->whadplaycount() != 0) {
  6561. target = stream->EnsureSpace(target);
  6562. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(8, this->_internal_whadplaycount(), target);
  6563. }
  6564. // string sPrivateTableID = 9;
  6565. if (this->sprivatetableid().size() > 0) {
  6566. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  6567. this->_internal_sprivatetableid().data(), static_cast<int>(this->_internal_sprivatetableid().length()),
  6568. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  6569. "SparrowMaJiang.pb_GameConfig.sPrivateTableID");
  6570. target = stream->WriteStringMaybeAliased(
  6571. 9, this->_internal_sprivatetableid(), target);
  6572. }
  6573. // uint32 bDuoLai = 10;
  6574. if (this->bduolai() != 0) {
  6575. target = stream->EnsureSpace(target);
  6576. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(10, this->_internal_bduolai(), target);
  6577. }
  6578. // uint32 wFengDing = 11;
  6579. if (this->wfengding() != 0) {
  6580. target = stream->EnsureSpace(target);
  6581. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(11, this->_internal_wfengding(), target);
  6582. }
  6583. // uint32 tmp1 = 12;
  6584. if (this->tmp1() != 0) {
  6585. target = stream->EnsureSpace(target);
  6586. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(12, this->_internal_tmp1(), target);
  6587. }
  6588. // uint32 tmp2 = 13;
  6589. if (this->tmp2() != 0) {
  6590. target = stream->EnsureSpace(target);
  6591. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(13, this->_internal_tmp2(), target);
  6592. }
  6593. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6594. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  6595. _internal_metadata_.unknown_fields(), target, stream);
  6596. }
  6597. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.pb_GameConfig)
  6598. return target;
  6599. }
  6600. size_t pb_GameConfig::ByteSizeLong() const {
  6601. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.pb_GameConfig)
  6602. size_t total_size = 0;
  6603. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6604. // Prevent compiler warnings about cached_has_bits being unused
  6605. (void) cached_has_bits;
  6606. // string sPrivateTableID = 9;
  6607. if (this->sprivatetableid().size() > 0) {
  6608. total_size += 1 +
  6609. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  6610. this->_internal_sprivatetableid());
  6611. }
  6612. // uint32 wSubGameID = 1;
  6613. if (this->wsubgameid() != 0) {
  6614. total_size += 1 +
  6615. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6616. this->_internal_wsubgameid());
  6617. }
  6618. // uint32 wDiScore = 2;
  6619. if (this->wdiscore() != 0) {
  6620. total_size += 1 +
  6621. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6622. this->_internal_wdiscore());
  6623. }
  6624. // uint32 wFanFei = 3;
  6625. if (this->wfanfei() != 0) {
  6626. total_size += 1 +
  6627. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6628. this->_internal_wfanfei());
  6629. }
  6630. // uint32 wIpLimit = 4;
  6631. if (this->wiplimit() != 0) {
  6632. total_size += 1 +
  6633. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6634. this->_internal_wiplimit());
  6635. }
  6636. // uint32 wPlayCountRule = 5;
  6637. if (this->wplaycountrule() != 0) {
  6638. total_size += 1 +
  6639. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6640. this->_internal_wplaycountrule());
  6641. }
  6642. // uint32 RoomId = 6;
  6643. if (this->roomid() != 0) {
  6644. total_size += 1 +
  6645. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6646. this->_internal_roomid());
  6647. }
  6648. // uint32 IsOwner = 7;
  6649. if (this->isowner() != 0) {
  6650. total_size += 1 +
  6651. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6652. this->_internal_isowner());
  6653. }
  6654. // uint32 wHadPlayCount = 8;
  6655. if (this->whadplaycount() != 0) {
  6656. total_size += 1 +
  6657. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6658. this->_internal_whadplaycount());
  6659. }
  6660. // uint32 bDuoLai = 10;
  6661. if (this->bduolai() != 0) {
  6662. total_size += 1 +
  6663. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6664. this->_internal_bduolai());
  6665. }
  6666. // uint32 wFengDing = 11;
  6667. if (this->wfengding() != 0) {
  6668. total_size += 1 +
  6669. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6670. this->_internal_wfengding());
  6671. }
  6672. // uint32 tmp1 = 12;
  6673. if (this->tmp1() != 0) {
  6674. total_size += 1 +
  6675. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6676. this->_internal_tmp1());
  6677. }
  6678. // uint32 tmp2 = 13;
  6679. if (this->tmp2() != 0) {
  6680. total_size += 1 +
  6681. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6682. this->_internal_tmp2());
  6683. }
  6684. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6685. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  6686. _internal_metadata_, total_size, &_cached_size_);
  6687. }
  6688. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  6689. SetCachedSize(cached_size);
  6690. return total_size;
  6691. }
  6692. void pb_GameConfig::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  6693. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.pb_GameConfig)
  6694. GOOGLE_DCHECK_NE(&from, this);
  6695. const pb_GameConfig* source =
  6696. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<pb_GameConfig>(
  6697. &from);
  6698. if (source == nullptr) {
  6699. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.pb_GameConfig)
  6700. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  6701. } else {
  6702. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.pb_GameConfig)
  6703. MergeFrom(*source);
  6704. }
  6705. }
  6706. void pb_GameConfig::MergeFrom(const pb_GameConfig& from) {
  6707. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.pb_GameConfig)
  6708. GOOGLE_DCHECK_NE(&from, this);
  6709. _internal_metadata_.MergeFrom(from._internal_metadata_);
  6710. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6711. (void) cached_has_bits;
  6712. if (from.sprivatetableid().size() > 0) {
  6713. sprivatetableid_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.sprivatetableid_);
  6714. }
  6715. if (from.wsubgameid() != 0) {
  6716. _internal_set_wsubgameid(from._internal_wsubgameid());
  6717. }
  6718. if (from.wdiscore() != 0) {
  6719. _internal_set_wdiscore(from._internal_wdiscore());
  6720. }
  6721. if (from.wfanfei() != 0) {
  6722. _internal_set_wfanfei(from._internal_wfanfei());
  6723. }
  6724. if (from.wiplimit() != 0) {
  6725. _internal_set_wiplimit(from._internal_wiplimit());
  6726. }
  6727. if (from.wplaycountrule() != 0) {
  6728. _internal_set_wplaycountrule(from._internal_wplaycountrule());
  6729. }
  6730. if (from.roomid() != 0) {
  6731. _internal_set_roomid(from._internal_roomid());
  6732. }
  6733. if (from.isowner() != 0) {
  6734. _internal_set_isowner(from._internal_isowner());
  6735. }
  6736. if (from.whadplaycount() != 0) {
  6737. _internal_set_whadplaycount(from._internal_whadplaycount());
  6738. }
  6739. if (from.bduolai() != 0) {
  6740. _internal_set_bduolai(from._internal_bduolai());
  6741. }
  6742. if (from.wfengding() != 0) {
  6743. _internal_set_wfengding(from._internal_wfengding());
  6744. }
  6745. if (from.tmp1() != 0) {
  6746. _internal_set_tmp1(from._internal_tmp1());
  6747. }
  6748. if (from.tmp2() != 0) {
  6749. _internal_set_tmp2(from._internal_tmp2());
  6750. }
  6751. }
  6752. void pb_GameConfig::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  6753. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.pb_GameConfig)
  6754. if (&from == this) return;
  6755. Clear();
  6756. MergeFrom(from);
  6757. }
  6758. void pb_GameConfig::CopyFrom(const pb_GameConfig& from) {
  6759. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.pb_GameConfig)
  6760. if (&from == this) return;
  6761. Clear();
  6762. MergeFrom(from);
  6763. }
  6764. bool pb_GameConfig::IsInitialized() const {
  6765. return true;
  6766. }
  6767. void pb_GameConfig::InternalSwap(pb_GameConfig* other) {
  6768. using std::swap;
  6769. _internal_metadata_.Swap(&other->_internal_metadata_);
  6770. sprivatetableid_.Swap(&other->sprivatetableid_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  6771. GetArenaNoVirtual());
  6772. swap(wsubgameid_, other->wsubgameid_);
  6773. swap(wdiscore_, other->wdiscore_);
  6774. swap(wfanfei_, other->wfanfei_);
  6775. swap(wiplimit_, other->wiplimit_);
  6776. swap(wplaycountrule_, other->wplaycountrule_);
  6777. swap(roomid_, other->roomid_);
  6778. swap(isowner_, other->isowner_);
  6779. swap(whadplaycount_, other->whadplaycount_);
  6780. swap(bduolai_, other->bduolai_);
  6781. swap(wfengding_, other->wfengding_);
  6782. swap(tmp1_, other->tmp1_);
  6783. swap(tmp2_, other->tmp2_);
  6784. }
  6785. ::PROTOBUF_NAMESPACE_ID::Metadata pb_GameConfig::GetMetadata() const {
  6786. return GetMetadataStatic();
  6787. }
  6788. // ===================================================================
  6789. void pb_WeaveItem::InitAsDefaultInstance() {
  6790. }
  6791. class pb_WeaveItem::_Internal {
  6792. public:
  6793. };
  6794. pb_WeaveItem::pb_WeaveItem()
  6795. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  6796. SharedCtor();
  6797. // @@protoc_insertion_point(constructor:SparrowMaJiang.pb_WeaveItem)
  6798. }
  6799. pb_WeaveItem::pb_WeaveItem(const pb_WeaveItem& from)
  6800. : ::PROTOBUF_NAMESPACE_ID::Message(),
  6801. _internal_metadata_(nullptr),
  6802. cbmargicoffset_(from.cbmargicoffset_) {
  6803. _internal_metadata_.MergeFrom(from._internal_metadata_);
  6804. ::memcpy(&cbweavekind_, &from.cbweavekind_,
  6805. static_cast<size_t>(reinterpret_cast<char*>(&wprovideuser_) -
  6806. reinterpret_cast<char*>(&cbweavekind_)) + sizeof(wprovideuser_));
  6807. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.pb_WeaveItem)
  6808. }
  6809. void pb_WeaveItem::SharedCtor() {
  6810. ::memset(&cbweavekind_, 0, static_cast<size_t>(
  6811. reinterpret_cast<char*>(&wprovideuser_) -
  6812. reinterpret_cast<char*>(&cbweavekind_)) + sizeof(wprovideuser_));
  6813. }
  6814. pb_WeaveItem::~pb_WeaveItem() {
  6815. // @@protoc_insertion_point(destructor:SparrowMaJiang.pb_WeaveItem)
  6816. SharedDtor();
  6817. }
  6818. void pb_WeaveItem::SharedDtor() {
  6819. }
  6820. void pb_WeaveItem::SetCachedSize(int size) const {
  6821. _cached_size_.Set(size);
  6822. }
  6823. const pb_WeaveItem& pb_WeaveItem::default_instance() {
  6824. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_pb_WeaveItem_Pb_5fSparrowMaJiang_2eproto.base);
  6825. return *internal_default_instance();
  6826. }
  6827. void pb_WeaveItem::Clear() {
  6828. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.pb_WeaveItem)
  6829. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6830. // Prevent compiler warnings about cached_has_bits being unused
  6831. (void) cached_has_bits;
  6832. cbmargicoffset_.Clear();
  6833. ::memset(&cbweavekind_, 0, static_cast<size_t>(
  6834. reinterpret_cast<char*>(&wprovideuser_) -
  6835. reinterpret_cast<char*>(&cbweavekind_)) + sizeof(wprovideuser_));
  6836. _internal_metadata_.Clear();
  6837. }
  6838. const char* pb_WeaveItem::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  6839. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  6840. while (!ctx->Done(&ptr)) {
  6841. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  6842. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  6843. CHK_(ptr);
  6844. switch (tag >> 3) {
  6845. // uint32 cbWeaveKind = 1;
  6846. case 1:
  6847. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  6848. cbweavekind_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6849. CHK_(ptr);
  6850. } else goto handle_unusual;
  6851. continue;
  6852. // uint32 cbCenterCard = 2;
  6853. case 2:
  6854. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  6855. cbcentercard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6856. CHK_(ptr);
  6857. } else goto handle_unusual;
  6858. continue;
  6859. // uint32 cbPublicCard = 3;
  6860. case 3:
  6861. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  6862. cbpubliccard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6863. CHK_(ptr);
  6864. } else goto handle_unusual;
  6865. continue;
  6866. // uint32 wProvideUser = 4;
  6867. case 4:
  6868. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  6869. wprovideuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  6870. CHK_(ptr);
  6871. } else goto handle_unusual;
  6872. continue;
  6873. // repeated uint32 cbMargicOffset = 5;
  6874. case 5:
  6875. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  6876. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbmargicoffset(), ptr, ctx);
  6877. CHK_(ptr);
  6878. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40) {
  6879. _internal_add_cbmargicoffset(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  6880. CHK_(ptr);
  6881. } else goto handle_unusual;
  6882. continue;
  6883. default: {
  6884. handle_unusual:
  6885. if ((tag & 7) == 4 || tag == 0) {
  6886. ctx->SetLastTag(tag);
  6887. goto success;
  6888. }
  6889. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  6890. CHK_(ptr != nullptr);
  6891. continue;
  6892. }
  6893. } // switch
  6894. } // while
  6895. success:
  6896. return ptr;
  6897. failure:
  6898. ptr = nullptr;
  6899. goto success;
  6900. #undef CHK_
  6901. }
  6902. ::PROTOBUF_NAMESPACE_ID::uint8* pb_WeaveItem::InternalSerializeWithCachedSizesToArray(
  6903. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  6904. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.pb_WeaveItem)
  6905. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6906. (void) cached_has_bits;
  6907. // uint32 cbWeaveKind = 1;
  6908. if (this->cbweavekind() != 0) {
  6909. target = stream->EnsureSpace(target);
  6910. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbweavekind(), target);
  6911. }
  6912. // uint32 cbCenterCard = 2;
  6913. if (this->cbcentercard() != 0) {
  6914. target = stream->EnsureSpace(target);
  6915. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_cbcentercard(), target);
  6916. }
  6917. // uint32 cbPublicCard = 3;
  6918. if (this->cbpubliccard() != 0) {
  6919. target = stream->EnsureSpace(target);
  6920. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbpubliccard(), target);
  6921. }
  6922. // uint32 wProvideUser = 4;
  6923. if (this->wprovideuser() != 0) {
  6924. target = stream->EnsureSpace(target);
  6925. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_wprovideuser(), target);
  6926. }
  6927. // repeated uint32 cbMargicOffset = 5;
  6928. {
  6929. int byte_size = _cbmargicoffset_cached_byte_size_.load(std::memory_order_relaxed);
  6930. if (byte_size > 0) {
  6931. target = stream->WriteUInt32Packed(
  6932. 5, _internal_cbmargicoffset(), byte_size, target);
  6933. }
  6934. }
  6935. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6936. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  6937. _internal_metadata_.unknown_fields(), target, stream);
  6938. }
  6939. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.pb_WeaveItem)
  6940. return target;
  6941. }
  6942. size_t pb_WeaveItem::ByteSizeLong() const {
  6943. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.pb_WeaveItem)
  6944. size_t total_size = 0;
  6945. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  6946. // Prevent compiler warnings about cached_has_bits being unused
  6947. (void) cached_has_bits;
  6948. // repeated uint32 cbMargicOffset = 5;
  6949. {
  6950. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  6951. UInt32Size(this->cbmargicoffset_);
  6952. if (data_size > 0) {
  6953. total_size += 1 +
  6954. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  6955. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  6956. }
  6957. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  6958. _cbmargicoffset_cached_byte_size_.store(cached_size,
  6959. std::memory_order_relaxed);
  6960. total_size += data_size;
  6961. }
  6962. // uint32 cbWeaveKind = 1;
  6963. if (this->cbweavekind() != 0) {
  6964. total_size += 1 +
  6965. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6966. this->_internal_cbweavekind());
  6967. }
  6968. // uint32 cbCenterCard = 2;
  6969. if (this->cbcentercard() != 0) {
  6970. total_size += 1 +
  6971. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6972. this->_internal_cbcentercard());
  6973. }
  6974. // uint32 cbPublicCard = 3;
  6975. if (this->cbpubliccard() != 0) {
  6976. total_size += 1 +
  6977. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6978. this->_internal_cbpubliccard());
  6979. }
  6980. // uint32 wProvideUser = 4;
  6981. if (this->wprovideuser() != 0) {
  6982. total_size += 1 +
  6983. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  6984. this->_internal_wprovideuser());
  6985. }
  6986. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  6987. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  6988. _internal_metadata_, total_size, &_cached_size_);
  6989. }
  6990. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  6991. SetCachedSize(cached_size);
  6992. return total_size;
  6993. }
  6994. void pb_WeaveItem::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  6995. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.pb_WeaveItem)
  6996. GOOGLE_DCHECK_NE(&from, this);
  6997. const pb_WeaveItem* source =
  6998. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<pb_WeaveItem>(
  6999. &from);
  7000. if (source == nullptr) {
  7001. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.pb_WeaveItem)
  7002. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  7003. } else {
  7004. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.pb_WeaveItem)
  7005. MergeFrom(*source);
  7006. }
  7007. }
  7008. void pb_WeaveItem::MergeFrom(const pb_WeaveItem& from) {
  7009. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.pb_WeaveItem)
  7010. GOOGLE_DCHECK_NE(&from, this);
  7011. _internal_metadata_.MergeFrom(from._internal_metadata_);
  7012. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7013. (void) cached_has_bits;
  7014. cbmargicoffset_.MergeFrom(from.cbmargicoffset_);
  7015. if (from.cbweavekind() != 0) {
  7016. _internal_set_cbweavekind(from._internal_cbweavekind());
  7017. }
  7018. if (from.cbcentercard() != 0) {
  7019. _internal_set_cbcentercard(from._internal_cbcentercard());
  7020. }
  7021. if (from.cbpubliccard() != 0) {
  7022. _internal_set_cbpubliccard(from._internal_cbpubliccard());
  7023. }
  7024. if (from.wprovideuser() != 0) {
  7025. _internal_set_wprovideuser(from._internal_wprovideuser());
  7026. }
  7027. }
  7028. void pb_WeaveItem::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  7029. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.pb_WeaveItem)
  7030. if (&from == this) return;
  7031. Clear();
  7032. MergeFrom(from);
  7033. }
  7034. void pb_WeaveItem::CopyFrom(const pb_WeaveItem& from) {
  7035. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.pb_WeaveItem)
  7036. if (&from == this) return;
  7037. Clear();
  7038. MergeFrom(from);
  7039. }
  7040. bool pb_WeaveItem::IsInitialized() const {
  7041. return true;
  7042. }
  7043. void pb_WeaveItem::InternalSwap(pb_WeaveItem* other) {
  7044. using std::swap;
  7045. _internal_metadata_.Swap(&other->_internal_metadata_);
  7046. cbmargicoffset_.InternalSwap(&other->cbmargicoffset_);
  7047. swap(cbweavekind_, other->cbweavekind_);
  7048. swap(cbcentercard_, other->cbcentercard_);
  7049. swap(cbpubliccard_, other->cbpubliccard_);
  7050. swap(wprovideuser_, other->wprovideuser_);
  7051. }
  7052. ::PROTOBUF_NAMESPACE_ID::Metadata pb_WeaveItem::GetMetadata() const {
  7053. return GetMetadataStatic();
  7054. }
  7055. // ===================================================================
  7056. void pb_WeaveItemArray::InitAsDefaultInstance() {
  7057. }
  7058. class pb_WeaveItemArray::_Internal {
  7059. public:
  7060. };
  7061. pb_WeaveItemArray::pb_WeaveItemArray()
  7062. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  7063. SharedCtor();
  7064. // @@protoc_insertion_point(constructor:SparrowMaJiang.pb_WeaveItemArray)
  7065. }
  7066. pb_WeaveItemArray::pb_WeaveItemArray(const pb_WeaveItemArray& from)
  7067. : ::PROTOBUF_NAMESPACE_ID::Message(),
  7068. _internal_metadata_(nullptr),
  7069. weaveitem_(from.weaveitem_) {
  7070. _internal_metadata_.MergeFrom(from._internal_metadata_);
  7071. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.pb_WeaveItemArray)
  7072. }
  7073. void pb_WeaveItemArray::SharedCtor() {
  7074. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto.base);
  7075. }
  7076. pb_WeaveItemArray::~pb_WeaveItemArray() {
  7077. // @@protoc_insertion_point(destructor:SparrowMaJiang.pb_WeaveItemArray)
  7078. SharedDtor();
  7079. }
  7080. void pb_WeaveItemArray::SharedDtor() {
  7081. }
  7082. void pb_WeaveItemArray::SetCachedSize(int size) const {
  7083. _cached_size_.Set(size);
  7084. }
  7085. const pb_WeaveItemArray& pb_WeaveItemArray::default_instance() {
  7086. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_pb_WeaveItemArray_Pb_5fSparrowMaJiang_2eproto.base);
  7087. return *internal_default_instance();
  7088. }
  7089. void pb_WeaveItemArray::Clear() {
  7090. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.pb_WeaveItemArray)
  7091. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7092. // Prevent compiler warnings about cached_has_bits being unused
  7093. (void) cached_has_bits;
  7094. weaveitem_.Clear();
  7095. _internal_metadata_.Clear();
  7096. }
  7097. const char* pb_WeaveItemArray::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  7098. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  7099. while (!ctx->Done(&ptr)) {
  7100. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  7101. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  7102. CHK_(ptr);
  7103. switch (tag >> 3) {
  7104. // repeated .SparrowMaJiang.pb_WeaveItem WeaveItem = 2;
  7105. case 2:
  7106. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  7107. ptr -= 1;
  7108. do {
  7109. ptr += 1;
  7110. ptr = ctx->ParseMessage(_internal_add_weaveitem(), ptr);
  7111. CHK_(ptr);
  7112. if (!ctx->DataAvailable(ptr)) break;
  7113. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr));
  7114. } else goto handle_unusual;
  7115. continue;
  7116. default: {
  7117. handle_unusual:
  7118. if ((tag & 7) == 4 || tag == 0) {
  7119. ctx->SetLastTag(tag);
  7120. goto success;
  7121. }
  7122. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  7123. CHK_(ptr != nullptr);
  7124. continue;
  7125. }
  7126. } // switch
  7127. } // while
  7128. success:
  7129. return ptr;
  7130. failure:
  7131. ptr = nullptr;
  7132. goto success;
  7133. #undef CHK_
  7134. }
  7135. ::PROTOBUF_NAMESPACE_ID::uint8* pb_WeaveItemArray::InternalSerializeWithCachedSizesToArray(
  7136. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  7137. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.pb_WeaveItemArray)
  7138. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7139. (void) cached_has_bits;
  7140. // repeated .SparrowMaJiang.pb_WeaveItem WeaveItem = 2;
  7141. for (unsigned int i = 0,
  7142. n = static_cast<unsigned int>(this->_internal_weaveitem_size()); i < n; i++) {
  7143. target = stream->EnsureSpace(target);
  7144. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7145. InternalWriteMessageToArray(2, this->_internal_weaveitem(i), target, stream);
  7146. }
  7147. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  7148. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  7149. _internal_metadata_.unknown_fields(), target, stream);
  7150. }
  7151. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.pb_WeaveItemArray)
  7152. return target;
  7153. }
  7154. size_t pb_WeaveItemArray::ByteSizeLong() const {
  7155. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.pb_WeaveItemArray)
  7156. size_t total_size = 0;
  7157. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7158. // Prevent compiler warnings about cached_has_bits being unused
  7159. (void) cached_has_bits;
  7160. // repeated .SparrowMaJiang.pb_WeaveItem WeaveItem = 2;
  7161. total_size += 1UL * this->_internal_weaveitem_size();
  7162. for (const auto& msg : this->weaveitem_) {
  7163. total_size +=
  7164. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  7165. }
  7166. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  7167. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  7168. _internal_metadata_, total_size, &_cached_size_);
  7169. }
  7170. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  7171. SetCachedSize(cached_size);
  7172. return total_size;
  7173. }
  7174. void pb_WeaveItemArray::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  7175. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.pb_WeaveItemArray)
  7176. GOOGLE_DCHECK_NE(&from, this);
  7177. const pb_WeaveItemArray* source =
  7178. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<pb_WeaveItemArray>(
  7179. &from);
  7180. if (source == nullptr) {
  7181. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.pb_WeaveItemArray)
  7182. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  7183. } else {
  7184. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.pb_WeaveItemArray)
  7185. MergeFrom(*source);
  7186. }
  7187. }
  7188. void pb_WeaveItemArray::MergeFrom(const pb_WeaveItemArray& from) {
  7189. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.pb_WeaveItemArray)
  7190. GOOGLE_DCHECK_NE(&from, this);
  7191. _internal_metadata_.MergeFrom(from._internal_metadata_);
  7192. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7193. (void) cached_has_bits;
  7194. weaveitem_.MergeFrom(from.weaveitem_);
  7195. }
  7196. void pb_WeaveItemArray::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  7197. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.pb_WeaveItemArray)
  7198. if (&from == this) return;
  7199. Clear();
  7200. MergeFrom(from);
  7201. }
  7202. void pb_WeaveItemArray::CopyFrom(const pb_WeaveItemArray& from) {
  7203. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.pb_WeaveItemArray)
  7204. if (&from == this) return;
  7205. Clear();
  7206. MergeFrom(from);
  7207. }
  7208. bool pb_WeaveItemArray::IsInitialized() const {
  7209. return true;
  7210. }
  7211. void pb_WeaveItemArray::InternalSwap(pb_WeaveItemArray* other) {
  7212. using std::swap;
  7213. _internal_metadata_.Swap(&other->_internal_metadata_);
  7214. weaveitem_.InternalSwap(&other->weaveitem_);
  7215. }
  7216. ::PROTOBUF_NAMESPACE_ID::Metadata pb_WeaveItemArray::GetMetadata() const {
  7217. return GetMetadataStatic();
  7218. }
  7219. // ===================================================================
  7220. void pb_cbDiscardCard::InitAsDefaultInstance() {
  7221. }
  7222. class pb_cbDiscardCard::_Internal {
  7223. public:
  7224. };
  7225. pb_cbDiscardCard::pb_cbDiscardCard()
  7226. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  7227. SharedCtor();
  7228. // @@protoc_insertion_point(constructor:SparrowMaJiang.pb_cbDiscardCard)
  7229. }
  7230. pb_cbDiscardCard::pb_cbDiscardCard(const pb_cbDiscardCard& from)
  7231. : ::PROTOBUF_NAMESPACE_ID::Message(),
  7232. _internal_metadata_(nullptr),
  7233. cbdiscardcard_(from.cbdiscardcard_) {
  7234. _internal_metadata_.MergeFrom(from._internal_metadata_);
  7235. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.pb_cbDiscardCard)
  7236. }
  7237. void pb_cbDiscardCard::SharedCtor() {
  7238. }
  7239. pb_cbDiscardCard::~pb_cbDiscardCard() {
  7240. // @@protoc_insertion_point(destructor:SparrowMaJiang.pb_cbDiscardCard)
  7241. SharedDtor();
  7242. }
  7243. void pb_cbDiscardCard::SharedDtor() {
  7244. }
  7245. void pb_cbDiscardCard::SetCachedSize(int size) const {
  7246. _cached_size_.Set(size);
  7247. }
  7248. const pb_cbDiscardCard& pb_cbDiscardCard::default_instance() {
  7249. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_pb_cbDiscardCard_Pb_5fSparrowMaJiang_2eproto.base);
  7250. return *internal_default_instance();
  7251. }
  7252. void pb_cbDiscardCard::Clear() {
  7253. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.pb_cbDiscardCard)
  7254. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7255. // Prevent compiler warnings about cached_has_bits being unused
  7256. (void) cached_has_bits;
  7257. cbdiscardcard_.Clear();
  7258. _internal_metadata_.Clear();
  7259. }
  7260. const char* pb_cbDiscardCard::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  7261. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  7262. while (!ctx->Done(&ptr)) {
  7263. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  7264. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  7265. CHK_(ptr);
  7266. switch (tag >> 3) {
  7267. // repeated uint32 cbDiscardCard = 1;
  7268. case 1:
  7269. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  7270. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbdiscardcard(), ptr, ctx);
  7271. CHK_(ptr);
  7272. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8) {
  7273. _internal_add_cbdiscardcard(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  7274. CHK_(ptr);
  7275. } else goto handle_unusual;
  7276. continue;
  7277. default: {
  7278. handle_unusual:
  7279. if ((tag & 7) == 4 || tag == 0) {
  7280. ctx->SetLastTag(tag);
  7281. goto success;
  7282. }
  7283. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  7284. CHK_(ptr != nullptr);
  7285. continue;
  7286. }
  7287. } // switch
  7288. } // while
  7289. success:
  7290. return ptr;
  7291. failure:
  7292. ptr = nullptr;
  7293. goto success;
  7294. #undef CHK_
  7295. }
  7296. ::PROTOBUF_NAMESPACE_ID::uint8* pb_cbDiscardCard::InternalSerializeWithCachedSizesToArray(
  7297. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  7298. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.pb_cbDiscardCard)
  7299. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7300. (void) cached_has_bits;
  7301. // repeated uint32 cbDiscardCard = 1;
  7302. {
  7303. int byte_size = _cbdiscardcard_cached_byte_size_.load(std::memory_order_relaxed);
  7304. if (byte_size > 0) {
  7305. target = stream->WriteUInt32Packed(
  7306. 1, _internal_cbdiscardcard(), byte_size, target);
  7307. }
  7308. }
  7309. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  7310. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  7311. _internal_metadata_.unknown_fields(), target, stream);
  7312. }
  7313. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.pb_cbDiscardCard)
  7314. return target;
  7315. }
  7316. size_t pb_cbDiscardCard::ByteSizeLong() const {
  7317. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.pb_cbDiscardCard)
  7318. size_t total_size = 0;
  7319. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7320. // Prevent compiler warnings about cached_has_bits being unused
  7321. (void) cached_has_bits;
  7322. // repeated uint32 cbDiscardCard = 1;
  7323. {
  7324. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7325. UInt32Size(this->cbdiscardcard_);
  7326. if (data_size > 0) {
  7327. total_size += 1 +
  7328. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  7329. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  7330. }
  7331. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  7332. _cbdiscardcard_cached_byte_size_.store(cached_size,
  7333. std::memory_order_relaxed);
  7334. total_size += data_size;
  7335. }
  7336. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  7337. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  7338. _internal_metadata_, total_size, &_cached_size_);
  7339. }
  7340. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  7341. SetCachedSize(cached_size);
  7342. return total_size;
  7343. }
  7344. void pb_cbDiscardCard::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  7345. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.pb_cbDiscardCard)
  7346. GOOGLE_DCHECK_NE(&from, this);
  7347. const pb_cbDiscardCard* source =
  7348. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<pb_cbDiscardCard>(
  7349. &from);
  7350. if (source == nullptr) {
  7351. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.pb_cbDiscardCard)
  7352. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  7353. } else {
  7354. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.pb_cbDiscardCard)
  7355. MergeFrom(*source);
  7356. }
  7357. }
  7358. void pb_cbDiscardCard::MergeFrom(const pb_cbDiscardCard& from) {
  7359. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.pb_cbDiscardCard)
  7360. GOOGLE_DCHECK_NE(&from, this);
  7361. _internal_metadata_.MergeFrom(from._internal_metadata_);
  7362. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7363. (void) cached_has_bits;
  7364. cbdiscardcard_.MergeFrom(from.cbdiscardcard_);
  7365. }
  7366. void pb_cbDiscardCard::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  7367. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.pb_cbDiscardCard)
  7368. if (&from == this) return;
  7369. Clear();
  7370. MergeFrom(from);
  7371. }
  7372. void pb_cbDiscardCard::CopyFrom(const pb_cbDiscardCard& from) {
  7373. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.pb_cbDiscardCard)
  7374. if (&from == this) return;
  7375. Clear();
  7376. MergeFrom(from);
  7377. }
  7378. bool pb_cbDiscardCard::IsInitialized() const {
  7379. return true;
  7380. }
  7381. void pb_cbDiscardCard::InternalSwap(pb_cbDiscardCard* other) {
  7382. using std::swap;
  7383. _internal_metadata_.Swap(&other->_internal_metadata_);
  7384. cbdiscardcard_.InternalSwap(&other->cbdiscardcard_);
  7385. }
  7386. ::PROTOBUF_NAMESPACE_ID::Metadata pb_cbDiscardCard::GetMetadata() const {
  7387. return GetMetadataStatic();
  7388. }
  7389. // ===================================================================
  7390. void PB_CS_S_PangGuan::InitAsDefaultInstance() {
  7391. ::SparrowMaJiang::_PB_CS_S_PangGuan_default_instance_._instance.get_mutable()->gameconfig_ = const_cast< ::SparrowMaJiang::pb_GameConfig*>(
  7392. ::SparrowMaJiang::pb_GameConfig::internal_default_instance());
  7393. }
  7394. class PB_CS_S_PangGuan::_Internal {
  7395. public:
  7396. static const ::SparrowMaJiang::pb_GameConfig& gameconfig(const PB_CS_S_PangGuan* msg);
  7397. };
  7398. const ::SparrowMaJiang::pb_GameConfig&
  7399. PB_CS_S_PangGuan::_Internal::gameconfig(const PB_CS_S_PangGuan* msg) {
  7400. return *msg->gameconfig_;
  7401. }
  7402. PB_CS_S_PangGuan::PB_CS_S_PangGuan()
  7403. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  7404. SharedCtor();
  7405. // @@protoc_insertion_point(constructor:SparrowMaJiang.PB_CS_S_PangGuan)
  7406. }
  7407. PB_CS_S_PangGuan::PB_CS_S_PangGuan(const PB_CS_S_PangGuan& from)
  7408. : ::PROTOBUF_NAMESPACE_ID::Message(),
  7409. _internal_metadata_(nullptr),
  7410. lusertmpscore_(from.lusertmpscore_),
  7411. lsizi_(from.lsizi_),
  7412. bputcarddata_(from.bputcarddata_),
  7413. cbdiscardcount_(from.cbdiscardcount_),
  7414. cbdiscardcard_(from.cbdiscardcard_),
  7415. cbcardcount_(from.cbcardcount_),
  7416. cbweavecount_(from.cbweavecount_),
  7417. weaveitemarray_(from.weaveitemarray_) {
  7418. _internal_metadata_.MergeFrom(from._internal_metadata_);
  7419. if (from._internal_has_gameconfig()) {
  7420. gameconfig_ = new ::SparrowMaJiang::pb_GameConfig(*from.gameconfig_);
  7421. } else {
  7422. gameconfig_ = nullptr;
  7423. }
  7424. ::memcpy(&gamestatus_, &from.gamestatus_,
  7425. static_cast<size_t>(reinterpret_cast<char*>(&leftopttime_) -
  7426. reinterpret_cast<char*>(&gamestatus_)) + sizeof(leftopttime_));
  7427. // @@protoc_insertion_point(copy_constructor:SparrowMaJiang.PB_CS_S_PangGuan)
  7428. }
  7429. void PB_CS_S_PangGuan::SharedCtor() {
  7430. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_PangGuan_Pb_5fSparrowMaJiang_2eproto.base);
  7431. ::memset(&gameconfig_, 0, static_cast<size_t>(
  7432. reinterpret_cast<char*>(&leftopttime_) -
  7433. reinterpret_cast<char*>(&gameconfig_)) + sizeof(leftopttime_));
  7434. }
  7435. PB_CS_S_PangGuan::~PB_CS_S_PangGuan() {
  7436. // @@protoc_insertion_point(destructor:SparrowMaJiang.PB_CS_S_PangGuan)
  7437. SharedDtor();
  7438. }
  7439. void PB_CS_S_PangGuan::SharedDtor() {
  7440. if (this != internal_default_instance()) delete gameconfig_;
  7441. }
  7442. void PB_CS_S_PangGuan::SetCachedSize(int size) const {
  7443. _cached_size_.Set(size);
  7444. }
  7445. const PB_CS_S_PangGuan& PB_CS_S_PangGuan::default_instance() {
  7446. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_PangGuan_Pb_5fSparrowMaJiang_2eproto.base);
  7447. return *internal_default_instance();
  7448. }
  7449. void PB_CS_S_PangGuan::Clear() {
  7450. // @@protoc_insertion_point(message_clear_start:SparrowMaJiang.PB_CS_S_PangGuan)
  7451. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7452. // Prevent compiler warnings about cached_has_bits being unused
  7453. (void) cached_has_bits;
  7454. lusertmpscore_.Clear();
  7455. lsizi_.Clear();
  7456. bputcarddata_.Clear();
  7457. cbdiscardcount_.Clear();
  7458. cbdiscardcard_.Clear();
  7459. cbcardcount_.Clear();
  7460. cbweavecount_.Clear();
  7461. weaveitemarray_.Clear();
  7462. if (GetArenaNoVirtual() == nullptr && gameconfig_ != nullptr) {
  7463. delete gameconfig_;
  7464. }
  7465. gameconfig_ = nullptr;
  7466. ::memset(&gamestatus_, 0, static_cast<size_t>(
  7467. reinterpret_cast<char*>(&leftopttime_) -
  7468. reinterpret_cast<char*>(&gamestatus_)) + sizeof(leftopttime_));
  7469. _internal_metadata_.Clear();
  7470. }
  7471. const char* PB_CS_S_PangGuan::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  7472. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  7473. while (!ctx->Done(&ptr)) {
  7474. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  7475. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  7476. CHK_(ptr);
  7477. switch (tag >> 3) {
  7478. // .SparrowMaJiang.pb_GameConfig gameConfig = 1;
  7479. case 1:
  7480. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  7481. ptr = ctx->ParseMessage(_internal_mutable_gameconfig(), ptr);
  7482. CHK_(ptr);
  7483. } else goto handle_unusual;
  7484. continue;
  7485. // repeated uint64 lUserTmpScore = 2;
  7486. case 2:
  7487. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  7488. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_lusertmpscore(), ptr, ctx);
  7489. CHK_(ptr);
  7490. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16) {
  7491. _internal_add_lusertmpscore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  7492. CHK_(ptr);
  7493. } else goto handle_unusual;
  7494. continue;
  7495. // uint32 GameStatus = 3;
  7496. case 3:
  7497. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  7498. gamestatus_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7499. CHK_(ptr);
  7500. } else goto handle_unusual;
  7501. continue;
  7502. // uint32 cbTotalCardCount = 4;
  7503. case 4:
  7504. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  7505. cbtotalcardcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7506. CHK_(ptr);
  7507. } else goto handle_unusual;
  7508. continue;
  7509. // uint32 cbLeftCardCount = 5;
  7510. case 5:
  7511. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  7512. cbleftcardcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7513. CHK_(ptr);
  7514. } else goto handle_unusual;
  7515. continue;
  7516. // uint32 wBankerUser = 6;
  7517. case 6:
  7518. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  7519. wbankeruser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7520. CHK_(ptr);
  7521. } else goto handle_unusual;
  7522. continue;
  7523. // repeated uint32 lSiZi = 7;
  7524. case 7:
  7525. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  7526. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_lsizi(), ptr, ctx);
  7527. CHK_(ptr);
  7528. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56) {
  7529. _internal_add_lsizi(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  7530. CHK_(ptr);
  7531. } else goto handle_unusual;
  7532. continue;
  7533. // uint32 wCurrentUser = 8;
  7534. case 8:
  7535. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  7536. wcurrentuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7537. CHK_(ptr);
  7538. } else goto handle_unusual;
  7539. continue;
  7540. // repeated uint32 bPutCardData = 9;
  7541. case 9:
  7542. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) {
  7543. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_bputcarddata(), ptr, ctx);
  7544. CHK_(ptr);
  7545. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72) {
  7546. _internal_add_bputcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  7547. CHK_(ptr);
  7548. } else goto handle_unusual;
  7549. continue;
  7550. // repeated uint32 cbDiscardCount = 10;
  7551. case 10:
  7552. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) {
  7553. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbdiscardcount(), ptr, ctx);
  7554. CHK_(ptr);
  7555. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80) {
  7556. _internal_add_cbdiscardcount(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  7557. CHK_(ptr);
  7558. } else goto handle_unusual;
  7559. continue;
  7560. // repeated .SparrowMaJiang.pb_cbDiscardCard cbDiscardCard = 11;
  7561. case 11:
  7562. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 90)) {
  7563. ptr -= 1;
  7564. do {
  7565. ptr += 1;
  7566. ptr = ctx->ParseMessage(_internal_add_cbdiscardcard(), ptr);
  7567. CHK_(ptr);
  7568. if (!ctx->DataAvailable(ptr)) break;
  7569. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<90>(ptr));
  7570. } else goto handle_unusual;
  7571. continue;
  7572. // repeated uint32 cbCardCount = 12;
  7573. case 12:
  7574. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 98)) {
  7575. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcardcount(), ptr, ctx);
  7576. CHK_(ptr);
  7577. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96) {
  7578. _internal_add_cbcardcount(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  7579. CHK_(ptr);
  7580. } else goto handle_unusual;
  7581. continue;
  7582. // repeated uint32 cbWeaveCount = 13;
  7583. case 13:
  7584. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) {
  7585. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbweavecount(), ptr, ctx);
  7586. CHK_(ptr);
  7587. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 104) {
  7588. _internal_add_cbweavecount(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  7589. CHK_(ptr);
  7590. } else goto handle_unusual;
  7591. continue;
  7592. // repeated .SparrowMaJiang.pb_WeaveItemArray WeaveItemArray = 14;
  7593. case 14:
  7594. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 114)) {
  7595. ptr -= 1;
  7596. do {
  7597. ptr += 1;
  7598. ptr = ctx->ParseMessage(_internal_add_weaveitemarray(), ptr);
  7599. CHK_(ptr);
  7600. if (!ctx->DataAvailable(ptr)) break;
  7601. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<114>(ptr));
  7602. } else goto handle_unusual;
  7603. continue;
  7604. // uint32 dwOwnerID = 15;
  7605. case 15:
  7606. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 120)) {
  7607. dwownerid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7608. CHK_(ptr);
  7609. } else goto handle_unusual;
  7610. continue;
  7611. // uint32 totalOptTime = 16;
  7612. case 16:
  7613. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 128)) {
  7614. totalopttime_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7615. CHK_(ptr);
  7616. } else goto handle_unusual;
  7617. continue;
  7618. // uint32 leftOptTime = 17;
  7619. case 17:
  7620. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 136)) {
  7621. leftopttime_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  7622. CHK_(ptr);
  7623. } else goto handle_unusual;
  7624. continue;
  7625. default: {
  7626. handle_unusual:
  7627. if ((tag & 7) == 4 || tag == 0) {
  7628. ctx->SetLastTag(tag);
  7629. goto success;
  7630. }
  7631. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  7632. CHK_(ptr != nullptr);
  7633. continue;
  7634. }
  7635. } // switch
  7636. } // while
  7637. success:
  7638. return ptr;
  7639. failure:
  7640. ptr = nullptr;
  7641. goto success;
  7642. #undef CHK_
  7643. }
  7644. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_PangGuan::InternalSerializeWithCachedSizesToArray(
  7645. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  7646. // @@protoc_insertion_point(serialize_to_array_start:SparrowMaJiang.PB_CS_S_PangGuan)
  7647. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7648. (void) cached_has_bits;
  7649. // .SparrowMaJiang.pb_GameConfig gameConfig = 1;
  7650. if (this->has_gameconfig()) {
  7651. target = stream->EnsureSpace(target);
  7652. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7653. InternalWriteMessageToArray(
  7654. 1, _Internal::gameconfig(this), target, stream);
  7655. }
  7656. // repeated uint64 lUserTmpScore = 2;
  7657. {
  7658. int byte_size = _lusertmpscore_cached_byte_size_.load(std::memory_order_relaxed);
  7659. if (byte_size > 0) {
  7660. target = stream->WriteUInt64Packed(
  7661. 2, _internal_lusertmpscore(), byte_size, target);
  7662. }
  7663. }
  7664. // uint32 GameStatus = 3;
  7665. if (this->gamestatus() != 0) {
  7666. target = stream->EnsureSpace(target);
  7667. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_gamestatus(), target);
  7668. }
  7669. // uint32 cbTotalCardCount = 4;
  7670. if (this->cbtotalcardcount() != 0) {
  7671. target = stream->EnsureSpace(target);
  7672. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_cbtotalcardcount(), target);
  7673. }
  7674. // uint32 cbLeftCardCount = 5;
  7675. if (this->cbleftcardcount() != 0) {
  7676. target = stream->EnsureSpace(target);
  7677. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_cbleftcardcount(), target);
  7678. }
  7679. // uint32 wBankerUser = 6;
  7680. if (this->wbankeruser() != 0) {
  7681. target = stream->EnsureSpace(target);
  7682. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_wbankeruser(), target);
  7683. }
  7684. // repeated uint32 lSiZi = 7;
  7685. {
  7686. int byte_size = _lsizi_cached_byte_size_.load(std::memory_order_relaxed);
  7687. if (byte_size > 0) {
  7688. target = stream->WriteUInt32Packed(
  7689. 7, _internal_lsizi(), byte_size, target);
  7690. }
  7691. }
  7692. // uint32 wCurrentUser = 8;
  7693. if (this->wcurrentuser() != 0) {
  7694. target = stream->EnsureSpace(target);
  7695. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(8, this->_internal_wcurrentuser(), target);
  7696. }
  7697. // repeated uint32 bPutCardData = 9;
  7698. {
  7699. int byte_size = _bputcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  7700. if (byte_size > 0) {
  7701. target = stream->WriteUInt32Packed(
  7702. 9, _internal_bputcarddata(), byte_size, target);
  7703. }
  7704. }
  7705. // repeated uint32 cbDiscardCount = 10;
  7706. {
  7707. int byte_size = _cbdiscardcount_cached_byte_size_.load(std::memory_order_relaxed);
  7708. if (byte_size > 0) {
  7709. target = stream->WriteUInt32Packed(
  7710. 10, _internal_cbdiscardcount(), byte_size, target);
  7711. }
  7712. }
  7713. // repeated .SparrowMaJiang.pb_cbDiscardCard cbDiscardCard = 11;
  7714. for (unsigned int i = 0,
  7715. n = static_cast<unsigned int>(this->_internal_cbdiscardcard_size()); i < n; i++) {
  7716. target = stream->EnsureSpace(target);
  7717. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7718. InternalWriteMessageToArray(11, this->_internal_cbdiscardcard(i), target, stream);
  7719. }
  7720. // repeated uint32 cbCardCount = 12;
  7721. {
  7722. int byte_size = _cbcardcount_cached_byte_size_.load(std::memory_order_relaxed);
  7723. if (byte_size > 0) {
  7724. target = stream->WriteUInt32Packed(
  7725. 12, _internal_cbcardcount(), byte_size, target);
  7726. }
  7727. }
  7728. // repeated uint32 cbWeaveCount = 13;
  7729. {
  7730. int byte_size = _cbweavecount_cached_byte_size_.load(std::memory_order_relaxed);
  7731. if (byte_size > 0) {
  7732. target = stream->WriteUInt32Packed(
  7733. 13, _internal_cbweavecount(), byte_size, target);
  7734. }
  7735. }
  7736. // repeated .SparrowMaJiang.pb_WeaveItemArray WeaveItemArray = 14;
  7737. for (unsigned int i = 0,
  7738. n = static_cast<unsigned int>(this->_internal_weaveitemarray_size()); i < n; i++) {
  7739. target = stream->EnsureSpace(target);
  7740. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7741. InternalWriteMessageToArray(14, this->_internal_weaveitemarray(i), target, stream);
  7742. }
  7743. // uint32 dwOwnerID = 15;
  7744. if (this->dwownerid() != 0) {
  7745. target = stream->EnsureSpace(target);
  7746. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(15, this->_internal_dwownerid(), target);
  7747. }
  7748. // uint32 totalOptTime = 16;
  7749. if (this->totalopttime() != 0) {
  7750. target = stream->EnsureSpace(target);
  7751. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(16, this->_internal_totalopttime(), target);
  7752. }
  7753. // uint32 leftOptTime = 17;
  7754. if (this->leftopttime() != 0) {
  7755. target = stream->EnsureSpace(target);
  7756. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(17, this->_internal_leftopttime(), target);
  7757. }
  7758. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  7759. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  7760. _internal_metadata_.unknown_fields(), target, stream);
  7761. }
  7762. // @@protoc_insertion_point(serialize_to_array_end:SparrowMaJiang.PB_CS_S_PangGuan)
  7763. return target;
  7764. }
  7765. size_t PB_CS_S_PangGuan::ByteSizeLong() const {
  7766. // @@protoc_insertion_point(message_byte_size_start:SparrowMaJiang.PB_CS_S_PangGuan)
  7767. size_t total_size = 0;
  7768. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7769. // Prevent compiler warnings about cached_has_bits being unused
  7770. (void) cached_has_bits;
  7771. // repeated uint64 lUserTmpScore = 2;
  7772. {
  7773. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7774. UInt64Size(this->lusertmpscore_);
  7775. if (data_size > 0) {
  7776. total_size += 1 +
  7777. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  7778. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  7779. }
  7780. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  7781. _lusertmpscore_cached_byte_size_.store(cached_size,
  7782. std::memory_order_relaxed);
  7783. total_size += data_size;
  7784. }
  7785. // repeated uint32 lSiZi = 7;
  7786. {
  7787. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7788. UInt32Size(this->lsizi_);
  7789. if (data_size > 0) {
  7790. total_size += 1 +
  7791. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  7792. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  7793. }
  7794. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  7795. _lsizi_cached_byte_size_.store(cached_size,
  7796. std::memory_order_relaxed);
  7797. total_size += data_size;
  7798. }
  7799. // repeated uint32 bPutCardData = 9;
  7800. {
  7801. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7802. UInt32Size(this->bputcarddata_);
  7803. if (data_size > 0) {
  7804. total_size += 1 +
  7805. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  7806. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  7807. }
  7808. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  7809. _bputcarddata_cached_byte_size_.store(cached_size,
  7810. std::memory_order_relaxed);
  7811. total_size += data_size;
  7812. }
  7813. // repeated uint32 cbDiscardCount = 10;
  7814. {
  7815. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7816. UInt32Size(this->cbdiscardcount_);
  7817. if (data_size > 0) {
  7818. total_size += 1 +
  7819. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  7820. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  7821. }
  7822. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  7823. _cbdiscardcount_cached_byte_size_.store(cached_size,
  7824. std::memory_order_relaxed);
  7825. total_size += data_size;
  7826. }
  7827. // repeated .SparrowMaJiang.pb_cbDiscardCard cbDiscardCard = 11;
  7828. total_size += 1UL * this->_internal_cbdiscardcard_size();
  7829. for (const auto& msg : this->cbdiscardcard_) {
  7830. total_size +=
  7831. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  7832. }
  7833. // repeated uint32 cbCardCount = 12;
  7834. {
  7835. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7836. UInt32Size(this->cbcardcount_);
  7837. if (data_size > 0) {
  7838. total_size += 1 +
  7839. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  7840. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  7841. }
  7842. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  7843. _cbcardcount_cached_byte_size_.store(cached_size,
  7844. std::memory_order_relaxed);
  7845. total_size += data_size;
  7846. }
  7847. // repeated uint32 cbWeaveCount = 13;
  7848. {
  7849. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  7850. UInt32Size(this->cbweavecount_);
  7851. if (data_size > 0) {
  7852. total_size += 1 +
  7853. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  7854. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  7855. }
  7856. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  7857. _cbweavecount_cached_byte_size_.store(cached_size,
  7858. std::memory_order_relaxed);
  7859. total_size += data_size;
  7860. }
  7861. // repeated .SparrowMaJiang.pb_WeaveItemArray WeaveItemArray = 14;
  7862. total_size += 1UL * this->_internal_weaveitemarray_size();
  7863. for (const auto& msg : this->weaveitemarray_) {
  7864. total_size +=
  7865. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  7866. }
  7867. // .SparrowMaJiang.pb_GameConfig gameConfig = 1;
  7868. if (this->has_gameconfig()) {
  7869. total_size += 1 +
  7870. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
  7871. *gameconfig_);
  7872. }
  7873. // uint32 GameStatus = 3;
  7874. if (this->gamestatus() != 0) {
  7875. total_size += 1 +
  7876. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7877. this->_internal_gamestatus());
  7878. }
  7879. // uint32 cbTotalCardCount = 4;
  7880. if (this->cbtotalcardcount() != 0) {
  7881. total_size += 1 +
  7882. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7883. this->_internal_cbtotalcardcount());
  7884. }
  7885. // uint32 cbLeftCardCount = 5;
  7886. if (this->cbleftcardcount() != 0) {
  7887. total_size += 1 +
  7888. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7889. this->_internal_cbleftcardcount());
  7890. }
  7891. // uint32 wBankerUser = 6;
  7892. if (this->wbankeruser() != 0) {
  7893. total_size += 1 +
  7894. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7895. this->_internal_wbankeruser());
  7896. }
  7897. // uint32 wCurrentUser = 8;
  7898. if (this->wcurrentuser() != 0) {
  7899. total_size += 1 +
  7900. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7901. this->_internal_wcurrentuser());
  7902. }
  7903. // uint32 dwOwnerID = 15;
  7904. if (this->dwownerid() != 0) {
  7905. total_size += 1 +
  7906. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7907. this->_internal_dwownerid());
  7908. }
  7909. // uint32 totalOptTime = 16;
  7910. if (this->totalopttime() != 0) {
  7911. total_size += 2 +
  7912. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7913. this->_internal_totalopttime());
  7914. }
  7915. // uint32 leftOptTime = 17;
  7916. if (this->leftopttime() != 0) {
  7917. total_size += 2 +
  7918. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  7919. this->_internal_leftopttime());
  7920. }
  7921. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  7922. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  7923. _internal_metadata_, total_size, &_cached_size_);
  7924. }
  7925. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  7926. SetCachedSize(cached_size);
  7927. return total_size;
  7928. }
  7929. void PB_CS_S_PangGuan::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  7930. // @@protoc_insertion_point(generalized_merge_from_start:SparrowMaJiang.PB_CS_S_PangGuan)
  7931. GOOGLE_DCHECK_NE(&from, this);
  7932. const PB_CS_S_PangGuan* source =
  7933. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_PangGuan>(
  7934. &from);
  7935. if (source == nullptr) {
  7936. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowMaJiang.PB_CS_S_PangGuan)
  7937. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  7938. } else {
  7939. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowMaJiang.PB_CS_S_PangGuan)
  7940. MergeFrom(*source);
  7941. }
  7942. }
  7943. void PB_CS_S_PangGuan::MergeFrom(const PB_CS_S_PangGuan& from) {
  7944. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowMaJiang.PB_CS_S_PangGuan)
  7945. GOOGLE_DCHECK_NE(&from, this);
  7946. _internal_metadata_.MergeFrom(from._internal_metadata_);
  7947. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  7948. (void) cached_has_bits;
  7949. lusertmpscore_.MergeFrom(from.lusertmpscore_);
  7950. lsizi_.MergeFrom(from.lsizi_);
  7951. bputcarddata_.MergeFrom(from.bputcarddata_);
  7952. cbdiscardcount_.MergeFrom(from.cbdiscardcount_);
  7953. cbdiscardcard_.MergeFrom(from.cbdiscardcard_);
  7954. cbcardcount_.MergeFrom(from.cbcardcount_);
  7955. cbweavecount_.MergeFrom(from.cbweavecount_);
  7956. weaveitemarray_.MergeFrom(from.weaveitemarray_);
  7957. if (from.has_gameconfig()) {
  7958. _internal_mutable_gameconfig()->::SparrowMaJiang::pb_GameConfig::MergeFrom(from._internal_gameconfig());
  7959. }
  7960. if (from.gamestatus() != 0) {
  7961. _internal_set_gamestatus(from._internal_gamestatus());
  7962. }
  7963. if (from.cbtotalcardcount() != 0) {
  7964. _internal_set_cbtotalcardcount(from._internal_cbtotalcardcount());
  7965. }
  7966. if (from.cbleftcardcount() != 0) {
  7967. _internal_set_cbleftcardcount(from._internal_cbleftcardcount());
  7968. }
  7969. if (from.wbankeruser() != 0) {
  7970. _internal_set_wbankeruser(from._internal_wbankeruser());
  7971. }
  7972. if (from.wcurrentuser() != 0) {
  7973. _internal_set_wcurrentuser(from._internal_wcurrentuser());
  7974. }
  7975. if (from.dwownerid() != 0) {
  7976. _internal_set_dwownerid(from._internal_dwownerid());
  7977. }
  7978. if (from.totalopttime() != 0) {
  7979. _internal_set_totalopttime(from._internal_totalopttime());
  7980. }
  7981. if (from.leftopttime() != 0) {
  7982. _internal_set_leftopttime(from._internal_leftopttime());
  7983. }
  7984. }
  7985. void PB_CS_S_PangGuan::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  7986. // @@protoc_insertion_point(generalized_copy_from_start:SparrowMaJiang.PB_CS_S_PangGuan)
  7987. if (&from == this) return;
  7988. Clear();
  7989. MergeFrom(from);
  7990. }
  7991. void PB_CS_S_PangGuan::CopyFrom(const PB_CS_S_PangGuan& from) {
  7992. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowMaJiang.PB_CS_S_PangGuan)
  7993. if (&from == this) return;
  7994. Clear();
  7995. MergeFrom(from);
  7996. }
  7997. bool PB_CS_S_PangGuan::IsInitialized() const {
  7998. return true;
  7999. }
  8000. void PB_CS_S_PangGuan::InternalSwap(PB_CS_S_PangGuan* other) {
  8001. using std::swap;
  8002. _internal_metadata_.Swap(&other->_internal_metadata_);
  8003. lusertmpscore_.InternalSwap(&other->lusertmpscore_);
  8004. lsizi_.InternalSwap(&other->lsizi_);
  8005. bputcarddata_.InternalSwap(&other->bputcarddata_);
  8006. cbdiscardcount_.InternalSwap(&other->cbdiscardcount_);
  8007. cbdiscardcard_.InternalSwap(&other->cbdiscardcard_);
  8008. cbcardcount_.InternalSwap(&other->cbcardcount_);
  8009. cbweavecount_.InternalSwap(&other->cbweavecount_);
  8010. weaveitemarray_.InternalSwap(&other->weaveitemarray_);
  8011. swap(gameconfig_, other->gameconfig_);
  8012. swap(gamestatus_, other->gamestatus_);
  8013. swap(cbtotalcardcount_, other->cbtotalcardcount_);
  8014. swap(cbleftcardcount_, other->cbleftcardcount_);
  8015. swap(wbankeruser_, other->wbankeruser_);
  8016. swap(wcurrentuser_, other->wcurrentuser_);
  8017. swap(dwownerid_, other->dwownerid_);
  8018. swap(totalopttime_, other->totalopttime_);
  8019. swap(leftopttime_, other->leftopttime_);
  8020. }
  8021. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_PangGuan::GetMetadata() const {
  8022. return GetMetadataStatic();
  8023. }
  8024. // @@protoc_insertion_point(namespace_scope)
  8025. } // namespace SparrowMaJiang
  8026. PROTOBUF_NAMESPACE_OPEN
  8027. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_C_OutCard* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_C_OutCard >(Arena* arena) {
  8028. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_C_OutCard >(arena);
  8029. }
  8030. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_C_OperateCard* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_C_OperateCard >(Arena* arena) {
  8031. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_C_OperateCard >(arena);
  8032. }
  8033. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_C_Trustee* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_C_Trustee >(Arena* arena) {
  8034. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_C_Trustee >(arena);
  8035. }
  8036. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_C_BAO* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_C_BAO >(Arena* arena) {
  8037. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_C_BAO >(arena);
  8038. }
  8039. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_C_Magic* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_C_Magic >(Arena* arena) {
  8040. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_C_Magic >(arena);
  8041. }
  8042. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_C_MagicDing* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_C_MagicDing >(Arena* arena) {
  8043. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_C_MagicDing >(arena);
  8044. }
  8045. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_GameStart* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_GameStart >(Arena* arena) {
  8046. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_GameStart >(arena);
  8047. }
  8048. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_OutCard* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_OutCard >(Arena* arena) {
  8049. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_OutCard >(arena);
  8050. }
  8051. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_SendCard* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_SendCard >(Arena* arena) {
  8052. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_SendCard >(arena);
  8053. }
  8054. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::pb_bTingCardData* Arena::CreateMaybeMessage< ::SparrowMaJiang::pb_bTingCardData >(Arena* arena) {
  8055. return Arena::CreateInternal< ::SparrowMaJiang::pb_bTingCardData >(arena);
  8056. }
  8057. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_TingCard* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_TingCard >(Arena* arena) {
  8058. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_TingCard >(arena);
  8059. }
  8060. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_OperateNotify* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_OperateNotify >(Arena* arena) {
  8061. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_OperateNotify >(arena);
  8062. }
  8063. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_OperateResult* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_OperateResult >(Arena* arena) {
  8064. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_OperateResult >(arena);
  8065. }
  8066. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::pb_cbCardData* Arena::CreateMaybeMessage< ::SparrowMaJiang::pb_cbCardData >(Arena* arena) {
  8067. return Arena::CreateInternal< ::SparrowMaJiang::pb_cbCardData >(arena);
  8068. }
  8069. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_GameEnd* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_GameEnd >(Arena* arena) {
  8070. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_GameEnd >(arena);
  8071. }
  8072. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_Trustee* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_Trustee >(Arena* arena) {
  8073. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_Trustee >(arena);
  8074. }
  8075. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_GangScore* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_GangScore >(Arena* arena) {
  8076. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_GangScore >(arena);
  8077. }
  8078. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_BAO_NOTICE* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_BAO_NOTICE >(Arena* arena) {
  8079. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_BAO_NOTICE >(arena);
  8080. }
  8081. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_BAO_CHOICE* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_BAO_CHOICE >(Arena* arena) {
  8082. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_BAO_CHOICE >(arena);
  8083. }
  8084. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_BAO_RESULT* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_BAO_RESULT >(Arena* arena) {
  8085. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_BAO_RESULT >(arena);
  8086. }
  8087. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_Magic_RESULT* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_Magic_RESULT >(Arena* arena) {
  8088. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_Magic_RESULT >(arena);
  8089. }
  8090. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT >(Arena* arena) {
  8091. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_DING_CAI_RESULT >(arena);
  8092. }
  8093. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH >(Arena* arena) {
  8094. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_NOTIFY_QIANGGH >(arena);
  8095. }
  8096. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::pb_GameConfig* Arena::CreateMaybeMessage< ::SparrowMaJiang::pb_GameConfig >(Arena* arena) {
  8097. return Arena::CreateInternal< ::SparrowMaJiang::pb_GameConfig >(arena);
  8098. }
  8099. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::pb_WeaveItem* Arena::CreateMaybeMessage< ::SparrowMaJiang::pb_WeaveItem >(Arena* arena) {
  8100. return Arena::CreateInternal< ::SparrowMaJiang::pb_WeaveItem >(arena);
  8101. }
  8102. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::pb_WeaveItemArray* Arena::CreateMaybeMessage< ::SparrowMaJiang::pb_WeaveItemArray >(Arena* arena) {
  8103. return Arena::CreateInternal< ::SparrowMaJiang::pb_WeaveItemArray >(arena);
  8104. }
  8105. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::pb_cbDiscardCard* Arena::CreateMaybeMessage< ::SparrowMaJiang::pb_cbDiscardCard >(Arena* arena) {
  8106. return Arena::CreateInternal< ::SparrowMaJiang::pb_cbDiscardCard >(arena);
  8107. }
  8108. template<> PROTOBUF_NOINLINE ::SparrowMaJiang::PB_CS_S_PangGuan* Arena::CreateMaybeMessage< ::SparrowMaJiang::PB_CS_S_PangGuan >(Arena* arena) {
  8109. return Arena::CreateInternal< ::SparrowMaJiang::PB_CS_S_PangGuan >(arena);
  8110. }
  8111. PROTOBUF_NAMESPACE_CLOSE
  8112. // @@protoc_insertion_point(global_scope)
  8113. #include <google/protobuf/port_undef.inc>