诸暨麻将添加redis
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 

3696 рядки
143 KiB

  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: Pb_SparrowPoker.proto
  3. #include "Pb_SparrowPoker.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_5fSparrowPoker_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto;
  15. namespace SparrowPoker {
  16. class PB_CS_C_Trustee_SKDefaultTypeInternal {
  17. public:
  18. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_Trustee_SK> _instance;
  19. } _PB_CS_C_Trustee_SK_default_instance_;
  20. class PB_CS_C_OPERATE_CALLBACK_SKDefaultTypeInternal {
  21. public:
  22. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_OPERATE_CALLBACK_SK> _instance;
  23. } _PB_CS_C_OPERATE_CALLBACK_SK_default_instance_;
  24. class pb_cbCardDataDefaultTypeInternal {
  25. public:
  26. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<pb_cbCardData> _instance;
  27. } _pb_cbCardData_default_instance_;
  28. class PB_CS_S_GameStart_SKDefaultTypeInternal {
  29. public:
  30. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_GameStart_SK> _instance;
  31. } _PB_CS_S_GameStart_SK_default_instance_;
  32. class PB_CS_S_Out_Broadcast_SKDefaultTypeInternal {
  33. public:
  34. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_Out_Broadcast_SK> _instance;
  35. } _PB_CS_S_Out_Broadcast_SK_default_instance_;
  36. class PB_CS_S_Operate_SKDefaultTypeInternal {
  37. public:
  38. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_Operate_SK> _instance;
  39. } _PB_CS_S_Operate_SK_default_instance_;
  40. class PB_CS_S_GameEnd_SKDefaultTypeInternal {
  41. public:
  42. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_GameEnd_SK> _instance;
  43. } _PB_CS_S_GameEnd_SK_default_instance_;
  44. class PB_CS_S_JiangJinDefaultTypeInternal {
  45. public:
  46. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_JiangJin> _instance;
  47. } _PB_CS_S_JiangJin_default_instance_;
  48. class PB_CS_S_TEAMMATE_HANDCARDDefaultTypeInternal {
  49. public:
  50. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_TEAMMATE_HANDCARD> _instance;
  51. } _PB_CS_S_TEAMMATE_HANDCARD_default_instance_;
  52. class PB_CS_S_Hint_Result_PokerDefaultTypeInternal {
  53. public:
  54. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_Hint_Result_Poker> _instance;
  55. } _PB_CS_S_Hint_Result_Poker_default_instance_;
  56. } // namespace SparrowPoker
  57. static void InitDefaultsscc_info_PB_CS_C_OPERATE_CALLBACK_SK_Pb_5fSparrowPoker_2eproto() {
  58. GOOGLE_PROTOBUF_VERIFY_VERSION;
  59. {
  60. void* ptr = &::SparrowPoker::_PB_CS_C_OPERATE_CALLBACK_SK_default_instance_;
  61. new (ptr) ::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK();
  62. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  63. }
  64. ::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK::InitAsDefaultInstance();
  65. }
  66. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_OPERATE_CALLBACK_SK_Pb_5fSparrowPoker_2eproto =
  67. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_OPERATE_CALLBACK_SK_Pb_5fSparrowPoker_2eproto}, {}};
  68. static void InitDefaultsscc_info_PB_CS_C_Trustee_SK_Pb_5fSparrowPoker_2eproto() {
  69. GOOGLE_PROTOBUF_VERIFY_VERSION;
  70. {
  71. void* ptr = &::SparrowPoker::_PB_CS_C_Trustee_SK_default_instance_;
  72. new (ptr) ::SparrowPoker::PB_CS_C_Trustee_SK();
  73. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  74. }
  75. ::SparrowPoker::PB_CS_C_Trustee_SK::InitAsDefaultInstance();
  76. }
  77. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_Trustee_SK_Pb_5fSparrowPoker_2eproto =
  78. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_Trustee_SK_Pb_5fSparrowPoker_2eproto}, {}};
  79. static void InitDefaultsscc_info_PB_CS_S_GameEnd_SK_Pb_5fSparrowPoker_2eproto() {
  80. GOOGLE_PROTOBUF_VERIFY_VERSION;
  81. {
  82. void* ptr = &::SparrowPoker::_PB_CS_S_GameEnd_SK_default_instance_;
  83. new (ptr) ::SparrowPoker::PB_CS_S_GameEnd_SK();
  84. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  85. }
  86. ::SparrowPoker::PB_CS_S_GameEnd_SK::InitAsDefaultInstance();
  87. }
  88. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PB_CS_S_GameEnd_SK_Pb_5fSparrowPoker_2eproto =
  89. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_PB_CS_S_GameEnd_SK_Pb_5fSparrowPoker_2eproto}, {
  90. &scc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto.base,}};
  91. static void InitDefaultsscc_info_PB_CS_S_GameStart_SK_Pb_5fSparrowPoker_2eproto() {
  92. GOOGLE_PROTOBUF_VERIFY_VERSION;
  93. {
  94. void* ptr = &::SparrowPoker::_PB_CS_S_GameStart_SK_default_instance_;
  95. new (ptr) ::SparrowPoker::PB_CS_S_GameStart_SK();
  96. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  97. }
  98. ::SparrowPoker::PB_CS_S_GameStart_SK::InitAsDefaultInstance();
  99. }
  100. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PB_CS_S_GameStart_SK_Pb_5fSparrowPoker_2eproto =
  101. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_PB_CS_S_GameStart_SK_Pb_5fSparrowPoker_2eproto}, {
  102. &scc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto.base,}};
  103. static void InitDefaultsscc_info_PB_CS_S_Hint_Result_Poker_Pb_5fSparrowPoker_2eproto() {
  104. GOOGLE_PROTOBUF_VERIFY_VERSION;
  105. {
  106. void* ptr = &::SparrowPoker::_PB_CS_S_Hint_Result_Poker_default_instance_;
  107. new (ptr) ::SparrowPoker::PB_CS_S_Hint_Result_Poker();
  108. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  109. }
  110. ::SparrowPoker::PB_CS_S_Hint_Result_Poker::InitAsDefaultInstance();
  111. }
  112. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_Hint_Result_Poker_Pb_5fSparrowPoker_2eproto =
  113. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_Hint_Result_Poker_Pb_5fSparrowPoker_2eproto}, {}};
  114. static void InitDefaultsscc_info_PB_CS_S_JiangJin_Pb_5fSparrowPoker_2eproto() {
  115. GOOGLE_PROTOBUF_VERIFY_VERSION;
  116. {
  117. void* ptr = &::SparrowPoker::_PB_CS_S_JiangJin_default_instance_;
  118. new (ptr) ::SparrowPoker::PB_CS_S_JiangJin();
  119. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  120. }
  121. ::SparrowPoker::PB_CS_S_JiangJin::InitAsDefaultInstance();
  122. }
  123. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_JiangJin_Pb_5fSparrowPoker_2eproto =
  124. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_JiangJin_Pb_5fSparrowPoker_2eproto}, {}};
  125. static void InitDefaultsscc_info_PB_CS_S_Operate_SK_Pb_5fSparrowPoker_2eproto() {
  126. GOOGLE_PROTOBUF_VERIFY_VERSION;
  127. {
  128. void* ptr = &::SparrowPoker::_PB_CS_S_Operate_SK_default_instance_;
  129. new (ptr) ::SparrowPoker::PB_CS_S_Operate_SK();
  130. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  131. }
  132. ::SparrowPoker::PB_CS_S_Operate_SK::InitAsDefaultInstance();
  133. }
  134. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_Operate_SK_Pb_5fSparrowPoker_2eproto =
  135. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_Operate_SK_Pb_5fSparrowPoker_2eproto}, {}};
  136. static void InitDefaultsscc_info_PB_CS_S_Out_Broadcast_SK_Pb_5fSparrowPoker_2eproto() {
  137. GOOGLE_PROTOBUF_VERIFY_VERSION;
  138. {
  139. void* ptr = &::SparrowPoker::_PB_CS_S_Out_Broadcast_SK_default_instance_;
  140. new (ptr) ::SparrowPoker::PB_CS_S_Out_Broadcast_SK();
  141. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  142. }
  143. ::SparrowPoker::PB_CS_S_Out_Broadcast_SK::InitAsDefaultInstance();
  144. }
  145. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_Out_Broadcast_SK_Pb_5fSparrowPoker_2eproto =
  146. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_Out_Broadcast_SK_Pb_5fSparrowPoker_2eproto}, {}};
  147. static void InitDefaultsscc_info_PB_CS_S_TEAMMATE_HANDCARD_Pb_5fSparrowPoker_2eproto() {
  148. GOOGLE_PROTOBUF_VERIFY_VERSION;
  149. {
  150. void* ptr = &::SparrowPoker::_PB_CS_S_TEAMMATE_HANDCARD_default_instance_;
  151. new (ptr) ::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD();
  152. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  153. }
  154. ::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD::InitAsDefaultInstance();
  155. }
  156. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_TEAMMATE_HANDCARD_Pb_5fSparrowPoker_2eproto =
  157. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_TEAMMATE_HANDCARD_Pb_5fSparrowPoker_2eproto}, {}};
  158. static void InitDefaultsscc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto() {
  159. GOOGLE_PROTOBUF_VERIFY_VERSION;
  160. {
  161. void* ptr = &::SparrowPoker::_pb_cbCardData_default_instance_;
  162. new (ptr) ::SparrowPoker::pb_cbCardData();
  163. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  164. }
  165. ::SparrowPoker::pb_cbCardData::InitAsDefaultInstance();
  166. }
  167. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto =
  168. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto}, {}};
  169. static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_Pb_5fSparrowPoker_2eproto[10];
  170. static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_Pb_5fSparrowPoker_2eproto = nullptr;
  171. static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_Pb_5fSparrowPoker_2eproto = nullptr;
  172. const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_Pb_5fSparrowPoker_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
  173. ~0u, // no _has_bits_
  174. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_Trustee_SK, _internal_metadata_),
  175. ~0u, // no _extensions_
  176. ~0u, // no _oneof_case_
  177. ~0u, // no _weak_field_map_
  178. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_Trustee_SK, cbtrustee_),
  179. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_Trustee_SK, wchairid_),
  180. ~0u, // no _has_bits_
  181. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK, _internal_metadata_),
  182. ~0u, // no _extensions_
  183. ~0u, // no _oneof_case_
  184. ~0u, // no _weak_field_map_
  185. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK, woperatetype_),
  186. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK, cbcardtype_),
  187. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK, cbjokerreplacepoker_),
  188. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK, cbcarddata_),
  189. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK, lianxianinfo_),
  190. ~0u, // no _has_bits_
  191. PROTOBUF_FIELD_OFFSET(::SparrowPoker::pb_cbCardData, _internal_metadata_),
  192. ~0u, // no _extensions_
  193. ~0u, // no _oneof_case_
  194. ~0u, // no _weak_field_map_
  195. PROTOBUF_FIELD_OFFSET(::SparrowPoker::pb_cbCardData, cbcarddatas_),
  196. ~0u, // no _has_bits_
  197. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, _internal_metadata_),
  198. ~0u, // no _extensions_
  199. ~0u, // no _oneof_case_
  200. ~0u, // no _weak_field_map_
  201. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, wcurrentuser_),
  202. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, lcellscore_),
  203. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, cbcarddata_),
  204. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, cbpartnercarddata_),
  205. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, btrustee_),
  206. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, cbstartrandcard_),
  207. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, usersortid_),
  208. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameStart_SK, cbcurrplay_),
  209. ~0u, // no _has_bits_
  210. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, _internal_metadata_),
  211. ~0u, // no _extensions_
  212. ~0u, // no _oneof_case_
  213. ~0u, // no _weak_field_map_
  214. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, woutcarduser_),
  215. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cboperatetype_),
  216. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cbcardtype_),
  217. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cbjokerreplacepoker_),
  218. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cboutcarddata_),
  219. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cbisfreeout_),
  220. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cbistrusteeout_),
  221. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cbleftcount_),
  222. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, cbranking_),
  223. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Out_Broadcast_SK, lianxianinfo_),
  224. ~0u, // no _has_bits_
  225. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Operate_SK, _internal_metadata_),
  226. ~0u, // no _extensions_
  227. ~0u, // no _oneof_case_
  228. ~0u, // no _weak_field_map_
  229. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Operate_SK, woperateuser_),
  230. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Operate_SK, woperatetype_),
  231. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Operate_SK, cbopttime_),
  232. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Operate_SK, cbisfreeout_),
  233. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Operate_SK, lianxianinfo_),
  234. ~0u, // no _has_bits_
  235. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, _internal_metadata_),
  236. ~0u, // no _extensions_
  237. ~0u, // no _oneof_case_
  238. ~0u, // no _weak_field_map_
  239. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, cbendtype_),
  240. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, cbcardcount_),
  241. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, cbcarddata_),
  242. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, cbrank_),
  243. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, cbwinorlose_),
  244. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, cbwinorlosecount_),
  245. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, nwanjiascore_),
  246. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, gongxianscore_),
  247. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, awardscore_),
  248. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, cbwanjiatotalscore_),
  249. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, bfinish_),
  250. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, playgamenum_),
  251. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_GameEnd_SK, lgamescoredetail_),
  252. ~0u, // no _has_bits_
  253. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_JiangJin, _internal_metadata_),
  254. ~0u, // no _extensions_
  255. ~0u, // no _oneof_case_
  256. ~0u, // no _weak_field_map_
  257. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_JiangJin, woperateuser_),
  258. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_JiangJin, cbcarddata_),
  259. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_JiangJin, cbcardtype_),
  260. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_JiangJin, scores_),
  261. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_JiangJin, turescores_),
  262. ~0u, // no _has_bits_
  263. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD, _internal_metadata_),
  264. ~0u, // no _extensions_
  265. ~0u, // no _oneof_case_
  266. ~0u, // no _weak_field_map_
  267. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD, wteammatechairid_),
  268. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD, cbcarddata_),
  269. ~0u, // no _has_bits_
  270. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Hint_Result_Poker, _internal_metadata_),
  271. ~0u, // no _extensions_
  272. ~0u, // no _oneof_case_
  273. ~0u, // no _weak_field_map_
  274. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Hint_Result_Poker, cbhintcarddata_),
  275. PROTOBUF_FIELD_OFFSET(::SparrowPoker::PB_CS_S_Hint_Result_Poker, cbcardtype_),
  276. };
  277. static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
  278. { 0, -1, sizeof(::SparrowPoker::PB_CS_C_Trustee_SK)},
  279. { 7, -1, sizeof(::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK)},
  280. { 17, -1, sizeof(::SparrowPoker::pb_cbCardData)},
  281. { 23, -1, sizeof(::SparrowPoker::PB_CS_S_GameStart_SK)},
  282. { 36, -1, sizeof(::SparrowPoker::PB_CS_S_Out_Broadcast_SK)},
  283. { 51, -1, sizeof(::SparrowPoker::PB_CS_S_Operate_SK)},
  284. { 61, -1, sizeof(::SparrowPoker::PB_CS_S_GameEnd_SK)},
  285. { 79, -1, sizeof(::SparrowPoker::PB_CS_S_JiangJin)},
  286. { 89, -1, sizeof(::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD)},
  287. { 96, -1, sizeof(::SparrowPoker::PB_CS_S_Hint_Result_Poker)},
  288. };
  289. static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
  290. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_C_Trustee_SK_default_instance_),
  291. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_C_OPERATE_CALLBACK_SK_default_instance_),
  292. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_pb_cbCardData_default_instance_),
  293. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_S_GameStart_SK_default_instance_),
  294. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_S_Out_Broadcast_SK_default_instance_),
  295. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_S_Operate_SK_default_instance_),
  296. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_S_GameEnd_SK_default_instance_),
  297. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_S_JiangJin_default_instance_),
  298. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_S_TEAMMATE_HANDCARD_default_instance_),
  299. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::SparrowPoker::_PB_CS_S_Hint_Result_Poker_default_instance_),
  300. };
  301. const char descriptor_table_protodef_Pb_5fSparrowPoker_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
  302. "\n\025Pb_SparrowPoker.proto\022\014SparrowPoker\"9\n"
  303. "\022PB_CS_C_Trustee_SK\022\021\n\tcbTrustee\030\001 \001(\r\022\020"
  304. "\n\010wChairID\030\002 \001(\r\"\216\001\n\033PB_CS_C_OPERATE_CAL"
  305. "LBACK_SK\022\024\n\014wOperateType\030\001 \001(\004\022\022\n\ncbCard"
  306. "Type\030\002 \001(\r\022\033\n\023cbJokerReplacePoker\030\003 \003(\r\022"
  307. "\022\n\ncbCardData\030\004 \003(\r\022\024\n\014LianxianInfo\030\005 \001("
  308. "\r\"$\n\rpb_cbCardData\022\023\n\013cbCardDatas\030\001 \003(\r\""
  309. "\337\001\n\024PB_CS_S_GameStart_SK\022\024\n\014wCurrentUser"
  310. "\030\001 \001(\r\022\022\n\nlCellScore\030\002 \003(\003\022/\n\ncbCardData"
  311. "\030\003 \003(\0132\033.SparrowPoker.pb_cbCardData\022\031\n\021c"
  312. "bPartnerCardData\030\004 \003(\r\022\020\n\010bTrustee\030\005 \001(\r"
  313. "\022\027\n\017cbStartRandCard\030\006 \001(\r\022\022\n\nuserSortID\030"
  314. "\007 \003(\004\022\022\n\ncbCurrPlay\030\010 \001(\r\"\372\001\n\030PB_CS_S_Ou"
  315. "t_Broadcast_SK\022\024\n\014wOutCardUser\030\001 \001(\r\022\025\n\r"
  316. "cbOperateType\030\002 \001(\004\022\022\n\ncbCardType\030\003 \001(\r\022"
  317. "\033\n\023cbJokerReplacePoker\030\004 \003(\r\022\025\n\rcbOutCar"
  318. "dData\030\005 \003(\r\022\023\n\013cbIsFreeOut\030\006 \001(\r\022\026\n\016cbIs"
  319. "TrusteeOut\030\007 \001(\r\022\023\n\013cbLeftCount\030\010 \001(\r\022\021\n"
  320. "\tcbRanking\030\t \003(\r\022\024\n\014LianXianInfo\030\n \001(\r\"~"
  321. "\n\022PB_CS_S_Operate_SK\022\024\n\014wOperateUser\030\001 \001"
  322. "(\r\022\024\n\014wOperateType\030\002 \001(\004\022\021\n\tcbOptTime\030\003 "
  323. "\001(\r\022\023\n\013cbIsFreeOut\030\004 \001(\r\022\024\n\014LianXianInfo"
  324. "\030\005 \001(\r\"\311\002\n\022PB_CS_S_GameEnd_SK\022\021\n\tcbEndTy"
  325. "pe\030\001 \001(\r\022\023\n\013cbCardCount\030\002 \001(\r\022/\n\ncbCardD"
  326. "ata\030\003 \003(\0132\033.SparrowPoker.pb_cbCardData\022\016"
  327. "\n\006cbRank\030\004 \003(\r\022\023\n\013cbWinorLose\030\005 \003(\005\022\030\n\020c"
  328. "bWinorLoseCount\030\006 \003(\005\022\024\n\014nWanJiaScore\030\007 "
  329. "\003(\003\022\025\n\rGongxianScore\030\010 \003(\003\022\022\n\nAwardScore"
  330. "\030\t \003(\003\022\032\n\022cbWanJiaTotalScore\030\n \003(\003\022\017\n\007bF"
  331. "inish\030\013 \001(\r\022\023\n\013playGameNum\030\014 \001(\r\022\030\n\020lGam"
  332. "eScoreDetail\030\r \003(\003\"t\n\020PB_CS_S_JiangJin\022\024"
  333. "\n\014wOperateUser\030\001 \001(\r\022\022\n\ncbCardData\030\002 \003(\r"
  334. "\022\022\n\ncbCardType\030\003 \001(\r\022\016\n\006Scores\030\004 \003(\003\022\022\n\n"
  335. "TureScores\030\005 \003(\003\"I\n\031PB_CS_S_TEAMMATE_HAN"
  336. "DCARD\022\030\n\020wTeammateChairID\030\001 \001(\r\022\022\n\ncbCar"
  337. "dData\030\002 \003(\r\"G\n\031PB_CS_S_Hint_Result_Poker"
  338. "\022\026\n\016cbHintCardData\030\003 \003(\r\022\022\n\ncbCardType\030\004"
  339. " \001(\rb\006proto3"
  340. ;
  341. static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_Pb_5fSparrowPoker_2eproto_deps[1] = {
  342. };
  343. static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_Pb_5fSparrowPoker_2eproto_sccs[10] = {
  344. &scc_info_PB_CS_C_OPERATE_CALLBACK_SK_Pb_5fSparrowPoker_2eproto.base,
  345. &scc_info_PB_CS_C_Trustee_SK_Pb_5fSparrowPoker_2eproto.base,
  346. &scc_info_PB_CS_S_GameEnd_SK_Pb_5fSparrowPoker_2eproto.base,
  347. &scc_info_PB_CS_S_GameStart_SK_Pb_5fSparrowPoker_2eproto.base,
  348. &scc_info_PB_CS_S_Hint_Result_Poker_Pb_5fSparrowPoker_2eproto.base,
  349. &scc_info_PB_CS_S_JiangJin_Pb_5fSparrowPoker_2eproto.base,
  350. &scc_info_PB_CS_S_Operate_SK_Pb_5fSparrowPoker_2eproto.base,
  351. &scc_info_PB_CS_S_Out_Broadcast_SK_Pb_5fSparrowPoker_2eproto.base,
  352. &scc_info_PB_CS_S_TEAMMATE_HANDCARD_Pb_5fSparrowPoker_2eproto.base,
  353. &scc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto.base,
  354. };
  355. static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_Pb_5fSparrowPoker_2eproto_once;
  356. static bool descriptor_table_Pb_5fSparrowPoker_2eproto_initialized = false;
  357. const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_Pb_5fSparrowPoker_2eproto = {
  358. &descriptor_table_Pb_5fSparrowPoker_2eproto_initialized, descriptor_table_protodef_Pb_5fSparrowPoker_2eproto, "Pb_SparrowPoker.proto", 1492,
  359. &descriptor_table_Pb_5fSparrowPoker_2eproto_once, descriptor_table_Pb_5fSparrowPoker_2eproto_sccs, descriptor_table_Pb_5fSparrowPoker_2eproto_deps, 10, 0,
  360. schemas, file_default_instances, TableStruct_Pb_5fSparrowPoker_2eproto::offsets,
  361. file_level_metadata_Pb_5fSparrowPoker_2eproto, 10, file_level_enum_descriptors_Pb_5fSparrowPoker_2eproto, file_level_service_descriptors_Pb_5fSparrowPoker_2eproto,
  362. };
  363. // Force running AddDescriptors() at dynamic initialization time.
  364. static bool dynamic_init_dummy_Pb_5fSparrowPoker_2eproto = ( ::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_Pb_5fSparrowPoker_2eproto), true);
  365. namespace SparrowPoker {
  366. // ===================================================================
  367. void PB_CS_C_Trustee_SK::InitAsDefaultInstance() {
  368. }
  369. class PB_CS_C_Trustee_SK::_Internal {
  370. public:
  371. };
  372. PB_CS_C_Trustee_SK::PB_CS_C_Trustee_SK()
  373. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  374. SharedCtor();
  375. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_C_Trustee_SK)
  376. }
  377. PB_CS_C_Trustee_SK::PB_CS_C_Trustee_SK(const PB_CS_C_Trustee_SK& from)
  378. : ::PROTOBUF_NAMESPACE_ID::Message(),
  379. _internal_metadata_(nullptr) {
  380. _internal_metadata_.MergeFrom(from._internal_metadata_);
  381. ::memcpy(&cbtrustee_, &from.cbtrustee_,
  382. static_cast<size_t>(reinterpret_cast<char*>(&wchairid_) -
  383. reinterpret_cast<char*>(&cbtrustee_)) + sizeof(wchairid_));
  384. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_C_Trustee_SK)
  385. }
  386. void PB_CS_C_Trustee_SK::SharedCtor() {
  387. ::memset(&cbtrustee_, 0, static_cast<size_t>(
  388. reinterpret_cast<char*>(&wchairid_) -
  389. reinterpret_cast<char*>(&cbtrustee_)) + sizeof(wchairid_));
  390. }
  391. PB_CS_C_Trustee_SK::~PB_CS_C_Trustee_SK() {
  392. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_C_Trustee_SK)
  393. SharedDtor();
  394. }
  395. void PB_CS_C_Trustee_SK::SharedDtor() {
  396. }
  397. void PB_CS_C_Trustee_SK::SetCachedSize(int size) const {
  398. _cached_size_.Set(size);
  399. }
  400. const PB_CS_C_Trustee_SK& PB_CS_C_Trustee_SK::default_instance() {
  401. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_Trustee_SK_Pb_5fSparrowPoker_2eproto.base);
  402. return *internal_default_instance();
  403. }
  404. void PB_CS_C_Trustee_SK::Clear() {
  405. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_C_Trustee_SK)
  406. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  407. // Prevent compiler warnings about cached_has_bits being unused
  408. (void) cached_has_bits;
  409. ::memset(&cbtrustee_, 0, static_cast<size_t>(
  410. reinterpret_cast<char*>(&wchairid_) -
  411. reinterpret_cast<char*>(&cbtrustee_)) + sizeof(wchairid_));
  412. _internal_metadata_.Clear();
  413. }
  414. const char* PB_CS_C_Trustee_SK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  415. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  416. while (!ctx->Done(&ptr)) {
  417. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  418. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  419. CHK_(ptr);
  420. switch (tag >> 3) {
  421. // uint32 cbTrustee = 1;
  422. case 1:
  423. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  424. cbtrustee_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  425. CHK_(ptr);
  426. } else goto handle_unusual;
  427. continue;
  428. // uint32 wChairID = 2;
  429. case 2:
  430. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  431. wchairid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  432. CHK_(ptr);
  433. } else goto handle_unusual;
  434. continue;
  435. default: {
  436. handle_unusual:
  437. if ((tag & 7) == 4 || tag == 0) {
  438. ctx->SetLastTag(tag);
  439. goto success;
  440. }
  441. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  442. CHK_(ptr != nullptr);
  443. continue;
  444. }
  445. } // switch
  446. } // while
  447. success:
  448. return ptr;
  449. failure:
  450. ptr = nullptr;
  451. goto success;
  452. #undef CHK_
  453. }
  454. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_Trustee_SK::InternalSerializeWithCachedSizesToArray(
  455. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  456. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_C_Trustee_SK)
  457. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  458. (void) cached_has_bits;
  459. // uint32 cbTrustee = 1;
  460. if (this->cbtrustee() != 0) {
  461. target = stream->EnsureSpace(target);
  462. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbtrustee(), target);
  463. }
  464. // uint32 wChairID = 2;
  465. if (this->wchairid() != 0) {
  466. target = stream->EnsureSpace(target);
  467. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_wchairid(), target);
  468. }
  469. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  470. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  471. _internal_metadata_.unknown_fields(), target, stream);
  472. }
  473. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_C_Trustee_SK)
  474. return target;
  475. }
  476. size_t PB_CS_C_Trustee_SK::ByteSizeLong() const {
  477. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_C_Trustee_SK)
  478. size_t total_size = 0;
  479. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  480. // Prevent compiler warnings about cached_has_bits being unused
  481. (void) cached_has_bits;
  482. // uint32 cbTrustee = 1;
  483. if (this->cbtrustee() != 0) {
  484. total_size += 1 +
  485. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  486. this->_internal_cbtrustee());
  487. }
  488. // uint32 wChairID = 2;
  489. if (this->wchairid() != 0) {
  490. total_size += 1 +
  491. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  492. this->_internal_wchairid());
  493. }
  494. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  495. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  496. _internal_metadata_, total_size, &_cached_size_);
  497. }
  498. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  499. SetCachedSize(cached_size);
  500. return total_size;
  501. }
  502. void PB_CS_C_Trustee_SK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  503. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_C_Trustee_SK)
  504. GOOGLE_DCHECK_NE(&from, this);
  505. const PB_CS_C_Trustee_SK* source =
  506. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_Trustee_SK>(
  507. &from);
  508. if (source == nullptr) {
  509. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_C_Trustee_SK)
  510. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  511. } else {
  512. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_C_Trustee_SK)
  513. MergeFrom(*source);
  514. }
  515. }
  516. void PB_CS_C_Trustee_SK::MergeFrom(const PB_CS_C_Trustee_SK& from) {
  517. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_C_Trustee_SK)
  518. GOOGLE_DCHECK_NE(&from, this);
  519. _internal_metadata_.MergeFrom(from._internal_metadata_);
  520. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  521. (void) cached_has_bits;
  522. if (from.cbtrustee() != 0) {
  523. _internal_set_cbtrustee(from._internal_cbtrustee());
  524. }
  525. if (from.wchairid() != 0) {
  526. _internal_set_wchairid(from._internal_wchairid());
  527. }
  528. }
  529. void PB_CS_C_Trustee_SK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  530. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_C_Trustee_SK)
  531. if (&from == this) return;
  532. Clear();
  533. MergeFrom(from);
  534. }
  535. void PB_CS_C_Trustee_SK::CopyFrom(const PB_CS_C_Trustee_SK& from) {
  536. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_C_Trustee_SK)
  537. if (&from == this) return;
  538. Clear();
  539. MergeFrom(from);
  540. }
  541. bool PB_CS_C_Trustee_SK::IsInitialized() const {
  542. return true;
  543. }
  544. void PB_CS_C_Trustee_SK::InternalSwap(PB_CS_C_Trustee_SK* other) {
  545. using std::swap;
  546. _internal_metadata_.Swap(&other->_internal_metadata_);
  547. swap(cbtrustee_, other->cbtrustee_);
  548. swap(wchairid_, other->wchairid_);
  549. }
  550. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_Trustee_SK::GetMetadata() const {
  551. return GetMetadataStatic();
  552. }
  553. // ===================================================================
  554. void PB_CS_C_OPERATE_CALLBACK_SK::InitAsDefaultInstance() {
  555. }
  556. class PB_CS_C_OPERATE_CALLBACK_SK::_Internal {
  557. public:
  558. };
  559. PB_CS_C_OPERATE_CALLBACK_SK::PB_CS_C_OPERATE_CALLBACK_SK()
  560. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  561. SharedCtor();
  562. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  563. }
  564. PB_CS_C_OPERATE_CALLBACK_SK::PB_CS_C_OPERATE_CALLBACK_SK(const PB_CS_C_OPERATE_CALLBACK_SK& from)
  565. : ::PROTOBUF_NAMESPACE_ID::Message(),
  566. _internal_metadata_(nullptr),
  567. cbjokerreplacepoker_(from.cbjokerreplacepoker_),
  568. cbcarddata_(from.cbcarddata_) {
  569. _internal_metadata_.MergeFrom(from._internal_metadata_);
  570. ::memcpy(&woperatetype_, &from.woperatetype_,
  571. static_cast<size_t>(reinterpret_cast<char*>(&lianxianinfo_) -
  572. reinterpret_cast<char*>(&woperatetype_)) + sizeof(lianxianinfo_));
  573. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  574. }
  575. void PB_CS_C_OPERATE_CALLBACK_SK::SharedCtor() {
  576. ::memset(&woperatetype_, 0, static_cast<size_t>(
  577. reinterpret_cast<char*>(&lianxianinfo_) -
  578. reinterpret_cast<char*>(&woperatetype_)) + sizeof(lianxianinfo_));
  579. }
  580. PB_CS_C_OPERATE_CALLBACK_SK::~PB_CS_C_OPERATE_CALLBACK_SK() {
  581. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  582. SharedDtor();
  583. }
  584. void PB_CS_C_OPERATE_CALLBACK_SK::SharedDtor() {
  585. }
  586. void PB_CS_C_OPERATE_CALLBACK_SK::SetCachedSize(int size) const {
  587. _cached_size_.Set(size);
  588. }
  589. const PB_CS_C_OPERATE_CALLBACK_SK& PB_CS_C_OPERATE_CALLBACK_SK::default_instance() {
  590. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_OPERATE_CALLBACK_SK_Pb_5fSparrowPoker_2eproto.base);
  591. return *internal_default_instance();
  592. }
  593. void PB_CS_C_OPERATE_CALLBACK_SK::Clear() {
  594. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  595. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  596. // Prevent compiler warnings about cached_has_bits being unused
  597. (void) cached_has_bits;
  598. cbjokerreplacepoker_.Clear();
  599. cbcarddata_.Clear();
  600. ::memset(&woperatetype_, 0, static_cast<size_t>(
  601. reinterpret_cast<char*>(&lianxianinfo_) -
  602. reinterpret_cast<char*>(&woperatetype_)) + sizeof(lianxianinfo_));
  603. _internal_metadata_.Clear();
  604. }
  605. const char* PB_CS_C_OPERATE_CALLBACK_SK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  606. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  607. while (!ctx->Done(&ptr)) {
  608. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  609. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  610. CHK_(ptr);
  611. switch (tag >> 3) {
  612. // uint64 wOperateType = 1;
  613. case 1:
  614. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  615. woperatetype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  616. CHK_(ptr);
  617. } else goto handle_unusual;
  618. continue;
  619. // uint32 cbCardType = 2;
  620. case 2:
  621. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  622. cbcardtype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  623. CHK_(ptr);
  624. } else goto handle_unusual;
  625. continue;
  626. // repeated uint32 cbJokerReplacePoker = 3;
  627. case 3:
  628. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  629. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbjokerreplacepoker(), ptr, ctx);
  630. CHK_(ptr);
  631. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24) {
  632. _internal_add_cbjokerreplacepoker(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  633. CHK_(ptr);
  634. } else goto handle_unusual;
  635. continue;
  636. // repeated uint32 cbCardData = 4;
  637. case 4:
  638. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  639. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcarddata(), ptr, ctx);
  640. CHK_(ptr);
  641. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  642. _internal_add_cbcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  643. CHK_(ptr);
  644. } else goto handle_unusual;
  645. continue;
  646. // uint32 LianxianInfo = 5;
  647. case 5:
  648. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  649. lianxianinfo_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  650. CHK_(ptr);
  651. } else goto handle_unusual;
  652. continue;
  653. default: {
  654. handle_unusual:
  655. if ((tag & 7) == 4 || tag == 0) {
  656. ctx->SetLastTag(tag);
  657. goto success;
  658. }
  659. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  660. CHK_(ptr != nullptr);
  661. continue;
  662. }
  663. } // switch
  664. } // while
  665. success:
  666. return ptr;
  667. failure:
  668. ptr = nullptr;
  669. goto success;
  670. #undef CHK_
  671. }
  672. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_OPERATE_CALLBACK_SK::InternalSerializeWithCachedSizesToArray(
  673. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  674. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  675. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  676. (void) cached_has_bits;
  677. // uint64 wOperateType = 1;
  678. if (this->woperatetype() != 0) {
  679. target = stream->EnsureSpace(target);
  680. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(1, this->_internal_woperatetype(), target);
  681. }
  682. // uint32 cbCardType = 2;
  683. if (this->cbcardtype() != 0) {
  684. target = stream->EnsureSpace(target);
  685. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_cbcardtype(), target);
  686. }
  687. // repeated uint32 cbJokerReplacePoker = 3;
  688. {
  689. int byte_size = _cbjokerreplacepoker_cached_byte_size_.load(std::memory_order_relaxed);
  690. if (byte_size > 0) {
  691. target = stream->WriteUInt32Packed(
  692. 3, _internal_cbjokerreplacepoker(), byte_size, target);
  693. }
  694. }
  695. // repeated uint32 cbCardData = 4;
  696. {
  697. int byte_size = _cbcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  698. if (byte_size > 0) {
  699. target = stream->WriteUInt32Packed(
  700. 4, _internal_cbcarddata(), byte_size, target);
  701. }
  702. }
  703. // uint32 LianxianInfo = 5;
  704. if (this->lianxianinfo() != 0) {
  705. target = stream->EnsureSpace(target);
  706. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_lianxianinfo(), target);
  707. }
  708. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  709. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  710. _internal_metadata_.unknown_fields(), target, stream);
  711. }
  712. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  713. return target;
  714. }
  715. size_t PB_CS_C_OPERATE_CALLBACK_SK::ByteSizeLong() const {
  716. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  717. size_t total_size = 0;
  718. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  719. // Prevent compiler warnings about cached_has_bits being unused
  720. (void) cached_has_bits;
  721. // repeated uint32 cbJokerReplacePoker = 3;
  722. {
  723. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  724. UInt32Size(this->cbjokerreplacepoker_);
  725. if (data_size > 0) {
  726. total_size += 1 +
  727. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  728. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  729. }
  730. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  731. _cbjokerreplacepoker_cached_byte_size_.store(cached_size,
  732. std::memory_order_relaxed);
  733. total_size += data_size;
  734. }
  735. // repeated uint32 cbCardData = 4;
  736. {
  737. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  738. UInt32Size(this->cbcarddata_);
  739. if (data_size > 0) {
  740. total_size += 1 +
  741. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  742. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  743. }
  744. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  745. _cbcarddata_cached_byte_size_.store(cached_size,
  746. std::memory_order_relaxed);
  747. total_size += data_size;
  748. }
  749. // uint64 wOperateType = 1;
  750. if (this->woperatetype() != 0) {
  751. total_size += 1 +
  752. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  753. this->_internal_woperatetype());
  754. }
  755. // uint32 cbCardType = 2;
  756. if (this->cbcardtype() != 0) {
  757. total_size += 1 +
  758. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  759. this->_internal_cbcardtype());
  760. }
  761. // uint32 LianxianInfo = 5;
  762. if (this->lianxianinfo() != 0) {
  763. total_size += 1 +
  764. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  765. this->_internal_lianxianinfo());
  766. }
  767. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  768. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  769. _internal_metadata_, total_size, &_cached_size_);
  770. }
  771. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  772. SetCachedSize(cached_size);
  773. return total_size;
  774. }
  775. void PB_CS_C_OPERATE_CALLBACK_SK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  776. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  777. GOOGLE_DCHECK_NE(&from, this);
  778. const PB_CS_C_OPERATE_CALLBACK_SK* source =
  779. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_OPERATE_CALLBACK_SK>(
  780. &from);
  781. if (source == nullptr) {
  782. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  783. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  784. } else {
  785. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  786. MergeFrom(*source);
  787. }
  788. }
  789. void PB_CS_C_OPERATE_CALLBACK_SK::MergeFrom(const PB_CS_C_OPERATE_CALLBACK_SK& from) {
  790. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  791. GOOGLE_DCHECK_NE(&from, this);
  792. _internal_metadata_.MergeFrom(from._internal_metadata_);
  793. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  794. (void) cached_has_bits;
  795. cbjokerreplacepoker_.MergeFrom(from.cbjokerreplacepoker_);
  796. cbcarddata_.MergeFrom(from.cbcarddata_);
  797. if (from.woperatetype() != 0) {
  798. _internal_set_woperatetype(from._internal_woperatetype());
  799. }
  800. if (from.cbcardtype() != 0) {
  801. _internal_set_cbcardtype(from._internal_cbcardtype());
  802. }
  803. if (from.lianxianinfo() != 0) {
  804. _internal_set_lianxianinfo(from._internal_lianxianinfo());
  805. }
  806. }
  807. void PB_CS_C_OPERATE_CALLBACK_SK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  808. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  809. if (&from == this) return;
  810. Clear();
  811. MergeFrom(from);
  812. }
  813. void PB_CS_C_OPERATE_CALLBACK_SK::CopyFrom(const PB_CS_C_OPERATE_CALLBACK_SK& from) {
  814. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_C_OPERATE_CALLBACK_SK)
  815. if (&from == this) return;
  816. Clear();
  817. MergeFrom(from);
  818. }
  819. bool PB_CS_C_OPERATE_CALLBACK_SK::IsInitialized() const {
  820. return true;
  821. }
  822. void PB_CS_C_OPERATE_CALLBACK_SK::InternalSwap(PB_CS_C_OPERATE_CALLBACK_SK* other) {
  823. using std::swap;
  824. _internal_metadata_.Swap(&other->_internal_metadata_);
  825. cbjokerreplacepoker_.InternalSwap(&other->cbjokerreplacepoker_);
  826. cbcarddata_.InternalSwap(&other->cbcarddata_);
  827. swap(woperatetype_, other->woperatetype_);
  828. swap(cbcardtype_, other->cbcardtype_);
  829. swap(lianxianinfo_, other->lianxianinfo_);
  830. }
  831. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_OPERATE_CALLBACK_SK::GetMetadata() const {
  832. return GetMetadataStatic();
  833. }
  834. // ===================================================================
  835. void pb_cbCardData::InitAsDefaultInstance() {
  836. }
  837. class pb_cbCardData::_Internal {
  838. public:
  839. };
  840. pb_cbCardData::pb_cbCardData()
  841. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  842. SharedCtor();
  843. // @@protoc_insertion_point(constructor:SparrowPoker.pb_cbCardData)
  844. }
  845. pb_cbCardData::pb_cbCardData(const pb_cbCardData& from)
  846. : ::PROTOBUF_NAMESPACE_ID::Message(),
  847. _internal_metadata_(nullptr),
  848. cbcarddatas_(from.cbcarddatas_) {
  849. _internal_metadata_.MergeFrom(from._internal_metadata_);
  850. // @@protoc_insertion_point(copy_constructor:SparrowPoker.pb_cbCardData)
  851. }
  852. void pb_cbCardData::SharedCtor() {
  853. }
  854. pb_cbCardData::~pb_cbCardData() {
  855. // @@protoc_insertion_point(destructor:SparrowPoker.pb_cbCardData)
  856. SharedDtor();
  857. }
  858. void pb_cbCardData::SharedDtor() {
  859. }
  860. void pb_cbCardData::SetCachedSize(int size) const {
  861. _cached_size_.Set(size);
  862. }
  863. const pb_cbCardData& pb_cbCardData::default_instance() {
  864. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_pb_cbCardData_Pb_5fSparrowPoker_2eproto.base);
  865. return *internal_default_instance();
  866. }
  867. void pb_cbCardData::Clear() {
  868. // @@protoc_insertion_point(message_clear_start:SparrowPoker.pb_cbCardData)
  869. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  870. // Prevent compiler warnings about cached_has_bits being unused
  871. (void) cached_has_bits;
  872. cbcarddatas_.Clear();
  873. _internal_metadata_.Clear();
  874. }
  875. const char* pb_cbCardData::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  876. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  877. while (!ctx->Done(&ptr)) {
  878. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  879. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  880. CHK_(ptr);
  881. switch (tag >> 3) {
  882. // repeated uint32 cbCardDatas = 1;
  883. case 1:
  884. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  885. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcarddatas(), ptr, ctx);
  886. CHK_(ptr);
  887. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8) {
  888. _internal_add_cbcarddatas(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  889. CHK_(ptr);
  890. } else goto handle_unusual;
  891. continue;
  892. default: {
  893. handle_unusual:
  894. if ((tag & 7) == 4 || tag == 0) {
  895. ctx->SetLastTag(tag);
  896. goto success;
  897. }
  898. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  899. CHK_(ptr != nullptr);
  900. continue;
  901. }
  902. } // switch
  903. } // while
  904. success:
  905. return ptr;
  906. failure:
  907. ptr = nullptr;
  908. goto success;
  909. #undef CHK_
  910. }
  911. ::PROTOBUF_NAMESPACE_ID::uint8* pb_cbCardData::InternalSerializeWithCachedSizesToArray(
  912. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  913. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.pb_cbCardData)
  914. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  915. (void) cached_has_bits;
  916. // repeated uint32 cbCardDatas = 1;
  917. {
  918. int byte_size = _cbcarddatas_cached_byte_size_.load(std::memory_order_relaxed);
  919. if (byte_size > 0) {
  920. target = stream->WriteUInt32Packed(
  921. 1, _internal_cbcarddatas(), byte_size, target);
  922. }
  923. }
  924. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  925. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  926. _internal_metadata_.unknown_fields(), target, stream);
  927. }
  928. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.pb_cbCardData)
  929. return target;
  930. }
  931. size_t pb_cbCardData::ByteSizeLong() const {
  932. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.pb_cbCardData)
  933. size_t total_size = 0;
  934. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  935. // Prevent compiler warnings about cached_has_bits being unused
  936. (void) cached_has_bits;
  937. // repeated uint32 cbCardDatas = 1;
  938. {
  939. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  940. UInt32Size(this->cbcarddatas_);
  941. if (data_size > 0) {
  942. total_size += 1 +
  943. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  944. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  945. }
  946. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  947. _cbcarddatas_cached_byte_size_.store(cached_size,
  948. std::memory_order_relaxed);
  949. total_size += data_size;
  950. }
  951. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  952. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  953. _internal_metadata_, total_size, &_cached_size_);
  954. }
  955. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  956. SetCachedSize(cached_size);
  957. return total_size;
  958. }
  959. void pb_cbCardData::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  960. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.pb_cbCardData)
  961. GOOGLE_DCHECK_NE(&from, this);
  962. const pb_cbCardData* source =
  963. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<pb_cbCardData>(
  964. &from);
  965. if (source == nullptr) {
  966. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.pb_cbCardData)
  967. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  968. } else {
  969. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.pb_cbCardData)
  970. MergeFrom(*source);
  971. }
  972. }
  973. void pb_cbCardData::MergeFrom(const pb_cbCardData& from) {
  974. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.pb_cbCardData)
  975. GOOGLE_DCHECK_NE(&from, this);
  976. _internal_metadata_.MergeFrom(from._internal_metadata_);
  977. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  978. (void) cached_has_bits;
  979. cbcarddatas_.MergeFrom(from.cbcarddatas_);
  980. }
  981. void pb_cbCardData::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  982. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.pb_cbCardData)
  983. if (&from == this) return;
  984. Clear();
  985. MergeFrom(from);
  986. }
  987. void pb_cbCardData::CopyFrom(const pb_cbCardData& from) {
  988. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.pb_cbCardData)
  989. if (&from == this) return;
  990. Clear();
  991. MergeFrom(from);
  992. }
  993. bool pb_cbCardData::IsInitialized() const {
  994. return true;
  995. }
  996. void pb_cbCardData::InternalSwap(pb_cbCardData* other) {
  997. using std::swap;
  998. _internal_metadata_.Swap(&other->_internal_metadata_);
  999. cbcarddatas_.InternalSwap(&other->cbcarddatas_);
  1000. }
  1001. ::PROTOBUF_NAMESPACE_ID::Metadata pb_cbCardData::GetMetadata() const {
  1002. return GetMetadataStatic();
  1003. }
  1004. // ===================================================================
  1005. void PB_CS_S_GameStart_SK::InitAsDefaultInstance() {
  1006. }
  1007. class PB_CS_S_GameStart_SK::_Internal {
  1008. public:
  1009. };
  1010. PB_CS_S_GameStart_SK::PB_CS_S_GameStart_SK()
  1011. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1012. SharedCtor();
  1013. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_S_GameStart_SK)
  1014. }
  1015. PB_CS_S_GameStart_SK::PB_CS_S_GameStart_SK(const PB_CS_S_GameStart_SK& from)
  1016. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1017. _internal_metadata_(nullptr),
  1018. lcellscore_(from.lcellscore_),
  1019. cbcarddata_(from.cbcarddata_),
  1020. cbpartnercarddata_(from.cbpartnercarddata_),
  1021. usersortid_(from.usersortid_) {
  1022. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1023. ::memcpy(&wcurrentuser_, &from.wcurrentuser_,
  1024. static_cast<size_t>(reinterpret_cast<char*>(&cbcurrplay_) -
  1025. reinterpret_cast<char*>(&wcurrentuser_)) + sizeof(cbcurrplay_));
  1026. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_S_GameStart_SK)
  1027. }
  1028. void PB_CS_S_GameStart_SK::SharedCtor() {
  1029. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_GameStart_SK_Pb_5fSparrowPoker_2eproto.base);
  1030. ::memset(&wcurrentuser_, 0, static_cast<size_t>(
  1031. reinterpret_cast<char*>(&cbcurrplay_) -
  1032. reinterpret_cast<char*>(&wcurrentuser_)) + sizeof(cbcurrplay_));
  1033. }
  1034. PB_CS_S_GameStart_SK::~PB_CS_S_GameStart_SK() {
  1035. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_S_GameStart_SK)
  1036. SharedDtor();
  1037. }
  1038. void PB_CS_S_GameStart_SK::SharedDtor() {
  1039. }
  1040. void PB_CS_S_GameStart_SK::SetCachedSize(int size) const {
  1041. _cached_size_.Set(size);
  1042. }
  1043. const PB_CS_S_GameStart_SK& PB_CS_S_GameStart_SK::default_instance() {
  1044. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_GameStart_SK_Pb_5fSparrowPoker_2eproto.base);
  1045. return *internal_default_instance();
  1046. }
  1047. void PB_CS_S_GameStart_SK::Clear() {
  1048. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_S_GameStart_SK)
  1049. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1050. // Prevent compiler warnings about cached_has_bits being unused
  1051. (void) cached_has_bits;
  1052. lcellscore_.Clear();
  1053. cbcarddata_.Clear();
  1054. cbpartnercarddata_.Clear();
  1055. usersortid_.Clear();
  1056. ::memset(&wcurrentuser_, 0, static_cast<size_t>(
  1057. reinterpret_cast<char*>(&cbcurrplay_) -
  1058. reinterpret_cast<char*>(&wcurrentuser_)) + sizeof(cbcurrplay_));
  1059. _internal_metadata_.Clear();
  1060. }
  1061. const char* PB_CS_S_GameStart_SK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1062. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1063. while (!ctx->Done(&ptr)) {
  1064. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1065. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1066. CHK_(ptr);
  1067. switch (tag >> 3) {
  1068. // uint32 wCurrentUser = 1;
  1069. case 1:
  1070. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1071. wcurrentuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1072. CHK_(ptr);
  1073. } else goto handle_unusual;
  1074. continue;
  1075. // repeated int64 lCellScore = 2;
  1076. case 2:
  1077. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  1078. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_lcellscore(), ptr, ctx);
  1079. CHK_(ptr);
  1080. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16) {
  1081. _internal_add_lcellscore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1082. CHK_(ptr);
  1083. } else goto handle_unusual;
  1084. continue;
  1085. // repeated .SparrowPoker.pb_cbCardData cbCardData = 3;
  1086. case 3:
  1087. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  1088. ptr -= 1;
  1089. do {
  1090. ptr += 1;
  1091. ptr = ctx->ParseMessage(_internal_add_cbcarddata(), ptr);
  1092. CHK_(ptr);
  1093. if (!ctx->DataAvailable(ptr)) break;
  1094. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr));
  1095. } else goto handle_unusual;
  1096. continue;
  1097. // repeated uint32 cbPartnerCardData = 4;
  1098. case 4:
  1099. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  1100. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbpartnercarddata(), ptr, ctx);
  1101. CHK_(ptr);
  1102. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  1103. _internal_add_cbpartnercarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1104. CHK_(ptr);
  1105. } else goto handle_unusual;
  1106. continue;
  1107. // uint32 bTrustee = 5;
  1108. case 5:
  1109. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  1110. btrustee_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1111. CHK_(ptr);
  1112. } else goto handle_unusual;
  1113. continue;
  1114. // uint32 cbStartRandCard = 6;
  1115. case 6:
  1116. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  1117. cbstartrandcard_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1118. CHK_(ptr);
  1119. } else goto handle_unusual;
  1120. continue;
  1121. // repeated uint64 userSortID = 7;
  1122. case 7:
  1123. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  1124. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_usersortid(), ptr, ctx);
  1125. CHK_(ptr);
  1126. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56) {
  1127. _internal_add_usersortid(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1128. CHK_(ptr);
  1129. } else goto handle_unusual;
  1130. continue;
  1131. // uint32 cbCurrPlay = 8;
  1132. case 8:
  1133. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  1134. cbcurrplay_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1135. CHK_(ptr);
  1136. } else goto handle_unusual;
  1137. continue;
  1138. default: {
  1139. handle_unusual:
  1140. if ((tag & 7) == 4 || tag == 0) {
  1141. ctx->SetLastTag(tag);
  1142. goto success;
  1143. }
  1144. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1145. CHK_(ptr != nullptr);
  1146. continue;
  1147. }
  1148. } // switch
  1149. } // while
  1150. success:
  1151. return ptr;
  1152. failure:
  1153. ptr = nullptr;
  1154. goto success;
  1155. #undef CHK_
  1156. }
  1157. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_GameStart_SK::InternalSerializeWithCachedSizesToArray(
  1158. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1159. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_S_GameStart_SK)
  1160. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1161. (void) cached_has_bits;
  1162. // uint32 wCurrentUser = 1;
  1163. if (this->wcurrentuser() != 0) {
  1164. target = stream->EnsureSpace(target);
  1165. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wcurrentuser(), target);
  1166. }
  1167. // repeated int64 lCellScore = 2;
  1168. {
  1169. int byte_size = _lcellscore_cached_byte_size_.load(std::memory_order_relaxed);
  1170. if (byte_size > 0) {
  1171. target = stream->WriteInt64Packed(
  1172. 2, _internal_lcellscore(), byte_size, target);
  1173. }
  1174. }
  1175. // repeated .SparrowPoker.pb_cbCardData cbCardData = 3;
  1176. for (unsigned int i = 0,
  1177. n = static_cast<unsigned int>(this->_internal_cbcarddata_size()); i < n; i++) {
  1178. target = stream->EnsureSpace(target);
  1179. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1180. InternalWriteMessageToArray(3, this->_internal_cbcarddata(i), target, stream);
  1181. }
  1182. // repeated uint32 cbPartnerCardData = 4;
  1183. {
  1184. int byte_size = _cbpartnercarddata_cached_byte_size_.load(std::memory_order_relaxed);
  1185. if (byte_size > 0) {
  1186. target = stream->WriteUInt32Packed(
  1187. 4, _internal_cbpartnercarddata(), byte_size, target);
  1188. }
  1189. }
  1190. // uint32 bTrustee = 5;
  1191. if (this->btrustee() != 0) {
  1192. target = stream->EnsureSpace(target);
  1193. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_btrustee(), target);
  1194. }
  1195. // uint32 cbStartRandCard = 6;
  1196. if (this->cbstartrandcard() != 0) {
  1197. target = stream->EnsureSpace(target);
  1198. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_cbstartrandcard(), target);
  1199. }
  1200. // repeated uint64 userSortID = 7;
  1201. {
  1202. int byte_size = _usersortid_cached_byte_size_.load(std::memory_order_relaxed);
  1203. if (byte_size > 0) {
  1204. target = stream->WriteUInt64Packed(
  1205. 7, _internal_usersortid(), byte_size, target);
  1206. }
  1207. }
  1208. // uint32 cbCurrPlay = 8;
  1209. if (this->cbcurrplay() != 0) {
  1210. target = stream->EnsureSpace(target);
  1211. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(8, this->_internal_cbcurrplay(), target);
  1212. }
  1213. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1214. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1215. _internal_metadata_.unknown_fields(), target, stream);
  1216. }
  1217. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_S_GameStart_SK)
  1218. return target;
  1219. }
  1220. size_t PB_CS_S_GameStart_SK::ByteSizeLong() const {
  1221. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_S_GameStart_SK)
  1222. size_t total_size = 0;
  1223. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1224. // Prevent compiler warnings about cached_has_bits being unused
  1225. (void) cached_has_bits;
  1226. // repeated int64 lCellScore = 2;
  1227. {
  1228. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1229. Int64Size(this->lcellscore_);
  1230. if (data_size > 0) {
  1231. total_size += 1 +
  1232. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1233. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1234. }
  1235. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1236. _lcellscore_cached_byte_size_.store(cached_size,
  1237. std::memory_order_relaxed);
  1238. total_size += data_size;
  1239. }
  1240. // repeated .SparrowPoker.pb_cbCardData cbCardData = 3;
  1241. total_size += 1UL * this->_internal_cbcarddata_size();
  1242. for (const auto& msg : this->cbcarddata_) {
  1243. total_size +=
  1244. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  1245. }
  1246. // repeated uint32 cbPartnerCardData = 4;
  1247. {
  1248. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1249. UInt32Size(this->cbpartnercarddata_);
  1250. if (data_size > 0) {
  1251. total_size += 1 +
  1252. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1253. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1254. }
  1255. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1256. _cbpartnercarddata_cached_byte_size_.store(cached_size,
  1257. std::memory_order_relaxed);
  1258. total_size += data_size;
  1259. }
  1260. // repeated uint64 userSortID = 7;
  1261. {
  1262. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1263. UInt64Size(this->usersortid_);
  1264. if (data_size > 0) {
  1265. total_size += 1 +
  1266. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1267. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1268. }
  1269. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1270. _usersortid_cached_byte_size_.store(cached_size,
  1271. std::memory_order_relaxed);
  1272. total_size += data_size;
  1273. }
  1274. // uint32 wCurrentUser = 1;
  1275. if (this->wcurrentuser() != 0) {
  1276. total_size += 1 +
  1277. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1278. this->_internal_wcurrentuser());
  1279. }
  1280. // uint32 bTrustee = 5;
  1281. if (this->btrustee() != 0) {
  1282. total_size += 1 +
  1283. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1284. this->_internal_btrustee());
  1285. }
  1286. // uint32 cbStartRandCard = 6;
  1287. if (this->cbstartrandcard() != 0) {
  1288. total_size += 1 +
  1289. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1290. this->_internal_cbstartrandcard());
  1291. }
  1292. // uint32 cbCurrPlay = 8;
  1293. if (this->cbcurrplay() != 0) {
  1294. total_size += 1 +
  1295. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1296. this->_internal_cbcurrplay());
  1297. }
  1298. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1299. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1300. _internal_metadata_, total_size, &_cached_size_);
  1301. }
  1302. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1303. SetCachedSize(cached_size);
  1304. return total_size;
  1305. }
  1306. void PB_CS_S_GameStart_SK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1307. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_S_GameStart_SK)
  1308. GOOGLE_DCHECK_NE(&from, this);
  1309. const PB_CS_S_GameStart_SK* source =
  1310. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_GameStart_SK>(
  1311. &from);
  1312. if (source == nullptr) {
  1313. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_S_GameStart_SK)
  1314. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1315. } else {
  1316. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_S_GameStart_SK)
  1317. MergeFrom(*source);
  1318. }
  1319. }
  1320. void PB_CS_S_GameStart_SK::MergeFrom(const PB_CS_S_GameStart_SK& from) {
  1321. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_S_GameStart_SK)
  1322. GOOGLE_DCHECK_NE(&from, this);
  1323. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1324. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1325. (void) cached_has_bits;
  1326. lcellscore_.MergeFrom(from.lcellscore_);
  1327. cbcarddata_.MergeFrom(from.cbcarddata_);
  1328. cbpartnercarddata_.MergeFrom(from.cbpartnercarddata_);
  1329. usersortid_.MergeFrom(from.usersortid_);
  1330. if (from.wcurrentuser() != 0) {
  1331. _internal_set_wcurrentuser(from._internal_wcurrentuser());
  1332. }
  1333. if (from.btrustee() != 0) {
  1334. _internal_set_btrustee(from._internal_btrustee());
  1335. }
  1336. if (from.cbstartrandcard() != 0) {
  1337. _internal_set_cbstartrandcard(from._internal_cbstartrandcard());
  1338. }
  1339. if (from.cbcurrplay() != 0) {
  1340. _internal_set_cbcurrplay(from._internal_cbcurrplay());
  1341. }
  1342. }
  1343. void PB_CS_S_GameStart_SK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1344. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_S_GameStart_SK)
  1345. if (&from == this) return;
  1346. Clear();
  1347. MergeFrom(from);
  1348. }
  1349. void PB_CS_S_GameStart_SK::CopyFrom(const PB_CS_S_GameStart_SK& from) {
  1350. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_S_GameStart_SK)
  1351. if (&from == this) return;
  1352. Clear();
  1353. MergeFrom(from);
  1354. }
  1355. bool PB_CS_S_GameStart_SK::IsInitialized() const {
  1356. return true;
  1357. }
  1358. void PB_CS_S_GameStart_SK::InternalSwap(PB_CS_S_GameStart_SK* other) {
  1359. using std::swap;
  1360. _internal_metadata_.Swap(&other->_internal_metadata_);
  1361. lcellscore_.InternalSwap(&other->lcellscore_);
  1362. cbcarddata_.InternalSwap(&other->cbcarddata_);
  1363. cbpartnercarddata_.InternalSwap(&other->cbpartnercarddata_);
  1364. usersortid_.InternalSwap(&other->usersortid_);
  1365. swap(wcurrentuser_, other->wcurrentuser_);
  1366. swap(btrustee_, other->btrustee_);
  1367. swap(cbstartrandcard_, other->cbstartrandcard_);
  1368. swap(cbcurrplay_, other->cbcurrplay_);
  1369. }
  1370. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_GameStart_SK::GetMetadata() const {
  1371. return GetMetadataStatic();
  1372. }
  1373. // ===================================================================
  1374. void PB_CS_S_Out_Broadcast_SK::InitAsDefaultInstance() {
  1375. }
  1376. class PB_CS_S_Out_Broadcast_SK::_Internal {
  1377. public:
  1378. };
  1379. PB_CS_S_Out_Broadcast_SK::PB_CS_S_Out_Broadcast_SK()
  1380. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1381. SharedCtor();
  1382. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1383. }
  1384. PB_CS_S_Out_Broadcast_SK::PB_CS_S_Out_Broadcast_SK(const PB_CS_S_Out_Broadcast_SK& from)
  1385. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1386. _internal_metadata_(nullptr),
  1387. cbjokerreplacepoker_(from.cbjokerreplacepoker_),
  1388. cboutcarddata_(from.cboutcarddata_),
  1389. cbranking_(from.cbranking_) {
  1390. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1391. ::memcpy(&cboperatetype_, &from.cboperatetype_,
  1392. static_cast<size_t>(reinterpret_cast<char*>(&lianxianinfo_) -
  1393. reinterpret_cast<char*>(&cboperatetype_)) + sizeof(lianxianinfo_));
  1394. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1395. }
  1396. void PB_CS_S_Out_Broadcast_SK::SharedCtor() {
  1397. ::memset(&cboperatetype_, 0, static_cast<size_t>(
  1398. reinterpret_cast<char*>(&lianxianinfo_) -
  1399. reinterpret_cast<char*>(&cboperatetype_)) + sizeof(lianxianinfo_));
  1400. }
  1401. PB_CS_S_Out_Broadcast_SK::~PB_CS_S_Out_Broadcast_SK() {
  1402. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1403. SharedDtor();
  1404. }
  1405. void PB_CS_S_Out_Broadcast_SK::SharedDtor() {
  1406. }
  1407. void PB_CS_S_Out_Broadcast_SK::SetCachedSize(int size) const {
  1408. _cached_size_.Set(size);
  1409. }
  1410. const PB_CS_S_Out_Broadcast_SK& PB_CS_S_Out_Broadcast_SK::default_instance() {
  1411. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_Out_Broadcast_SK_Pb_5fSparrowPoker_2eproto.base);
  1412. return *internal_default_instance();
  1413. }
  1414. void PB_CS_S_Out_Broadcast_SK::Clear() {
  1415. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1416. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1417. // Prevent compiler warnings about cached_has_bits being unused
  1418. (void) cached_has_bits;
  1419. cbjokerreplacepoker_.Clear();
  1420. cboutcarddata_.Clear();
  1421. cbranking_.Clear();
  1422. ::memset(&cboperatetype_, 0, static_cast<size_t>(
  1423. reinterpret_cast<char*>(&lianxianinfo_) -
  1424. reinterpret_cast<char*>(&cboperatetype_)) + sizeof(lianxianinfo_));
  1425. _internal_metadata_.Clear();
  1426. }
  1427. const char* PB_CS_S_Out_Broadcast_SK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1428. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1429. while (!ctx->Done(&ptr)) {
  1430. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1431. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1432. CHK_(ptr);
  1433. switch (tag >> 3) {
  1434. // uint32 wOutCardUser = 1;
  1435. case 1:
  1436. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1437. woutcarduser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1438. CHK_(ptr);
  1439. } else goto handle_unusual;
  1440. continue;
  1441. // uint64 cbOperateType = 2;
  1442. case 2:
  1443. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  1444. cboperatetype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1445. CHK_(ptr);
  1446. } else goto handle_unusual;
  1447. continue;
  1448. // uint32 cbCardType = 3;
  1449. case 3:
  1450. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  1451. cbcardtype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1452. CHK_(ptr);
  1453. } else goto handle_unusual;
  1454. continue;
  1455. // repeated uint32 cbJokerReplacePoker = 4;
  1456. case 4:
  1457. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  1458. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbjokerreplacepoker(), ptr, ctx);
  1459. CHK_(ptr);
  1460. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  1461. _internal_add_cbjokerreplacepoker(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1462. CHK_(ptr);
  1463. } else goto handle_unusual;
  1464. continue;
  1465. // repeated uint32 cbOutCardData = 5;
  1466. case 5:
  1467. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  1468. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cboutcarddata(), ptr, ctx);
  1469. CHK_(ptr);
  1470. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40) {
  1471. _internal_add_cboutcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1472. CHK_(ptr);
  1473. } else goto handle_unusual;
  1474. continue;
  1475. // uint32 cbIsFreeOut = 6;
  1476. case 6:
  1477. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  1478. cbisfreeout_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1479. CHK_(ptr);
  1480. } else goto handle_unusual;
  1481. continue;
  1482. // uint32 cbIsTrusteeOut = 7;
  1483. case 7:
  1484. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
  1485. cbistrusteeout_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1486. CHK_(ptr);
  1487. } else goto handle_unusual;
  1488. continue;
  1489. // uint32 cbLeftCount = 8;
  1490. case 8:
  1491. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  1492. cbleftcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1493. CHK_(ptr);
  1494. } else goto handle_unusual;
  1495. continue;
  1496. // repeated uint32 cbRanking = 9;
  1497. case 9:
  1498. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) {
  1499. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbranking(), ptr, ctx);
  1500. CHK_(ptr);
  1501. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72) {
  1502. _internal_add_cbranking(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1503. CHK_(ptr);
  1504. } else goto handle_unusual;
  1505. continue;
  1506. // uint32 LianXianInfo = 10;
  1507. case 10:
  1508. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80)) {
  1509. lianxianinfo_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1510. CHK_(ptr);
  1511. } else goto handle_unusual;
  1512. continue;
  1513. default: {
  1514. handle_unusual:
  1515. if ((tag & 7) == 4 || tag == 0) {
  1516. ctx->SetLastTag(tag);
  1517. goto success;
  1518. }
  1519. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1520. CHK_(ptr != nullptr);
  1521. continue;
  1522. }
  1523. } // switch
  1524. } // while
  1525. success:
  1526. return ptr;
  1527. failure:
  1528. ptr = nullptr;
  1529. goto success;
  1530. #undef CHK_
  1531. }
  1532. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_Out_Broadcast_SK::InternalSerializeWithCachedSizesToArray(
  1533. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1534. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1535. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1536. (void) cached_has_bits;
  1537. // uint32 wOutCardUser = 1;
  1538. if (this->woutcarduser() != 0) {
  1539. target = stream->EnsureSpace(target);
  1540. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_woutcarduser(), target);
  1541. }
  1542. // uint64 cbOperateType = 2;
  1543. if (this->cboperatetype() != 0) {
  1544. target = stream->EnsureSpace(target);
  1545. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(2, this->_internal_cboperatetype(), target);
  1546. }
  1547. // uint32 cbCardType = 3;
  1548. if (this->cbcardtype() != 0) {
  1549. target = stream->EnsureSpace(target);
  1550. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbcardtype(), target);
  1551. }
  1552. // repeated uint32 cbJokerReplacePoker = 4;
  1553. {
  1554. int byte_size = _cbjokerreplacepoker_cached_byte_size_.load(std::memory_order_relaxed);
  1555. if (byte_size > 0) {
  1556. target = stream->WriteUInt32Packed(
  1557. 4, _internal_cbjokerreplacepoker(), byte_size, target);
  1558. }
  1559. }
  1560. // repeated uint32 cbOutCardData = 5;
  1561. {
  1562. int byte_size = _cboutcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  1563. if (byte_size > 0) {
  1564. target = stream->WriteUInt32Packed(
  1565. 5, _internal_cboutcarddata(), byte_size, target);
  1566. }
  1567. }
  1568. // uint32 cbIsFreeOut = 6;
  1569. if (this->cbisfreeout() != 0) {
  1570. target = stream->EnsureSpace(target);
  1571. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_cbisfreeout(), target);
  1572. }
  1573. // uint32 cbIsTrusteeOut = 7;
  1574. if (this->cbistrusteeout() != 0) {
  1575. target = stream->EnsureSpace(target);
  1576. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(7, this->_internal_cbistrusteeout(), target);
  1577. }
  1578. // uint32 cbLeftCount = 8;
  1579. if (this->cbleftcount() != 0) {
  1580. target = stream->EnsureSpace(target);
  1581. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(8, this->_internal_cbleftcount(), target);
  1582. }
  1583. // repeated uint32 cbRanking = 9;
  1584. {
  1585. int byte_size = _cbranking_cached_byte_size_.load(std::memory_order_relaxed);
  1586. if (byte_size > 0) {
  1587. target = stream->WriteUInt32Packed(
  1588. 9, _internal_cbranking(), byte_size, target);
  1589. }
  1590. }
  1591. // uint32 LianXianInfo = 10;
  1592. if (this->lianxianinfo() != 0) {
  1593. target = stream->EnsureSpace(target);
  1594. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(10, this->_internal_lianxianinfo(), target);
  1595. }
  1596. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1597. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1598. _internal_metadata_.unknown_fields(), target, stream);
  1599. }
  1600. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1601. return target;
  1602. }
  1603. size_t PB_CS_S_Out_Broadcast_SK::ByteSizeLong() const {
  1604. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1605. size_t total_size = 0;
  1606. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1607. // Prevent compiler warnings about cached_has_bits being unused
  1608. (void) cached_has_bits;
  1609. // repeated uint32 cbJokerReplacePoker = 4;
  1610. {
  1611. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1612. UInt32Size(this->cbjokerreplacepoker_);
  1613. if (data_size > 0) {
  1614. total_size += 1 +
  1615. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1616. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1617. }
  1618. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1619. _cbjokerreplacepoker_cached_byte_size_.store(cached_size,
  1620. std::memory_order_relaxed);
  1621. total_size += data_size;
  1622. }
  1623. // repeated uint32 cbOutCardData = 5;
  1624. {
  1625. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1626. UInt32Size(this->cboutcarddata_);
  1627. if (data_size > 0) {
  1628. total_size += 1 +
  1629. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1630. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1631. }
  1632. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1633. _cboutcarddata_cached_byte_size_.store(cached_size,
  1634. std::memory_order_relaxed);
  1635. total_size += data_size;
  1636. }
  1637. // repeated uint32 cbRanking = 9;
  1638. {
  1639. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1640. UInt32Size(this->cbranking_);
  1641. if (data_size > 0) {
  1642. total_size += 1 +
  1643. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1644. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1645. }
  1646. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1647. _cbranking_cached_byte_size_.store(cached_size,
  1648. std::memory_order_relaxed);
  1649. total_size += data_size;
  1650. }
  1651. // uint64 cbOperateType = 2;
  1652. if (this->cboperatetype() != 0) {
  1653. total_size += 1 +
  1654. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  1655. this->_internal_cboperatetype());
  1656. }
  1657. // uint32 wOutCardUser = 1;
  1658. if (this->woutcarduser() != 0) {
  1659. total_size += 1 +
  1660. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1661. this->_internal_woutcarduser());
  1662. }
  1663. // uint32 cbCardType = 3;
  1664. if (this->cbcardtype() != 0) {
  1665. total_size += 1 +
  1666. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1667. this->_internal_cbcardtype());
  1668. }
  1669. // uint32 cbIsFreeOut = 6;
  1670. if (this->cbisfreeout() != 0) {
  1671. total_size += 1 +
  1672. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1673. this->_internal_cbisfreeout());
  1674. }
  1675. // uint32 cbIsTrusteeOut = 7;
  1676. if (this->cbistrusteeout() != 0) {
  1677. total_size += 1 +
  1678. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1679. this->_internal_cbistrusteeout());
  1680. }
  1681. // uint32 cbLeftCount = 8;
  1682. if (this->cbleftcount() != 0) {
  1683. total_size += 1 +
  1684. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1685. this->_internal_cbleftcount());
  1686. }
  1687. // uint32 LianXianInfo = 10;
  1688. if (this->lianxianinfo() != 0) {
  1689. total_size += 1 +
  1690. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1691. this->_internal_lianxianinfo());
  1692. }
  1693. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1694. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1695. _internal_metadata_, total_size, &_cached_size_);
  1696. }
  1697. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1698. SetCachedSize(cached_size);
  1699. return total_size;
  1700. }
  1701. void PB_CS_S_Out_Broadcast_SK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1702. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1703. GOOGLE_DCHECK_NE(&from, this);
  1704. const PB_CS_S_Out_Broadcast_SK* source =
  1705. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_Out_Broadcast_SK>(
  1706. &from);
  1707. if (source == nullptr) {
  1708. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1709. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1710. } else {
  1711. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1712. MergeFrom(*source);
  1713. }
  1714. }
  1715. void PB_CS_S_Out_Broadcast_SK::MergeFrom(const PB_CS_S_Out_Broadcast_SK& from) {
  1716. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1717. GOOGLE_DCHECK_NE(&from, this);
  1718. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1719. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1720. (void) cached_has_bits;
  1721. cbjokerreplacepoker_.MergeFrom(from.cbjokerreplacepoker_);
  1722. cboutcarddata_.MergeFrom(from.cboutcarddata_);
  1723. cbranking_.MergeFrom(from.cbranking_);
  1724. if (from.cboperatetype() != 0) {
  1725. _internal_set_cboperatetype(from._internal_cboperatetype());
  1726. }
  1727. if (from.woutcarduser() != 0) {
  1728. _internal_set_woutcarduser(from._internal_woutcarduser());
  1729. }
  1730. if (from.cbcardtype() != 0) {
  1731. _internal_set_cbcardtype(from._internal_cbcardtype());
  1732. }
  1733. if (from.cbisfreeout() != 0) {
  1734. _internal_set_cbisfreeout(from._internal_cbisfreeout());
  1735. }
  1736. if (from.cbistrusteeout() != 0) {
  1737. _internal_set_cbistrusteeout(from._internal_cbistrusteeout());
  1738. }
  1739. if (from.cbleftcount() != 0) {
  1740. _internal_set_cbleftcount(from._internal_cbleftcount());
  1741. }
  1742. if (from.lianxianinfo() != 0) {
  1743. _internal_set_lianxianinfo(from._internal_lianxianinfo());
  1744. }
  1745. }
  1746. void PB_CS_S_Out_Broadcast_SK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1747. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1748. if (&from == this) return;
  1749. Clear();
  1750. MergeFrom(from);
  1751. }
  1752. void PB_CS_S_Out_Broadcast_SK::CopyFrom(const PB_CS_S_Out_Broadcast_SK& from) {
  1753. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_S_Out_Broadcast_SK)
  1754. if (&from == this) return;
  1755. Clear();
  1756. MergeFrom(from);
  1757. }
  1758. bool PB_CS_S_Out_Broadcast_SK::IsInitialized() const {
  1759. return true;
  1760. }
  1761. void PB_CS_S_Out_Broadcast_SK::InternalSwap(PB_CS_S_Out_Broadcast_SK* other) {
  1762. using std::swap;
  1763. _internal_metadata_.Swap(&other->_internal_metadata_);
  1764. cbjokerreplacepoker_.InternalSwap(&other->cbjokerreplacepoker_);
  1765. cboutcarddata_.InternalSwap(&other->cboutcarddata_);
  1766. cbranking_.InternalSwap(&other->cbranking_);
  1767. swap(cboperatetype_, other->cboperatetype_);
  1768. swap(woutcarduser_, other->woutcarduser_);
  1769. swap(cbcardtype_, other->cbcardtype_);
  1770. swap(cbisfreeout_, other->cbisfreeout_);
  1771. swap(cbistrusteeout_, other->cbistrusteeout_);
  1772. swap(cbleftcount_, other->cbleftcount_);
  1773. swap(lianxianinfo_, other->lianxianinfo_);
  1774. }
  1775. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_Out_Broadcast_SK::GetMetadata() const {
  1776. return GetMetadataStatic();
  1777. }
  1778. // ===================================================================
  1779. void PB_CS_S_Operate_SK::InitAsDefaultInstance() {
  1780. }
  1781. class PB_CS_S_Operate_SK::_Internal {
  1782. public:
  1783. };
  1784. PB_CS_S_Operate_SK::PB_CS_S_Operate_SK()
  1785. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1786. SharedCtor();
  1787. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_S_Operate_SK)
  1788. }
  1789. PB_CS_S_Operate_SK::PB_CS_S_Operate_SK(const PB_CS_S_Operate_SK& from)
  1790. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1791. _internal_metadata_(nullptr) {
  1792. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1793. ::memcpy(&woperatetype_, &from.woperatetype_,
  1794. static_cast<size_t>(reinterpret_cast<char*>(&lianxianinfo_) -
  1795. reinterpret_cast<char*>(&woperatetype_)) + sizeof(lianxianinfo_));
  1796. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_S_Operate_SK)
  1797. }
  1798. void PB_CS_S_Operate_SK::SharedCtor() {
  1799. ::memset(&woperatetype_, 0, static_cast<size_t>(
  1800. reinterpret_cast<char*>(&lianxianinfo_) -
  1801. reinterpret_cast<char*>(&woperatetype_)) + sizeof(lianxianinfo_));
  1802. }
  1803. PB_CS_S_Operate_SK::~PB_CS_S_Operate_SK() {
  1804. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_S_Operate_SK)
  1805. SharedDtor();
  1806. }
  1807. void PB_CS_S_Operate_SK::SharedDtor() {
  1808. }
  1809. void PB_CS_S_Operate_SK::SetCachedSize(int size) const {
  1810. _cached_size_.Set(size);
  1811. }
  1812. const PB_CS_S_Operate_SK& PB_CS_S_Operate_SK::default_instance() {
  1813. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_Operate_SK_Pb_5fSparrowPoker_2eproto.base);
  1814. return *internal_default_instance();
  1815. }
  1816. void PB_CS_S_Operate_SK::Clear() {
  1817. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_S_Operate_SK)
  1818. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1819. // Prevent compiler warnings about cached_has_bits being unused
  1820. (void) cached_has_bits;
  1821. ::memset(&woperatetype_, 0, static_cast<size_t>(
  1822. reinterpret_cast<char*>(&lianxianinfo_) -
  1823. reinterpret_cast<char*>(&woperatetype_)) + sizeof(lianxianinfo_));
  1824. _internal_metadata_.Clear();
  1825. }
  1826. const char* PB_CS_S_Operate_SK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1827. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1828. while (!ctx->Done(&ptr)) {
  1829. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1830. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1831. CHK_(ptr);
  1832. switch (tag >> 3) {
  1833. // uint32 wOperateUser = 1;
  1834. case 1:
  1835. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1836. woperateuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1837. CHK_(ptr);
  1838. } else goto handle_unusual;
  1839. continue;
  1840. // uint64 wOperateType = 2;
  1841. case 2:
  1842. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  1843. woperatetype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1844. CHK_(ptr);
  1845. } else goto handle_unusual;
  1846. continue;
  1847. // uint32 cbOptTime = 3;
  1848. case 3:
  1849. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  1850. cbopttime_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1851. CHK_(ptr);
  1852. } else goto handle_unusual;
  1853. continue;
  1854. // uint32 cbIsFreeOut = 4;
  1855. case 4:
  1856. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  1857. cbisfreeout_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1858. CHK_(ptr);
  1859. } else goto handle_unusual;
  1860. continue;
  1861. // uint32 LianXianInfo = 5;
  1862. case 5:
  1863. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  1864. lianxianinfo_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1865. CHK_(ptr);
  1866. } else goto handle_unusual;
  1867. continue;
  1868. default: {
  1869. handle_unusual:
  1870. if ((tag & 7) == 4 || tag == 0) {
  1871. ctx->SetLastTag(tag);
  1872. goto success;
  1873. }
  1874. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1875. CHK_(ptr != nullptr);
  1876. continue;
  1877. }
  1878. } // switch
  1879. } // while
  1880. success:
  1881. return ptr;
  1882. failure:
  1883. ptr = nullptr;
  1884. goto success;
  1885. #undef CHK_
  1886. }
  1887. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_Operate_SK::InternalSerializeWithCachedSizesToArray(
  1888. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1889. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_S_Operate_SK)
  1890. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1891. (void) cached_has_bits;
  1892. // uint32 wOperateUser = 1;
  1893. if (this->woperateuser() != 0) {
  1894. target = stream->EnsureSpace(target);
  1895. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_woperateuser(), target);
  1896. }
  1897. // uint64 wOperateType = 2;
  1898. if (this->woperatetype() != 0) {
  1899. target = stream->EnsureSpace(target);
  1900. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(2, this->_internal_woperatetype(), target);
  1901. }
  1902. // uint32 cbOptTime = 3;
  1903. if (this->cbopttime() != 0) {
  1904. target = stream->EnsureSpace(target);
  1905. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbopttime(), target);
  1906. }
  1907. // uint32 cbIsFreeOut = 4;
  1908. if (this->cbisfreeout() != 0) {
  1909. target = stream->EnsureSpace(target);
  1910. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_cbisfreeout(), target);
  1911. }
  1912. // uint32 LianXianInfo = 5;
  1913. if (this->lianxianinfo() != 0) {
  1914. target = stream->EnsureSpace(target);
  1915. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_lianxianinfo(), target);
  1916. }
  1917. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1918. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1919. _internal_metadata_.unknown_fields(), target, stream);
  1920. }
  1921. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_S_Operate_SK)
  1922. return target;
  1923. }
  1924. size_t PB_CS_S_Operate_SK::ByteSizeLong() const {
  1925. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_S_Operate_SK)
  1926. size_t total_size = 0;
  1927. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1928. // Prevent compiler warnings about cached_has_bits being unused
  1929. (void) cached_has_bits;
  1930. // uint64 wOperateType = 2;
  1931. if (this->woperatetype() != 0) {
  1932. total_size += 1 +
  1933. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  1934. this->_internal_woperatetype());
  1935. }
  1936. // uint32 wOperateUser = 1;
  1937. if (this->woperateuser() != 0) {
  1938. total_size += 1 +
  1939. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1940. this->_internal_woperateuser());
  1941. }
  1942. // uint32 cbOptTime = 3;
  1943. if (this->cbopttime() != 0) {
  1944. total_size += 1 +
  1945. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1946. this->_internal_cbopttime());
  1947. }
  1948. // uint32 cbIsFreeOut = 4;
  1949. if (this->cbisfreeout() != 0) {
  1950. total_size += 1 +
  1951. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1952. this->_internal_cbisfreeout());
  1953. }
  1954. // uint32 LianXianInfo = 5;
  1955. if (this->lianxianinfo() != 0) {
  1956. total_size += 1 +
  1957. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1958. this->_internal_lianxianinfo());
  1959. }
  1960. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1961. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1962. _internal_metadata_, total_size, &_cached_size_);
  1963. }
  1964. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1965. SetCachedSize(cached_size);
  1966. return total_size;
  1967. }
  1968. void PB_CS_S_Operate_SK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1969. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_S_Operate_SK)
  1970. GOOGLE_DCHECK_NE(&from, this);
  1971. const PB_CS_S_Operate_SK* source =
  1972. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_Operate_SK>(
  1973. &from);
  1974. if (source == nullptr) {
  1975. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_S_Operate_SK)
  1976. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1977. } else {
  1978. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_S_Operate_SK)
  1979. MergeFrom(*source);
  1980. }
  1981. }
  1982. void PB_CS_S_Operate_SK::MergeFrom(const PB_CS_S_Operate_SK& from) {
  1983. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_S_Operate_SK)
  1984. GOOGLE_DCHECK_NE(&from, this);
  1985. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1986. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1987. (void) cached_has_bits;
  1988. if (from.woperatetype() != 0) {
  1989. _internal_set_woperatetype(from._internal_woperatetype());
  1990. }
  1991. if (from.woperateuser() != 0) {
  1992. _internal_set_woperateuser(from._internal_woperateuser());
  1993. }
  1994. if (from.cbopttime() != 0) {
  1995. _internal_set_cbopttime(from._internal_cbopttime());
  1996. }
  1997. if (from.cbisfreeout() != 0) {
  1998. _internal_set_cbisfreeout(from._internal_cbisfreeout());
  1999. }
  2000. if (from.lianxianinfo() != 0) {
  2001. _internal_set_lianxianinfo(from._internal_lianxianinfo());
  2002. }
  2003. }
  2004. void PB_CS_S_Operate_SK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2005. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_S_Operate_SK)
  2006. if (&from == this) return;
  2007. Clear();
  2008. MergeFrom(from);
  2009. }
  2010. void PB_CS_S_Operate_SK::CopyFrom(const PB_CS_S_Operate_SK& from) {
  2011. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_S_Operate_SK)
  2012. if (&from == this) return;
  2013. Clear();
  2014. MergeFrom(from);
  2015. }
  2016. bool PB_CS_S_Operate_SK::IsInitialized() const {
  2017. return true;
  2018. }
  2019. void PB_CS_S_Operate_SK::InternalSwap(PB_CS_S_Operate_SK* other) {
  2020. using std::swap;
  2021. _internal_metadata_.Swap(&other->_internal_metadata_);
  2022. swap(woperatetype_, other->woperatetype_);
  2023. swap(woperateuser_, other->woperateuser_);
  2024. swap(cbopttime_, other->cbopttime_);
  2025. swap(cbisfreeout_, other->cbisfreeout_);
  2026. swap(lianxianinfo_, other->lianxianinfo_);
  2027. }
  2028. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_Operate_SK::GetMetadata() const {
  2029. return GetMetadataStatic();
  2030. }
  2031. // ===================================================================
  2032. void PB_CS_S_GameEnd_SK::InitAsDefaultInstance() {
  2033. }
  2034. class PB_CS_S_GameEnd_SK::_Internal {
  2035. public:
  2036. };
  2037. PB_CS_S_GameEnd_SK::PB_CS_S_GameEnd_SK()
  2038. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2039. SharedCtor();
  2040. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_S_GameEnd_SK)
  2041. }
  2042. PB_CS_S_GameEnd_SK::PB_CS_S_GameEnd_SK(const PB_CS_S_GameEnd_SK& from)
  2043. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2044. _internal_metadata_(nullptr),
  2045. cbcarddata_(from.cbcarddata_),
  2046. cbrank_(from.cbrank_),
  2047. cbwinorlose_(from.cbwinorlose_),
  2048. cbwinorlosecount_(from.cbwinorlosecount_),
  2049. nwanjiascore_(from.nwanjiascore_),
  2050. gongxianscore_(from.gongxianscore_),
  2051. awardscore_(from.awardscore_),
  2052. cbwanjiatotalscore_(from.cbwanjiatotalscore_),
  2053. lgamescoredetail_(from.lgamescoredetail_) {
  2054. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2055. ::memcpy(&cbendtype_, &from.cbendtype_,
  2056. static_cast<size_t>(reinterpret_cast<char*>(&playgamenum_) -
  2057. reinterpret_cast<char*>(&cbendtype_)) + sizeof(playgamenum_));
  2058. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_S_GameEnd_SK)
  2059. }
  2060. void PB_CS_S_GameEnd_SK::SharedCtor() {
  2061. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_GameEnd_SK_Pb_5fSparrowPoker_2eproto.base);
  2062. ::memset(&cbendtype_, 0, static_cast<size_t>(
  2063. reinterpret_cast<char*>(&playgamenum_) -
  2064. reinterpret_cast<char*>(&cbendtype_)) + sizeof(playgamenum_));
  2065. }
  2066. PB_CS_S_GameEnd_SK::~PB_CS_S_GameEnd_SK() {
  2067. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_S_GameEnd_SK)
  2068. SharedDtor();
  2069. }
  2070. void PB_CS_S_GameEnd_SK::SharedDtor() {
  2071. }
  2072. void PB_CS_S_GameEnd_SK::SetCachedSize(int size) const {
  2073. _cached_size_.Set(size);
  2074. }
  2075. const PB_CS_S_GameEnd_SK& PB_CS_S_GameEnd_SK::default_instance() {
  2076. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_GameEnd_SK_Pb_5fSparrowPoker_2eproto.base);
  2077. return *internal_default_instance();
  2078. }
  2079. void PB_CS_S_GameEnd_SK::Clear() {
  2080. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_S_GameEnd_SK)
  2081. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2082. // Prevent compiler warnings about cached_has_bits being unused
  2083. (void) cached_has_bits;
  2084. cbcarddata_.Clear();
  2085. cbrank_.Clear();
  2086. cbwinorlose_.Clear();
  2087. cbwinorlosecount_.Clear();
  2088. nwanjiascore_.Clear();
  2089. gongxianscore_.Clear();
  2090. awardscore_.Clear();
  2091. cbwanjiatotalscore_.Clear();
  2092. lgamescoredetail_.Clear();
  2093. ::memset(&cbendtype_, 0, static_cast<size_t>(
  2094. reinterpret_cast<char*>(&playgamenum_) -
  2095. reinterpret_cast<char*>(&cbendtype_)) + sizeof(playgamenum_));
  2096. _internal_metadata_.Clear();
  2097. }
  2098. const char* PB_CS_S_GameEnd_SK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2099. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2100. while (!ctx->Done(&ptr)) {
  2101. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2102. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2103. CHK_(ptr);
  2104. switch (tag >> 3) {
  2105. // uint32 cbEndType = 1;
  2106. case 1:
  2107. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2108. cbendtype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2109. CHK_(ptr);
  2110. } else goto handle_unusual;
  2111. continue;
  2112. // uint32 cbCardCount = 2;
  2113. case 2:
  2114. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  2115. cbcardcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2116. CHK_(ptr);
  2117. } else goto handle_unusual;
  2118. continue;
  2119. // repeated .SparrowPoker.pb_cbCardData cbCardData = 3;
  2120. case 3:
  2121. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  2122. ptr -= 1;
  2123. do {
  2124. ptr += 1;
  2125. ptr = ctx->ParseMessage(_internal_add_cbcarddata(), ptr);
  2126. CHK_(ptr);
  2127. if (!ctx->DataAvailable(ptr)) break;
  2128. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr));
  2129. } else goto handle_unusual;
  2130. continue;
  2131. // repeated uint32 cbRank = 4;
  2132. case 4:
  2133. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  2134. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbrank(), ptr, ctx);
  2135. CHK_(ptr);
  2136. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  2137. _internal_add_cbrank(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2138. CHK_(ptr);
  2139. } else goto handle_unusual;
  2140. continue;
  2141. // repeated int32 cbWinorLose = 5;
  2142. case 5:
  2143. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  2144. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt32Parser(_internal_mutable_cbwinorlose(), ptr, ctx);
  2145. CHK_(ptr);
  2146. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40) {
  2147. _internal_add_cbwinorlose(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2148. CHK_(ptr);
  2149. } else goto handle_unusual;
  2150. continue;
  2151. // repeated int32 cbWinorLoseCount = 6;
  2152. case 6:
  2153. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) {
  2154. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt32Parser(_internal_mutable_cbwinorlosecount(), ptr, ctx);
  2155. CHK_(ptr);
  2156. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48) {
  2157. _internal_add_cbwinorlosecount(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2158. CHK_(ptr);
  2159. } else goto handle_unusual;
  2160. continue;
  2161. // repeated int64 nWanJiaScore = 7;
  2162. case 7:
  2163. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  2164. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_nwanjiascore(), ptr, ctx);
  2165. CHK_(ptr);
  2166. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56) {
  2167. _internal_add_nwanjiascore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2168. CHK_(ptr);
  2169. } else goto handle_unusual;
  2170. continue;
  2171. // repeated int64 GongxianScore = 8;
  2172. case 8:
  2173. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) {
  2174. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_gongxianscore(), ptr, ctx);
  2175. CHK_(ptr);
  2176. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64) {
  2177. _internal_add_gongxianscore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2178. CHK_(ptr);
  2179. } else goto handle_unusual;
  2180. continue;
  2181. // repeated int64 AwardScore = 9;
  2182. case 9:
  2183. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) {
  2184. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_awardscore(), ptr, ctx);
  2185. CHK_(ptr);
  2186. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72) {
  2187. _internal_add_awardscore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2188. CHK_(ptr);
  2189. } else goto handle_unusual;
  2190. continue;
  2191. // repeated int64 cbWanJiaTotalScore = 10;
  2192. case 10:
  2193. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) {
  2194. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_cbwanjiatotalscore(), ptr, ctx);
  2195. CHK_(ptr);
  2196. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80) {
  2197. _internal_add_cbwanjiatotalscore(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2198. CHK_(ptr);
  2199. } else goto handle_unusual;
  2200. continue;
  2201. // uint32 bFinish = 11;
  2202. case 11:
  2203. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) {
  2204. bfinish_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2205. CHK_(ptr);
  2206. } else goto handle_unusual;
  2207. continue;
  2208. // uint32 playGameNum = 12;
  2209. case 12:
  2210. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) {
  2211. playgamenum_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2212. CHK_(ptr);
  2213. } else goto handle_unusual;
  2214. continue;
  2215. // repeated int64 lGameScoreDetail = 13;
  2216. case 13:
  2217. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) {
  2218. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_lgamescoredetail(), ptr, ctx);
  2219. CHK_(ptr);
  2220. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 104) {
  2221. _internal_add_lgamescoredetail(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2222. CHK_(ptr);
  2223. } else goto handle_unusual;
  2224. continue;
  2225. default: {
  2226. handle_unusual:
  2227. if ((tag & 7) == 4 || tag == 0) {
  2228. ctx->SetLastTag(tag);
  2229. goto success;
  2230. }
  2231. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2232. CHK_(ptr != nullptr);
  2233. continue;
  2234. }
  2235. } // switch
  2236. } // while
  2237. success:
  2238. return ptr;
  2239. failure:
  2240. ptr = nullptr;
  2241. goto success;
  2242. #undef CHK_
  2243. }
  2244. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_GameEnd_SK::InternalSerializeWithCachedSizesToArray(
  2245. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2246. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_S_GameEnd_SK)
  2247. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2248. (void) cached_has_bits;
  2249. // uint32 cbEndType = 1;
  2250. if (this->cbendtype() != 0) {
  2251. target = stream->EnsureSpace(target);
  2252. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_cbendtype(), target);
  2253. }
  2254. // uint32 cbCardCount = 2;
  2255. if (this->cbcardcount() != 0) {
  2256. target = stream->EnsureSpace(target);
  2257. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_cbcardcount(), target);
  2258. }
  2259. // repeated .SparrowPoker.pb_cbCardData cbCardData = 3;
  2260. for (unsigned int i = 0,
  2261. n = static_cast<unsigned int>(this->_internal_cbcarddata_size()); i < n; i++) {
  2262. target = stream->EnsureSpace(target);
  2263. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2264. InternalWriteMessageToArray(3, this->_internal_cbcarddata(i), target, stream);
  2265. }
  2266. // repeated uint32 cbRank = 4;
  2267. {
  2268. int byte_size = _cbrank_cached_byte_size_.load(std::memory_order_relaxed);
  2269. if (byte_size > 0) {
  2270. target = stream->WriteUInt32Packed(
  2271. 4, _internal_cbrank(), byte_size, target);
  2272. }
  2273. }
  2274. // repeated int32 cbWinorLose = 5;
  2275. {
  2276. int byte_size = _cbwinorlose_cached_byte_size_.load(std::memory_order_relaxed);
  2277. if (byte_size > 0) {
  2278. target = stream->WriteInt32Packed(
  2279. 5, _internal_cbwinorlose(), byte_size, target);
  2280. }
  2281. }
  2282. // repeated int32 cbWinorLoseCount = 6;
  2283. {
  2284. int byte_size = _cbwinorlosecount_cached_byte_size_.load(std::memory_order_relaxed);
  2285. if (byte_size > 0) {
  2286. target = stream->WriteInt32Packed(
  2287. 6, _internal_cbwinorlosecount(), byte_size, target);
  2288. }
  2289. }
  2290. // repeated int64 nWanJiaScore = 7;
  2291. {
  2292. int byte_size = _nwanjiascore_cached_byte_size_.load(std::memory_order_relaxed);
  2293. if (byte_size > 0) {
  2294. target = stream->WriteInt64Packed(
  2295. 7, _internal_nwanjiascore(), byte_size, target);
  2296. }
  2297. }
  2298. // repeated int64 GongxianScore = 8;
  2299. {
  2300. int byte_size = _gongxianscore_cached_byte_size_.load(std::memory_order_relaxed);
  2301. if (byte_size > 0) {
  2302. target = stream->WriteInt64Packed(
  2303. 8, _internal_gongxianscore(), byte_size, target);
  2304. }
  2305. }
  2306. // repeated int64 AwardScore = 9;
  2307. {
  2308. int byte_size = _awardscore_cached_byte_size_.load(std::memory_order_relaxed);
  2309. if (byte_size > 0) {
  2310. target = stream->WriteInt64Packed(
  2311. 9, _internal_awardscore(), byte_size, target);
  2312. }
  2313. }
  2314. // repeated int64 cbWanJiaTotalScore = 10;
  2315. {
  2316. int byte_size = _cbwanjiatotalscore_cached_byte_size_.load(std::memory_order_relaxed);
  2317. if (byte_size > 0) {
  2318. target = stream->WriteInt64Packed(
  2319. 10, _internal_cbwanjiatotalscore(), byte_size, target);
  2320. }
  2321. }
  2322. // uint32 bFinish = 11;
  2323. if (this->bfinish() != 0) {
  2324. target = stream->EnsureSpace(target);
  2325. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(11, this->_internal_bfinish(), target);
  2326. }
  2327. // uint32 playGameNum = 12;
  2328. if (this->playgamenum() != 0) {
  2329. target = stream->EnsureSpace(target);
  2330. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(12, this->_internal_playgamenum(), target);
  2331. }
  2332. // repeated int64 lGameScoreDetail = 13;
  2333. {
  2334. int byte_size = _lgamescoredetail_cached_byte_size_.load(std::memory_order_relaxed);
  2335. if (byte_size > 0) {
  2336. target = stream->WriteInt64Packed(
  2337. 13, _internal_lgamescoredetail(), byte_size, target);
  2338. }
  2339. }
  2340. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2341. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2342. _internal_metadata_.unknown_fields(), target, stream);
  2343. }
  2344. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_S_GameEnd_SK)
  2345. return target;
  2346. }
  2347. size_t PB_CS_S_GameEnd_SK::ByteSizeLong() const {
  2348. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_S_GameEnd_SK)
  2349. size_t total_size = 0;
  2350. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2351. // Prevent compiler warnings about cached_has_bits being unused
  2352. (void) cached_has_bits;
  2353. // repeated .SparrowPoker.pb_cbCardData cbCardData = 3;
  2354. total_size += 1UL * this->_internal_cbcarddata_size();
  2355. for (const auto& msg : this->cbcarddata_) {
  2356. total_size +=
  2357. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  2358. }
  2359. // repeated uint32 cbRank = 4;
  2360. {
  2361. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2362. UInt32Size(this->cbrank_);
  2363. if (data_size > 0) {
  2364. total_size += 1 +
  2365. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2366. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2367. }
  2368. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2369. _cbrank_cached_byte_size_.store(cached_size,
  2370. std::memory_order_relaxed);
  2371. total_size += data_size;
  2372. }
  2373. // repeated int32 cbWinorLose = 5;
  2374. {
  2375. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2376. Int32Size(this->cbwinorlose_);
  2377. if (data_size > 0) {
  2378. total_size += 1 +
  2379. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2380. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2381. }
  2382. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2383. _cbwinorlose_cached_byte_size_.store(cached_size,
  2384. std::memory_order_relaxed);
  2385. total_size += data_size;
  2386. }
  2387. // repeated int32 cbWinorLoseCount = 6;
  2388. {
  2389. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2390. Int32Size(this->cbwinorlosecount_);
  2391. if (data_size > 0) {
  2392. total_size += 1 +
  2393. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2394. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2395. }
  2396. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2397. _cbwinorlosecount_cached_byte_size_.store(cached_size,
  2398. std::memory_order_relaxed);
  2399. total_size += data_size;
  2400. }
  2401. // repeated int64 nWanJiaScore = 7;
  2402. {
  2403. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2404. Int64Size(this->nwanjiascore_);
  2405. if (data_size > 0) {
  2406. total_size += 1 +
  2407. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2408. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2409. }
  2410. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2411. _nwanjiascore_cached_byte_size_.store(cached_size,
  2412. std::memory_order_relaxed);
  2413. total_size += data_size;
  2414. }
  2415. // repeated int64 GongxianScore = 8;
  2416. {
  2417. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2418. Int64Size(this->gongxianscore_);
  2419. if (data_size > 0) {
  2420. total_size += 1 +
  2421. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2422. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2423. }
  2424. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2425. _gongxianscore_cached_byte_size_.store(cached_size,
  2426. std::memory_order_relaxed);
  2427. total_size += data_size;
  2428. }
  2429. // repeated int64 AwardScore = 9;
  2430. {
  2431. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2432. Int64Size(this->awardscore_);
  2433. if (data_size > 0) {
  2434. total_size += 1 +
  2435. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2436. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2437. }
  2438. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2439. _awardscore_cached_byte_size_.store(cached_size,
  2440. std::memory_order_relaxed);
  2441. total_size += data_size;
  2442. }
  2443. // repeated int64 cbWanJiaTotalScore = 10;
  2444. {
  2445. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2446. Int64Size(this->cbwanjiatotalscore_);
  2447. if (data_size > 0) {
  2448. total_size += 1 +
  2449. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2450. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2451. }
  2452. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2453. _cbwanjiatotalscore_cached_byte_size_.store(cached_size,
  2454. std::memory_order_relaxed);
  2455. total_size += data_size;
  2456. }
  2457. // repeated int64 lGameScoreDetail = 13;
  2458. {
  2459. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2460. Int64Size(this->lgamescoredetail_);
  2461. if (data_size > 0) {
  2462. total_size += 1 +
  2463. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2464. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2465. }
  2466. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2467. _lgamescoredetail_cached_byte_size_.store(cached_size,
  2468. std::memory_order_relaxed);
  2469. total_size += data_size;
  2470. }
  2471. // uint32 cbEndType = 1;
  2472. if (this->cbendtype() != 0) {
  2473. total_size += 1 +
  2474. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2475. this->_internal_cbendtype());
  2476. }
  2477. // uint32 cbCardCount = 2;
  2478. if (this->cbcardcount() != 0) {
  2479. total_size += 1 +
  2480. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2481. this->_internal_cbcardcount());
  2482. }
  2483. // uint32 bFinish = 11;
  2484. if (this->bfinish() != 0) {
  2485. total_size += 1 +
  2486. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2487. this->_internal_bfinish());
  2488. }
  2489. // uint32 playGameNum = 12;
  2490. if (this->playgamenum() != 0) {
  2491. total_size += 1 +
  2492. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2493. this->_internal_playgamenum());
  2494. }
  2495. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2496. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2497. _internal_metadata_, total_size, &_cached_size_);
  2498. }
  2499. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2500. SetCachedSize(cached_size);
  2501. return total_size;
  2502. }
  2503. void PB_CS_S_GameEnd_SK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2504. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_S_GameEnd_SK)
  2505. GOOGLE_DCHECK_NE(&from, this);
  2506. const PB_CS_S_GameEnd_SK* source =
  2507. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_GameEnd_SK>(
  2508. &from);
  2509. if (source == nullptr) {
  2510. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_S_GameEnd_SK)
  2511. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2512. } else {
  2513. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_S_GameEnd_SK)
  2514. MergeFrom(*source);
  2515. }
  2516. }
  2517. void PB_CS_S_GameEnd_SK::MergeFrom(const PB_CS_S_GameEnd_SK& from) {
  2518. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_S_GameEnd_SK)
  2519. GOOGLE_DCHECK_NE(&from, this);
  2520. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2521. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2522. (void) cached_has_bits;
  2523. cbcarddata_.MergeFrom(from.cbcarddata_);
  2524. cbrank_.MergeFrom(from.cbrank_);
  2525. cbwinorlose_.MergeFrom(from.cbwinorlose_);
  2526. cbwinorlosecount_.MergeFrom(from.cbwinorlosecount_);
  2527. nwanjiascore_.MergeFrom(from.nwanjiascore_);
  2528. gongxianscore_.MergeFrom(from.gongxianscore_);
  2529. awardscore_.MergeFrom(from.awardscore_);
  2530. cbwanjiatotalscore_.MergeFrom(from.cbwanjiatotalscore_);
  2531. lgamescoredetail_.MergeFrom(from.lgamescoredetail_);
  2532. if (from.cbendtype() != 0) {
  2533. _internal_set_cbendtype(from._internal_cbendtype());
  2534. }
  2535. if (from.cbcardcount() != 0) {
  2536. _internal_set_cbcardcount(from._internal_cbcardcount());
  2537. }
  2538. if (from.bfinish() != 0) {
  2539. _internal_set_bfinish(from._internal_bfinish());
  2540. }
  2541. if (from.playgamenum() != 0) {
  2542. _internal_set_playgamenum(from._internal_playgamenum());
  2543. }
  2544. }
  2545. void PB_CS_S_GameEnd_SK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2546. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_S_GameEnd_SK)
  2547. if (&from == this) return;
  2548. Clear();
  2549. MergeFrom(from);
  2550. }
  2551. void PB_CS_S_GameEnd_SK::CopyFrom(const PB_CS_S_GameEnd_SK& from) {
  2552. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_S_GameEnd_SK)
  2553. if (&from == this) return;
  2554. Clear();
  2555. MergeFrom(from);
  2556. }
  2557. bool PB_CS_S_GameEnd_SK::IsInitialized() const {
  2558. return true;
  2559. }
  2560. void PB_CS_S_GameEnd_SK::InternalSwap(PB_CS_S_GameEnd_SK* other) {
  2561. using std::swap;
  2562. _internal_metadata_.Swap(&other->_internal_metadata_);
  2563. cbcarddata_.InternalSwap(&other->cbcarddata_);
  2564. cbrank_.InternalSwap(&other->cbrank_);
  2565. cbwinorlose_.InternalSwap(&other->cbwinorlose_);
  2566. cbwinorlosecount_.InternalSwap(&other->cbwinorlosecount_);
  2567. nwanjiascore_.InternalSwap(&other->nwanjiascore_);
  2568. gongxianscore_.InternalSwap(&other->gongxianscore_);
  2569. awardscore_.InternalSwap(&other->awardscore_);
  2570. cbwanjiatotalscore_.InternalSwap(&other->cbwanjiatotalscore_);
  2571. lgamescoredetail_.InternalSwap(&other->lgamescoredetail_);
  2572. swap(cbendtype_, other->cbendtype_);
  2573. swap(cbcardcount_, other->cbcardcount_);
  2574. swap(bfinish_, other->bfinish_);
  2575. swap(playgamenum_, other->playgamenum_);
  2576. }
  2577. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_GameEnd_SK::GetMetadata() const {
  2578. return GetMetadataStatic();
  2579. }
  2580. // ===================================================================
  2581. void PB_CS_S_JiangJin::InitAsDefaultInstance() {
  2582. }
  2583. class PB_CS_S_JiangJin::_Internal {
  2584. public:
  2585. };
  2586. PB_CS_S_JiangJin::PB_CS_S_JiangJin()
  2587. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2588. SharedCtor();
  2589. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_S_JiangJin)
  2590. }
  2591. PB_CS_S_JiangJin::PB_CS_S_JiangJin(const PB_CS_S_JiangJin& from)
  2592. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2593. _internal_metadata_(nullptr),
  2594. cbcarddata_(from.cbcarddata_),
  2595. scores_(from.scores_),
  2596. turescores_(from.turescores_) {
  2597. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2598. ::memcpy(&woperateuser_, &from.woperateuser_,
  2599. static_cast<size_t>(reinterpret_cast<char*>(&cbcardtype_) -
  2600. reinterpret_cast<char*>(&woperateuser_)) + sizeof(cbcardtype_));
  2601. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_S_JiangJin)
  2602. }
  2603. void PB_CS_S_JiangJin::SharedCtor() {
  2604. ::memset(&woperateuser_, 0, static_cast<size_t>(
  2605. reinterpret_cast<char*>(&cbcardtype_) -
  2606. reinterpret_cast<char*>(&woperateuser_)) + sizeof(cbcardtype_));
  2607. }
  2608. PB_CS_S_JiangJin::~PB_CS_S_JiangJin() {
  2609. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_S_JiangJin)
  2610. SharedDtor();
  2611. }
  2612. void PB_CS_S_JiangJin::SharedDtor() {
  2613. }
  2614. void PB_CS_S_JiangJin::SetCachedSize(int size) const {
  2615. _cached_size_.Set(size);
  2616. }
  2617. const PB_CS_S_JiangJin& PB_CS_S_JiangJin::default_instance() {
  2618. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_JiangJin_Pb_5fSparrowPoker_2eproto.base);
  2619. return *internal_default_instance();
  2620. }
  2621. void PB_CS_S_JiangJin::Clear() {
  2622. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_S_JiangJin)
  2623. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2624. // Prevent compiler warnings about cached_has_bits being unused
  2625. (void) cached_has_bits;
  2626. cbcarddata_.Clear();
  2627. scores_.Clear();
  2628. turescores_.Clear();
  2629. ::memset(&woperateuser_, 0, static_cast<size_t>(
  2630. reinterpret_cast<char*>(&cbcardtype_) -
  2631. reinterpret_cast<char*>(&woperateuser_)) + sizeof(cbcardtype_));
  2632. _internal_metadata_.Clear();
  2633. }
  2634. const char* PB_CS_S_JiangJin::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2635. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2636. while (!ctx->Done(&ptr)) {
  2637. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2638. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2639. CHK_(ptr);
  2640. switch (tag >> 3) {
  2641. // uint32 wOperateUser = 1;
  2642. case 1:
  2643. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2644. woperateuser_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2645. CHK_(ptr);
  2646. } else goto handle_unusual;
  2647. continue;
  2648. // repeated uint32 cbCardData = 2;
  2649. case 2:
  2650. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  2651. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcarddata(), ptr, ctx);
  2652. CHK_(ptr);
  2653. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16) {
  2654. _internal_add_cbcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2655. CHK_(ptr);
  2656. } else goto handle_unusual;
  2657. continue;
  2658. // uint32 cbCardType = 3;
  2659. case 3:
  2660. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  2661. cbcardtype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2662. CHK_(ptr);
  2663. } else goto handle_unusual;
  2664. continue;
  2665. // repeated int64 Scores = 4;
  2666. case 4:
  2667. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  2668. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_scores(), ptr, ctx);
  2669. CHK_(ptr);
  2670. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
  2671. _internal_add_scores(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2672. CHK_(ptr);
  2673. } else goto handle_unusual;
  2674. continue;
  2675. // repeated int64 TureScores = 5;
  2676. case 5:
  2677. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  2678. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_turescores(), ptr, ctx);
  2679. CHK_(ptr);
  2680. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40) {
  2681. _internal_add_turescores(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2682. CHK_(ptr);
  2683. } else goto handle_unusual;
  2684. continue;
  2685. default: {
  2686. handle_unusual:
  2687. if ((tag & 7) == 4 || tag == 0) {
  2688. ctx->SetLastTag(tag);
  2689. goto success;
  2690. }
  2691. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2692. CHK_(ptr != nullptr);
  2693. continue;
  2694. }
  2695. } // switch
  2696. } // while
  2697. success:
  2698. return ptr;
  2699. failure:
  2700. ptr = nullptr;
  2701. goto success;
  2702. #undef CHK_
  2703. }
  2704. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_JiangJin::InternalSerializeWithCachedSizesToArray(
  2705. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2706. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_S_JiangJin)
  2707. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2708. (void) cached_has_bits;
  2709. // uint32 wOperateUser = 1;
  2710. if (this->woperateuser() != 0) {
  2711. target = stream->EnsureSpace(target);
  2712. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_woperateuser(), target);
  2713. }
  2714. // repeated uint32 cbCardData = 2;
  2715. {
  2716. int byte_size = _cbcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  2717. if (byte_size > 0) {
  2718. target = stream->WriteUInt32Packed(
  2719. 2, _internal_cbcarddata(), byte_size, target);
  2720. }
  2721. }
  2722. // uint32 cbCardType = 3;
  2723. if (this->cbcardtype() != 0) {
  2724. target = stream->EnsureSpace(target);
  2725. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbcardtype(), target);
  2726. }
  2727. // repeated int64 Scores = 4;
  2728. {
  2729. int byte_size = _scores_cached_byte_size_.load(std::memory_order_relaxed);
  2730. if (byte_size > 0) {
  2731. target = stream->WriteInt64Packed(
  2732. 4, _internal_scores(), byte_size, target);
  2733. }
  2734. }
  2735. // repeated int64 TureScores = 5;
  2736. {
  2737. int byte_size = _turescores_cached_byte_size_.load(std::memory_order_relaxed);
  2738. if (byte_size > 0) {
  2739. target = stream->WriteInt64Packed(
  2740. 5, _internal_turescores(), byte_size, target);
  2741. }
  2742. }
  2743. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2744. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2745. _internal_metadata_.unknown_fields(), target, stream);
  2746. }
  2747. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_S_JiangJin)
  2748. return target;
  2749. }
  2750. size_t PB_CS_S_JiangJin::ByteSizeLong() const {
  2751. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_S_JiangJin)
  2752. size_t total_size = 0;
  2753. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2754. // Prevent compiler warnings about cached_has_bits being unused
  2755. (void) cached_has_bits;
  2756. // repeated uint32 cbCardData = 2;
  2757. {
  2758. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2759. UInt32Size(this->cbcarddata_);
  2760. if (data_size > 0) {
  2761. total_size += 1 +
  2762. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2763. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2764. }
  2765. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2766. _cbcarddata_cached_byte_size_.store(cached_size,
  2767. std::memory_order_relaxed);
  2768. total_size += data_size;
  2769. }
  2770. // repeated int64 Scores = 4;
  2771. {
  2772. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2773. Int64Size(this->scores_);
  2774. if (data_size > 0) {
  2775. total_size += 1 +
  2776. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2777. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2778. }
  2779. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2780. _scores_cached_byte_size_.store(cached_size,
  2781. std::memory_order_relaxed);
  2782. total_size += data_size;
  2783. }
  2784. // repeated int64 TureScores = 5;
  2785. {
  2786. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2787. Int64Size(this->turescores_);
  2788. if (data_size > 0) {
  2789. total_size += 1 +
  2790. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  2791. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  2792. }
  2793. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  2794. _turescores_cached_byte_size_.store(cached_size,
  2795. std::memory_order_relaxed);
  2796. total_size += data_size;
  2797. }
  2798. // uint32 wOperateUser = 1;
  2799. if (this->woperateuser() != 0) {
  2800. total_size += 1 +
  2801. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2802. this->_internal_woperateuser());
  2803. }
  2804. // uint32 cbCardType = 3;
  2805. if (this->cbcardtype() != 0) {
  2806. total_size += 1 +
  2807. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2808. this->_internal_cbcardtype());
  2809. }
  2810. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2811. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2812. _internal_metadata_, total_size, &_cached_size_);
  2813. }
  2814. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2815. SetCachedSize(cached_size);
  2816. return total_size;
  2817. }
  2818. void PB_CS_S_JiangJin::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2819. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_S_JiangJin)
  2820. GOOGLE_DCHECK_NE(&from, this);
  2821. const PB_CS_S_JiangJin* source =
  2822. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_JiangJin>(
  2823. &from);
  2824. if (source == nullptr) {
  2825. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_S_JiangJin)
  2826. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2827. } else {
  2828. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_S_JiangJin)
  2829. MergeFrom(*source);
  2830. }
  2831. }
  2832. void PB_CS_S_JiangJin::MergeFrom(const PB_CS_S_JiangJin& from) {
  2833. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_S_JiangJin)
  2834. GOOGLE_DCHECK_NE(&from, this);
  2835. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2836. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2837. (void) cached_has_bits;
  2838. cbcarddata_.MergeFrom(from.cbcarddata_);
  2839. scores_.MergeFrom(from.scores_);
  2840. turescores_.MergeFrom(from.turescores_);
  2841. if (from.woperateuser() != 0) {
  2842. _internal_set_woperateuser(from._internal_woperateuser());
  2843. }
  2844. if (from.cbcardtype() != 0) {
  2845. _internal_set_cbcardtype(from._internal_cbcardtype());
  2846. }
  2847. }
  2848. void PB_CS_S_JiangJin::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2849. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_S_JiangJin)
  2850. if (&from == this) return;
  2851. Clear();
  2852. MergeFrom(from);
  2853. }
  2854. void PB_CS_S_JiangJin::CopyFrom(const PB_CS_S_JiangJin& from) {
  2855. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_S_JiangJin)
  2856. if (&from == this) return;
  2857. Clear();
  2858. MergeFrom(from);
  2859. }
  2860. bool PB_CS_S_JiangJin::IsInitialized() const {
  2861. return true;
  2862. }
  2863. void PB_CS_S_JiangJin::InternalSwap(PB_CS_S_JiangJin* other) {
  2864. using std::swap;
  2865. _internal_metadata_.Swap(&other->_internal_metadata_);
  2866. cbcarddata_.InternalSwap(&other->cbcarddata_);
  2867. scores_.InternalSwap(&other->scores_);
  2868. turescores_.InternalSwap(&other->turescores_);
  2869. swap(woperateuser_, other->woperateuser_);
  2870. swap(cbcardtype_, other->cbcardtype_);
  2871. }
  2872. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_JiangJin::GetMetadata() const {
  2873. return GetMetadataStatic();
  2874. }
  2875. // ===================================================================
  2876. void PB_CS_S_TEAMMATE_HANDCARD::InitAsDefaultInstance() {
  2877. }
  2878. class PB_CS_S_TEAMMATE_HANDCARD::_Internal {
  2879. public:
  2880. };
  2881. PB_CS_S_TEAMMATE_HANDCARD::PB_CS_S_TEAMMATE_HANDCARD()
  2882. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2883. SharedCtor();
  2884. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  2885. }
  2886. PB_CS_S_TEAMMATE_HANDCARD::PB_CS_S_TEAMMATE_HANDCARD(const PB_CS_S_TEAMMATE_HANDCARD& from)
  2887. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2888. _internal_metadata_(nullptr),
  2889. cbcarddata_(from.cbcarddata_) {
  2890. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2891. wteammatechairid_ = from.wteammatechairid_;
  2892. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  2893. }
  2894. void PB_CS_S_TEAMMATE_HANDCARD::SharedCtor() {
  2895. wteammatechairid_ = 0u;
  2896. }
  2897. PB_CS_S_TEAMMATE_HANDCARD::~PB_CS_S_TEAMMATE_HANDCARD() {
  2898. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  2899. SharedDtor();
  2900. }
  2901. void PB_CS_S_TEAMMATE_HANDCARD::SharedDtor() {
  2902. }
  2903. void PB_CS_S_TEAMMATE_HANDCARD::SetCachedSize(int size) const {
  2904. _cached_size_.Set(size);
  2905. }
  2906. const PB_CS_S_TEAMMATE_HANDCARD& PB_CS_S_TEAMMATE_HANDCARD::default_instance() {
  2907. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_TEAMMATE_HANDCARD_Pb_5fSparrowPoker_2eproto.base);
  2908. return *internal_default_instance();
  2909. }
  2910. void PB_CS_S_TEAMMATE_HANDCARD::Clear() {
  2911. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  2912. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2913. // Prevent compiler warnings about cached_has_bits being unused
  2914. (void) cached_has_bits;
  2915. cbcarddata_.Clear();
  2916. wteammatechairid_ = 0u;
  2917. _internal_metadata_.Clear();
  2918. }
  2919. const char* PB_CS_S_TEAMMATE_HANDCARD::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2920. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2921. while (!ctx->Done(&ptr)) {
  2922. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2923. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2924. CHK_(ptr);
  2925. switch (tag >> 3) {
  2926. // uint32 wTeammateChairID = 1;
  2927. case 1:
  2928. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2929. wteammatechairid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2930. CHK_(ptr);
  2931. } else goto handle_unusual;
  2932. continue;
  2933. // repeated uint32 cbCardData = 2;
  2934. case 2:
  2935. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  2936. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbcarddata(), ptr, ctx);
  2937. CHK_(ptr);
  2938. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16) {
  2939. _internal_add_cbcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  2940. CHK_(ptr);
  2941. } else goto handle_unusual;
  2942. continue;
  2943. default: {
  2944. handle_unusual:
  2945. if ((tag & 7) == 4 || tag == 0) {
  2946. ctx->SetLastTag(tag);
  2947. goto success;
  2948. }
  2949. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2950. CHK_(ptr != nullptr);
  2951. continue;
  2952. }
  2953. } // switch
  2954. } // while
  2955. success:
  2956. return ptr;
  2957. failure:
  2958. ptr = nullptr;
  2959. goto success;
  2960. #undef CHK_
  2961. }
  2962. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_TEAMMATE_HANDCARD::InternalSerializeWithCachedSizesToArray(
  2963. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2964. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  2965. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2966. (void) cached_has_bits;
  2967. // uint32 wTeammateChairID = 1;
  2968. if (this->wteammatechairid() != 0) {
  2969. target = stream->EnsureSpace(target);
  2970. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wteammatechairid(), target);
  2971. }
  2972. // repeated uint32 cbCardData = 2;
  2973. {
  2974. int byte_size = _cbcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  2975. if (byte_size > 0) {
  2976. target = stream->WriteUInt32Packed(
  2977. 2, _internal_cbcarddata(), 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:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  2985. return target;
  2986. }
  2987. size_t PB_CS_S_TEAMMATE_HANDCARD::ByteSizeLong() const {
  2988. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  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 cbCardData = 2;
  2994. {
  2995. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  2996. UInt32Size(this->cbcarddata_);
  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. _cbcarddata_cached_byte_size_.store(cached_size,
  3004. std::memory_order_relaxed);
  3005. total_size += data_size;
  3006. }
  3007. // uint32 wTeammateChairID = 1;
  3008. if (this->wteammatechairid() != 0) {
  3009. total_size += 1 +
  3010. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3011. this->_internal_wteammatechairid());
  3012. }
  3013. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3014. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3015. _internal_metadata_, total_size, &_cached_size_);
  3016. }
  3017. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3018. SetCachedSize(cached_size);
  3019. return total_size;
  3020. }
  3021. void PB_CS_S_TEAMMATE_HANDCARD::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3022. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  3023. GOOGLE_DCHECK_NE(&from, this);
  3024. const PB_CS_S_TEAMMATE_HANDCARD* source =
  3025. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_TEAMMATE_HANDCARD>(
  3026. &from);
  3027. if (source == nullptr) {
  3028. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  3029. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3030. } else {
  3031. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  3032. MergeFrom(*source);
  3033. }
  3034. }
  3035. void PB_CS_S_TEAMMATE_HANDCARD::MergeFrom(const PB_CS_S_TEAMMATE_HANDCARD& from) {
  3036. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  3037. GOOGLE_DCHECK_NE(&from, this);
  3038. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3039. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3040. (void) cached_has_bits;
  3041. cbcarddata_.MergeFrom(from.cbcarddata_);
  3042. if (from.wteammatechairid() != 0) {
  3043. _internal_set_wteammatechairid(from._internal_wteammatechairid());
  3044. }
  3045. }
  3046. void PB_CS_S_TEAMMATE_HANDCARD::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3047. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  3048. if (&from == this) return;
  3049. Clear();
  3050. MergeFrom(from);
  3051. }
  3052. void PB_CS_S_TEAMMATE_HANDCARD::CopyFrom(const PB_CS_S_TEAMMATE_HANDCARD& from) {
  3053. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_S_TEAMMATE_HANDCARD)
  3054. if (&from == this) return;
  3055. Clear();
  3056. MergeFrom(from);
  3057. }
  3058. bool PB_CS_S_TEAMMATE_HANDCARD::IsInitialized() const {
  3059. return true;
  3060. }
  3061. void PB_CS_S_TEAMMATE_HANDCARD::InternalSwap(PB_CS_S_TEAMMATE_HANDCARD* other) {
  3062. using std::swap;
  3063. _internal_metadata_.Swap(&other->_internal_metadata_);
  3064. cbcarddata_.InternalSwap(&other->cbcarddata_);
  3065. swap(wteammatechairid_, other->wteammatechairid_);
  3066. }
  3067. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_TEAMMATE_HANDCARD::GetMetadata() const {
  3068. return GetMetadataStatic();
  3069. }
  3070. // ===================================================================
  3071. void PB_CS_S_Hint_Result_Poker::InitAsDefaultInstance() {
  3072. }
  3073. class PB_CS_S_Hint_Result_Poker::_Internal {
  3074. public:
  3075. };
  3076. PB_CS_S_Hint_Result_Poker::PB_CS_S_Hint_Result_Poker()
  3077. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3078. SharedCtor();
  3079. // @@protoc_insertion_point(constructor:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3080. }
  3081. PB_CS_S_Hint_Result_Poker::PB_CS_S_Hint_Result_Poker(const PB_CS_S_Hint_Result_Poker& from)
  3082. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3083. _internal_metadata_(nullptr),
  3084. cbhintcarddata_(from.cbhintcarddata_) {
  3085. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3086. cbcardtype_ = from.cbcardtype_;
  3087. // @@protoc_insertion_point(copy_constructor:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3088. }
  3089. void PB_CS_S_Hint_Result_Poker::SharedCtor() {
  3090. cbcardtype_ = 0u;
  3091. }
  3092. PB_CS_S_Hint_Result_Poker::~PB_CS_S_Hint_Result_Poker() {
  3093. // @@protoc_insertion_point(destructor:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3094. SharedDtor();
  3095. }
  3096. void PB_CS_S_Hint_Result_Poker::SharedDtor() {
  3097. }
  3098. void PB_CS_S_Hint_Result_Poker::SetCachedSize(int size) const {
  3099. _cached_size_.Set(size);
  3100. }
  3101. const PB_CS_S_Hint_Result_Poker& PB_CS_S_Hint_Result_Poker::default_instance() {
  3102. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_Hint_Result_Poker_Pb_5fSparrowPoker_2eproto.base);
  3103. return *internal_default_instance();
  3104. }
  3105. void PB_CS_S_Hint_Result_Poker::Clear() {
  3106. // @@protoc_insertion_point(message_clear_start:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3107. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3108. // Prevent compiler warnings about cached_has_bits being unused
  3109. (void) cached_has_bits;
  3110. cbhintcarddata_.Clear();
  3111. cbcardtype_ = 0u;
  3112. _internal_metadata_.Clear();
  3113. }
  3114. const char* PB_CS_S_Hint_Result_Poker::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3115. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3116. while (!ctx->Done(&ptr)) {
  3117. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3118. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3119. CHK_(ptr);
  3120. switch (tag >> 3) {
  3121. // repeated uint32 cbHintCardData = 3;
  3122. case 3:
  3123. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  3124. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_cbhintcarddata(), ptr, ctx);
  3125. CHK_(ptr);
  3126. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24) {
  3127. _internal_add_cbhintcarddata(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  3128. CHK_(ptr);
  3129. } else goto handle_unusual;
  3130. continue;
  3131. // uint32 cbCardType = 4;
  3132. case 4:
  3133. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  3134. cbcardtype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3135. CHK_(ptr);
  3136. } else goto handle_unusual;
  3137. continue;
  3138. default: {
  3139. handle_unusual:
  3140. if ((tag & 7) == 4 || tag == 0) {
  3141. ctx->SetLastTag(tag);
  3142. goto success;
  3143. }
  3144. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3145. CHK_(ptr != nullptr);
  3146. continue;
  3147. }
  3148. } // switch
  3149. } // while
  3150. success:
  3151. return ptr;
  3152. failure:
  3153. ptr = nullptr;
  3154. goto success;
  3155. #undef CHK_
  3156. }
  3157. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_Hint_Result_Poker::InternalSerializeWithCachedSizesToArray(
  3158. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3159. // @@protoc_insertion_point(serialize_to_array_start:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3160. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3161. (void) cached_has_bits;
  3162. // repeated uint32 cbHintCardData = 3;
  3163. {
  3164. int byte_size = _cbhintcarddata_cached_byte_size_.load(std::memory_order_relaxed);
  3165. if (byte_size > 0) {
  3166. target = stream->WriteUInt32Packed(
  3167. 3, _internal_cbhintcarddata(), byte_size, target);
  3168. }
  3169. }
  3170. // uint32 cbCardType = 4;
  3171. if (this->cbcardtype() != 0) {
  3172. target = stream->EnsureSpace(target);
  3173. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_cbcardtype(), target);
  3174. }
  3175. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3176. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3177. _internal_metadata_.unknown_fields(), target, stream);
  3178. }
  3179. // @@protoc_insertion_point(serialize_to_array_end:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3180. return target;
  3181. }
  3182. size_t PB_CS_S_Hint_Result_Poker::ByteSizeLong() const {
  3183. // @@protoc_insertion_point(message_byte_size_start:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3184. size_t total_size = 0;
  3185. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3186. // Prevent compiler warnings about cached_has_bits being unused
  3187. (void) cached_has_bits;
  3188. // repeated uint32 cbHintCardData = 3;
  3189. {
  3190. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3191. UInt32Size(this->cbhintcarddata_);
  3192. if (data_size > 0) {
  3193. total_size += 1 +
  3194. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  3195. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  3196. }
  3197. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  3198. _cbhintcarddata_cached_byte_size_.store(cached_size,
  3199. std::memory_order_relaxed);
  3200. total_size += data_size;
  3201. }
  3202. // uint32 cbCardType = 4;
  3203. if (this->cbcardtype() != 0) {
  3204. total_size += 1 +
  3205. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3206. this->_internal_cbcardtype());
  3207. }
  3208. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3209. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3210. _internal_metadata_, total_size, &_cached_size_);
  3211. }
  3212. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3213. SetCachedSize(cached_size);
  3214. return total_size;
  3215. }
  3216. void PB_CS_S_Hint_Result_Poker::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3217. // @@protoc_insertion_point(generalized_merge_from_start:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3218. GOOGLE_DCHECK_NE(&from, this);
  3219. const PB_CS_S_Hint_Result_Poker* source =
  3220. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_Hint_Result_Poker>(
  3221. &from);
  3222. if (source == nullptr) {
  3223. // @@protoc_insertion_point(generalized_merge_from_cast_fail:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3224. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3225. } else {
  3226. // @@protoc_insertion_point(generalized_merge_from_cast_success:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3227. MergeFrom(*source);
  3228. }
  3229. }
  3230. void PB_CS_S_Hint_Result_Poker::MergeFrom(const PB_CS_S_Hint_Result_Poker& from) {
  3231. // @@protoc_insertion_point(class_specific_merge_from_start:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3232. GOOGLE_DCHECK_NE(&from, this);
  3233. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3234. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3235. (void) cached_has_bits;
  3236. cbhintcarddata_.MergeFrom(from.cbhintcarddata_);
  3237. if (from.cbcardtype() != 0) {
  3238. _internal_set_cbcardtype(from._internal_cbcardtype());
  3239. }
  3240. }
  3241. void PB_CS_S_Hint_Result_Poker::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3242. // @@protoc_insertion_point(generalized_copy_from_start:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3243. if (&from == this) return;
  3244. Clear();
  3245. MergeFrom(from);
  3246. }
  3247. void PB_CS_S_Hint_Result_Poker::CopyFrom(const PB_CS_S_Hint_Result_Poker& from) {
  3248. // @@protoc_insertion_point(class_specific_copy_from_start:SparrowPoker.PB_CS_S_Hint_Result_Poker)
  3249. if (&from == this) return;
  3250. Clear();
  3251. MergeFrom(from);
  3252. }
  3253. bool PB_CS_S_Hint_Result_Poker::IsInitialized() const {
  3254. return true;
  3255. }
  3256. void PB_CS_S_Hint_Result_Poker::InternalSwap(PB_CS_S_Hint_Result_Poker* other) {
  3257. using std::swap;
  3258. _internal_metadata_.Swap(&other->_internal_metadata_);
  3259. cbhintcarddata_.InternalSwap(&other->cbhintcarddata_);
  3260. swap(cbcardtype_, other->cbcardtype_);
  3261. }
  3262. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_Hint_Result_Poker::GetMetadata() const {
  3263. return GetMetadataStatic();
  3264. }
  3265. // @@protoc_insertion_point(namespace_scope)
  3266. } // namespace SparrowPoker
  3267. PROTOBUF_NAMESPACE_OPEN
  3268. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_C_Trustee_SK* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_C_Trustee_SK >(Arena* arena) {
  3269. return Arena::CreateInternal< ::SparrowPoker::PB_CS_C_Trustee_SK >(arena);
  3270. }
  3271. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK >(Arena* arena) {
  3272. return Arena::CreateInternal< ::SparrowPoker::PB_CS_C_OPERATE_CALLBACK_SK >(arena);
  3273. }
  3274. template<> PROTOBUF_NOINLINE ::SparrowPoker::pb_cbCardData* Arena::CreateMaybeMessage< ::SparrowPoker::pb_cbCardData >(Arena* arena) {
  3275. return Arena::CreateInternal< ::SparrowPoker::pb_cbCardData >(arena);
  3276. }
  3277. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_S_GameStart_SK* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_S_GameStart_SK >(Arena* arena) {
  3278. return Arena::CreateInternal< ::SparrowPoker::PB_CS_S_GameStart_SK >(arena);
  3279. }
  3280. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_S_Out_Broadcast_SK* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_S_Out_Broadcast_SK >(Arena* arena) {
  3281. return Arena::CreateInternal< ::SparrowPoker::PB_CS_S_Out_Broadcast_SK >(arena);
  3282. }
  3283. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_S_Operate_SK* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_S_Operate_SK >(Arena* arena) {
  3284. return Arena::CreateInternal< ::SparrowPoker::PB_CS_S_Operate_SK >(arena);
  3285. }
  3286. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_S_GameEnd_SK* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_S_GameEnd_SK >(Arena* arena) {
  3287. return Arena::CreateInternal< ::SparrowPoker::PB_CS_S_GameEnd_SK >(arena);
  3288. }
  3289. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_S_JiangJin* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_S_JiangJin >(Arena* arena) {
  3290. return Arena::CreateInternal< ::SparrowPoker::PB_CS_S_JiangJin >(arena);
  3291. }
  3292. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD >(Arena* arena) {
  3293. return Arena::CreateInternal< ::SparrowPoker::PB_CS_S_TEAMMATE_HANDCARD >(arena);
  3294. }
  3295. template<> PROTOBUF_NOINLINE ::SparrowPoker::PB_CS_S_Hint_Result_Poker* Arena::CreateMaybeMessage< ::SparrowPoker::PB_CS_S_Hint_Result_Poker >(Arena* arena) {
  3296. return Arena::CreateInternal< ::SparrowPoker::PB_CS_S_Hint_Result_Poker >(arena);
  3297. }
  3298. PROTOBUF_NAMESPACE_CLOSE
  3299. // @@protoc_insertion_point(global_scope)
  3300. #include <google/protobuf/port_undef.inc>