诸暨麻将添加redis
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 
 
 

5114 rader
208 KiB

  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: Pb_TurntableLogon.proto
  3. #include "Pb_TurntableLogon.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_5fTurntableLogon_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto;
  15. extern PROTOBUF_INTERNAL_EXPORT_Pb_5fTurntableLogon_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto;
  16. namespace TurntableLogon {
  17. class PB_CS_C_LogonMobileDefaultTypeInternal {
  18. public:
  19. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_LogonMobile> _instance;
  20. } _PB_CS_C_LogonMobile_default_instance_;
  21. class PB_CS_S_LogonFailureDefaultTypeInternal {
  22. public:
  23. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_LogonFailure> _instance;
  24. } _PB_CS_S_LogonFailure_default_instance_;
  25. class PB_CS_S_LogonSuccessDefaultTypeInternal {
  26. public:
  27. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_LogonSuccess> _instance;
  28. } _PB_CS_S_LogonSuccess_default_instance_;
  29. class PB_CS_C_tagRouletteConfigDefaultTypeInternal {
  30. public:
  31. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_tagRouletteConfig> _instance;
  32. } _PB_CS_C_tagRouletteConfig_default_instance_;
  33. class PB_CS_S_tagRouletteConfig2DefaultTypeInternal {
  34. public:
  35. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_tagRouletteConfig2> _instance;
  36. } _PB_CS_S_tagRouletteConfig2_default_instance_;
  37. class PB_CS_C_tagLotteryResultDefaultTypeInternal {
  38. public:
  39. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_tagLotteryResult> _instance;
  40. } _PB_CS_C_tagLotteryResult_default_instance_;
  41. class PB_CS_S_tagLotteryResultDefaultTypeInternal {
  42. public:
  43. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_tagLotteryResult> _instance;
  44. } _PB_CS_S_tagLotteryResult_default_instance_;
  45. class PB_CS_C_workLotteryInfoDefaultTypeInternal {
  46. public:
  47. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_workLotteryInfo> _instance;
  48. } _PB_CS_C_workLotteryInfo_default_instance_;
  49. class PB_CS_S_tagLotteryInfoDefaultTypeInternal {
  50. public:
  51. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_tagLotteryInfo> _instance;
  52. } _PB_CS_S_tagLotteryInfo_default_instance_;
  53. class PB_CS_C_workLotteryHisDefaultTypeInternal {
  54. public:
  55. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_workLotteryHis> _instance;
  56. } _PB_CS_C_workLotteryHis_default_instance_;
  57. class PB_CS_S_tagLotteryHisDefaultTypeInternal {
  58. public:
  59. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_tagLotteryHis> _instance;
  60. } _PB_CS_S_tagLotteryHis_default_instance_;
  61. class PB_CS_S_tagLotteryHisACKDefaultTypeInternal {
  62. public:
  63. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_tagLotteryHisACK> _instance;
  64. } _PB_CS_S_tagLotteryHisACK_default_instance_;
  65. class PB_CS_S_tagLotteryHisExDefaultTypeInternal {
  66. public:
  67. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_tagLotteryHisEx> _instance;
  68. } _PB_CS_S_tagLotteryHisEx_default_instance_;
  69. class PB_CS_S_tagLotteryHisExACKDefaultTypeInternal {
  70. public:
  71. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_S_tagLotteryHisExACK> _instance;
  72. } _PB_CS_S_tagLotteryHisExACK_default_instance_;
  73. class PB_CS_C_workLotteryAwardDefaultTypeInternal {
  74. public:
  75. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_C_workLotteryAward> _instance;
  76. } _PB_CS_C_workLotteryAward_default_instance_;
  77. class PB_CS_LotteryAddrDefaultTypeInternal {
  78. public:
  79. ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PB_CS_LotteryAddr> _instance;
  80. } _PB_CS_LotteryAddr_default_instance_;
  81. } // namespace TurntableLogon
  82. static void InitDefaultsscc_info_PB_CS_C_LogonMobile_Pb_5fTurntableLogon_2eproto() {
  83. GOOGLE_PROTOBUF_VERIFY_VERSION;
  84. {
  85. void* ptr = &::TurntableLogon::_PB_CS_C_LogonMobile_default_instance_;
  86. new (ptr) ::TurntableLogon::PB_CS_C_LogonMobile();
  87. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  88. }
  89. ::TurntableLogon::PB_CS_C_LogonMobile::InitAsDefaultInstance();
  90. }
  91. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_LogonMobile_Pb_5fTurntableLogon_2eproto =
  92. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_LogonMobile_Pb_5fTurntableLogon_2eproto}, {}};
  93. static void InitDefaultsscc_info_PB_CS_C_tagLotteryResult_Pb_5fTurntableLogon_2eproto() {
  94. GOOGLE_PROTOBUF_VERIFY_VERSION;
  95. {
  96. void* ptr = &::TurntableLogon::_PB_CS_C_tagLotteryResult_default_instance_;
  97. new (ptr) ::TurntableLogon::PB_CS_C_tagLotteryResult();
  98. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  99. }
  100. ::TurntableLogon::PB_CS_C_tagLotteryResult::InitAsDefaultInstance();
  101. }
  102. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_tagLotteryResult_Pb_5fTurntableLogon_2eproto =
  103. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_tagLotteryResult_Pb_5fTurntableLogon_2eproto}, {}};
  104. static void InitDefaultsscc_info_PB_CS_C_tagRouletteConfig_Pb_5fTurntableLogon_2eproto() {
  105. GOOGLE_PROTOBUF_VERIFY_VERSION;
  106. {
  107. void* ptr = &::TurntableLogon::_PB_CS_C_tagRouletteConfig_default_instance_;
  108. new (ptr) ::TurntableLogon::PB_CS_C_tagRouletteConfig();
  109. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  110. }
  111. ::TurntableLogon::PB_CS_C_tagRouletteConfig::InitAsDefaultInstance();
  112. }
  113. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_tagRouletteConfig_Pb_5fTurntableLogon_2eproto =
  114. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_tagRouletteConfig_Pb_5fTurntableLogon_2eproto}, {}};
  115. static void InitDefaultsscc_info_PB_CS_C_workLotteryAward_Pb_5fTurntableLogon_2eproto() {
  116. GOOGLE_PROTOBUF_VERIFY_VERSION;
  117. {
  118. void* ptr = &::TurntableLogon::_PB_CS_C_workLotteryAward_default_instance_;
  119. new (ptr) ::TurntableLogon::PB_CS_C_workLotteryAward();
  120. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  121. }
  122. ::TurntableLogon::PB_CS_C_workLotteryAward::InitAsDefaultInstance();
  123. }
  124. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_workLotteryAward_Pb_5fTurntableLogon_2eproto =
  125. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_workLotteryAward_Pb_5fTurntableLogon_2eproto}, {}};
  126. static void InitDefaultsscc_info_PB_CS_C_workLotteryHis_Pb_5fTurntableLogon_2eproto() {
  127. GOOGLE_PROTOBUF_VERIFY_VERSION;
  128. {
  129. void* ptr = &::TurntableLogon::_PB_CS_C_workLotteryHis_default_instance_;
  130. new (ptr) ::TurntableLogon::PB_CS_C_workLotteryHis();
  131. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  132. }
  133. ::TurntableLogon::PB_CS_C_workLotteryHis::InitAsDefaultInstance();
  134. }
  135. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_workLotteryHis_Pb_5fTurntableLogon_2eproto =
  136. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_workLotteryHis_Pb_5fTurntableLogon_2eproto}, {}};
  137. static void InitDefaultsscc_info_PB_CS_C_workLotteryInfo_Pb_5fTurntableLogon_2eproto() {
  138. GOOGLE_PROTOBUF_VERIFY_VERSION;
  139. {
  140. void* ptr = &::TurntableLogon::_PB_CS_C_workLotteryInfo_default_instance_;
  141. new (ptr) ::TurntableLogon::PB_CS_C_workLotteryInfo();
  142. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  143. }
  144. ::TurntableLogon::PB_CS_C_workLotteryInfo::InitAsDefaultInstance();
  145. }
  146. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_C_workLotteryInfo_Pb_5fTurntableLogon_2eproto =
  147. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_C_workLotteryInfo_Pb_5fTurntableLogon_2eproto}, {}};
  148. static void InitDefaultsscc_info_PB_CS_LotteryAddr_Pb_5fTurntableLogon_2eproto() {
  149. GOOGLE_PROTOBUF_VERIFY_VERSION;
  150. {
  151. void* ptr = &::TurntableLogon::_PB_CS_LotteryAddr_default_instance_;
  152. new (ptr) ::TurntableLogon::PB_CS_LotteryAddr();
  153. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  154. }
  155. ::TurntableLogon::PB_CS_LotteryAddr::InitAsDefaultInstance();
  156. }
  157. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_LotteryAddr_Pb_5fTurntableLogon_2eproto =
  158. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_LotteryAddr_Pb_5fTurntableLogon_2eproto}, {}};
  159. static void InitDefaultsscc_info_PB_CS_S_LogonFailure_Pb_5fTurntableLogon_2eproto() {
  160. GOOGLE_PROTOBUF_VERIFY_VERSION;
  161. {
  162. void* ptr = &::TurntableLogon::_PB_CS_S_LogonFailure_default_instance_;
  163. new (ptr) ::TurntableLogon::PB_CS_S_LogonFailure();
  164. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  165. }
  166. ::TurntableLogon::PB_CS_S_LogonFailure::InitAsDefaultInstance();
  167. }
  168. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_LogonFailure_Pb_5fTurntableLogon_2eproto =
  169. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_LogonFailure_Pb_5fTurntableLogon_2eproto}, {}};
  170. static void InitDefaultsscc_info_PB_CS_S_LogonSuccess_Pb_5fTurntableLogon_2eproto() {
  171. GOOGLE_PROTOBUF_VERIFY_VERSION;
  172. {
  173. void* ptr = &::TurntableLogon::_PB_CS_S_LogonSuccess_default_instance_;
  174. new (ptr) ::TurntableLogon::PB_CS_S_LogonSuccess();
  175. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  176. }
  177. ::TurntableLogon::PB_CS_S_LogonSuccess::InitAsDefaultInstance();
  178. }
  179. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_LogonSuccess_Pb_5fTurntableLogon_2eproto =
  180. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_LogonSuccess_Pb_5fTurntableLogon_2eproto}, {}};
  181. static void InitDefaultsscc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto() {
  182. GOOGLE_PROTOBUF_VERIFY_VERSION;
  183. {
  184. void* ptr = &::TurntableLogon::_PB_CS_S_tagLotteryHis_default_instance_;
  185. new (ptr) ::TurntableLogon::PB_CS_S_tagLotteryHis();
  186. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  187. }
  188. ::TurntableLogon::PB_CS_S_tagLotteryHis::InitAsDefaultInstance();
  189. }
  190. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto =
  191. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto}, {}};
  192. static void InitDefaultsscc_info_PB_CS_S_tagLotteryHisACK_Pb_5fTurntableLogon_2eproto() {
  193. GOOGLE_PROTOBUF_VERIFY_VERSION;
  194. {
  195. void* ptr = &::TurntableLogon::_PB_CS_S_tagLotteryHisACK_default_instance_;
  196. new (ptr) ::TurntableLogon::PB_CS_S_tagLotteryHisACK();
  197. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  198. }
  199. ::TurntableLogon::PB_CS_S_tagLotteryHisACK::InitAsDefaultInstance();
  200. }
  201. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PB_CS_S_tagLotteryHisACK_Pb_5fTurntableLogon_2eproto =
  202. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_PB_CS_S_tagLotteryHisACK_Pb_5fTurntableLogon_2eproto}, {
  203. &scc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto.base,}};
  204. static void InitDefaultsscc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto() {
  205. GOOGLE_PROTOBUF_VERIFY_VERSION;
  206. {
  207. void* ptr = &::TurntableLogon::_PB_CS_S_tagLotteryHisEx_default_instance_;
  208. new (ptr) ::TurntableLogon::PB_CS_S_tagLotteryHisEx();
  209. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  210. }
  211. ::TurntableLogon::PB_CS_S_tagLotteryHisEx::InitAsDefaultInstance();
  212. }
  213. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto =
  214. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto}, {}};
  215. static void InitDefaultsscc_info_PB_CS_S_tagLotteryHisExACK_Pb_5fTurntableLogon_2eproto() {
  216. GOOGLE_PROTOBUF_VERIFY_VERSION;
  217. {
  218. void* ptr = &::TurntableLogon::_PB_CS_S_tagLotteryHisExACK_default_instance_;
  219. new (ptr) ::TurntableLogon::PB_CS_S_tagLotteryHisExACK();
  220. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  221. }
  222. ::TurntableLogon::PB_CS_S_tagLotteryHisExACK::InitAsDefaultInstance();
  223. }
  224. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PB_CS_S_tagLotteryHisExACK_Pb_5fTurntableLogon_2eproto =
  225. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_PB_CS_S_tagLotteryHisExACK_Pb_5fTurntableLogon_2eproto}, {
  226. &scc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto.base,}};
  227. static void InitDefaultsscc_info_PB_CS_S_tagLotteryInfo_Pb_5fTurntableLogon_2eproto() {
  228. GOOGLE_PROTOBUF_VERIFY_VERSION;
  229. {
  230. void* ptr = &::TurntableLogon::_PB_CS_S_tagLotteryInfo_default_instance_;
  231. new (ptr) ::TurntableLogon::PB_CS_S_tagLotteryInfo();
  232. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  233. }
  234. ::TurntableLogon::PB_CS_S_tagLotteryInfo::InitAsDefaultInstance();
  235. }
  236. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_tagLotteryInfo_Pb_5fTurntableLogon_2eproto =
  237. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_tagLotteryInfo_Pb_5fTurntableLogon_2eproto}, {}};
  238. static void InitDefaultsscc_info_PB_CS_S_tagLotteryResult_Pb_5fTurntableLogon_2eproto() {
  239. GOOGLE_PROTOBUF_VERIFY_VERSION;
  240. {
  241. void* ptr = &::TurntableLogon::_PB_CS_S_tagLotteryResult_default_instance_;
  242. new (ptr) ::TurntableLogon::PB_CS_S_tagLotteryResult();
  243. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  244. }
  245. ::TurntableLogon::PB_CS_S_tagLotteryResult::InitAsDefaultInstance();
  246. }
  247. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_tagLotteryResult_Pb_5fTurntableLogon_2eproto =
  248. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_tagLotteryResult_Pb_5fTurntableLogon_2eproto}, {}};
  249. static void InitDefaultsscc_info_PB_CS_S_tagRouletteConfig2_Pb_5fTurntableLogon_2eproto() {
  250. GOOGLE_PROTOBUF_VERIFY_VERSION;
  251. {
  252. void* ptr = &::TurntableLogon::_PB_CS_S_tagRouletteConfig2_default_instance_;
  253. new (ptr) ::TurntableLogon::PB_CS_S_tagRouletteConfig2();
  254. ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
  255. }
  256. ::TurntableLogon::PB_CS_S_tagRouletteConfig2::InitAsDefaultInstance();
  257. }
  258. ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PB_CS_S_tagRouletteConfig2_Pb_5fTurntableLogon_2eproto =
  259. {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_PB_CS_S_tagRouletteConfig2_Pb_5fTurntableLogon_2eproto}, {}};
  260. static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_Pb_5fTurntableLogon_2eproto[16];
  261. static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_Pb_5fTurntableLogon_2eproto = nullptr;
  262. static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_Pb_5fTurntableLogon_2eproto = nullptr;
  263. const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_Pb_5fTurntableLogon_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
  264. ~0u, // no _has_bits_
  265. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, _internal_metadata_),
  266. ~0u, // no _extensions_
  267. ~0u, // no _oneof_case_
  268. ~0u, // no _weak_field_map_
  269. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, wgameid_),
  270. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, dwprocessversion_),
  271. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, cbdevicetype_),
  272. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, wbehaviorflags_),
  273. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, wpagetablecount_),
  274. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, dwuserid_),
  275. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, szpassword_),
  276. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, szmachineid_),
  277. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, dx_),
  278. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, dy_),
  279. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_LogonMobile, szchengshi_),
  280. ~0u, // no _has_bits_
  281. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_LogonFailure, _internal_metadata_),
  282. ~0u, // no _extensions_
  283. ~0u, // no _oneof_case_
  284. ~0u, // no _weak_field_map_
  285. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_LogonFailure, lerrorcode_),
  286. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_LogonFailure, szdescribestring_),
  287. ~0u, // no _has_bits_
  288. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_LogonSuccess, _internal_metadata_),
  289. ~0u, // no _extensions_
  290. ~0u, // no _oneof_case_
  291. ~0u, // no _weak_field_map_
  292. ~0u, // no _has_bits_
  293. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_tagRouletteConfig, _internal_metadata_),
  294. ~0u, // no _extensions_
  295. ~0u, // no _oneof_case_
  296. ~0u, // no _weak_field_map_
  297. ~0u, // no _has_bits_
  298. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, _internal_metadata_),
  299. ~0u, // no _extensions_
  300. ~0u, // no _oneof_case_
  301. ~0u, // no _weak_field_map_
  302. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, wresult_),
  303. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, szdesc_),
  304. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, wid_),
  305. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, szicon_),
  306. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, whadlotterycount_),
  307. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, wlotterycountpara_),
  308. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, wlotterylimit_),
  309. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, winningvalue_),
  310. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, wrechargevalue_),
  311. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, winninginfo_),
  312. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, cbrechargeinfo_),
  313. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagRouletteConfig2, szlotteryrule_),
  314. ~0u, // no _has_bits_
  315. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_tagLotteryResult, _internal_metadata_),
  316. ~0u, // no _extensions_
  317. ~0u, // no _oneof_case_
  318. ~0u, // no _weak_field_map_
  319. ~0u, // no _has_bits_
  320. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, _internal_metadata_),
  321. ~0u, // no _extensions_
  322. ~0u, // no _oneof_case_
  323. ~0u, // no _weak_field_map_
  324. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, wresult_),
  325. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, szdesc_),
  326. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, wlotterytype_),
  327. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, wroulettelotterid_),
  328. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, whadlotterycount_),
  329. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, wlotterycountpara_),
  330. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, lscore_),
  331. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, dwbean_),
  332. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryResult, szresultdesc_),
  333. ~0u, // no _has_bits_
  334. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryInfo, _internal_metadata_),
  335. ~0u, // no _extensions_
  336. ~0u, // no _oneof_case_
  337. ~0u, // no _weak_field_map_
  338. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryInfo, wlotterytype_),
  339. ~0u, // no _has_bits_
  340. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, _internal_metadata_),
  341. ~0u, // no _extensions_
  342. ~0u, // no _oneof_case_
  343. ~0u, // no _weak_field_map_
  344. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, wresult_),
  345. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, wlotterytype_),
  346. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, whadlotterycount_),
  347. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, wlotterycountpara_),
  348. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, wcurrentdrawcount_),
  349. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, wdrawlotterycountpara_),
  350. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryInfo, szdesc_),
  351. ~0u, // no _has_bits_
  352. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryHis, _internal_metadata_),
  353. ~0u, // no _extensions_
  354. ~0u, // no _oneof_case_
  355. ~0u, // no _weak_field_map_
  356. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryHis, btqueryflag_),
  357. ~0u, // no _has_bits_
  358. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, _internal_metadata_),
  359. ~0u, // no _extensions_
  360. ~0u, // no _oneof_case_
  361. ~0u, // no _weak_field_map_
  362. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, dwuserid_),
  363. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, szusername_),
  364. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, wlotterytype_),
  365. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, wrouletteid_),
  366. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, szlotteryname_),
  367. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, szinputedate_),
  368. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, szgetlotterydate_),
  369. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHis, btgetlotteryflag_),
  370. ~0u, // no _has_bits_
  371. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisACK, _internal_metadata_),
  372. ~0u, // no _extensions_
  373. ~0u, // no _oneof_case_
  374. ~0u, // no _weak_field_map_
  375. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisACK, lotteryhis_),
  376. ~0u, // no _has_bits_
  377. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisEx, _internal_metadata_),
  378. ~0u, // no _extensions_
  379. ~0u, // no _oneof_case_
  380. ~0u, // no _weak_field_map_
  381. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisEx, dwrecordid_),
  382. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisEx, wrouletteid_),
  383. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisEx, szlotteryname_),
  384. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisEx, szinputedate_),
  385. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisEx, btgetlotteryflag_),
  386. ~0u, // no _has_bits_
  387. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisExACK, _internal_metadata_),
  388. ~0u, // no _extensions_
  389. ~0u, // no _oneof_case_
  390. ~0u, // no _weak_field_map_
  391. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_S_tagLotteryHisExACK, lotteryhisex_),
  392. ~0u, // no _has_bits_
  393. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryAward, _internal_metadata_),
  394. ~0u, // no _extensions_
  395. ~0u, // no _oneof_case_
  396. ~0u, // no _weak_field_map_
  397. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryAward, precord_),
  398. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryAward, lerrorcode_),
  399. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_C_workLotteryAward, szdescribestring_),
  400. ~0u, // no _has_bits_
  401. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_LotteryAddr, _internal_metadata_),
  402. ~0u, // no _extensions_
  403. ~0u, // no _oneof_case_
  404. ~0u, // no _weak_field_map_
  405. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_LotteryAddr, szaddressname_),
  406. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_LotteryAddr, szaddress_),
  407. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_LotteryAddr, szaddrphonenum_),
  408. PROTOBUF_FIELD_OFFSET(::TurntableLogon::PB_CS_LotteryAddr, preq_),
  409. };
  410. static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
  411. { 0, -1, sizeof(::TurntableLogon::PB_CS_C_LogonMobile)},
  412. { 16, -1, sizeof(::TurntableLogon::PB_CS_S_LogonFailure)},
  413. { 23, -1, sizeof(::TurntableLogon::PB_CS_S_LogonSuccess)},
  414. { 28, -1, sizeof(::TurntableLogon::PB_CS_C_tagRouletteConfig)},
  415. { 33, -1, sizeof(::TurntableLogon::PB_CS_S_tagRouletteConfig2)},
  416. { 50, -1, sizeof(::TurntableLogon::PB_CS_C_tagLotteryResult)},
  417. { 55, -1, sizeof(::TurntableLogon::PB_CS_S_tagLotteryResult)},
  418. { 69, -1, sizeof(::TurntableLogon::PB_CS_C_workLotteryInfo)},
  419. { 75, -1, sizeof(::TurntableLogon::PB_CS_S_tagLotteryInfo)},
  420. { 87, -1, sizeof(::TurntableLogon::PB_CS_C_workLotteryHis)},
  421. { 93, -1, sizeof(::TurntableLogon::PB_CS_S_tagLotteryHis)},
  422. { 106, -1, sizeof(::TurntableLogon::PB_CS_S_tagLotteryHisACK)},
  423. { 112, -1, sizeof(::TurntableLogon::PB_CS_S_tagLotteryHisEx)},
  424. { 122, -1, sizeof(::TurntableLogon::PB_CS_S_tagLotteryHisExACK)},
  425. { 128, -1, sizeof(::TurntableLogon::PB_CS_C_workLotteryAward)},
  426. { 136, -1, sizeof(::TurntableLogon::PB_CS_LotteryAddr)},
  427. };
  428. static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
  429. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_C_LogonMobile_default_instance_),
  430. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_LogonFailure_default_instance_),
  431. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_LogonSuccess_default_instance_),
  432. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_C_tagRouletteConfig_default_instance_),
  433. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_tagRouletteConfig2_default_instance_),
  434. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_C_tagLotteryResult_default_instance_),
  435. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_tagLotteryResult_default_instance_),
  436. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_C_workLotteryInfo_default_instance_),
  437. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_tagLotteryInfo_default_instance_),
  438. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_C_workLotteryHis_default_instance_),
  439. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_tagLotteryHis_default_instance_),
  440. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_tagLotteryHisACK_default_instance_),
  441. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_tagLotteryHisEx_default_instance_),
  442. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_S_tagLotteryHisExACK_default_instance_),
  443. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_C_workLotteryAward_default_instance_),
  444. reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::TurntableLogon::_PB_CS_LotteryAddr_default_instance_),
  445. };
  446. const char descriptor_table_protodef_Pb_5fTurntableLogon_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
  447. "\n\027Pb_TurntableLogon.proto\022\016TurntableLogo"
  448. "n\"\356\001\n\023PB_CS_C_LogonMobile\022\017\n\007wGameID\030\001 \001"
  449. "(\r\022\030\n\020dwProcessVersion\030\002 \001(\r\022\024\n\014cbDevice"
  450. "Type\030\003 \001(\r\022\026\n\016wBehaviorFlags\030\004 \001(\r\022\027\n\017wP"
  451. "ageTableCount\030\005 \001(\r\022\020\n\010dwUserID\030\006 \001(\r\022\022\n"
  452. "\nszPassword\030\007 \001(\t\022\023\n\013szMachineID\030\010 \001(\t\022\n"
  453. "\n\002dX\030\t \001(\022\022\n\n\002dY\030\n \001(\022\022\022\n\nszChengShi\030\013 \001"
  454. "(\t\"D\n\024PB_CS_S_LogonFailure\022\022\n\nlErrorCode"
  455. "\030\001 \001(\022\022\030\n\020szDescribeString\030\002 \001(\t\"\026\n\024PB_C"
  456. "S_S_LogonSuccess\"\033\n\031PB_CS_C_tagRouletteC"
  457. "onfig\"\230\002\n\032PB_CS_S_tagRouletteConfig2\022\017\n\007"
  458. "wResult\030\001 \001(\r\022\016\n\006szDesc\030\002 \001(\t\022\013\n\003wID\030\003 \001"
  459. "(\r\022\016\n\006szICON\030\004 \001(\t\022\030\n\020wHadLotteryCount\030\005"
  460. " \001(\r\022\031\n\021wLotteryCountPara\030\006 \001(\r\022\025\n\rwLott"
  461. "eryLimit\030\007 \001(\r\022\024\n\014wInningValue\030\010 \001(\r\022\026\n\016"
  462. "wRechargeValue\030\t \001(\r\022\023\n\013wInningInfo\030\n \003("
  463. "\r\022\026\n\016cbRechargeInfo\030\013 \001(\r\022\025\n\rszLotteryRu"
  464. "le\030\014 \001(\t\"\032\n\030PB_CS_C_tagLotteryResult\"\327\001\n"
  465. "\030PB_CS_S_tagLotteryResult\022\017\n\007wResult\030\001 \001"
  466. "(\r\022\016\n\006szDesc\030\002 \001(\t\022\024\n\014wLotteryType\030\003 \001(\r"
  467. "\022\031\n\021wRouletteLotterID\030\004 \001(\r\022\030\n\020wHadLotte"
  468. "ryCount\030\005 \001(\r\022\031\n\021wLotteryCountPara\030\006 \001(\r"
  469. "\022\016\n\006lScore\030\007 \001(\022\022\016\n\006dwBean\030\010 \001(\004\022\024\n\014szRe"
  470. "sultDesc\030\t \001(\t\"/\n\027PB_CS_C_workLotteryInf"
  471. "o\022\024\n\014wLotteryType\030\001 \001(\r\"\276\001\n\026PB_CS_S_tagL"
  472. "otteryInfo\022\017\n\007wResult\030\001 \001(\r\022\024\n\014wLotteryT"
  473. "ype\030\002 \001(\r\022\030\n\020wHadLotteryCount\030\003 \001(\r\022\031\n\021w"
  474. "LotteryCountPara\030\004 \001(\r\022\031\n\021wCurrentDrawCo"
  475. "unt\030\005 \001(\r\022\035\n\025wDrawLotteryCountPara\030\006 \001(\r"
  476. "\022\016\n\006szDesc\030\007 \001(\t\"-\n\026PB_CS_C_workLotteryH"
  477. "is\022\023\n\013btQueryFlag\030\001 \001(\r\"\311\001\n\025PB_CS_S_tagL"
  478. "otteryHis\022\020\n\010dwUserID\030\001 \001(\r\022\022\n\nszUserNam"
  479. "e\030\002 \001(\t\022\024\n\014wLotteryType\030\003 \001(\r\022\023\n\013wRoulet"
  480. "teID\030\004 \001(\r\022\025\n\rszLotteryName\030\005 \001(\t\022\024\n\014szI"
  481. "nputeDate\030\007 \001(\t\022\030\n\020szGetLotteryDate\030\010 \001("
  482. "\t\022\030\n\020btGetLotteryFlag\030\t \001(\r\"U\n\030PB_CS_S_t"
  483. "agLotteryHisACK\0229\n\nLotteryHis\030\001 \003(\0132%.Tu"
  484. "rntableLogon.PB_CS_S_tagLotteryHis\"\211\001\n\027P"
  485. "B_CS_S_tagLotteryHisEx\022\022\n\ndwRecordID\030\001 \001"
  486. "(\r\022\023\n\013wRouletteID\030\002 \001(\r\022\025\n\rszLotteryName"
  487. "\030\003 \001(\t\022\024\n\014szInputeDate\030\004 \001(\t\022\030\n\020btGetLot"
  488. "teryFlag\030\005 \001(\r\"[\n\032PB_CS_S_tagLotteryHisE"
  489. "xACK\022=\n\014LotteryHisEx\030\001 \003(\0132\'.TurntableLo"
  490. "gon.PB_CS_S_tagLotteryHisEx\"Y\n\030PB_CS_C_w"
  491. "orkLotteryAward\022\017\n\007pRecord\030\001 \001(\r\022\022\n\nlErr"
  492. "orCode\030\002 \001(\r\022\030\n\020szDescribeString\030\003 \001(\t\"c"
  493. "\n\021PB_CS_LotteryAddr\022\025\n\rszAddressName\030\001 \001"
  494. "(\t\022\021\n\tszAddress\030\002 \001(\t\022\026\n\016szAddrPhoneNum\030"
  495. "\003 \001(\t\022\014\n\004pReq\030\004 \001(\rb\006proto3"
  496. ;
  497. static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_Pb_5fTurntableLogon_2eproto_deps[1] = {
  498. };
  499. static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_Pb_5fTurntableLogon_2eproto_sccs[16] = {
  500. &scc_info_PB_CS_C_LogonMobile_Pb_5fTurntableLogon_2eproto.base,
  501. &scc_info_PB_CS_C_tagLotteryResult_Pb_5fTurntableLogon_2eproto.base,
  502. &scc_info_PB_CS_C_tagRouletteConfig_Pb_5fTurntableLogon_2eproto.base,
  503. &scc_info_PB_CS_C_workLotteryAward_Pb_5fTurntableLogon_2eproto.base,
  504. &scc_info_PB_CS_C_workLotteryHis_Pb_5fTurntableLogon_2eproto.base,
  505. &scc_info_PB_CS_C_workLotteryInfo_Pb_5fTurntableLogon_2eproto.base,
  506. &scc_info_PB_CS_LotteryAddr_Pb_5fTurntableLogon_2eproto.base,
  507. &scc_info_PB_CS_S_LogonFailure_Pb_5fTurntableLogon_2eproto.base,
  508. &scc_info_PB_CS_S_LogonSuccess_Pb_5fTurntableLogon_2eproto.base,
  509. &scc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto.base,
  510. &scc_info_PB_CS_S_tagLotteryHisACK_Pb_5fTurntableLogon_2eproto.base,
  511. &scc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto.base,
  512. &scc_info_PB_CS_S_tagLotteryHisExACK_Pb_5fTurntableLogon_2eproto.base,
  513. &scc_info_PB_CS_S_tagLotteryInfo_Pb_5fTurntableLogon_2eproto.base,
  514. &scc_info_PB_CS_S_tagLotteryResult_Pb_5fTurntableLogon_2eproto.base,
  515. &scc_info_PB_CS_S_tagRouletteConfig2_Pb_5fTurntableLogon_2eproto.base,
  516. };
  517. static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_Pb_5fTurntableLogon_2eproto_once;
  518. static bool descriptor_table_Pb_5fTurntableLogon_2eproto_initialized = false;
  519. const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_Pb_5fTurntableLogon_2eproto = {
  520. &descriptor_table_Pb_5fTurntableLogon_2eproto_initialized, descriptor_table_protodef_Pb_5fTurntableLogon_2eproto, "Pb_TurntableLogon.proto", 1947,
  521. &descriptor_table_Pb_5fTurntableLogon_2eproto_once, descriptor_table_Pb_5fTurntableLogon_2eproto_sccs, descriptor_table_Pb_5fTurntableLogon_2eproto_deps, 16, 0,
  522. schemas, file_default_instances, TableStruct_Pb_5fTurntableLogon_2eproto::offsets,
  523. file_level_metadata_Pb_5fTurntableLogon_2eproto, 16, file_level_enum_descriptors_Pb_5fTurntableLogon_2eproto, file_level_service_descriptors_Pb_5fTurntableLogon_2eproto,
  524. };
  525. // Force running AddDescriptors() at dynamic initialization time.
  526. static bool dynamic_init_dummy_Pb_5fTurntableLogon_2eproto = ( ::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_Pb_5fTurntableLogon_2eproto), true);
  527. namespace TurntableLogon {
  528. // ===================================================================
  529. void PB_CS_C_LogonMobile::InitAsDefaultInstance() {
  530. }
  531. class PB_CS_C_LogonMobile::_Internal {
  532. public:
  533. };
  534. PB_CS_C_LogonMobile::PB_CS_C_LogonMobile()
  535. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  536. SharedCtor();
  537. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_C_LogonMobile)
  538. }
  539. PB_CS_C_LogonMobile::PB_CS_C_LogonMobile(const PB_CS_C_LogonMobile& from)
  540. : ::PROTOBUF_NAMESPACE_ID::Message(),
  541. _internal_metadata_(nullptr) {
  542. _internal_metadata_.MergeFrom(from._internal_metadata_);
  543. szpassword_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  544. if (!from._internal_szpassword().empty()) {
  545. szpassword_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szpassword_);
  546. }
  547. szmachineid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  548. if (!from._internal_szmachineid().empty()) {
  549. szmachineid_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szmachineid_);
  550. }
  551. szchengshi_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  552. if (!from._internal_szchengshi().empty()) {
  553. szchengshi_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szchengshi_);
  554. }
  555. ::memcpy(&wgameid_, &from.wgameid_,
  556. static_cast<size_t>(reinterpret_cast<char*>(&dy_) -
  557. reinterpret_cast<char*>(&wgameid_)) + sizeof(dy_));
  558. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_C_LogonMobile)
  559. }
  560. void PB_CS_C_LogonMobile::SharedCtor() {
  561. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_C_LogonMobile_Pb_5fTurntableLogon_2eproto.base);
  562. szpassword_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  563. szmachineid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  564. szchengshi_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  565. ::memset(&wgameid_, 0, static_cast<size_t>(
  566. reinterpret_cast<char*>(&dy_) -
  567. reinterpret_cast<char*>(&wgameid_)) + sizeof(dy_));
  568. }
  569. PB_CS_C_LogonMobile::~PB_CS_C_LogonMobile() {
  570. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_C_LogonMobile)
  571. SharedDtor();
  572. }
  573. void PB_CS_C_LogonMobile::SharedDtor() {
  574. szpassword_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  575. szmachineid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  576. szchengshi_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  577. }
  578. void PB_CS_C_LogonMobile::SetCachedSize(int size) const {
  579. _cached_size_.Set(size);
  580. }
  581. const PB_CS_C_LogonMobile& PB_CS_C_LogonMobile::default_instance() {
  582. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_LogonMobile_Pb_5fTurntableLogon_2eproto.base);
  583. return *internal_default_instance();
  584. }
  585. void PB_CS_C_LogonMobile::Clear() {
  586. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_C_LogonMobile)
  587. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  588. // Prevent compiler warnings about cached_has_bits being unused
  589. (void) cached_has_bits;
  590. szpassword_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  591. szmachineid_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  592. szchengshi_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  593. ::memset(&wgameid_, 0, static_cast<size_t>(
  594. reinterpret_cast<char*>(&dy_) -
  595. reinterpret_cast<char*>(&wgameid_)) + sizeof(dy_));
  596. _internal_metadata_.Clear();
  597. }
  598. const char* PB_CS_C_LogonMobile::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  599. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  600. while (!ctx->Done(&ptr)) {
  601. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  602. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  603. CHK_(ptr);
  604. switch (tag >> 3) {
  605. // uint32 wGameID = 1;
  606. case 1:
  607. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  608. wgameid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  609. CHK_(ptr);
  610. } else goto handle_unusual;
  611. continue;
  612. // uint32 dwProcessVersion = 2;
  613. case 2:
  614. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  615. dwprocessversion_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  616. CHK_(ptr);
  617. } else goto handle_unusual;
  618. continue;
  619. // uint32 cbDeviceType = 3;
  620. case 3:
  621. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  622. cbdevicetype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  623. CHK_(ptr);
  624. } else goto handle_unusual;
  625. continue;
  626. // uint32 wBehaviorFlags = 4;
  627. case 4:
  628. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  629. wbehaviorflags_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  630. CHK_(ptr);
  631. } else goto handle_unusual;
  632. continue;
  633. // uint32 wPageTableCount = 5;
  634. case 5:
  635. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  636. wpagetablecount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  637. CHK_(ptr);
  638. } else goto handle_unusual;
  639. continue;
  640. // uint32 dwUserID = 6;
  641. case 6:
  642. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  643. dwuserid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  644. CHK_(ptr);
  645. } else goto handle_unusual;
  646. continue;
  647. // string szPassword = 7;
  648. case 7:
  649. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  650. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szpassword(), ptr, ctx, "TurntableLogon.PB_CS_C_LogonMobile.szPassword");
  651. CHK_(ptr);
  652. } else goto handle_unusual;
  653. continue;
  654. // string szMachineID = 8;
  655. case 8:
  656. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) {
  657. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szmachineid(), ptr, ctx, "TurntableLogon.PB_CS_C_LogonMobile.szMachineID");
  658. CHK_(ptr);
  659. } else goto handle_unusual;
  660. continue;
  661. // sint64 dX = 9;
  662. case 9:
  663. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) {
  664. dx_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarintZigZag64(&ptr);
  665. CHK_(ptr);
  666. } else goto handle_unusual;
  667. continue;
  668. // sint64 dY = 10;
  669. case 10:
  670. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80)) {
  671. dy_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarintZigZag64(&ptr);
  672. CHK_(ptr);
  673. } else goto handle_unusual;
  674. continue;
  675. // string szChengShi = 11;
  676. case 11:
  677. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 90)) {
  678. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szchengshi(), ptr, ctx, "TurntableLogon.PB_CS_C_LogonMobile.szChengShi");
  679. CHK_(ptr);
  680. } else goto handle_unusual;
  681. continue;
  682. default: {
  683. handle_unusual:
  684. if ((tag & 7) == 4 || tag == 0) {
  685. ctx->SetLastTag(tag);
  686. goto success;
  687. }
  688. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  689. CHK_(ptr != nullptr);
  690. continue;
  691. }
  692. } // switch
  693. } // while
  694. success:
  695. return ptr;
  696. failure:
  697. ptr = nullptr;
  698. goto success;
  699. #undef CHK_
  700. }
  701. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_LogonMobile::InternalSerializeWithCachedSizesToArray(
  702. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  703. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_C_LogonMobile)
  704. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  705. (void) cached_has_bits;
  706. // uint32 wGameID = 1;
  707. if (this->wgameid() != 0) {
  708. target = stream->EnsureSpace(target);
  709. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wgameid(), target);
  710. }
  711. // uint32 dwProcessVersion = 2;
  712. if (this->dwprocessversion() != 0) {
  713. target = stream->EnsureSpace(target);
  714. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_dwprocessversion(), target);
  715. }
  716. // uint32 cbDeviceType = 3;
  717. if (this->cbdevicetype() != 0) {
  718. target = stream->EnsureSpace(target);
  719. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_cbdevicetype(), target);
  720. }
  721. // uint32 wBehaviorFlags = 4;
  722. if (this->wbehaviorflags() != 0) {
  723. target = stream->EnsureSpace(target);
  724. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_wbehaviorflags(), target);
  725. }
  726. // uint32 wPageTableCount = 5;
  727. if (this->wpagetablecount() != 0) {
  728. target = stream->EnsureSpace(target);
  729. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_wpagetablecount(), target);
  730. }
  731. // uint32 dwUserID = 6;
  732. if (this->dwuserid() != 0) {
  733. target = stream->EnsureSpace(target);
  734. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_dwuserid(), target);
  735. }
  736. // string szPassword = 7;
  737. if (this->szpassword().size() > 0) {
  738. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  739. this->_internal_szpassword().data(), static_cast<int>(this->_internal_szpassword().length()),
  740. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  741. "TurntableLogon.PB_CS_C_LogonMobile.szPassword");
  742. target = stream->WriteStringMaybeAliased(
  743. 7, this->_internal_szpassword(), target);
  744. }
  745. // string szMachineID = 8;
  746. if (this->szmachineid().size() > 0) {
  747. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  748. this->_internal_szmachineid().data(), static_cast<int>(this->_internal_szmachineid().length()),
  749. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  750. "TurntableLogon.PB_CS_C_LogonMobile.szMachineID");
  751. target = stream->WriteStringMaybeAliased(
  752. 8, this->_internal_szmachineid(), target);
  753. }
  754. // sint64 dX = 9;
  755. if (this->dx() != 0) {
  756. target = stream->EnsureSpace(target);
  757. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteSInt64ToArray(9, this->_internal_dx(), target);
  758. }
  759. // sint64 dY = 10;
  760. if (this->dy() != 0) {
  761. target = stream->EnsureSpace(target);
  762. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteSInt64ToArray(10, this->_internal_dy(), target);
  763. }
  764. // string szChengShi = 11;
  765. if (this->szchengshi().size() > 0) {
  766. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  767. this->_internal_szchengshi().data(), static_cast<int>(this->_internal_szchengshi().length()),
  768. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  769. "TurntableLogon.PB_CS_C_LogonMobile.szChengShi");
  770. target = stream->WriteStringMaybeAliased(
  771. 11, this->_internal_szchengshi(), target);
  772. }
  773. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  774. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  775. _internal_metadata_.unknown_fields(), target, stream);
  776. }
  777. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_C_LogonMobile)
  778. return target;
  779. }
  780. size_t PB_CS_C_LogonMobile::ByteSizeLong() const {
  781. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_C_LogonMobile)
  782. size_t total_size = 0;
  783. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  784. // Prevent compiler warnings about cached_has_bits being unused
  785. (void) cached_has_bits;
  786. // string szPassword = 7;
  787. if (this->szpassword().size() > 0) {
  788. total_size += 1 +
  789. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  790. this->_internal_szpassword());
  791. }
  792. // string szMachineID = 8;
  793. if (this->szmachineid().size() > 0) {
  794. total_size += 1 +
  795. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  796. this->_internal_szmachineid());
  797. }
  798. // string szChengShi = 11;
  799. if (this->szchengshi().size() > 0) {
  800. total_size += 1 +
  801. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  802. this->_internal_szchengshi());
  803. }
  804. // uint32 wGameID = 1;
  805. if (this->wgameid() != 0) {
  806. total_size += 1 +
  807. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  808. this->_internal_wgameid());
  809. }
  810. // uint32 dwProcessVersion = 2;
  811. if (this->dwprocessversion() != 0) {
  812. total_size += 1 +
  813. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  814. this->_internal_dwprocessversion());
  815. }
  816. // uint32 cbDeviceType = 3;
  817. if (this->cbdevicetype() != 0) {
  818. total_size += 1 +
  819. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  820. this->_internal_cbdevicetype());
  821. }
  822. // uint32 wBehaviorFlags = 4;
  823. if (this->wbehaviorflags() != 0) {
  824. total_size += 1 +
  825. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  826. this->_internal_wbehaviorflags());
  827. }
  828. // uint32 wPageTableCount = 5;
  829. if (this->wpagetablecount() != 0) {
  830. total_size += 1 +
  831. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  832. this->_internal_wpagetablecount());
  833. }
  834. // uint32 dwUserID = 6;
  835. if (this->dwuserid() != 0) {
  836. total_size += 1 +
  837. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  838. this->_internal_dwuserid());
  839. }
  840. // sint64 dX = 9;
  841. if (this->dx() != 0) {
  842. total_size += 1 +
  843. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SInt64Size(
  844. this->_internal_dx());
  845. }
  846. // sint64 dY = 10;
  847. if (this->dy() != 0) {
  848. total_size += 1 +
  849. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SInt64Size(
  850. this->_internal_dy());
  851. }
  852. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  853. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  854. _internal_metadata_, total_size, &_cached_size_);
  855. }
  856. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  857. SetCachedSize(cached_size);
  858. return total_size;
  859. }
  860. void PB_CS_C_LogonMobile::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  861. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_C_LogonMobile)
  862. GOOGLE_DCHECK_NE(&from, this);
  863. const PB_CS_C_LogonMobile* source =
  864. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_LogonMobile>(
  865. &from);
  866. if (source == nullptr) {
  867. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_C_LogonMobile)
  868. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  869. } else {
  870. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_C_LogonMobile)
  871. MergeFrom(*source);
  872. }
  873. }
  874. void PB_CS_C_LogonMobile::MergeFrom(const PB_CS_C_LogonMobile& from) {
  875. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_C_LogonMobile)
  876. GOOGLE_DCHECK_NE(&from, this);
  877. _internal_metadata_.MergeFrom(from._internal_metadata_);
  878. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  879. (void) cached_has_bits;
  880. if (from.szpassword().size() > 0) {
  881. szpassword_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szpassword_);
  882. }
  883. if (from.szmachineid().size() > 0) {
  884. szmachineid_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szmachineid_);
  885. }
  886. if (from.szchengshi().size() > 0) {
  887. szchengshi_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szchengshi_);
  888. }
  889. if (from.wgameid() != 0) {
  890. _internal_set_wgameid(from._internal_wgameid());
  891. }
  892. if (from.dwprocessversion() != 0) {
  893. _internal_set_dwprocessversion(from._internal_dwprocessversion());
  894. }
  895. if (from.cbdevicetype() != 0) {
  896. _internal_set_cbdevicetype(from._internal_cbdevicetype());
  897. }
  898. if (from.wbehaviorflags() != 0) {
  899. _internal_set_wbehaviorflags(from._internal_wbehaviorflags());
  900. }
  901. if (from.wpagetablecount() != 0) {
  902. _internal_set_wpagetablecount(from._internal_wpagetablecount());
  903. }
  904. if (from.dwuserid() != 0) {
  905. _internal_set_dwuserid(from._internal_dwuserid());
  906. }
  907. if (from.dx() != 0) {
  908. _internal_set_dx(from._internal_dx());
  909. }
  910. if (from.dy() != 0) {
  911. _internal_set_dy(from._internal_dy());
  912. }
  913. }
  914. void PB_CS_C_LogonMobile::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  915. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_C_LogonMobile)
  916. if (&from == this) return;
  917. Clear();
  918. MergeFrom(from);
  919. }
  920. void PB_CS_C_LogonMobile::CopyFrom(const PB_CS_C_LogonMobile& from) {
  921. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_C_LogonMobile)
  922. if (&from == this) return;
  923. Clear();
  924. MergeFrom(from);
  925. }
  926. bool PB_CS_C_LogonMobile::IsInitialized() const {
  927. return true;
  928. }
  929. void PB_CS_C_LogonMobile::InternalSwap(PB_CS_C_LogonMobile* other) {
  930. using std::swap;
  931. _internal_metadata_.Swap(&other->_internal_metadata_);
  932. szpassword_.Swap(&other->szpassword_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  933. GetArenaNoVirtual());
  934. szmachineid_.Swap(&other->szmachineid_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  935. GetArenaNoVirtual());
  936. szchengshi_.Swap(&other->szchengshi_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  937. GetArenaNoVirtual());
  938. swap(wgameid_, other->wgameid_);
  939. swap(dwprocessversion_, other->dwprocessversion_);
  940. swap(cbdevicetype_, other->cbdevicetype_);
  941. swap(wbehaviorflags_, other->wbehaviorflags_);
  942. swap(wpagetablecount_, other->wpagetablecount_);
  943. swap(dwuserid_, other->dwuserid_);
  944. swap(dx_, other->dx_);
  945. swap(dy_, other->dy_);
  946. }
  947. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_LogonMobile::GetMetadata() const {
  948. return GetMetadataStatic();
  949. }
  950. // ===================================================================
  951. void PB_CS_S_LogonFailure::InitAsDefaultInstance() {
  952. }
  953. class PB_CS_S_LogonFailure::_Internal {
  954. public:
  955. };
  956. PB_CS_S_LogonFailure::PB_CS_S_LogonFailure()
  957. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  958. SharedCtor();
  959. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_LogonFailure)
  960. }
  961. PB_CS_S_LogonFailure::PB_CS_S_LogonFailure(const PB_CS_S_LogonFailure& from)
  962. : ::PROTOBUF_NAMESPACE_ID::Message(),
  963. _internal_metadata_(nullptr) {
  964. _internal_metadata_.MergeFrom(from._internal_metadata_);
  965. szdescribestring_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  966. if (!from._internal_szdescribestring().empty()) {
  967. szdescribestring_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdescribestring_);
  968. }
  969. lerrorcode_ = from.lerrorcode_;
  970. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_LogonFailure)
  971. }
  972. void PB_CS_S_LogonFailure::SharedCtor() {
  973. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_LogonFailure_Pb_5fTurntableLogon_2eproto.base);
  974. szdescribestring_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  975. lerrorcode_ = PROTOBUF_LONGLONG(0);
  976. }
  977. PB_CS_S_LogonFailure::~PB_CS_S_LogonFailure() {
  978. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_LogonFailure)
  979. SharedDtor();
  980. }
  981. void PB_CS_S_LogonFailure::SharedDtor() {
  982. szdescribestring_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  983. }
  984. void PB_CS_S_LogonFailure::SetCachedSize(int size) const {
  985. _cached_size_.Set(size);
  986. }
  987. const PB_CS_S_LogonFailure& PB_CS_S_LogonFailure::default_instance() {
  988. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_LogonFailure_Pb_5fTurntableLogon_2eproto.base);
  989. return *internal_default_instance();
  990. }
  991. void PB_CS_S_LogonFailure::Clear() {
  992. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_LogonFailure)
  993. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  994. // Prevent compiler warnings about cached_has_bits being unused
  995. (void) cached_has_bits;
  996. szdescribestring_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  997. lerrorcode_ = PROTOBUF_LONGLONG(0);
  998. _internal_metadata_.Clear();
  999. }
  1000. const char* PB_CS_S_LogonFailure::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1001. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1002. while (!ctx->Done(&ptr)) {
  1003. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1004. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1005. CHK_(ptr);
  1006. switch (tag >> 3) {
  1007. // sint64 lErrorCode = 1;
  1008. case 1:
  1009. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1010. lerrorcode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarintZigZag64(&ptr);
  1011. CHK_(ptr);
  1012. } else goto handle_unusual;
  1013. continue;
  1014. // string szDescribeString = 2;
  1015. case 2:
  1016. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  1017. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szdescribestring(), ptr, ctx, "TurntableLogon.PB_CS_S_LogonFailure.szDescribeString");
  1018. CHK_(ptr);
  1019. } else goto handle_unusual;
  1020. continue;
  1021. default: {
  1022. handle_unusual:
  1023. if ((tag & 7) == 4 || tag == 0) {
  1024. ctx->SetLastTag(tag);
  1025. goto success;
  1026. }
  1027. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1028. CHK_(ptr != nullptr);
  1029. continue;
  1030. }
  1031. } // switch
  1032. } // while
  1033. success:
  1034. return ptr;
  1035. failure:
  1036. ptr = nullptr;
  1037. goto success;
  1038. #undef CHK_
  1039. }
  1040. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_LogonFailure::InternalSerializeWithCachedSizesToArray(
  1041. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1042. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_LogonFailure)
  1043. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1044. (void) cached_has_bits;
  1045. // sint64 lErrorCode = 1;
  1046. if (this->lerrorcode() != 0) {
  1047. target = stream->EnsureSpace(target);
  1048. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteSInt64ToArray(1, this->_internal_lerrorcode(), target);
  1049. }
  1050. // string szDescribeString = 2;
  1051. if (this->szdescribestring().size() > 0) {
  1052. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  1053. this->_internal_szdescribestring().data(), static_cast<int>(this->_internal_szdescribestring().length()),
  1054. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  1055. "TurntableLogon.PB_CS_S_LogonFailure.szDescribeString");
  1056. target = stream->WriteStringMaybeAliased(
  1057. 2, this->_internal_szdescribestring(), target);
  1058. }
  1059. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1060. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1061. _internal_metadata_.unknown_fields(), target, stream);
  1062. }
  1063. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_LogonFailure)
  1064. return target;
  1065. }
  1066. size_t PB_CS_S_LogonFailure::ByteSizeLong() const {
  1067. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_LogonFailure)
  1068. size_t total_size = 0;
  1069. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1070. // Prevent compiler warnings about cached_has_bits being unused
  1071. (void) cached_has_bits;
  1072. // string szDescribeString = 2;
  1073. if (this->szdescribestring().size() > 0) {
  1074. total_size += 1 +
  1075. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  1076. this->_internal_szdescribestring());
  1077. }
  1078. // sint64 lErrorCode = 1;
  1079. if (this->lerrorcode() != 0) {
  1080. total_size += 1 +
  1081. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SInt64Size(
  1082. this->_internal_lerrorcode());
  1083. }
  1084. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1085. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1086. _internal_metadata_, total_size, &_cached_size_);
  1087. }
  1088. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1089. SetCachedSize(cached_size);
  1090. return total_size;
  1091. }
  1092. void PB_CS_S_LogonFailure::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1093. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_LogonFailure)
  1094. GOOGLE_DCHECK_NE(&from, this);
  1095. const PB_CS_S_LogonFailure* source =
  1096. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_LogonFailure>(
  1097. &from);
  1098. if (source == nullptr) {
  1099. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_LogonFailure)
  1100. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1101. } else {
  1102. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_LogonFailure)
  1103. MergeFrom(*source);
  1104. }
  1105. }
  1106. void PB_CS_S_LogonFailure::MergeFrom(const PB_CS_S_LogonFailure& from) {
  1107. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_LogonFailure)
  1108. GOOGLE_DCHECK_NE(&from, this);
  1109. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1110. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1111. (void) cached_has_bits;
  1112. if (from.szdescribestring().size() > 0) {
  1113. szdescribestring_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdescribestring_);
  1114. }
  1115. if (from.lerrorcode() != 0) {
  1116. _internal_set_lerrorcode(from._internal_lerrorcode());
  1117. }
  1118. }
  1119. void PB_CS_S_LogonFailure::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1120. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_LogonFailure)
  1121. if (&from == this) return;
  1122. Clear();
  1123. MergeFrom(from);
  1124. }
  1125. void PB_CS_S_LogonFailure::CopyFrom(const PB_CS_S_LogonFailure& from) {
  1126. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_LogonFailure)
  1127. if (&from == this) return;
  1128. Clear();
  1129. MergeFrom(from);
  1130. }
  1131. bool PB_CS_S_LogonFailure::IsInitialized() const {
  1132. return true;
  1133. }
  1134. void PB_CS_S_LogonFailure::InternalSwap(PB_CS_S_LogonFailure* other) {
  1135. using std::swap;
  1136. _internal_metadata_.Swap(&other->_internal_metadata_);
  1137. szdescribestring_.Swap(&other->szdescribestring_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  1138. GetArenaNoVirtual());
  1139. swap(lerrorcode_, other->lerrorcode_);
  1140. }
  1141. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_LogonFailure::GetMetadata() const {
  1142. return GetMetadataStatic();
  1143. }
  1144. // ===================================================================
  1145. void PB_CS_S_LogonSuccess::InitAsDefaultInstance() {
  1146. }
  1147. class PB_CS_S_LogonSuccess::_Internal {
  1148. public:
  1149. };
  1150. PB_CS_S_LogonSuccess::PB_CS_S_LogonSuccess()
  1151. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1152. SharedCtor();
  1153. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_LogonSuccess)
  1154. }
  1155. PB_CS_S_LogonSuccess::PB_CS_S_LogonSuccess(const PB_CS_S_LogonSuccess& from)
  1156. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1157. _internal_metadata_(nullptr) {
  1158. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1159. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_LogonSuccess)
  1160. }
  1161. void PB_CS_S_LogonSuccess::SharedCtor() {
  1162. }
  1163. PB_CS_S_LogonSuccess::~PB_CS_S_LogonSuccess() {
  1164. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_LogonSuccess)
  1165. SharedDtor();
  1166. }
  1167. void PB_CS_S_LogonSuccess::SharedDtor() {
  1168. }
  1169. void PB_CS_S_LogonSuccess::SetCachedSize(int size) const {
  1170. _cached_size_.Set(size);
  1171. }
  1172. const PB_CS_S_LogonSuccess& PB_CS_S_LogonSuccess::default_instance() {
  1173. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_LogonSuccess_Pb_5fTurntableLogon_2eproto.base);
  1174. return *internal_default_instance();
  1175. }
  1176. void PB_CS_S_LogonSuccess::Clear() {
  1177. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_LogonSuccess)
  1178. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1179. // Prevent compiler warnings about cached_has_bits being unused
  1180. (void) cached_has_bits;
  1181. _internal_metadata_.Clear();
  1182. }
  1183. const char* PB_CS_S_LogonSuccess::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1184. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1185. while (!ctx->Done(&ptr)) {
  1186. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1187. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1188. CHK_(ptr);
  1189. switch (tag >> 3) {
  1190. default: {
  1191. if ((tag & 7) == 4 || tag == 0) {
  1192. ctx->SetLastTag(tag);
  1193. goto success;
  1194. }
  1195. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1196. CHK_(ptr != nullptr);
  1197. continue;
  1198. }
  1199. } // switch
  1200. } // while
  1201. success:
  1202. return ptr;
  1203. failure:
  1204. ptr = nullptr;
  1205. goto success;
  1206. #undef CHK_
  1207. }
  1208. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_LogonSuccess::InternalSerializeWithCachedSizesToArray(
  1209. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1210. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_LogonSuccess)
  1211. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1212. (void) cached_has_bits;
  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:TurntableLogon.PB_CS_S_LogonSuccess)
  1218. return target;
  1219. }
  1220. size_t PB_CS_S_LogonSuccess::ByteSizeLong() const {
  1221. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_LogonSuccess)
  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. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1227. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1228. _internal_metadata_, total_size, &_cached_size_);
  1229. }
  1230. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1231. SetCachedSize(cached_size);
  1232. return total_size;
  1233. }
  1234. void PB_CS_S_LogonSuccess::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1235. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_LogonSuccess)
  1236. GOOGLE_DCHECK_NE(&from, this);
  1237. const PB_CS_S_LogonSuccess* source =
  1238. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_LogonSuccess>(
  1239. &from);
  1240. if (source == nullptr) {
  1241. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_LogonSuccess)
  1242. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1243. } else {
  1244. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_LogonSuccess)
  1245. MergeFrom(*source);
  1246. }
  1247. }
  1248. void PB_CS_S_LogonSuccess::MergeFrom(const PB_CS_S_LogonSuccess& from) {
  1249. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_LogonSuccess)
  1250. GOOGLE_DCHECK_NE(&from, this);
  1251. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1252. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1253. (void) cached_has_bits;
  1254. }
  1255. void PB_CS_S_LogonSuccess::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1256. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_LogonSuccess)
  1257. if (&from == this) return;
  1258. Clear();
  1259. MergeFrom(from);
  1260. }
  1261. void PB_CS_S_LogonSuccess::CopyFrom(const PB_CS_S_LogonSuccess& from) {
  1262. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_LogonSuccess)
  1263. if (&from == this) return;
  1264. Clear();
  1265. MergeFrom(from);
  1266. }
  1267. bool PB_CS_S_LogonSuccess::IsInitialized() const {
  1268. return true;
  1269. }
  1270. void PB_CS_S_LogonSuccess::InternalSwap(PB_CS_S_LogonSuccess* other) {
  1271. using std::swap;
  1272. _internal_metadata_.Swap(&other->_internal_metadata_);
  1273. }
  1274. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_LogonSuccess::GetMetadata() const {
  1275. return GetMetadataStatic();
  1276. }
  1277. // ===================================================================
  1278. void PB_CS_C_tagRouletteConfig::InitAsDefaultInstance() {
  1279. }
  1280. class PB_CS_C_tagRouletteConfig::_Internal {
  1281. public:
  1282. };
  1283. PB_CS_C_tagRouletteConfig::PB_CS_C_tagRouletteConfig()
  1284. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1285. SharedCtor();
  1286. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1287. }
  1288. PB_CS_C_tagRouletteConfig::PB_CS_C_tagRouletteConfig(const PB_CS_C_tagRouletteConfig& from)
  1289. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1290. _internal_metadata_(nullptr) {
  1291. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1292. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1293. }
  1294. void PB_CS_C_tagRouletteConfig::SharedCtor() {
  1295. }
  1296. PB_CS_C_tagRouletteConfig::~PB_CS_C_tagRouletteConfig() {
  1297. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1298. SharedDtor();
  1299. }
  1300. void PB_CS_C_tagRouletteConfig::SharedDtor() {
  1301. }
  1302. void PB_CS_C_tagRouletteConfig::SetCachedSize(int size) const {
  1303. _cached_size_.Set(size);
  1304. }
  1305. const PB_CS_C_tagRouletteConfig& PB_CS_C_tagRouletteConfig::default_instance() {
  1306. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_tagRouletteConfig_Pb_5fTurntableLogon_2eproto.base);
  1307. return *internal_default_instance();
  1308. }
  1309. void PB_CS_C_tagRouletteConfig::Clear() {
  1310. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1311. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1312. // Prevent compiler warnings about cached_has_bits being unused
  1313. (void) cached_has_bits;
  1314. _internal_metadata_.Clear();
  1315. }
  1316. const char* PB_CS_C_tagRouletteConfig::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1317. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1318. while (!ctx->Done(&ptr)) {
  1319. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1320. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1321. CHK_(ptr);
  1322. switch (tag >> 3) {
  1323. default: {
  1324. if ((tag & 7) == 4 || tag == 0) {
  1325. ctx->SetLastTag(tag);
  1326. goto success;
  1327. }
  1328. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1329. CHK_(ptr != nullptr);
  1330. continue;
  1331. }
  1332. } // switch
  1333. } // while
  1334. success:
  1335. return ptr;
  1336. failure:
  1337. ptr = nullptr;
  1338. goto success;
  1339. #undef CHK_
  1340. }
  1341. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_tagRouletteConfig::InternalSerializeWithCachedSizesToArray(
  1342. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1343. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1344. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1345. (void) cached_has_bits;
  1346. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1347. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1348. _internal_metadata_.unknown_fields(), target, stream);
  1349. }
  1350. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1351. return target;
  1352. }
  1353. size_t PB_CS_C_tagRouletteConfig::ByteSizeLong() const {
  1354. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1355. size_t total_size = 0;
  1356. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1357. // Prevent compiler warnings about cached_has_bits being unused
  1358. (void) cached_has_bits;
  1359. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1360. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1361. _internal_metadata_, total_size, &_cached_size_);
  1362. }
  1363. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1364. SetCachedSize(cached_size);
  1365. return total_size;
  1366. }
  1367. void PB_CS_C_tagRouletteConfig::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1368. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1369. GOOGLE_DCHECK_NE(&from, this);
  1370. const PB_CS_C_tagRouletteConfig* source =
  1371. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_tagRouletteConfig>(
  1372. &from);
  1373. if (source == nullptr) {
  1374. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1375. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1376. } else {
  1377. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1378. MergeFrom(*source);
  1379. }
  1380. }
  1381. void PB_CS_C_tagRouletteConfig::MergeFrom(const PB_CS_C_tagRouletteConfig& from) {
  1382. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1383. GOOGLE_DCHECK_NE(&from, this);
  1384. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1385. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1386. (void) cached_has_bits;
  1387. }
  1388. void PB_CS_C_tagRouletteConfig::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1389. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1390. if (&from == this) return;
  1391. Clear();
  1392. MergeFrom(from);
  1393. }
  1394. void PB_CS_C_tagRouletteConfig::CopyFrom(const PB_CS_C_tagRouletteConfig& from) {
  1395. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_C_tagRouletteConfig)
  1396. if (&from == this) return;
  1397. Clear();
  1398. MergeFrom(from);
  1399. }
  1400. bool PB_CS_C_tagRouletteConfig::IsInitialized() const {
  1401. return true;
  1402. }
  1403. void PB_CS_C_tagRouletteConfig::InternalSwap(PB_CS_C_tagRouletteConfig* other) {
  1404. using std::swap;
  1405. _internal_metadata_.Swap(&other->_internal_metadata_);
  1406. }
  1407. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_tagRouletteConfig::GetMetadata() const {
  1408. return GetMetadataStatic();
  1409. }
  1410. // ===================================================================
  1411. void PB_CS_S_tagRouletteConfig2::InitAsDefaultInstance() {
  1412. }
  1413. class PB_CS_S_tagRouletteConfig2::_Internal {
  1414. public:
  1415. };
  1416. PB_CS_S_tagRouletteConfig2::PB_CS_S_tagRouletteConfig2()
  1417. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1418. SharedCtor();
  1419. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1420. }
  1421. PB_CS_S_tagRouletteConfig2::PB_CS_S_tagRouletteConfig2(const PB_CS_S_tagRouletteConfig2& from)
  1422. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1423. _internal_metadata_(nullptr),
  1424. winninginfo_(from.winninginfo_) {
  1425. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1426. szdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1427. if (!from._internal_szdesc().empty()) {
  1428. szdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdesc_);
  1429. }
  1430. szicon_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1431. if (!from._internal_szicon().empty()) {
  1432. szicon_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szicon_);
  1433. }
  1434. szlotteryrule_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1435. if (!from._internal_szlotteryrule().empty()) {
  1436. szlotteryrule_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szlotteryrule_);
  1437. }
  1438. ::memcpy(&wresult_, &from.wresult_,
  1439. static_cast<size_t>(reinterpret_cast<char*>(&cbrechargeinfo_) -
  1440. reinterpret_cast<char*>(&wresult_)) + sizeof(cbrechargeinfo_));
  1441. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1442. }
  1443. void PB_CS_S_tagRouletteConfig2::SharedCtor() {
  1444. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_tagRouletteConfig2_Pb_5fTurntableLogon_2eproto.base);
  1445. szdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1446. szicon_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1447. szlotteryrule_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1448. ::memset(&wresult_, 0, static_cast<size_t>(
  1449. reinterpret_cast<char*>(&cbrechargeinfo_) -
  1450. reinterpret_cast<char*>(&wresult_)) + sizeof(cbrechargeinfo_));
  1451. }
  1452. PB_CS_S_tagRouletteConfig2::~PB_CS_S_tagRouletteConfig2() {
  1453. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1454. SharedDtor();
  1455. }
  1456. void PB_CS_S_tagRouletteConfig2::SharedDtor() {
  1457. szdesc_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1458. szicon_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1459. szlotteryrule_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1460. }
  1461. void PB_CS_S_tagRouletteConfig2::SetCachedSize(int size) const {
  1462. _cached_size_.Set(size);
  1463. }
  1464. const PB_CS_S_tagRouletteConfig2& PB_CS_S_tagRouletteConfig2::default_instance() {
  1465. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_tagRouletteConfig2_Pb_5fTurntableLogon_2eproto.base);
  1466. return *internal_default_instance();
  1467. }
  1468. void PB_CS_S_tagRouletteConfig2::Clear() {
  1469. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1470. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1471. // Prevent compiler warnings about cached_has_bits being unused
  1472. (void) cached_has_bits;
  1473. winninginfo_.Clear();
  1474. szdesc_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1475. szicon_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1476. szlotteryrule_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  1477. ::memset(&wresult_, 0, static_cast<size_t>(
  1478. reinterpret_cast<char*>(&cbrechargeinfo_) -
  1479. reinterpret_cast<char*>(&wresult_)) + sizeof(cbrechargeinfo_));
  1480. _internal_metadata_.Clear();
  1481. }
  1482. const char* PB_CS_S_tagRouletteConfig2::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1483. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1484. while (!ctx->Done(&ptr)) {
  1485. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1486. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1487. CHK_(ptr);
  1488. switch (tag >> 3) {
  1489. // uint32 wResult = 1;
  1490. case 1:
  1491. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  1492. wresult_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1493. CHK_(ptr);
  1494. } else goto handle_unusual;
  1495. continue;
  1496. // string szDesc = 2;
  1497. case 2:
  1498. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  1499. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szdesc(), ptr, ctx, "TurntableLogon.PB_CS_S_tagRouletteConfig2.szDesc");
  1500. CHK_(ptr);
  1501. } else goto handle_unusual;
  1502. continue;
  1503. // uint32 wID = 3;
  1504. case 3:
  1505. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  1506. wid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1507. CHK_(ptr);
  1508. } else goto handle_unusual;
  1509. continue;
  1510. // string szICON = 4;
  1511. case 4:
  1512. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  1513. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szicon(), ptr, ctx, "TurntableLogon.PB_CS_S_tagRouletteConfig2.szICON");
  1514. CHK_(ptr);
  1515. } else goto handle_unusual;
  1516. continue;
  1517. // uint32 wHadLotteryCount = 5;
  1518. case 5:
  1519. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  1520. whadlotterycount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1521. CHK_(ptr);
  1522. } else goto handle_unusual;
  1523. continue;
  1524. // uint32 wLotteryCountPara = 6;
  1525. case 6:
  1526. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  1527. wlotterycountpara_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1528. CHK_(ptr);
  1529. } else goto handle_unusual;
  1530. continue;
  1531. // uint32 wLotteryLimit = 7;
  1532. case 7:
  1533. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
  1534. wlotterylimit_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1535. CHK_(ptr);
  1536. } else goto handle_unusual;
  1537. continue;
  1538. // uint32 wInningValue = 8;
  1539. case 8:
  1540. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  1541. winningvalue_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1542. CHK_(ptr);
  1543. } else goto handle_unusual;
  1544. continue;
  1545. // uint32 wRechargeValue = 9;
  1546. case 9:
  1547. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) {
  1548. wrechargevalue_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1549. CHK_(ptr);
  1550. } else goto handle_unusual;
  1551. continue;
  1552. // repeated uint32 wInningInfo = 10;
  1553. case 10:
  1554. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) {
  1555. ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt32Parser(_internal_mutable_winninginfo(), ptr, ctx);
  1556. CHK_(ptr);
  1557. } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80) {
  1558. _internal_add_winninginfo(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr));
  1559. CHK_(ptr);
  1560. } else goto handle_unusual;
  1561. continue;
  1562. // uint32 cbRechargeInfo = 11;
  1563. case 11:
  1564. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) {
  1565. cbrechargeinfo_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  1566. CHK_(ptr);
  1567. } else goto handle_unusual;
  1568. continue;
  1569. // string szLotteryRule = 12;
  1570. case 12:
  1571. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 98)) {
  1572. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szlotteryrule(), ptr, ctx, "TurntableLogon.PB_CS_S_tagRouletteConfig2.szLotteryRule");
  1573. CHK_(ptr);
  1574. } else goto handle_unusual;
  1575. continue;
  1576. default: {
  1577. handle_unusual:
  1578. if ((tag & 7) == 4 || tag == 0) {
  1579. ctx->SetLastTag(tag);
  1580. goto success;
  1581. }
  1582. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1583. CHK_(ptr != nullptr);
  1584. continue;
  1585. }
  1586. } // switch
  1587. } // while
  1588. success:
  1589. return ptr;
  1590. failure:
  1591. ptr = nullptr;
  1592. goto success;
  1593. #undef CHK_
  1594. }
  1595. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_tagRouletteConfig2::InternalSerializeWithCachedSizesToArray(
  1596. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1597. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1598. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1599. (void) cached_has_bits;
  1600. // uint32 wResult = 1;
  1601. if (this->wresult() != 0) {
  1602. target = stream->EnsureSpace(target);
  1603. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wresult(), target);
  1604. }
  1605. // string szDesc = 2;
  1606. if (this->szdesc().size() > 0) {
  1607. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  1608. this->_internal_szdesc().data(), static_cast<int>(this->_internal_szdesc().length()),
  1609. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  1610. "TurntableLogon.PB_CS_S_tagRouletteConfig2.szDesc");
  1611. target = stream->WriteStringMaybeAliased(
  1612. 2, this->_internal_szdesc(), target);
  1613. }
  1614. // uint32 wID = 3;
  1615. if (this->wid() != 0) {
  1616. target = stream->EnsureSpace(target);
  1617. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_wid(), target);
  1618. }
  1619. // string szICON = 4;
  1620. if (this->szicon().size() > 0) {
  1621. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  1622. this->_internal_szicon().data(), static_cast<int>(this->_internal_szicon().length()),
  1623. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  1624. "TurntableLogon.PB_CS_S_tagRouletteConfig2.szICON");
  1625. target = stream->WriteStringMaybeAliased(
  1626. 4, this->_internal_szicon(), target);
  1627. }
  1628. // uint32 wHadLotteryCount = 5;
  1629. if (this->whadlotterycount() != 0) {
  1630. target = stream->EnsureSpace(target);
  1631. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_whadlotterycount(), target);
  1632. }
  1633. // uint32 wLotteryCountPara = 6;
  1634. if (this->wlotterycountpara() != 0) {
  1635. target = stream->EnsureSpace(target);
  1636. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_wlotterycountpara(), target);
  1637. }
  1638. // uint32 wLotteryLimit = 7;
  1639. if (this->wlotterylimit() != 0) {
  1640. target = stream->EnsureSpace(target);
  1641. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(7, this->_internal_wlotterylimit(), target);
  1642. }
  1643. // uint32 wInningValue = 8;
  1644. if (this->winningvalue() != 0) {
  1645. target = stream->EnsureSpace(target);
  1646. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(8, this->_internal_winningvalue(), target);
  1647. }
  1648. // uint32 wRechargeValue = 9;
  1649. if (this->wrechargevalue() != 0) {
  1650. target = stream->EnsureSpace(target);
  1651. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(9, this->_internal_wrechargevalue(), target);
  1652. }
  1653. // repeated uint32 wInningInfo = 10;
  1654. {
  1655. int byte_size = _winninginfo_cached_byte_size_.load(std::memory_order_relaxed);
  1656. if (byte_size > 0) {
  1657. target = stream->WriteUInt32Packed(
  1658. 10, _internal_winninginfo(), byte_size, target);
  1659. }
  1660. }
  1661. // uint32 cbRechargeInfo = 11;
  1662. if (this->cbrechargeinfo() != 0) {
  1663. target = stream->EnsureSpace(target);
  1664. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(11, this->_internal_cbrechargeinfo(), target);
  1665. }
  1666. // string szLotteryRule = 12;
  1667. if (this->szlotteryrule().size() > 0) {
  1668. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  1669. this->_internal_szlotteryrule().data(), static_cast<int>(this->_internal_szlotteryrule().length()),
  1670. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  1671. "TurntableLogon.PB_CS_S_tagRouletteConfig2.szLotteryRule");
  1672. target = stream->WriteStringMaybeAliased(
  1673. 12, this->_internal_szlotteryrule(), target);
  1674. }
  1675. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1676. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1677. _internal_metadata_.unknown_fields(), target, stream);
  1678. }
  1679. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1680. return target;
  1681. }
  1682. size_t PB_CS_S_tagRouletteConfig2::ByteSizeLong() const {
  1683. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1684. size_t total_size = 0;
  1685. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1686. // Prevent compiler warnings about cached_has_bits being unused
  1687. (void) cached_has_bits;
  1688. // repeated uint32 wInningInfo = 10;
  1689. {
  1690. size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  1691. UInt32Size(this->winninginfo_);
  1692. if (data_size > 0) {
  1693. total_size += 1 +
  1694. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
  1695. static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
  1696. }
  1697. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
  1698. _winninginfo_cached_byte_size_.store(cached_size,
  1699. std::memory_order_relaxed);
  1700. total_size += data_size;
  1701. }
  1702. // string szDesc = 2;
  1703. if (this->szdesc().size() > 0) {
  1704. total_size += 1 +
  1705. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  1706. this->_internal_szdesc());
  1707. }
  1708. // string szICON = 4;
  1709. if (this->szicon().size() > 0) {
  1710. total_size += 1 +
  1711. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  1712. this->_internal_szicon());
  1713. }
  1714. // string szLotteryRule = 12;
  1715. if (this->szlotteryrule().size() > 0) {
  1716. total_size += 1 +
  1717. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  1718. this->_internal_szlotteryrule());
  1719. }
  1720. // uint32 wResult = 1;
  1721. if (this->wresult() != 0) {
  1722. total_size += 1 +
  1723. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1724. this->_internal_wresult());
  1725. }
  1726. // uint32 wID = 3;
  1727. if (this->wid() != 0) {
  1728. total_size += 1 +
  1729. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1730. this->_internal_wid());
  1731. }
  1732. // uint32 wHadLotteryCount = 5;
  1733. if (this->whadlotterycount() != 0) {
  1734. total_size += 1 +
  1735. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1736. this->_internal_whadlotterycount());
  1737. }
  1738. // uint32 wLotteryCountPara = 6;
  1739. if (this->wlotterycountpara() != 0) {
  1740. total_size += 1 +
  1741. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1742. this->_internal_wlotterycountpara());
  1743. }
  1744. // uint32 wLotteryLimit = 7;
  1745. if (this->wlotterylimit() != 0) {
  1746. total_size += 1 +
  1747. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1748. this->_internal_wlotterylimit());
  1749. }
  1750. // uint32 wInningValue = 8;
  1751. if (this->winningvalue() != 0) {
  1752. total_size += 1 +
  1753. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1754. this->_internal_winningvalue());
  1755. }
  1756. // uint32 wRechargeValue = 9;
  1757. if (this->wrechargevalue() != 0) {
  1758. total_size += 1 +
  1759. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1760. this->_internal_wrechargevalue());
  1761. }
  1762. // uint32 cbRechargeInfo = 11;
  1763. if (this->cbrechargeinfo() != 0) {
  1764. total_size += 1 +
  1765. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  1766. this->_internal_cbrechargeinfo());
  1767. }
  1768. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1769. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1770. _internal_metadata_, total_size, &_cached_size_);
  1771. }
  1772. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1773. SetCachedSize(cached_size);
  1774. return total_size;
  1775. }
  1776. void PB_CS_S_tagRouletteConfig2::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1777. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1778. GOOGLE_DCHECK_NE(&from, this);
  1779. const PB_CS_S_tagRouletteConfig2* source =
  1780. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_tagRouletteConfig2>(
  1781. &from);
  1782. if (source == nullptr) {
  1783. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1784. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1785. } else {
  1786. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1787. MergeFrom(*source);
  1788. }
  1789. }
  1790. void PB_CS_S_tagRouletteConfig2::MergeFrom(const PB_CS_S_tagRouletteConfig2& from) {
  1791. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1792. GOOGLE_DCHECK_NE(&from, this);
  1793. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1794. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1795. (void) cached_has_bits;
  1796. winninginfo_.MergeFrom(from.winninginfo_);
  1797. if (from.szdesc().size() > 0) {
  1798. szdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdesc_);
  1799. }
  1800. if (from.szicon().size() > 0) {
  1801. szicon_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szicon_);
  1802. }
  1803. if (from.szlotteryrule().size() > 0) {
  1804. szlotteryrule_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szlotteryrule_);
  1805. }
  1806. if (from.wresult() != 0) {
  1807. _internal_set_wresult(from._internal_wresult());
  1808. }
  1809. if (from.wid() != 0) {
  1810. _internal_set_wid(from._internal_wid());
  1811. }
  1812. if (from.whadlotterycount() != 0) {
  1813. _internal_set_whadlotterycount(from._internal_whadlotterycount());
  1814. }
  1815. if (from.wlotterycountpara() != 0) {
  1816. _internal_set_wlotterycountpara(from._internal_wlotterycountpara());
  1817. }
  1818. if (from.wlotterylimit() != 0) {
  1819. _internal_set_wlotterylimit(from._internal_wlotterylimit());
  1820. }
  1821. if (from.winningvalue() != 0) {
  1822. _internal_set_winningvalue(from._internal_winningvalue());
  1823. }
  1824. if (from.wrechargevalue() != 0) {
  1825. _internal_set_wrechargevalue(from._internal_wrechargevalue());
  1826. }
  1827. if (from.cbrechargeinfo() != 0) {
  1828. _internal_set_cbrechargeinfo(from._internal_cbrechargeinfo());
  1829. }
  1830. }
  1831. void PB_CS_S_tagRouletteConfig2::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1832. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1833. if (&from == this) return;
  1834. Clear();
  1835. MergeFrom(from);
  1836. }
  1837. void PB_CS_S_tagRouletteConfig2::CopyFrom(const PB_CS_S_tagRouletteConfig2& from) {
  1838. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_tagRouletteConfig2)
  1839. if (&from == this) return;
  1840. Clear();
  1841. MergeFrom(from);
  1842. }
  1843. bool PB_CS_S_tagRouletteConfig2::IsInitialized() const {
  1844. return true;
  1845. }
  1846. void PB_CS_S_tagRouletteConfig2::InternalSwap(PB_CS_S_tagRouletteConfig2* other) {
  1847. using std::swap;
  1848. _internal_metadata_.Swap(&other->_internal_metadata_);
  1849. winninginfo_.InternalSwap(&other->winninginfo_);
  1850. szdesc_.Swap(&other->szdesc_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  1851. GetArenaNoVirtual());
  1852. szicon_.Swap(&other->szicon_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  1853. GetArenaNoVirtual());
  1854. szlotteryrule_.Swap(&other->szlotteryrule_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  1855. GetArenaNoVirtual());
  1856. swap(wresult_, other->wresult_);
  1857. swap(wid_, other->wid_);
  1858. swap(whadlotterycount_, other->whadlotterycount_);
  1859. swap(wlotterycountpara_, other->wlotterycountpara_);
  1860. swap(wlotterylimit_, other->wlotterylimit_);
  1861. swap(winningvalue_, other->winningvalue_);
  1862. swap(wrechargevalue_, other->wrechargevalue_);
  1863. swap(cbrechargeinfo_, other->cbrechargeinfo_);
  1864. }
  1865. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_tagRouletteConfig2::GetMetadata() const {
  1866. return GetMetadataStatic();
  1867. }
  1868. // ===================================================================
  1869. void PB_CS_C_tagLotteryResult::InitAsDefaultInstance() {
  1870. }
  1871. class PB_CS_C_tagLotteryResult::_Internal {
  1872. public:
  1873. };
  1874. PB_CS_C_tagLotteryResult::PB_CS_C_tagLotteryResult()
  1875. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  1876. SharedCtor();
  1877. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_C_tagLotteryResult)
  1878. }
  1879. PB_CS_C_tagLotteryResult::PB_CS_C_tagLotteryResult(const PB_CS_C_tagLotteryResult& from)
  1880. : ::PROTOBUF_NAMESPACE_ID::Message(),
  1881. _internal_metadata_(nullptr) {
  1882. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1883. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_C_tagLotteryResult)
  1884. }
  1885. void PB_CS_C_tagLotteryResult::SharedCtor() {
  1886. }
  1887. PB_CS_C_tagLotteryResult::~PB_CS_C_tagLotteryResult() {
  1888. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_C_tagLotteryResult)
  1889. SharedDtor();
  1890. }
  1891. void PB_CS_C_tagLotteryResult::SharedDtor() {
  1892. }
  1893. void PB_CS_C_tagLotteryResult::SetCachedSize(int size) const {
  1894. _cached_size_.Set(size);
  1895. }
  1896. const PB_CS_C_tagLotteryResult& PB_CS_C_tagLotteryResult::default_instance() {
  1897. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_tagLotteryResult_Pb_5fTurntableLogon_2eproto.base);
  1898. return *internal_default_instance();
  1899. }
  1900. void PB_CS_C_tagLotteryResult::Clear() {
  1901. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_C_tagLotteryResult)
  1902. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1903. // Prevent compiler warnings about cached_has_bits being unused
  1904. (void) cached_has_bits;
  1905. _internal_metadata_.Clear();
  1906. }
  1907. const char* PB_CS_C_tagLotteryResult::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  1908. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  1909. while (!ctx->Done(&ptr)) {
  1910. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  1911. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  1912. CHK_(ptr);
  1913. switch (tag >> 3) {
  1914. default: {
  1915. if ((tag & 7) == 4 || tag == 0) {
  1916. ctx->SetLastTag(tag);
  1917. goto success;
  1918. }
  1919. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  1920. CHK_(ptr != nullptr);
  1921. continue;
  1922. }
  1923. } // switch
  1924. } // while
  1925. success:
  1926. return ptr;
  1927. failure:
  1928. ptr = nullptr;
  1929. goto success;
  1930. #undef CHK_
  1931. }
  1932. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_tagLotteryResult::InternalSerializeWithCachedSizesToArray(
  1933. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  1934. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_C_tagLotteryResult)
  1935. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1936. (void) cached_has_bits;
  1937. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1938. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  1939. _internal_metadata_.unknown_fields(), target, stream);
  1940. }
  1941. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_C_tagLotteryResult)
  1942. return target;
  1943. }
  1944. size_t PB_CS_C_tagLotteryResult::ByteSizeLong() const {
  1945. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_C_tagLotteryResult)
  1946. size_t total_size = 0;
  1947. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1948. // Prevent compiler warnings about cached_has_bits being unused
  1949. (void) cached_has_bits;
  1950. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  1951. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  1952. _internal_metadata_, total_size, &_cached_size_);
  1953. }
  1954. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  1955. SetCachedSize(cached_size);
  1956. return total_size;
  1957. }
  1958. void PB_CS_C_tagLotteryResult::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1959. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_C_tagLotteryResult)
  1960. GOOGLE_DCHECK_NE(&from, this);
  1961. const PB_CS_C_tagLotteryResult* source =
  1962. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_tagLotteryResult>(
  1963. &from);
  1964. if (source == nullptr) {
  1965. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_C_tagLotteryResult)
  1966. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  1967. } else {
  1968. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_C_tagLotteryResult)
  1969. MergeFrom(*source);
  1970. }
  1971. }
  1972. void PB_CS_C_tagLotteryResult::MergeFrom(const PB_CS_C_tagLotteryResult& from) {
  1973. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_C_tagLotteryResult)
  1974. GOOGLE_DCHECK_NE(&from, this);
  1975. _internal_metadata_.MergeFrom(from._internal_metadata_);
  1976. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  1977. (void) cached_has_bits;
  1978. }
  1979. void PB_CS_C_tagLotteryResult::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  1980. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_C_tagLotteryResult)
  1981. if (&from == this) return;
  1982. Clear();
  1983. MergeFrom(from);
  1984. }
  1985. void PB_CS_C_tagLotteryResult::CopyFrom(const PB_CS_C_tagLotteryResult& from) {
  1986. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_C_tagLotteryResult)
  1987. if (&from == this) return;
  1988. Clear();
  1989. MergeFrom(from);
  1990. }
  1991. bool PB_CS_C_tagLotteryResult::IsInitialized() const {
  1992. return true;
  1993. }
  1994. void PB_CS_C_tagLotteryResult::InternalSwap(PB_CS_C_tagLotteryResult* other) {
  1995. using std::swap;
  1996. _internal_metadata_.Swap(&other->_internal_metadata_);
  1997. }
  1998. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_tagLotteryResult::GetMetadata() const {
  1999. return GetMetadataStatic();
  2000. }
  2001. // ===================================================================
  2002. void PB_CS_S_tagLotteryResult::InitAsDefaultInstance() {
  2003. }
  2004. class PB_CS_S_tagLotteryResult::_Internal {
  2005. public:
  2006. };
  2007. PB_CS_S_tagLotteryResult::PB_CS_S_tagLotteryResult()
  2008. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2009. SharedCtor();
  2010. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_tagLotteryResult)
  2011. }
  2012. PB_CS_S_tagLotteryResult::PB_CS_S_tagLotteryResult(const PB_CS_S_tagLotteryResult& from)
  2013. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2014. _internal_metadata_(nullptr) {
  2015. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2016. szdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2017. if (!from._internal_szdesc().empty()) {
  2018. szdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdesc_);
  2019. }
  2020. szresultdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2021. if (!from._internal_szresultdesc().empty()) {
  2022. szresultdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szresultdesc_);
  2023. }
  2024. ::memcpy(&wresult_, &from.wresult_,
  2025. static_cast<size_t>(reinterpret_cast<char*>(&wlotterycountpara_) -
  2026. reinterpret_cast<char*>(&wresult_)) + sizeof(wlotterycountpara_));
  2027. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_tagLotteryResult)
  2028. }
  2029. void PB_CS_S_tagLotteryResult::SharedCtor() {
  2030. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_tagLotteryResult_Pb_5fTurntableLogon_2eproto.base);
  2031. szdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2032. szresultdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2033. ::memset(&wresult_, 0, static_cast<size_t>(
  2034. reinterpret_cast<char*>(&wlotterycountpara_) -
  2035. reinterpret_cast<char*>(&wresult_)) + sizeof(wlotterycountpara_));
  2036. }
  2037. PB_CS_S_tagLotteryResult::~PB_CS_S_tagLotteryResult() {
  2038. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_tagLotteryResult)
  2039. SharedDtor();
  2040. }
  2041. void PB_CS_S_tagLotteryResult::SharedDtor() {
  2042. szdesc_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2043. szresultdesc_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2044. }
  2045. void PB_CS_S_tagLotteryResult::SetCachedSize(int size) const {
  2046. _cached_size_.Set(size);
  2047. }
  2048. const PB_CS_S_tagLotteryResult& PB_CS_S_tagLotteryResult::default_instance() {
  2049. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_tagLotteryResult_Pb_5fTurntableLogon_2eproto.base);
  2050. return *internal_default_instance();
  2051. }
  2052. void PB_CS_S_tagLotteryResult::Clear() {
  2053. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_tagLotteryResult)
  2054. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2055. // Prevent compiler warnings about cached_has_bits being unused
  2056. (void) cached_has_bits;
  2057. szdesc_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2058. szresultdesc_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2059. ::memset(&wresult_, 0, static_cast<size_t>(
  2060. reinterpret_cast<char*>(&wlotterycountpara_) -
  2061. reinterpret_cast<char*>(&wresult_)) + sizeof(wlotterycountpara_));
  2062. _internal_metadata_.Clear();
  2063. }
  2064. const char* PB_CS_S_tagLotteryResult::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2065. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2066. while (!ctx->Done(&ptr)) {
  2067. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2068. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2069. CHK_(ptr);
  2070. switch (tag >> 3) {
  2071. // uint32 wResult = 1;
  2072. case 1:
  2073. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2074. wresult_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2075. CHK_(ptr);
  2076. } else goto handle_unusual;
  2077. continue;
  2078. // string szDesc = 2;
  2079. case 2:
  2080. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  2081. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szdesc(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryResult.szDesc");
  2082. CHK_(ptr);
  2083. } else goto handle_unusual;
  2084. continue;
  2085. // uint32 wLotteryType = 3;
  2086. case 3:
  2087. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  2088. wlotterytype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2089. CHK_(ptr);
  2090. } else goto handle_unusual;
  2091. continue;
  2092. // uint32 wRouletteLotterID = 4;
  2093. case 4:
  2094. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  2095. wroulettelotterid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2096. CHK_(ptr);
  2097. } else goto handle_unusual;
  2098. continue;
  2099. // uint32 wHadLotteryCount = 5;
  2100. case 5:
  2101. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  2102. whadlotterycount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2103. CHK_(ptr);
  2104. } else goto handle_unusual;
  2105. continue;
  2106. // uint32 wLotteryCountPara = 6;
  2107. case 6:
  2108. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  2109. wlotterycountpara_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2110. CHK_(ptr);
  2111. } else goto handle_unusual;
  2112. continue;
  2113. // sint64 lScore = 7;
  2114. case 7:
  2115. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
  2116. lscore_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarintZigZag64(&ptr);
  2117. CHK_(ptr);
  2118. } else goto handle_unusual;
  2119. continue;
  2120. // uint64 dwBean = 8;
  2121. case 8:
  2122. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
  2123. dwbean_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2124. CHK_(ptr);
  2125. } else goto handle_unusual;
  2126. continue;
  2127. // string szResultDesc = 9;
  2128. case 9:
  2129. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) {
  2130. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szresultdesc(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryResult.szResultDesc");
  2131. CHK_(ptr);
  2132. } else goto handle_unusual;
  2133. continue;
  2134. default: {
  2135. handle_unusual:
  2136. if ((tag & 7) == 4 || tag == 0) {
  2137. ctx->SetLastTag(tag);
  2138. goto success;
  2139. }
  2140. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2141. CHK_(ptr != nullptr);
  2142. continue;
  2143. }
  2144. } // switch
  2145. } // while
  2146. success:
  2147. return ptr;
  2148. failure:
  2149. ptr = nullptr;
  2150. goto success;
  2151. #undef CHK_
  2152. }
  2153. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_tagLotteryResult::InternalSerializeWithCachedSizesToArray(
  2154. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2155. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_tagLotteryResult)
  2156. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2157. (void) cached_has_bits;
  2158. // uint32 wResult = 1;
  2159. if (this->wresult() != 0) {
  2160. target = stream->EnsureSpace(target);
  2161. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wresult(), target);
  2162. }
  2163. // string szDesc = 2;
  2164. if (this->szdesc().size() > 0) {
  2165. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  2166. this->_internal_szdesc().data(), static_cast<int>(this->_internal_szdesc().length()),
  2167. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  2168. "TurntableLogon.PB_CS_S_tagLotteryResult.szDesc");
  2169. target = stream->WriteStringMaybeAliased(
  2170. 2, this->_internal_szdesc(), target);
  2171. }
  2172. // uint32 wLotteryType = 3;
  2173. if (this->wlotterytype() != 0) {
  2174. target = stream->EnsureSpace(target);
  2175. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_wlotterytype(), target);
  2176. }
  2177. // uint32 wRouletteLotterID = 4;
  2178. if (this->wroulettelotterid() != 0) {
  2179. target = stream->EnsureSpace(target);
  2180. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_wroulettelotterid(), target);
  2181. }
  2182. // uint32 wHadLotteryCount = 5;
  2183. if (this->whadlotterycount() != 0) {
  2184. target = stream->EnsureSpace(target);
  2185. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_whadlotterycount(), target);
  2186. }
  2187. // uint32 wLotteryCountPara = 6;
  2188. if (this->wlotterycountpara() != 0) {
  2189. target = stream->EnsureSpace(target);
  2190. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_wlotterycountpara(), target);
  2191. }
  2192. // sint64 lScore = 7;
  2193. if (this->lscore() != 0) {
  2194. target = stream->EnsureSpace(target);
  2195. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteSInt64ToArray(7, this->_internal_lscore(), target);
  2196. }
  2197. // uint64 dwBean = 8;
  2198. if (this->dwbean() != 0) {
  2199. target = stream->EnsureSpace(target);
  2200. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt64ToArray(8, this->_internal_dwbean(), target);
  2201. }
  2202. // string szResultDesc = 9;
  2203. if (this->szresultdesc().size() > 0) {
  2204. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  2205. this->_internal_szresultdesc().data(), static_cast<int>(this->_internal_szresultdesc().length()),
  2206. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  2207. "TurntableLogon.PB_CS_S_tagLotteryResult.szResultDesc");
  2208. target = stream->WriteStringMaybeAliased(
  2209. 9, this->_internal_szresultdesc(), target);
  2210. }
  2211. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2212. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2213. _internal_metadata_.unknown_fields(), target, stream);
  2214. }
  2215. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_tagLotteryResult)
  2216. return target;
  2217. }
  2218. size_t PB_CS_S_tagLotteryResult::ByteSizeLong() const {
  2219. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_tagLotteryResult)
  2220. size_t total_size = 0;
  2221. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2222. // Prevent compiler warnings about cached_has_bits being unused
  2223. (void) cached_has_bits;
  2224. // string szDesc = 2;
  2225. if (this->szdesc().size() > 0) {
  2226. total_size += 1 +
  2227. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  2228. this->_internal_szdesc());
  2229. }
  2230. // string szResultDesc = 9;
  2231. if (this->szresultdesc().size() > 0) {
  2232. total_size += 1 +
  2233. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  2234. this->_internal_szresultdesc());
  2235. }
  2236. // uint32 wResult = 1;
  2237. if (this->wresult() != 0) {
  2238. total_size += 1 +
  2239. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2240. this->_internal_wresult());
  2241. }
  2242. // uint32 wLotteryType = 3;
  2243. if (this->wlotterytype() != 0) {
  2244. total_size += 1 +
  2245. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2246. this->_internal_wlotterytype());
  2247. }
  2248. // uint32 wRouletteLotterID = 4;
  2249. if (this->wroulettelotterid() != 0) {
  2250. total_size += 1 +
  2251. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2252. this->_internal_wroulettelotterid());
  2253. }
  2254. // uint32 wHadLotteryCount = 5;
  2255. if (this->whadlotterycount() != 0) {
  2256. total_size += 1 +
  2257. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2258. this->_internal_whadlotterycount());
  2259. }
  2260. // sint64 lScore = 7;
  2261. if (this->lscore() != 0) {
  2262. total_size += 1 +
  2263. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SInt64Size(
  2264. this->_internal_lscore());
  2265. }
  2266. // uint64 dwBean = 8;
  2267. if (this->dwbean() != 0) {
  2268. total_size += 1 +
  2269. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt64Size(
  2270. this->_internal_dwbean());
  2271. }
  2272. // uint32 wLotteryCountPara = 6;
  2273. if (this->wlotterycountpara() != 0) {
  2274. total_size += 1 +
  2275. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2276. this->_internal_wlotterycountpara());
  2277. }
  2278. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2279. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2280. _internal_metadata_, total_size, &_cached_size_);
  2281. }
  2282. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2283. SetCachedSize(cached_size);
  2284. return total_size;
  2285. }
  2286. void PB_CS_S_tagLotteryResult::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2287. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryResult)
  2288. GOOGLE_DCHECK_NE(&from, this);
  2289. const PB_CS_S_tagLotteryResult* source =
  2290. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_tagLotteryResult>(
  2291. &from);
  2292. if (source == nullptr) {
  2293. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_tagLotteryResult)
  2294. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2295. } else {
  2296. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_tagLotteryResult)
  2297. MergeFrom(*source);
  2298. }
  2299. }
  2300. void PB_CS_S_tagLotteryResult::MergeFrom(const PB_CS_S_tagLotteryResult& from) {
  2301. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryResult)
  2302. GOOGLE_DCHECK_NE(&from, this);
  2303. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2304. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2305. (void) cached_has_bits;
  2306. if (from.szdesc().size() > 0) {
  2307. szdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdesc_);
  2308. }
  2309. if (from.szresultdesc().size() > 0) {
  2310. szresultdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szresultdesc_);
  2311. }
  2312. if (from.wresult() != 0) {
  2313. _internal_set_wresult(from._internal_wresult());
  2314. }
  2315. if (from.wlotterytype() != 0) {
  2316. _internal_set_wlotterytype(from._internal_wlotterytype());
  2317. }
  2318. if (from.wroulettelotterid() != 0) {
  2319. _internal_set_wroulettelotterid(from._internal_wroulettelotterid());
  2320. }
  2321. if (from.whadlotterycount() != 0) {
  2322. _internal_set_whadlotterycount(from._internal_whadlotterycount());
  2323. }
  2324. if (from.lscore() != 0) {
  2325. _internal_set_lscore(from._internal_lscore());
  2326. }
  2327. if (from.dwbean() != 0) {
  2328. _internal_set_dwbean(from._internal_dwbean());
  2329. }
  2330. if (from.wlotterycountpara() != 0) {
  2331. _internal_set_wlotterycountpara(from._internal_wlotterycountpara());
  2332. }
  2333. }
  2334. void PB_CS_S_tagLotteryResult::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2335. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryResult)
  2336. if (&from == this) return;
  2337. Clear();
  2338. MergeFrom(from);
  2339. }
  2340. void PB_CS_S_tagLotteryResult::CopyFrom(const PB_CS_S_tagLotteryResult& from) {
  2341. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryResult)
  2342. if (&from == this) return;
  2343. Clear();
  2344. MergeFrom(from);
  2345. }
  2346. bool PB_CS_S_tagLotteryResult::IsInitialized() const {
  2347. return true;
  2348. }
  2349. void PB_CS_S_tagLotteryResult::InternalSwap(PB_CS_S_tagLotteryResult* other) {
  2350. using std::swap;
  2351. _internal_metadata_.Swap(&other->_internal_metadata_);
  2352. szdesc_.Swap(&other->szdesc_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2353. GetArenaNoVirtual());
  2354. szresultdesc_.Swap(&other->szresultdesc_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2355. GetArenaNoVirtual());
  2356. swap(wresult_, other->wresult_);
  2357. swap(wlotterytype_, other->wlotterytype_);
  2358. swap(wroulettelotterid_, other->wroulettelotterid_);
  2359. swap(whadlotterycount_, other->whadlotterycount_);
  2360. swap(lscore_, other->lscore_);
  2361. swap(dwbean_, other->dwbean_);
  2362. swap(wlotterycountpara_, other->wlotterycountpara_);
  2363. }
  2364. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_tagLotteryResult::GetMetadata() const {
  2365. return GetMetadataStatic();
  2366. }
  2367. // ===================================================================
  2368. void PB_CS_C_workLotteryInfo::InitAsDefaultInstance() {
  2369. }
  2370. class PB_CS_C_workLotteryInfo::_Internal {
  2371. public:
  2372. };
  2373. PB_CS_C_workLotteryInfo::PB_CS_C_workLotteryInfo()
  2374. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2375. SharedCtor();
  2376. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_C_workLotteryInfo)
  2377. }
  2378. PB_CS_C_workLotteryInfo::PB_CS_C_workLotteryInfo(const PB_CS_C_workLotteryInfo& from)
  2379. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2380. _internal_metadata_(nullptr) {
  2381. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2382. wlotterytype_ = from.wlotterytype_;
  2383. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_C_workLotteryInfo)
  2384. }
  2385. void PB_CS_C_workLotteryInfo::SharedCtor() {
  2386. wlotterytype_ = 0u;
  2387. }
  2388. PB_CS_C_workLotteryInfo::~PB_CS_C_workLotteryInfo() {
  2389. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_C_workLotteryInfo)
  2390. SharedDtor();
  2391. }
  2392. void PB_CS_C_workLotteryInfo::SharedDtor() {
  2393. }
  2394. void PB_CS_C_workLotteryInfo::SetCachedSize(int size) const {
  2395. _cached_size_.Set(size);
  2396. }
  2397. const PB_CS_C_workLotteryInfo& PB_CS_C_workLotteryInfo::default_instance() {
  2398. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_workLotteryInfo_Pb_5fTurntableLogon_2eproto.base);
  2399. return *internal_default_instance();
  2400. }
  2401. void PB_CS_C_workLotteryInfo::Clear() {
  2402. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_C_workLotteryInfo)
  2403. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2404. // Prevent compiler warnings about cached_has_bits being unused
  2405. (void) cached_has_bits;
  2406. wlotterytype_ = 0u;
  2407. _internal_metadata_.Clear();
  2408. }
  2409. const char* PB_CS_C_workLotteryInfo::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2410. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2411. while (!ctx->Done(&ptr)) {
  2412. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2413. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2414. CHK_(ptr);
  2415. switch (tag >> 3) {
  2416. // uint32 wLotteryType = 1;
  2417. case 1:
  2418. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2419. wlotterytype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2420. CHK_(ptr);
  2421. } else goto handle_unusual;
  2422. continue;
  2423. default: {
  2424. handle_unusual:
  2425. if ((tag & 7) == 4 || tag == 0) {
  2426. ctx->SetLastTag(tag);
  2427. goto success;
  2428. }
  2429. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2430. CHK_(ptr != nullptr);
  2431. continue;
  2432. }
  2433. } // switch
  2434. } // while
  2435. success:
  2436. return ptr;
  2437. failure:
  2438. ptr = nullptr;
  2439. goto success;
  2440. #undef CHK_
  2441. }
  2442. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_workLotteryInfo::InternalSerializeWithCachedSizesToArray(
  2443. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2444. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_C_workLotteryInfo)
  2445. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2446. (void) cached_has_bits;
  2447. // uint32 wLotteryType = 1;
  2448. if (this->wlotterytype() != 0) {
  2449. target = stream->EnsureSpace(target);
  2450. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wlotterytype(), target);
  2451. }
  2452. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2453. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2454. _internal_metadata_.unknown_fields(), target, stream);
  2455. }
  2456. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_C_workLotteryInfo)
  2457. return target;
  2458. }
  2459. size_t PB_CS_C_workLotteryInfo::ByteSizeLong() const {
  2460. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_C_workLotteryInfo)
  2461. size_t total_size = 0;
  2462. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2463. // Prevent compiler warnings about cached_has_bits being unused
  2464. (void) cached_has_bits;
  2465. // uint32 wLotteryType = 1;
  2466. if (this->wlotterytype() != 0) {
  2467. total_size += 1 +
  2468. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2469. this->_internal_wlotterytype());
  2470. }
  2471. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2472. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2473. _internal_metadata_, total_size, &_cached_size_);
  2474. }
  2475. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2476. SetCachedSize(cached_size);
  2477. return total_size;
  2478. }
  2479. void PB_CS_C_workLotteryInfo::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2480. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_C_workLotteryInfo)
  2481. GOOGLE_DCHECK_NE(&from, this);
  2482. const PB_CS_C_workLotteryInfo* source =
  2483. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_workLotteryInfo>(
  2484. &from);
  2485. if (source == nullptr) {
  2486. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_C_workLotteryInfo)
  2487. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2488. } else {
  2489. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_C_workLotteryInfo)
  2490. MergeFrom(*source);
  2491. }
  2492. }
  2493. void PB_CS_C_workLotteryInfo::MergeFrom(const PB_CS_C_workLotteryInfo& from) {
  2494. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_C_workLotteryInfo)
  2495. GOOGLE_DCHECK_NE(&from, this);
  2496. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2497. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2498. (void) cached_has_bits;
  2499. if (from.wlotterytype() != 0) {
  2500. _internal_set_wlotterytype(from._internal_wlotterytype());
  2501. }
  2502. }
  2503. void PB_CS_C_workLotteryInfo::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2504. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_C_workLotteryInfo)
  2505. if (&from == this) return;
  2506. Clear();
  2507. MergeFrom(from);
  2508. }
  2509. void PB_CS_C_workLotteryInfo::CopyFrom(const PB_CS_C_workLotteryInfo& from) {
  2510. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_C_workLotteryInfo)
  2511. if (&from == this) return;
  2512. Clear();
  2513. MergeFrom(from);
  2514. }
  2515. bool PB_CS_C_workLotteryInfo::IsInitialized() const {
  2516. return true;
  2517. }
  2518. void PB_CS_C_workLotteryInfo::InternalSwap(PB_CS_C_workLotteryInfo* other) {
  2519. using std::swap;
  2520. _internal_metadata_.Swap(&other->_internal_metadata_);
  2521. swap(wlotterytype_, other->wlotterytype_);
  2522. }
  2523. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_workLotteryInfo::GetMetadata() const {
  2524. return GetMetadataStatic();
  2525. }
  2526. // ===================================================================
  2527. void PB_CS_S_tagLotteryInfo::InitAsDefaultInstance() {
  2528. }
  2529. class PB_CS_S_tagLotteryInfo::_Internal {
  2530. public:
  2531. };
  2532. PB_CS_S_tagLotteryInfo::PB_CS_S_tagLotteryInfo()
  2533. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2534. SharedCtor();
  2535. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2536. }
  2537. PB_CS_S_tagLotteryInfo::PB_CS_S_tagLotteryInfo(const PB_CS_S_tagLotteryInfo& from)
  2538. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2539. _internal_metadata_(nullptr) {
  2540. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2541. szdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2542. if (!from._internal_szdesc().empty()) {
  2543. szdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdesc_);
  2544. }
  2545. ::memcpy(&wresult_, &from.wresult_,
  2546. static_cast<size_t>(reinterpret_cast<char*>(&wdrawlotterycountpara_) -
  2547. reinterpret_cast<char*>(&wresult_)) + sizeof(wdrawlotterycountpara_));
  2548. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2549. }
  2550. void PB_CS_S_tagLotteryInfo::SharedCtor() {
  2551. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_tagLotteryInfo_Pb_5fTurntableLogon_2eproto.base);
  2552. szdesc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2553. ::memset(&wresult_, 0, static_cast<size_t>(
  2554. reinterpret_cast<char*>(&wdrawlotterycountpara_) -
  2555. reinterpret_cast<char*>(&wresult_)) + sizeof(wdrawlotterycountpara_));
  2556. }
  2557. PB_CS_S_tagLotteryInfo::~PB_CS_S_tagLotteryInfo() {
  2558. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2559. SharedDtor();
  2560. }
  2561. void PB_CS_S_tagLotteryInfo::SharedDtor() {
  2562. szdesc_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2563. }
  2564. void PB_CS_S_tagLotteryInfo::SetCachedSize(int size) const {
  2565. _cached_size_.Set(size);
  2566. }
  2567. const PB_CS_S_tagLotteryInfo& PB_CS_S_tagLotteryInfo::default_instance() {
  2568. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_tagLotteryInfo_Pb_5fTurntableLogon_2eproto.base);
  2569. return *internal_default_instance();
  2570. }
  2571. void PB_CS_S_tagLotteryInfo::Clear() {
  2572. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2573. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2574. // Prevent compiler warnings about cached_has_bits being unused
  2575. (void) cached_has_bits;
  2576. szdesc_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2577. ::memset(&wresult_, 0, static_cast<size_t>(
  2578. reinterpret_cast<char*>(&wdrawlotterycountpara_) -
  2579. reinterpret_cast<char*>(&wresult_)) + sizeof(wdrawlotterycountpara_));
  2580. _internal_metadata_.Clear();
  2581. }
  2582. const char* PB_CS_S_tagLotteryInfo::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2583. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2584. while (!ctx->Done(&ptr)) {
  2585. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2586. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2587. CHK_(ptr);
  2588. switch (tag >> 3) {
  2589. // uint32 wResult = 1;
  2590. case 1:
  2591. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2592. wresult_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2593. CHK_(ptr);
  2594. } else goto handle_unusual;
  2595. continue;
  2596. // uint32 wLotteryType = 2;
  2597. case 2:
  2598. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  2599. wlotterytype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2600. CHK_(ptr);
  2601. } else goto handle_unusual;
  2602. continue;
  2603. // uint32 wHadLotteryCount = 3;
  2604. case 3:
  2605. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  2606. whadlotterycount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2607. CHK_(ptr);
  2608. } else goto handle_unusual;
  2609. continue;
  2610. // uint32 wLotteryCountPara = 4;
  2611. case 4:
  2612. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  2613. wlotterycountpara_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2614. CHK_(ptr);
  2615. } else goto handle_unusual;
  2616. continue;
  2617. // uint32 wCurrentDrawCount = 5;
  2618. case 5:
  2619. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  2620. wcurrentdrawcount_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2621. CHK_(ptr);
  2622. } else goto handle_unusual;
  2623. continue;
  2624. // uint32 wDrawLotteryCountPara = 6;
  2625. case 6:
  2626. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
  2627. wdrawlotterycountpara_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2628. CHK_(ptr);
  2629. } else goto handle_unusual;
  2630. continue;
  2631. // string szDesc = 7;
  2632. case 7:
  2633. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  2634. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szdesc(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryInfo.szDesc");
  2635. CHK_(ptr);
  2636. } else goto handle_unusual;
  2637. continue;
  2638. default: {
  2639. handle_unusual:
  2640. if ((tag & 7) == 4 || tag == 0) {
  2641. ctx->SetLastTag(tag);
  2642. goto success;
  2643. }
  2644. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2645. CHK_(ptr != nullptr);
  2646. continue;
  2647. }
  2648. } // switch
  2649. } // while
  2650. success:
  2651. return ptr;
  2652. failure:
  2653. ptr = nullptr;
  2654. goto success;
  2655. #undef CHK_
  2656. }
  2657. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_tagLotteryInfo::InternalSerializeWithCachedSizesToArray(
  2658. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2659. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2660. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2661. (void) cached_has_bits;
  2662. // uint32 wResult = 1;
  2663. if (this->wresult() != 0) {
  2664. target = stream->EnsureSpace(target);
  2665. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_wresult(), target);
  2666. }
  2667. // uint32 wLotteryType = 2;
  2668. if (this->wlotterytype() != 0) {
  2669. target = stream->EnsureSpace(target);
  2670. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_wlotterytype(), target);
  2671. }
  2672. // uint32 wHadLotteryCount = 3;
  2673. if (this->whadlotterycount() != 0) {
  2674. target = stream->EnsureSpace(target);
  2675. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_whadlotterycount(), target);
  2676. }
  2677. // uint32 wLotteryCountPara = 4;
  2678. if (this->wlotterycountpara() != 0) {
  2679. target = stream->EnsureSpace(target);
  2680. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_wlotterycountpara(), target);
  2681. }
  2682. // uint32 wCurrentDrawCount = 5;
  2683. if (this->wcurrentdrawcount() != 0) {
  2684. target = stream->EnsureSpace(target);
  2685. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_wcurrentdrawcount(), target);
  2686. }
  2687. // uint32 wDrawLotteryCountPara = 6;
  2688. if (this->wdrawlotterycountpara() != 0) {
  2689. target = stream->EnsureSpace(target);
  2690. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(6, this->_internal_wdrawlotterycountpara(), target);
  2691. }
  2692. // string szDesc = 7;
  2693. if (this->szdesc().size() > 0) {
  2694. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  2695. this->_internal_szdesc().data(), static_cast<int>(this->_internal_szdesc().length()),
  2696. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  2697. "TurntableLogon.PB_CS_S_tagLotteryInfo.szDesc");
  2698. target = stream->WriteStringMaybeAliased(
  2699. 7, this->_internal_szdesc(), target);
  2700. }
  2701. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2702. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2703. _internal_metadata_.unknown_fields(), target, stream);
  2704. }
  2705. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2706. return target;
  2707. }
  2708. size_t PB_CS_S_tagLotteryInfo::ByteSizeLong() const {
  2709. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2710. size_t total_size = 0;
  2711. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2712. // Prevent compiler warnings about cached_has_bits being unused
  2713. (void) cached_has_bits;
  2714. // string szDesc = 7;
  2715. if (this->szdesc().size() > 0) {
  2716. total_size += 1 +
  2717. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  2718. this->_internal_szdesc());
  2719. }
  2720. // uint32 wResult = 1;
  2721. if (this->wresult() != 0) {
  2722. total_size += 1 +
  2723. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2724. this->_internal_wresult());
  2725. }
  2726. // uint32 wLotteryType = 2;
  2727. if (this->wlotterytype() != 0) {
  2728. total_size += 1 +
  2729. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2730. this->_internal_wlotterytype());
  2731. }
  2732. // uint32 wHadLotteryCount = 3;
  2733. if (this->whadlotterycount() != 0) {
  2734. total_size += 1 +
  2735. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2736. this->_internal_whadlotterycount());
  2737. }
  2738. // uint32 wLotteryCountPara = 4;
  2739. if (this->wlotterycountpara() != 0) {
  2740. total_size += 1 +
  2741. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2742. this->_internal_wlotterycountpara());
  2743. }
  2744. // uint32 wCurrentDrawCount = 5;
  2745. if (this->wcurrentdrawcount() != 0) {
  2746. total_size += 1 +
  2747. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2748. this->_internal_wcurrentdrawcount());
  2749. }
  2750. // uint32 wDrawLotteryCountPara = 6;
  2751. if (this->wdrawlotterycountpara() != 0) {
  2752. total_size += 1 +
  2753. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2754. this->_internal_wdrawlotterycountpara());
  2755. }
  2756. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2757. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2758. _internal_metadata_, total_size, &_cached_size_);
  2759. }
  2760. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2761. SetCachedSize(cached_size);
  2762. return total_size;
  2763. }
  2764. void PB_CS_S_tagLotteryInfo::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2765. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2766. GOOGLE_DCHECK_NE(&from, this);
  2767. const PB_CS_S_tagLotteryInfo* source =
  2768. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_tagLotteryInfo>(
  2769. &from);
  2770. if (source == nullptr) {
  2771. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2772. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2773. } else {
  2774. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2775. MergeFrom(*source);
  2776. }
  2777. }
  2778. void PB_CS_S_tagLotteryInfo::MergeFrom(const PB_CS_S_tagLotteryInfo& from) {
  2779. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2780. GOOGLE_DCHECK_NE(&from, this);
  2781. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2782. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2783. (void) cached_has_bits;
  2784. if (from.szdesc().size() > 0) {
  2785. szdesc_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdesc_);
  2786. }
  2787. if (from.wresult() != 0) {
  2788. _internal_set_wresult(from._internal_wresult());
  2789. }
  2790. if (from.wlotterytype() != 0) {
  2791. _internal_set_wlotterytype(from._internal_wlotterytype());
  2792. }
  2793. if (from.whadlotterycount() != 0) {
  2794. _internal_set_whadlotterycount(from._internal_whadlotterycount());
  2795. }
  2796. if (from.wlotterycountpara() != 0) {
  2797. _internal_set_wlotterycountpara(from._internal_wlotterycountpara());
  2798. }
  2799. if (from.wcurrentdrawcount() != 0) {
  2800. _internal_set_wcurrentdrawcount(from._internal_wcurrentdrawcount());
  2801. }
  2802. if (from.wdrawlotterycountpara() != 0) {
  2803. _internal_set_wdrawlotterycountpara(from._internal_wdrawlotterycountpara());
  2804. }
  2805. }
  2806. void PB_CS_S_tagLotteryInfo::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2807. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2808. if (&from == this) return;
  2809. Clear();
  2810. MergeFrom(from);
  2811. }
  2812. void PB_CS_S_tagLotteryInfo::CopyFrom(const PB_CS_S_tagLotteryInfo& from) {
  2813. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryInfo)
  2814. if (&from == this) return;
  2815. Clear();
  2816. MergeFrom(from);
  2817. }
  2818. bool PB_CS_S_tagLotteryInfo::IsInitialized() const {
  2819. return true;
  2820. }
  2821. void PB_CS_S_tagLotteryInfo::InternalSwap(PB_CS_S_tagLotteryInfo* other) {
  2822. using std::swap;
  2823. _internal_metadata_.Swap(&other->_internal_metadata_);
  2824. szdesc_.Swap(&other->szdesc_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2825. GetArenaNoVirtual());
  2826. swap(wresult_, other->wresult_);
  2827. swap(wlotterytype_, other->wlotterytype_);
  2828. swap(whadlotterycount_, other->whadlotterycount_);
  2829. swap(wlotterycountpara_, other->wlotterycountpara_);
  2830. swap(wcurrentdrawcount_, other->wcurrentdrawcount_);
  2831. swap(wdrawlotterycountpara_, other->wdrawlotterycountpara_);
  2832. }
  2833. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_tagLotteryInfo::GetMetadata() const {
  2834. return GetMetadataStatic();
  2835. }
  2836. // ===================================================================
  2837. void PB_CS_C_workLotteryHis::InitAsDefaultInstance() {
  2838. }
  2839. class PB_CS_C_workLotteryHis::_Internal {
  2840. public:
  2841. };
  2842. PB_CS_C_workLotteryHis::PB_CS_C_workLotteryHis()
  2843. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  2844. SharedCtor();
  2845. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_C_workLotteryHis)
  2846. }
  2847. PB_CS_C_workLotteryHis::PB_CS_C_workLotteryHis(const PB_CS_C_workLotteryHis& from)
  2848. : ::PROTOBUF_NAMESPACE_ID::Message(),
  2849. _internal_metadata_(nullptr) {
  2850. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2851. btqueryflag_ = from.btqueryflag_;
  2852. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_C_workLotteryHis)
  2853. }
  2854. void PB_CS_C_workLotteryHis::SharedCtor() {
  2855. btqueryflag_ = 0u;
  2856. }
  2857. PB_CS_C_workLotteryHis::~PB_CS_C_workLotteryHis() {
  2858. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_C_workLotteryHis)
  2859. SharedDtor();
  2860. }
  2861. void PB_CS_C_workLotteryHis::SharedDtor() {
  2862. }
  2863. void PB_CS_C_workLotteryHis::SetCachedSize(int size) const {
  2864. _cached_size_.Set(size);
  2865. }
  2866. const PB_CS_C_workLotteryHis& PB_CS_C_workLotteryHis::default_instance() {
  2867. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_workLotteryHis_Pb_5fTurntableLogon_2eproto.base);
  2868. return *internal_default_instance();
  2869. }
  2870. void PB_CS_C_workLotteryHis::Clear() {
  2871. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_C_workLotteryHis)
  2872. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2873. // Prevent compiler warnings about cached_has_bits being unused
  2874. (void) cached_has_bits;
  2875. btqueryflag_ = 0u;
  2876. _internal_metadata_.Clear();
  2877. }
  2878. const char* PB_CS_C_workLotteryHis::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  2879. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  2880. while (!ctx->Done(&ptr)) {
  2881. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  2882. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  2883. CHK_(ptr);
  2884. switch (tag >> 3) {
  2885. // uint32 btQueryFlag = 1;
  2886. case 1:
  2887. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  2888. btqueryflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  2889. CHK_(ptr);
  2890. } else goto handle_unusual;
  2891. continue;
  2892. default: {
  2893. handle_unusual:
  2894. if ((tag & 7) == 4 || tag == 0) {
  2895. ctx->SetLastTag(tag);
  2896. goto success;
  2897. }
  2898. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  2899. CHK_(ptr != nullptr);
  2900. continue;
  2901. }
  2902. } // switch
  2903. } // while
  2904. success:
  2905. return ptr;
  2906. failure:
  2907. ptr = nullptr;
  2908. goto success;
  2909. #undef CHK_
  2910. }
  2911. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_workLotteryHis::InternalSerializeWithCachedSizesToArray(
  2912. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  2913. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_C_workLotteryHis)
  2914. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2915. (void) cached_has_bits;
  2916. // uint32 btQueryFlag = 1;
  2917. if (this->btqueryflag() != 0) {
  2918. target = stream->EnsureSpace(target);
  2919. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_btqueryflag(), target);
  2920. }
  2921. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2922. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  2923. _internal_metadata_.unknown_fields(), target, stream);
  2924. }
  2925. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_C_workLotteryHis)
  2926. return target;
  2927. }
  2928. size_t PB_CS_C_workLotteryHis::ByteSizeLong() const {
  2929. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_C_workLotteryHis)
  2930. size_t total_size = 0;
  2931. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2932. // Prevent compiler warnings about cached_has_bits being unused
  2933. (void) cached_has_bits;
  2934. // uint32 btQueryFlag = 1;
  2935. if (this->btqueryflag() != 0) {
  2936. total_size += 1 +
  2937. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  2938. this->_internal_btqueryflag());
  2939. }
  2940. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  2941. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  2942. _internal_metadata_, total_size, &_cached_size_);
  2943. }
  2944. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  2945. SetCachedSize(cached_size);
  2946. return total_size;
  2947. }
  2948. void PB_CS_C_workLotteryHis::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2949. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_C_workLotteryHis)
  2950. GOOGLE_DCHECK_NE(&from, this);
  2951. const PB_CS_C_workLotteryHis* source =
  2952. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_workLotteryHis>(
  2953. &from);
  2954. if (source == nullptr) {
  2955. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_C_workLotteryHis)
  2956. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  2957. } else {
  2958. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_C_workLotteryHis)
  2959. MergeFrom(*source);
  2960. }
  2961. }
  2962. void PB_CS_C_workLotteryHis::MergeFrom(const PB_CS_C_workLotteryHis& from) {
  2963. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_C_workLotteryHis)
  2964. GOOGLE_DCHECK_NE(&from, this);
  2965. _internal_metadata_.MergeFrom(from._internal_metadata_);
  2966. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  2967. (void) cached_has_bits;
  2968. if (from.btqueryflag() != 0) {
  2969. _internal_set_btqueryflag(from._internal_btqueryflag());
  2970. }
  2971. }
  2972. void PB_CS_C_workLotteryHis::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  2973. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_C_workLotteryHis)
  2974. if (&from == this) return;
  2975. Clear();
  2976. MergeFrom(from);
  2977. }
  2978. void PB_CS_C_workLotteryHis::CopyFrom(const PB_CS_C_workLotteryHis& from) {
  2979. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_C_workLotteryHis)
  2980. if (&from == this) return;
  2981. Clear();
  2982. MergeFrom(from);
  2983. }
  2984. bool PB_CS_C_workLotteryHis::IsInitialized() const {
  2985. return true;
  2986. }
  2987. void PB_CS_C_workLotteryHis::InternalSwap(PB_CS_C_workLotteryHis* other) {
  2988. using std::swap;
  2989. _internal_metadata_.Swap(&other->_internal_metadata_);
  2990. swap(btqueryflag_, other->btqueryflag_);
  2991. }
  2992. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_workLotteryHis::GetMetadata() const {
  2993. return GetMetadataStatic();
  2994. }
  2995. // ===================================================================
  2996. void PB_CS_S_tagLotteryHis::InitAsDefaultInstance() {
  2997. }
  2998. class PB_CS_S_tagLotteryHis::_Internal {
  2999. public:
  3000. };
  3001. PB_CS_S_tagLotteryHis::PB_CS_S_tagLotteryHis()
  3002. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3003. SharedCtor();
  3004. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_tagLotteryHis)
  3005. }
  3006. PB_CS_S_tagLotteryHis::PB_CS_S_tagLotteryHis(const PB_CS_S_tagLotteryHis& from)
  3007. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3008. _internal_metadata_(nullptr) {
  3009. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3010. szusername_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3011. if (!from._internal_szusername().empty()) {
  3012. szusername_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szusername_);
  3013. }
  3014. szlotteryname_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3015. if (!from._internal_szlotteryname().empty()) {
  3016. szlotteryname_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szlotteryname_);
  3017. }
  3018. szinputedate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3019. if (!from._internal_szinputedate().empty()) {
  3020. szinputedate_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szinputedate_);
  3021. }
  3022. szgetlotterydate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3023. if (!from._internal_szgetlotterydate().empty()) {
  3024. szgetlotterydate_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szgetlotterydate_);
  3025. }
  3026. ::memcpy(&dwuserid_, &from.dwuserid_,
  3027. static_cast<size_t>(reinterpret_cast<char*>(&btgetlotteryflag_) -
  3028. reinterpret_cast<char*>(&dwuserid_)) + sizeof(btgetlotteryflag_));
  3029. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_tagLotteryHis)
  3030. }
  3031. void PB_CS_S_tagLotteryHis::SharedCtor() {
  3032. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto.base);
  3033. szusername_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3034. szlotteryname_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3035. szinputedate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3036. szgetlotterydate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3037. ::memset(&dwuserid_, 0, static_cast<size_t>(
  3038. reinterpret_cast<char*>(&btgetlotteryflag_) -
  3039. reinterpret_cast<char*>(&dwuserid_)) + sizeof(btgetlotteryflag_));
  3040. }
  3041. PB_CS_S_tagLotteryHis::~PB_CS_S_tagLotteryHis() {
  3042. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_tagLotteryHis)
  3043. SharedDtor();
  3044. }
  3045. void PB_CS_S_tagLotteryHis::SharedDtor() {
  3046. szusername_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3047. szlotteryname_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3048. szinputedate_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3049. szgetlotterydate_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3050. }
  3051. void PB_CS_S_tagLotteryHis::SetCachedSize(int size) const {
  3052. _cached_size_.Set(size);
  3053. }
  3054. const PB_CS_S_tagLotteryHis& PB_CS_S_tagLotteryHis::default_instance() {
  3055. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_tagLotteryHis_Pb_5fTurntableLogon_2eproto.base);
  3056. return *internal_default_instance();
  3057. }
  3058. void PB_CS_S_tagLotteryHis::Clear() {
  3059. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_tagLotteryHis)
  3060. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3061. // Prevent compiler warnings about cached_has_bits being unused
  3062. (void) cached_has_bits;
  3063. szusername_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3064. szlotteryname_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3065. szinputedate_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3066. szgetlotterydate_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3067. ::memset(&dwuserid_, 0, static_cast<size_t>(
  3068. reinterpret_cast<char*>(&btgetlotteryflag_) -
  3069. reinterpret_cast<char*>(&dwuserid_)) + sizeof(btgetlotteryflag_));
  3070. _internal_metadata_.Clear();
  3071. }
  3072. const char* PB_CS_S_tagLotteryHis::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3073. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3074. while (!ctx->Done(&ptr)) {
  3075. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3076. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3077. CHK_(ptr);
  3078. switch (tag >> 3) {
  3079. // uint32 dwUserID = 1;
  3080. case 1:
  3081. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  3082. dwuserid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3083. CHK_(ptr);
  3084. } else goto handle_unusual;
  3085. continue;
  3086. // string szUserName = 2;
  3087. case 2:
  3088. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  3089. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szusername(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryHis.szUserName");
  3090. CHK_(ptr);
  3091. } else goto handle_unusual;
  3092. continue;
  3093. // uint32 wLotteryType = 3;
  3094. case 3:
  3095. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
  3096. wlotterytype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3097. CHK_(ptr);
  3098. } else goto handle_unusual;
  3099. continue;
  3100. // uint32 wRouletteID = 4;
  3101. case 4:
  3102. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  3103. wrouletteid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3104. CHK_(ptr);
  3105. } else goto handle_unusual;
  3106. continue;
  3107. // string szLotteryName = 5;
  3108. case 5:
  3109. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
  3110. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szlotteryname(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryHis.szLotteryName");
  3111. CHK_(ptr);
  3112. } else goto handle_unusual;
  3113. continue;
  3114. // string szInputeDate = 7;
  3115. case 7:
  3116. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) {
  3117. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szinputedate(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryHis.szInputeDate");
  3118. CHK_(ptr);
  3119. } else goto handle_unusual;
  3120. continue;
  3121. // string szGetLotteryDate = 8;
  3122. case 8:
  3123. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) {
  3124. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szgetlotterydate(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryHis.szGetLotteryDate");
  3125. CHK_(ptr);
  3126. } else goto handle_unusual;
  3127. continue;
  3128. // uint32 btGetLotteryFlag = 9;
  3129. case 9:
  3130. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) {
  3131. btgetlotteryflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3132. CHK_(ptr);
  3133. } else goto handle_unusual;
  3134. continue;
  3135. default: {
  3136. handle_unusual:
  3137. if ((tag & 7) == 4 || tag == 0) {
  3138. ctx->SetLastTag(tag);
  3139. goto success;
  3140. }
  3141. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3142. CHK_(ptr != nullptr);
  3143. continue;
  3144. }
  3145. } // switch
  3146. } // while
  3147. success:
  3148. return ptr;
  3149. failure:
  3150. ptr = nullptr;
  3151. goto success;
  3152. #undef CHK_
  3153. }
  3154. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_tagLotteryHis::InternalSerializeWithCachedSizesToArray(
  3155. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3156. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_tagLotteryHis)
  3157. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3158. (void) cached_has_bits;
  3159. // uint32 dwUserID = 1;
  3160. if (this->dwuserid() != 0) {
  3161. target = stream->EnsureSpace(target);
  3162. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_dwuserid(), target);
  3163. }
  3164. // string szUserName = 2;
  3165. if (this->szusername().size() > 0) {
  3166. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  3167. this->_internal_szusername().data(), static_cast<int>(this->_internal_szusername().length()),
  3168. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  3169. "TurntableLogon.PB_CS_S_tagLotteryHis.szUserName");
  3170. target = stream->WriteStringMaybeAliased(
  3171. 2, this->_internal_szusername(), target);
  3172. }
  3173. // uint32 wLotteryType = 3;
  3174. if (this->wlotterytype() != 0) {
  3175. target = stream->EnsureSpace(target);
  3176. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(3, this->_internal_wlotterytype(), target);
  3177. }
  3178. // uint32 wRouletteID = 4;
  3179. if (this->wrouletteid() != 0) {
  3180. target = stream->EnsureSpace(target);
  3181. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_wrouletteid(), target);
  3182. }
  3183. // string szLotteryName = 5;
  3184. if (this->szlotteryname().size() > 0) {
  3185. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  3186. this->_internal_szlotteryname().data(), static_cast<int>(this->_internal_szlotteryname().length()),
  3187. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  3188. "TurntableLogon.PB_CS_S_tagLotteryHis.szLotteryName");
  3189. target = stream->WriteStringMaybeAliased(
  3190. 5, this->_internal_szlotteryname(), target);
  3191. }
  3192. // string szInputeDate = 7;
  3193. if (this->szinputedate().size() > 0) {
  3194. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  3195. this->_internal_szinputedate().data(), static_cast<int>(this->_internal_szinputedate().length()),
  3196. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  3197. "TurntableLogon.PB_CS_S_tagLotteryHis.szInputeDate");
  3198. target = stream->WriteStringMaybeAliased(
  3199. 7, this->_internal_szinputedate(), target);
  3200. }
  3201. // string szGetLotteryDate = 8;
  3202. if (this->szgetlotterydate().size() > 0) {
  3203. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  3204. this->_internal_szgetlotterydate().data(), static_cast<int>(this->_internal_szgetlotterydate().length()),
  3205. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  3206. "TurntableLogon.PB_CS_S_tagLotteryHis.szGetLotteryDate");
  3207. target = stream->WriteStringMaybeAliased(
  3208. 8, this->_internal_szgetlotterydate(), target);
  3209. }
  3210. // uint32 btGetLotteryFlag = 9;
  3211. if (this->btgetlotteryflag() != 0) {
  3212. target = stream->EnsureSpace(target);
  3213. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(9, this->_internal_btgetlotteryflag(), target);
  3214. }
  3215. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3216. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3217. _internal_metadata_.unknown_fields(), target, stream);
  3218. }
  3219. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_tagLotteryHis)
  3220. return target;
  3221. }
  3222. size_t PB_CS_S_tagLotteryHis::ByteSizeLong() const {
  3223. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_tagLotteryHis)
  3224. size_t total_size = 0;
  3225. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3226. // Prevent compiler warnings about cached_has_bits being unused
  3227. (void) cached_has_bits;
  3228. // string szUserName = 2;
  3229. if (this->szusername().size() > 0) {
  3230. total_size += 1 +
  3231. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  3232. this->_internal_szusername());
  3233. }
  3234. // string szLotteryName = 5;
  3235. if (this->szlotteryname().size() > 0) {
  3236. total_size += 1 +
  3237. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  3238. this->_internal_szlotteryname());
  3239. }
  3240. // string szInputeDate = 7;
  3241. if (this->szinputedate().size() > 0) {
  3242. total_size += 1 +
  3243. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  3244. this->_internal_szinputedate());
  3245. }
  3246. // string szGetLotteryDate = 8;
  3247. if (this->szgetlotterydate().size() > 0) {
  3248. total_size += 1 +
  3249. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  3250. this->_internal_szgetlotterydate());
  3251. }
  3252. // uint32 dwUserID = 1;
  3253. if (this->dwuserid() != 0) {
  3254. total_size += 1 +
  3255. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3256. this->_internal_dwuserid());
  3257. }
  3258. // uint32 wLotteryType = 3;
  3259. if (this->wlotterytype() != 0) {
  3260. total_size += 1 +
  3261. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3262. this->_internal_wlotterytype());
  3263. }
  3264. // uint32 wRouletteID = 4;
  3265. if (this->wrouletteid() != 0) {
  3266. total_size += 1 +
  3267. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3268. this->_internal_wrouletteid());
  3269. }
  3270. // uint32 btGetLotteryFlag = 9;
  3271. if (this->btgetlotteryflag() != 0) {
  3272. total_size += 1 +
  3273. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3274. this->_internal_btgetlotteryflag());
  3275. }
  3276. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3277. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3278. _internal_metadata_, total_size, &_cached_size_);
  3279. }
  3280. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3281. SetCachedSize(cached_size);
  3282. return total_size;
  3283. }
  3284. void PB_CS_S_tagLotteryHis::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3285. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHis)
  3286. GOOGLE_DCHECK_NE(&from, this);
  3287. const PB_CS_S_tagLotteryHis* source =
  3288. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_tagLotteryHis>(
  3289. &from);
  3290. if (source == nullptr) {
  3291. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_tagLotteryHis)
  3292. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3293. } else {
  3294. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_tagLotteryHis)
  3295. MergeFrom(*source);
  3296. }
  3297. }
  3298. void PB_CS_S_tagLotteryHis::MergeFrom(const PB_CS_S_tagLotteryHis& from) {
  3299. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHis)
  3300. GOOGLE_DCHECK_NE(&from, this);
  3301. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3302. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3303. (void) cached_has_bits;
  3304. if (from.szusername().size() > 0) {
  3305. szusername_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szusername_);
  3306. }
  3307. if (from.szlotteryname().size() > 0) {
  3308. szlotteryname_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szlotteryname_);
  3309. }
  3310. if (from.szinputedate().size() > 0) {
  3311. szinputedate_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szinputedate_);
  3312. }
  3313. if (from.szgetlotterydate().size() > 0) {
  3314. szgetlotterydate_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szgetlotterydate_);
  3315. }
  3316. if (from.dwuserid() != 0) {
  3317. _internal_set_dwuserid(from._internal_dwuserid());
  3318. }
  3319. if (from.wlotterytype() != 0) {
  3320. _internal_set_wlotterytype(from._internal_wlotterytype());
  3321. }
  3322. if (from.wrouletteid() != 0) {
  3323. _internal_set_wrouletteid(from._internal_wrouletteid());
  3324. }
  3325. if (from.btgetlotteryflag() != 0) {
  3326. _internal_set_btgetlotteryflag(from._internal_btgetlotteryflag());
  3327. }
  3328. }
  3329. void PB_CS_S_tagLotteryHis::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3330. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHis)
  3331. if (&from == this) return;
  3332. Clear();
  3333. MergeFrom(from);
  3334. }
  3335. void PB_CS_S_tagLotteryHis::CopyFrom(const PB_CS_S_tagLotteryHis& from) {
  3336. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHis)
  3337. if (&from == this) return;
  3338. Clear();
  3339. MergeFrom(from);
  3340. }
  3341. bool PB_CS_S_tagLotteryHis::IsInitialized() const {
  3342. return true;
  3343. }
  3344. void PB_CS_S_tagLotteryHis::InternalSwap(PB_CS_S_tagLotteryHis* other) {
  3345. using std::swap;
  3346. _internal_metadata_.Swap(&other->_internal_metadata_);
  3347. szusername_.Swap(&other->szusername_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3348. GetArenaNoVirtual());
  3349. szlotteryname_.Swap(&other->szlotteryname_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3350. GetArenaNoVirtual());
  3351. szinputedate_.Swap(&other->szinputedate_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3352. GetArenaNoVirtual());
  3353. szgetlotterydate_.Swap(&other->szgetlotterydate_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3354. GetArenaNoVirtual());
  3355. swap(dwuserid_, other->dwuserid_);
  3356. swap(wlotterytype_, other->wlotterytype_);
  3357. swap(wrouletteid_, other->wrouletteid_);
  3358. swap(btgetlotteryflag_, other->btgetlotteryflag_);
  3359. }
  3360. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_tagLotteryHis::GetMetadata() const {
  3361. return GetMetadataStatic();
  3362. }
  3363. // ===================================================================
  3364. void PB_CS_S_tagLotteryHisACK::InitAsDefaultInstance() {
  3365. }
  3366. class PB_CS_S_tagLotteryHisACK::_Internal {
  3367. public:
  3368. };
  3369. PB_CS_S_tagLotteryHisACK::PB_CS_S_tagLotteryHisACK()
  3370. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3371. SharedCtor();
  3372. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3373. }
  3374. PB_CS_S_tagLotteryHisACK::PB_CS_S_tagLotteryHisACK(const PB_CS_S_tagLotteryHisACK& from)
  3375. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3376. _internal_metadata_(nullptr),
  3377. lotteryhis_(from.lotteryhis_) {
  3378. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3379. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3380. }
  3381. void PB_CS_S_tagLotteryHisACK::SharedCtor() {
  3382. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_tagLotteryHisACK_Pb_5fTurntableLogon_2eproto.base);
  3383. }
  3384. PB_CS_S_tagLotteryHisACK::~PB_CS_S_tagLotteryHisACK() {
  3385. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3386. SharedDtor();
  3387. }
  3388. void PB_CS_S_tagLotteryHisACK::SharedDtor() {
  3389. }
  3390. void PB_CS_S_tagLotteryHisACK::SetCachedSize(int size) const {
  3391. _cached_size_.Set(size);
  3392. }
  3393. const PB_CS_S_tagLotteryHisACK& PB_CS_S_tagLotteryHisACK::default_instance() {
  3394. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_tagLotteryHisACK_Pb_5fTurntableLogon_2eproto.base);
  3395. return *internal_default_instance();
  3396. }
  3397. void PB_CS_S_tagLotteryHisACK::Clear() {
  3398. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3399. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3400. // Prevent compiler warnings about cached_has_bits being unused
  3401. (void) cached_has_bits;
  3402. lotteryhis_.Clear();
  3403. _internal_metadata_.Clear();
  3404. }
  3405. const char* PB_CS_S_tagLotteryHisACK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3406. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3407. while (!ctx->Done(&ptr)) {
  3408. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3409. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3410. CHK_(ptr);
  3411. switch (tag >> 3) {
  3412. // repeated .TurntableLogon.PB_CS_S_tagLotteryHis LotteryHis = 1;
  3413. case 1:
  3414. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  3415. ptr -= 1;
  3416. do {
  3417. ptr += 1;
  3418. ptr = ctx->ParseMessage(_internal_add_lotteryhis(), ptr);
  3419. CHK_(ptr);
  3420. if (!ctx->DataAvailable(ptr)) break;
  3421. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
  3422. } else goto handle_unusual;
  3423. continue;
  3424. default: {
  3425. handle_unusual:
  3426. if ((tag & 7) == 4 || tag == 0) {
  3427. ctx->SetLastTag(tag);
  3428. goto success;
  3429. }
  3430. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3431. CHK_(ptr != nullptr);
  3432. continue;
  3433. }
  3434. } // switch
  3435. } // while
  3436. success:
  3437. return ptr;
  3438. failure:
  3439. ptr = nullptr;
  3440. goto success;
  3441. #undef CHK_
  3442. }
  3443. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_tagLotteryHisACK::InternalSerializeWithCachedSizesToArray(
  3444. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3445. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3446. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3447. (void) cached_has_bits;
  3448. // repeated .TurntableLogon.PB_CS_S_tagLotteryHis LotteryHis = 1;
  3449. for (unsigned int i = 0,
  3450. n = static_cast<unsigned int>(this->_internal_lotteryhis_size()); i < n; i++) {
  3451. target = stream->EnsureSpace(target);
  3452. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3453. InternalWriteMessageToArray(1, this->_internal_lotteryhis(i), target, stream);
  3454. }
  3455. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3456. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3457. _internal_metadata_.unknown_fields(), target, stream);
  3458. }
  3459. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3460. return target;
  3461. }
  3462. size_t PB_CS_S_tagLotteryHisACK::ByteSizeLong() const {
  3463. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3464. size_t total_size = 0;
  3465. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3466. // Prevent compiler warnings about cached_has_bits being unused
  3467. (void) cached_has_bits;
  3468. // repeated .TurntableLogon.PB_CS_S_tagLotteryHis LotteryHis = 1;
  3469. total_size += 1UL * this->_internal_lotteryhis_size();
  3470. for (const auto& msg : this->lotteryhis_) {
  3471. total_size +=
  3472. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  3473. }
  3474. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3475. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3476. _internal_metadata_, total_size, &_cached_size_);
  3477. }
  3478. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3479. SetCachedSize(cached_size);
  3480. return total_size;
  3481. }
  3482. void PB_CS_S_tagLotteryHisACK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3483. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3484. GOOGLE_DCHECK_NE(&from, this);
  3485. const PB_CS_S_tagLotteryHisACK* source =
  3486. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_tagLotteryHisACK>(
  3487. &from);
  3488. if (source == nullptr) {
  3489. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3490. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3491. } else {
  3492. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3493. MergeFrom(*source);
  3494. }
  3495. }
  3496. void PB_CS_S_tagLotteryHisACK::MergeFrom(const PB_CS_S_tagLotteryHisACK& from) {
  3497. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3498. GOOGLE_DCHECK_NE(&from, this);
  3499. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3500. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3501. (void) cached_has_bits;
  3502. lotteryhis_.MergeFrom(from.lotteryhis_);
  3503. }
  3504. void PB_CS_S_tagLotteryHisACK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3505. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3506. if (&from == this) return;
  3507. Clear();
  3508. MergeFrom(from);
  3509. }
  3510. void PB_CS_S_tagLotteryHisACK::CopyFrom(const PB_CS_S_tagLotteryHisACK& from) {
  3511. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHisACK)
  3512. if (&from == this) return;
  3513. Clear();
  3514. MergeFrom(from);
  3515. }
  3516. bool PB_CS_S_tagLotteryHisACK::IsInitialized() const {
  3517. return true;
  3518. }
  3519. void PB_CS_S_tagLotteryHisACK::InternalSwap(PB_CS_S_tagLotteryHisACK* other) {
  3520. using std::swap;
  3521. _internal_metadata_.Swap(&other->_internal_metadata_);
  3522. lotteryhis_.InternalSwap(&other->lotteryhis_);
  3523. }
  3524. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_tagLotteryHisACK::GetMetadata() const {
  3525. return GetMetadataStatic();
  3526. }
  3527. // ===================================================================
  3528. void PB_CS_S_tagLotteryHisEx::InitAsDefaultInstance() {
  3529. }
  3530. class PB_CS_S_tagLotteryHisEx::_Internal {
  3531. public:
  3532. };
  3533. PB_CS_S_tagLotteryHisEx::PB_CS_S_tagLotteryHisEx()
  3534. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3535. SharedCtor();
  3536. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3537. }
  3538. PB_CS_S_tagLotteryHisEx::PB_CS_S_tagLotteryHisEx(const PB_CS_S_tagLotteryHisEx& from)
  3539. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3540. _internal_metadata_(nullptr) {
  3541. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3542. szlotteryname_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3543. if (!from._internal_szlotteryname().empty()) {
  3544. szlotteryname_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szlotteryname_);
  3545. }
  3546. szinputedate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3547. if (!from._internal_szinputedate().empty()) {
  3548. szinputedate_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szinputedate_);
  3549. }
  3550. ::memcpy(&dwrecordid_, &from.dwrecordid_,
  3551. static_cast<size_t>(reinterpret_cast<char*>(&btgetlotteryflag_) -
  3552. reinterpret_cast<char*>(&dwrecordid_)) + sizeof(btgetlotteryflag_));
  3553. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3554. }
  3555. void PB_CS_S_tagLotteryHisEx::SharedCtor() {
  3556. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto.base);
  3557. szlotteryname_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3558. szinputedate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3559. ::memset(&dwrecordid_, 0, static_cast<size_t>(
  3560. reinterpret_cast<char*>(&btgetlotteryflag_) -
  3561. reinterpret_cast<char*>(&dwrecordid_)) + sizeof(btgetlotteryflag_));
  3562. }
  3563. PB_CS_S_tagLotteryHisEx::~PB_CS_S_tagLotteryHisEx() {
  3564. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3565. SharedDtor();
  3566. }
  3567. void PB_CS_S_tagLotteryHisEx::SharedDtor() {
  3568. szlotteryname_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3569. szinputedate_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3570. }
  3571. void PB_CS_S_tagLotteryHisEx::SetCachedSize(int size) const {
  3572. _cached_size_.Set(size);
  3573. }
  3574. const PB_CS_S_tagLotteryHisEx& PB_CS_S_tagLotteryHisEx::default_instance() {
  3575. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_tagLotteryHisEx_Pb_5fTurntableLogon_2eproto.base);
  3576. return *internal_default_instance();
  3577. }
  3578. void PB_CS_S_tagLotteryHisEx::Clear() {
  3579. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3580. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3581. // Prevent compiler warnings about cached_has_bits being unused
  3582. (void) cached_has_bits;
  3583. szlotteryname_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3584. szinputedate_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3585. ::memset(&dwrecordid_, 0, static_cast<size_t>(
  3586. reinterpret_cast<char*>(&btgetlotteryflag_) -
  3587. reinterpret_cast<char*>(&dwrecordid_)) + sizeof(btgetlotteryflag_));
  3588. _internal_metadata_.Clear();
  3589. }
  3590. const char* PB_CS_S_tagLotteryHisEx::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3591. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3592. while (!ctx->Done(&ptr)) {
  3593. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3594. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3595. CHK_(ptr);
  3596. switch (tag >> 3) {
  3597. // uint32 dwRecordID = 1;
  3598. case 1:
  3599. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  3600. dwrecordid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3601. CHK_(ptr);
  3602. } else goto handle_unusual;
  3603. continue;
  3604. // uint32 wRouletteID = 2;
  3605. case 2:
  3606. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  3607. wrouletteid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3608. CHK_(ptr);
  3609. } else goto handle_unusual;
  3610. continue;
  3611. // string szLotteryName = 3;
  3612. case 3:
  3613. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  3614. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szlotteryname(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryHisEx.szLotteryName");
  3615. CHK_(ptr);
  3616. } else goto handle_unusual;
  3617. continue;
  3618. // string szInputeDate = 4;
  3619. case 4:
  3620. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
  3621. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szinputedate(), ptr, ctx, "TurntableLogon.PB_CS_S_tagLotteryHisEx.szInputeDate");
  3622. CHK_(ptr);
  3623. } else goto handle_unusual;
  3624. continue;
  3625. // uint32 btGetLotteryFlag = 5;
  3626. case 5:
  3627. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
  3628. btgetlotteryflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  3629. CHK_(ptr);
  3630. } else goto handle_unusual;
  3631. continue;
  3632. default: {
  3633. handle_unusual:
  3634. if ((tag & 7) == 4 || tag == 0) {
  3635. ctx->SetLastTag(tag);
  3636. goto success;
  3637. }
  3638. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3639. CHK_(ptr != nullptr);
  3640. continue;
  3641. }
  3642. } // switch
  3643. } // while
  3644. success:
  3645. return ptr;
  3646. failure:
  3647. ptr = nullptr;
  3648. goto success;
  3649. #undef CHK_
  3650. }
  3651. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_tagLotteryHisEx::InternalSerializeWithCachedSizesToArray(
  3652. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3653. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3654. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3655. (void) cached_has_bits;
  3656. // uint32 dwRecordID = 1;
  3657. if (this->dwrecordid() != 0) {
  3658. target = stream->EnsureSpace(target);
  3659. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_dwrecordid(), target);
  3660. }
  3661. // uint32 wRouletteID = 2;
  3662. if (this->wrouletteid() != 0) {
  3663. target = stream->EnsureSpace(target);
  3664. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_wrouletteid(), target);
  3665. }
  3666. // string szLotteryName = 3;
  3667. if (this->szlotteryname().size() > 0) {
  3668. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  3669. this->_internal_szlotteryname().data(), static_cast<int>(this->_internal_szlotteryname().length()),
  3670. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  3671. "TurntableLogon.PB_CS_S_tagLotteryHisEx.szLotteryName");
  3672. target = stream->WriteStringMaybeAliased(
  3673. 3, this->_internal_szlotteryname(), target);
  3674. }
  3675. // string szInputeDate = 4;
  3676. if (this->szinputedate().size() > 0) {
  3677. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  3678. this->_internal_szinputedate().data(), static_cast<int>(this->_internal_szinputedate().length()),
  3679. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  3680. "TurntableLogon.PB_CS_S_tagLotteryHisEx.szInputeDate");
  3681. target = stream->WriteStringMaybeAliased(
  3682. 4, this->_internal_szinputedate(), target);
  3683. }
  3684. // uint32 btGetLotteryFlag = 5;
  3685. if (this->btgetlotteryflag() != 0) {
  3686. target = stream->EnsureSpace(target);
  3687. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(5, this->_internal_btgetlotteryflag(), target);
  3688. }
  3689. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3690. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3691. _internal_metadata_.unknown_fields(), target, stream);
  3692. }
  3693. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3694. return target;
  3695. }
  3696. size_t PB_CS_S_tagLotteryHisEx::ByteSizeLong() const {
  3697. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3698. size_t total_size = 0;
  3699. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3700. // Prevent compiler warnings about cached_has_bits being unused
  3701. (void) cached_has_bits;
  3702. // string szLotteryName = 3;
  3703. if (this->szlotteryname().size() > 0) {
  3704. total_size += 1 +
  3705. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  3706. this->_internal_szlotteryname());
  3707. }
  3708. // string szInputeDate = 4;
  3709. if (this->szinputedate().size() > 0) {
  3710. total_size += 1 +
  3711. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  3712. this->_internal_szinputedate());
  3713. }
  3714. // uint32 dwRecordID = 1;
  3715. if (this->dwrecordid() != 0) {
  3716. total_size += 1 +
  3717. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3718. this->_internal_dwrecordid());
  3719. }
  3720. // uint32 wRouletteID = 2;
  3721. if (this->wrouletteid() != 0) {
  3722. total_size += 1 +
  3723. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3724. this->_internal_wrouletteid());
  3725. }
  3726. // uint32 btGetLotteryFlag = 5;
  3727. if (this->btgetlotteryflag() != 0) {
  3728. total_size += 1 +
  3729. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  3730. this->_internal_btgetlotteryflag());
  3731. }
  3732. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3733. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3734. _internal_metadata_, total_size, &_cached_size_);
  3735. }
  3736. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3737. SetCachedSize(cached_size);
  3738. return total_size;
  3739. }
  3740. void PB_CS_S_tagLotteryHisEx::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3741. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3742. GOOGLE_DCHECK_NE(&from, this);
  3743. const PB_CS_S_tagLotteryHisEx* source =
  3744. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_tagLotteryHisEx>(
  3745. &from);
  3746. if (source == nullptr) {
  3747. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3748. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3749. } else {
  3750. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3751. MergeFrom(*source);
  3752. }
  3753. }
  3754. void PB_CS_S_tagLotteryHisEx::MergeFrom(const PB_CS_S_tagLotteryHisEx& from) {
  3755. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3756. GOOGLE_DCHECK_NE(&from, this);
  3757. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3758. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3759. (void) cached_has_bits;
  3760. if (from.szlotteryname().size() > 0) {
  3761. szlotteryname_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szlotteryname_);
  3762. }
  3763. if (from.szinputedate().size() > 0) {
  3764. szinputedate_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szinputedate_);
  3765. }
  3766. if (from.dwrecordid() != 0) {
  3767. _internal_set_dwrecordid(from._internal_dwrecordid());
  3768. }
  3769. if (from.wrouletteid() != 0) {
  3770. _internal_set_wrouletteid(from._internal_wrouletteid());
  3771. }
  3772. if (from.btgetlotteryflag() != 0) {
  3773. _internal_set_btgetlotteryflag(from._internal_btgetlotteryflag());
  3774. }
  3775. }
  3776. void PB_CS_S_tagLotteryHisEx::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3777. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3778. if (&from == this) return;
  3779. Clear();
  3780. MergeFrom(from);
  3781. }
  3782. void PB_CS_S_tagLotteryHisEx::CopyFrom(const PB_CS_S_tagLotteryHisEx& from) {
  3783. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHisEx)
  3784. if (&from == this) return;
  3785. Clear();
  3786. MergeFrom(from);
  3787. }
  3788. bool PB_CS_S_tagLotteryHisEx::IsInitialized() const {
  3789. return true;
  3790. }
  3791. void PB_CS_S_tagLotteryHisEx::InternalSwap(PB_CS_S_tagLotteryHisEx* other) {
  3792. using std::swap;
  3793. _internal_metadata_.Swap(&other->_internal_metadata_);
  3794. szlotteryname_.Swap(&other->szlotteryname_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3795. GetArenaNoVirtual());
  3796. szinputedate_.Swap(&other->szinputedate_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3797. GetArenaNoVirtual());
  3798. swap(dwrecordid_, other->dwrecordid_);
  3799. swap(wrouletteid_, other->wrouletteid_);
  3800. swap(btgetlotteryflag_, other->btgetlotteryflag_);
  3801. }
  3802. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_tagLotteryHisEx::GetMetadata() const {
  3803. return GetMetadataStatic();
  3804. }
  3805. // ===================================================================
  3806. void PB_CS_S_tagLotteryHisExACK::InitAsDefaultInstance() {
  3807. }
  3808. class PB_CS_S_tagLotteryHisExACK::_Internal {
  3809. public:
  3810. };
  3811. PB_CS_S_tagLotteryHisExACK::PB_CS_S_tagLotteryHisExACK()
  3812. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3813. SharedCtor();
  3814. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3815. }
  3816. PB_CS_S_tagLotteryHisExACK::PB_CS_S_tagLotteryHisExACK(const PB_CS_S_tagLotteryHisExACK& from)
  3817. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3818. _internal_metadata_(nullptr),
  3819. lotteryhisex_(from.lotteryhisex_) {
  3820. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3821. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3822. }
  3823. void PB_CS_S_tagLotteryHisExACK::SharedCtor() {
  3824. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_S_tagLotteryHisExACK_Pb_5fTurntableLogon_2eproto.base);
  3825. }
  3826. PB_CS_S_tagLotteryHisExACK::~PB_CS_S_tagLotteryHisExACK() {
  3827. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3828. SharedDtor();
  3829. }
  3830. void PB_CS_S_tagLotteryHisExACK::SharedDtor() {
  3831. }
  3832. void PB_CS_S_tagLotteryHisExACK::SetCachedSize(int size) const {
  3833. _cached_size_.Set(size);
  3834. }
  3835. const PB_CS_S_tagLotteryHisExACK& PB_CS_S_tagLotteryHisExACK::default_instance() {
  3836. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_S_tagLotteryHisExACK_Pb_5fTurntableLogon_2eproto.base);
  3837. return *internal_default_instance();
  3838. }
  3839. void PB_CS_S_tagLotteryHisExACK::Clear() {
  3840. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3841. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3842. // Prevent compiler warnings about cached_has_bits being unused
  3843. (void) cached_has_bits;
  3844. lotteryhisex_.Clear();
  3845. _internal_metadata_.Clear();
  3846. }
  3847. const char* PB_CS_S_tagLotteryHisExACK::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  3848. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  3849. while (!ctx->Done(&ptr)) {
  3850. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  3851. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  3852. CHK_(ptr);
  3853. switch (tag >> 3) {
  3854. // repeated .TurntableLogon.PB_CS_S_tagLotteryHisEx LotteryHisEx = 1;
  3855. case 1:
  3856. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  3857. ptr -= 1;
  3858. do {
  3859. ptr += 1;
  3860. ptr = ctx->ParseMessage(_internal_add_lotteryhisex(), ptr);
  3861. CHK_(ptr);
  3862. if (!ctx->DataAvailable(ptr)) break;
  3863. } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
  3864. } else goto handle_unusual;
  3865. continue;
  3866. default: {
  3867. handle_unusual:
  3868. if ((tag & 7) == 4 || tag == 0) {
  3869. ctx->SetLastTag(tag);
  3870. goto success;
  3871. }
  3872. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  3873. CHK_(ptr != nullptr);
  3874. continue;
  3875. }
  3876. } // switch
  3877. } // while
  3878. success:
  3879. return ptr;
  3880. failure:
  3881. ptr = nullptr;
  3882. goto success;
  3883. #undef CHK_
  3884. }
  3885. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_S_tagLotteryHisExACK::InternalSerializeWithCachedSizesToArray(
  3886. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  3887. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3888. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3889. (void) cached_has_bits;
  3890. // repeated .TurntableLogon.PB_CS_S_tagLotteryHisEx LotteryHisEx = 1;
  3891. for (unsigned int i = 0,
  3892. n = static_cast<unsigned int>(this->_internal_lotteryhisex_size()); i < n; i++) {
  3893. target = stream->EnsureSpace(target);
  3894. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
  3895. InternalWriteMessageToArray(1, this->_internal_lotteryhisex(i), target, stream);
  3896. }
  3897. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3898. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  3899. _internal_metadata_.unknown_fields(), target, stream);
  3900. }
  3901. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3902. return target;
  3903. }
  3904. size_t PB_CS_S_tagLotteryHisExACK::ByteSizeLong() const {
  3905. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3906. size_t total_size = 0;
  3907. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3908. // Prevent compiler warnings about cached_has_bits being unused
  3909. (void) cached_has_bits;
  3910. // repeated .TurntableLogon.PB_CS_S_tagLotteryHisEx LotteryHisEx = 1;
  3911. total_size += 1UL * this->_internal_lotteryhisex_size();
  3912. for (const auto& msg : this->lotteryhisex_) {
  3913. total_size +=
  3914. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
  3915. }
  3916. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  3917. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  3918. _internal_metadata_, total_size, &_cached_size_);
  3919. }
  3920. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  3921. SetCachedSize(cached_size);
  3922. return total_size;
  3923. }
  3924. void PB_CS_S_tagLotteryHisExACK::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3925. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3926. GOOGLE_DCHECK_NE(&from, this);
  3927. const PB_CS_S_tagLotteryHisExACK* source =
  3928. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_S_tagLotteryHisExACK>(
  3929. &from);
  3930. if (source == nullptr) {
  3931. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3932. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  3933. } else {
  3934. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3935. MergeFrom(*source);
  3936. }
  3937. }
  3938. void PB_CS_S_tagLotteryHisExACK::MergeFrom(const PB_CS_S_tagLotteryHisExACK& from) {
  3939. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3940. GOOGLE_DCHECK_NE(&from, this);
  3941. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3942. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  3943. (void) cached_has_bits;
  3944. lotteryhisex_.MergeFrom(from.lotteryhisex_);
  3945. }
  3946. void PB_CS_S_tagLotteryHisExACK::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  3947. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3948. if (&from == this) return;
  3949. Clear();
  3950. MergeFrom(from);
  3951. }
  3952. void PB_CS_S_tagLotteryHisExACK::CopyFrom(const PB_CS_S_tagLotteryHisExACK& from) {
  3953. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_S_tagLotteryHisExACK)
  3954. if (&from == this) return;
  3955. Clear();
  3956. MergeFrom(from);
  3957. }
  3958. bool PB_CS_S_tagLotteryHisExACK::IsInitialized() const {
  3959. return true;
  3960. }
  3961. void PB_CS_S_tagLotteryHisExACK::InternalSwap(PB_CS_S_tagLotteryHisExACK* other) {
  3962. using std::swap;
  3963. _internal_metadata_.Swap(&other->_internal_metadata_);
  3964. lotteryhisex_.InternalSwap(&other->lotteryhisex_);
  3965. }
  3966. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_S_tagLotteryHisExACK::GetMetadata() const {
  3967. return GetMetadataStatic();
  3968. }
  3969. // ===================================================================
  3970. void PB_CS_C_workLotteryAward::InitAsDefaultInstance() {
  3971. }
  3972. class PB_CS_C_workLotteryAward::_Internal {
  3973. public:
  3974. };
  3975. PB_CS_C_workLotteryAward::PB_CS_C_workLotteryAward()
  3976. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  3977. SharedCtor();
  3978. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_C_workLotteryAward)
  3979. }
  3980. PB_CS_C_workLotteryAward::PB_CS_C_workLotteryAward(const PB_CS_C_workLotteryAward& from)
  3981. : ::PROTOBUF_NAMESPACE_ID::Message(),
  3982. _internal_metadata_(nullptr) {
  3983. _internal_metadata_.MergeFrom(from._internal_metadata_);
  3984. szdescribestring_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3985. if (!from._internal_szdescribestring().empty()) {
  3986. szdescribestring_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdescribestring_);
  3987. }
  3988. ::memcpy(&precord_, &from.precord_,
  3989. static_cast<size_t>(reinterpret_cast<char*>(&lerrorcode_) -
  3990. reinterpret_cast<char*>(&precord_)) + sizeof(lerrorcode_));
  3991. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_C_workLotteryAward)
  3992. }
  3993. void PB_CS_C_workLotteryAward::SharedCtor() {
  3994. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_C_workLotteryAward_Pb_5fTurntableLogon_2eproto.base);
  3995. szdescribestring_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  3996. ::memset(&precord_, 0, static_cast<size_t>(
  3997. reinterpret_cast<char*>(&lerrorcode_) -
  3998. reinterpret_cast<char*>(&precord_)) + sizeof(lerrorcode_));
  3999. }
  4000. PB_CS_C_workLotteryAward::~PB_CS_C_workLotteryAward() {
  4001. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_C_workLotteryAward)
  4002. SharedDtor();
  4003. }
  4004. void PB_CS_C_workLotteryAward::SharedDtor() {
  4005. szdescribestring_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4006. }
  4007. void PB_CS_C_workLotteryAward::SetCachedSize(int size) const {
  4008. _cached_size_.Set(size);
  4009. }
  4010. const PB_CS_C_workLotteryAward& PB_CS_C_workLotteryAward::default_instance() {
  4011. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_C_workLotteryAward_Pb_5fTurntableLogon_2eproto.base);
  4012. return *internal_default_instance();
  4013. }
  4014. void PB_CS_C_workLotteryAward::Clear() {
  4015. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_C_workLotteryAward)
  4016. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4017. // Prevent compiler warnings about cached_has_bits being unused
  4018. (void) cached_has_bits;
  4019. szdescribestring_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4020. ::memset(&precord_, 0, static_cast<size_t>(
  4021. reinterpret_cast<char*>(&lerrorcode_) -
  4022. reinterpret_cast<char*>(&precord_)) + sizeof(lerrorcode_));
  4023. _internal_metadata_.Clear();
  4024. }
  4025. const char* PB_CS_C_workLotteryAward::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  4026. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  4027. while (!ctx->Done(&ptr)) {
  4028. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  4029. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  4030. CHK_(ptr);
  4031. switch (tag >> 3) {
  4032. // uint32 pRecord = 1;
  4033. case 1:
  4034. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
  4035. precord_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4036. CHK_(ptr);
  4037. } else goto handle_unusual;
  4038. continue;
  4039. // uint32 lErrorCode = 2;
  4040. case 2:
  4041. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
  4042. lerrorcode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4043. CHK_(ptr);
  4044. } else goto handle_unusual;
  4045. continue;
  4046. // string szDescribeString = 3;
  4047. case 3:
  4048. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  4049. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szdescribestring(), ptr, ctx, "TurntableLogon.PB_CS_C_workLotteryAward.szDescribeString");
  4050. CHK_(ptr);
  4051. } else goto handle_unusual;
  4052. continue;
  4053. default: {
  4054. handle_unusual:
  4055. if ((tag & 7) == 4 || tag == 0) {
  4056. ctx->SetLastTag(tag);
  4057. goto success;
  4058. }
  4059. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  4060. CHK_(ptr != nullptr);
  4061. continue;
  4062. }
  4063. } // switch
  4064. } // while
  4065. success:
  4066. return ptr;
  4067. failure:
  4068. ptr = nullptr;
  4069. goto success;
  4070. #undef CHK_
  4071. }
  4072. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_C_workLotteryAward::InternalSerializeWithCachedSizesToArray(
  4073. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  4074. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_C_workLotteryAward)
  4075. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4076. (void) cached_has_bits;
  4077. // uint32 pRecord = 1;
  4078. if (this->precord() != 0) {
  4079. target = stream->EnsureSpace(target);
  4080. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_precord(), target);
  4081. }
  4082. // uint32 lErrorCode = 2;
  4083. if (this->lerrorcode() != 0) {
  4084. target = stream->EnsureSpace(target);
  4085. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(2, this->_internal_lerrorcode(), target);
  4086. }
  4087. // string szDescribeString = 3;
  4088. if (this->szdescribestring().size() > 0) {
  4089. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  4090. this->_internal_szdescribestring().data(), static_cast<int>(this->_internal_szdescribestring().length()),
  4091. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  4092. "TurntableLogon.PB_CS_C_workLotteryAward.szDescribeString");
  4093. target = stream->WriteStringMaybeAliased(
  4094. 3, this->_internal_szdescribestring(), target);
  4095. }
  4096. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4097. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  4098. _internal_metadata_.unknown_fields(), target, stream);
  4099. }
  4100. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_C_workLotteryAward)
  4101. return target;
  4102. }
  4103. size_t PB_CS_C_workLotteryAward::ByteSizeLong() const {
  4104. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_C_workLotteryAward)
  4105. size_t total_size = 0;
  4106. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4107. // Prevent compiler warnings about cached_has_bits being unused
  4108. (void) cached_has_bits;
  4109. // string szDescribeString = 3;
  4110. if (this->szdescribestring().size() > 0) {
  4111. total_size += 1 +
  4112. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  4113. this->_internal_szdescribestring());
  4114. }
  4115. // uint32 pRecord = 1;
  4116. if (this->precord() != 0) {
  4117. total_size += 1 +
  4118. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4119. this->_internal_precord());
  4120. }
  4121. // uint32 lErrorCode = 2;
  4122. if (this->lerrorcode() != 0) {
  4123. total_size += 1 +
  4124. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4125. this->_internal_lerrorcode());
  4126. }
  4127. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4128. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  4129. _internal_metadata_, total_size, &_cached_size_);
  4130. }
  4131. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  4132. SetCachedSize(cached_size);
  4133. return total_size;
  4134. }
  4135. void PB_CS_C_workLotteryAward::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4136. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_C_workLotteryAward)
  4137. GOOGLE_DCHECK_NE(&from, this);
  4138. const PB_CS_C_workLotteryAward* source =
  4139. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_C_workLotteryAward>(
  4140. &from);
  4141. if (source == nullptr) {
  4142. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_C_workLotteryAward)
  4143. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  4144. } else {
  4145. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_C_workLotteryAward)
  4146. MergeFrom(*source);
  4147. }
  4148. }
  4149. void PB_CS_C_workLotteryAward::MergeFrom(const PB_CS_C_workLotteryAward& from) {
  4150. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_C_workLotteryAward)
  4151. GOOGLE_DCHECK_NE(&from, this);
  4152. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4153. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4154. (void) cached_has_bits;
  4155. if (from.szdescribestring().size() > 0) {
  4156. szdescribestring_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szdescribestring_);
  4157. }
  4158. if (from.precord() != 0) {
  4159. _internal_set_precord(from._internal_precord());
  4160. }
  4161. if (from.lerrorcode() != 0) {
  4162. _internal_set_lerrorcode(from._internal_lerrorcode());
  4163. }
  4164. }
  4165. void PB_CS_C_workLotteryAward::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4166. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_C_workLotteryAward)
  4167. if (&from == this) return;
  4168. Clear();
  4169. MergeFrom(from);
  4170. }
  4171. void PB_CS_C_workLotteryAward::CopyFrom(const PB_CS_C_workLotteryAward& from) {
  4172. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_C_workLotteryAward)
  4173. if (&from == this) return;
  4174. Clear();
  4175. MergeFrom(from);
  4176. }
  4177. bool PB_CS_C_workLotteryAward::IsInitialized() const {
  4178. return true;
  4179. }
  4180. void PB_CS_C_workLotteryAward::InternalSwap(PB_CS_C_workLotteryAward* other) {
  4181. using std::swap;
  4182. _internal_metadata_.Swap(&other->_internal_metadata_);
  4183. szdescribestring_.Swap(&other->szdescribestring_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  4184. GetArenaNoVirtual());
  4185. swap(precord_, other->precord_);
  4186. swap(lerrorcode_, other->lerrorcode_);
  4187. }
  4188. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_C_workLotteryAward::GetMetadata() const {
  4189. return GetMetadataStatic();
  4190. }
  4191. // ===================================================================
  4192. void PB_CS_LotteryAddr::InitAsDefaultInstance() {
  4193. }
  4194. class PB_CS_LotteryAddr::_Internal {
  4195. public:
  4196. };
  4197. PB_CS_LotteryAddr::PB_CS_LotteryAddr()
  4198. : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
  4199. SharedCtor();
  4200. // @@protoc_insertion_point(constructor:TurntableLogon.PB_CS_LotteryAddr)
  4201. }
  4202. PB_CS_LotteryAddr::PB_CS_LotteryAddr(const PB_CS_LotteryAddr& from)
  4203. : ::PROTOBUF_NAMESPACE_ID::Message(),
  4204. _internal_metadata_(nullptr) {
  4205. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4206. szaddressname_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4207. if (!from._internal_szaddressname().empty()) {
  4208. szaddressname_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szaddressname_);
  4209. }
  4210. szaddress_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4211. if (!from._internal_szaddress().empty()) {
  4212. szaddress_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szaddress_);
  4213. }
  4214. szaddrphonenum_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4215. if (!from._internal_szaddrphonenum().empty()) {
  4216. szaddrphonenum_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szaddrphonenum_);
  4217. }
  4218. preq_ = from.preq_;
  4219. // @@protoc_insertion_point(copy_constructor:TurntableLogon.PB_CS_LotteryAddr)
  4220. }
  4221. void PB_CS_LotteryAddr::SharedCtor() {
  4222. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PB_CS_LotteryAddr_Pb_5fTurntableLogon_2eproto.base);
  4223. szaddressname_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4224. szaddress_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4225. szaddrphonenum_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4226. preq_ = 0u;
  4227. }
  4228. PB_CS_LotteryAddr::~PB_CS_LotteryAddr() {
  4229. // @@protoc_insertion_point(destructor:TurntableLogon.PB_CS_LotteryAddr)
  4230. SharedDtor();
  4231. }
  4232. void PB_CS_LotteryAddr::SharedDtor() {
  4233. szaddressname_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4234. szaddress_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4235. szaddrphonenum_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4236. }
  4237. void PB_CS_LotteryAddr::SetCachedSize(int size) const {
  4238. _cached_size_.Set(size);
  4239. }
  4240. const PB_CS_LotteryAddr& PB_CS_LotteryAddr::default_instance() {
  4241. ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PB_CS_LotteryAddr_Pb_5fTurntableLogon_2eproto.base);
  4242. return *internal_default_instance();
  4243. }
  4244. void PB_CS_LotteryAddr::Clear() {
  4245. // @@protoc_insertion_point(message_clear_start:TurntableLogon.PB_CS_LotteryAddr)
  4246. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4247. // Prevent compiler warnings about cached_has_bits being unused
  4248. (void) cached_has_bits;
  4249. szaddressname_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4250. szaddress_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4251. szaddrphonenum_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  4252. preq_ = 0u;
  4253. _internal_metadata_.Clear();
  4254. }
  4255. const char* PB_CS_LotteryAddr::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
  4256. #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
  4257. while (!ctx->Done(&ptr)) {
  4258. ::PROTOBUF_NAMESPACE_ID::uint32 tag;
  4259. ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
  4260. CHK_(ptr);
  4261. switch (tag >> 3) {
  4262. // string szAddressName = 1;
  4263. case 1:
  4264. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
  4265. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szaddressname(), ptr, ctx, "TurntableLogon.PB_CS_LotteryAddr.szAddressName");
  4266. CHK_(ptr);
  4267. } else goto handle_unusual;
  4268. continue;
  4269. // string szAddress = 2;
  4270. case 2:
  4271. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
  4272. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szaddress(), ptr, ctx, "TurntableLogon.PB_CS_LotteryAddr.szAddress");
  4273. CHK_(ptr);
  4274. } else goto handle_unusual;
  4275. continue;
  4276. // string szAddrPhoneNum = 3;
  4277. case 3:
  4278. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
  4279. ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParserUTF8(_internal_mutable_szaddrphonenum(), ptr, ctx, "TurntableLogon.PB_CS_LotteryAddr.szAddrPhoneNum");
  4280. CHK_(ptr);
  4281. } else goto handle_unusual;
  4282. continue;
  4283. // uint32 pReq = 4;
  4284. case 4:
  4285. if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
  4286. preq_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
  4287. CHK_(ptr);
  4288. } else goto handle_unusual;
  4289. continue;
  4290. default: {
  4291. handle_unusual:
  4292. if ((tag & 7) == 4 || tag == 0) {
  4293. ctx->SetLastTag(tag);
  4294. goto success;
  4295. }
  4296. ptr = UnknownFieldParse(tag, &_internal_metadata_, ptr, ctx);
  4297. CHK_(ptr != nullptr);
  4298. continue;
  4299. }
  4300. } // switch
  4301. } // while
  4302. success:
  4303. return ptr;
  4304. failure:
  4305. ptr = nullptr;
  4306. goto success;
  4307. #undef CHK_
  4308. }
  4309. ::PROTOBUF_NAMESPACE_ID::uint8* PB_CS_LotteryAddr::InternalSerializeWithCachedSizesToArray(
  4310. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
  4311. // @@protoc_insertion_point(serialize_to_array_start:TurntableLogon.PB_CS_LotteryAddr)
  4312. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4313. (void) cached_has_bits;
  4314. // string szAddressName = 1;
  4315. if (this->szaddressname().size() > 0) {
  4316. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  4317. this->_internal_szaddressname().data(), static_cast<int>(this->_internal_szaddressname().length()),
  4318. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  4319. "TurntableLogon.PB_CS_LotteryAddr.szAddressName");
  4320. target = stream->WriteStringMaybeAliased(
  4321. 1, this->_internal_szaddressname(), target);
  4322. }
  4323. // string szAddress = 2;
  4324. if (this->szaddress().size() > 0) {
  4325. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  4326. this->_internal_szaddress().data(), static_cast<int>(this->_internal_szaddress().length()),
  4327. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  4328. "TurntableLogon.PB_CS_LotteryAddr.szAddress");
  4329. target = stream->WriteStringMaybeAliased(
  4330. 2, this->_internal_szaddress(), target);
  4331. }
  4332. // string szAddrPhoneNum = 3;
  4333. if (this->szaddrphonenum().size() > 0) {
  4334. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
  4335. this->_internal_szaddrphonenum().data(), static_cast<int>(this->_internal_szaddrphonenum().length()),
  4336. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
  4337. "TurntableLogon.PB_CS_LotteryAddr.szAddrPhoneNum");
  4338. target = stream->WriteStringMaybeAliased(
  4339. 3, this->_internal_szaddrphonenum(), target);
  4340. }
  4341. // uint32 pReq = 4;
  4342. if (this->preq() != 0) {
  4343. target = stream->EnsureSpace(target);
  4344. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(4, this->_internal_preq(), target);
  4345. }
  4346. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4347. target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
  4348. _internal_metadata_.unknown_fields(), target, stream);
  4349. }
  4350. // @@protoc_insertion_point(serialize_to_array_end:TurntableLogon.PB_CS_LotteryAddr)
  4351. return target;
  4352. }
  4353. size_t PB_CS_LotteryAddr::ByteSizeLong() const {
  4354. // @@protoc_insertion_point(message_byte_size_start:TurntableLogon.PB_CS_LotteryAddr)
  4355. size_t total_size = 0;
  4356. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4357. // Prevent compiler warnings about cached_has_bits being unused
  4358. (void) cached_has_bits;
  4359. // string szAddressName = 1;
  4360. if (this->szaddressname().size() > 0) {
  4361. total_size += 1 +
  4362. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  4363. this->_internal_szaddressname());
  4364. }
  4365. // string szAddress = 2;
  4366. if (this->szaddress().size() > 0) {
  4367. total_size += 1 +
  4368. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  4369. this->_internal_szaddress());
  4370. }
  4371. // string szAddrPhoneNum = 3;
  4372. if (this->szaddrphonenum().size() > 0) {
  4373. total_size += 1 +
  4374. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
  4375. this->_internal_szaddrphonenum());
  4376. }
  4377. // uint32 pReq = 4;
  4378. if (this->preq() != 0) {
  4379. total_size += 1 +
  4380. ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
  4381. this->_internal_preq());
  4382. }
  4383. if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
  4384. return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
  4385. _internal_metadata_, total_size, &_cached_size_);
  4386. }
  4387. int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
  4388. SetCachedSize(cached_size);
  4389. return total_size;
  4390. }
  4391. void PB_CS_LotteryAddr::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4392. // @@protoc_insertion_point(generalized_merge_from_start:TurntableLogon.PB_CS_LotteryAddr)
  4393. GOOGLE_DCHECK_NE(&from, this);
  4394. const PB_CS_LotteryAddr* source =
  4395. ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PB_CS_LotteryAddr>(
  4396. &from);
  4397. if (source == nullptr) {
  4398. // @@protoc_insertion_point(generalized_merge_from_cast_fail:TurntableLogon.PB_CS_LotteryAddr)
  4399. ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
  4400. } else {
  4401. // @@protoc_insertion_point(generalized_merge_from_cast_success:TurntableLogon.PB_CS_LotteryAddr)
  4402. MergeFrom(*source);
  4403. }
  4404. }
  4405. void PB_CS_LotteryAddr::MergeFrom(const PB_CS_LotteryAddr& from) {
  4406. // @@protoc_insertion_point(class_specific_merge_from_start:TurntableLogon.PB_CS_LotteryAddr)
  4407. GOOGLE_DCHECK_NE(&from, this);
  4408. _internal_metadata_.MergeFrom(from._internal_metadata_);
  4409. ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
  4410. (void) cached_has_bits;
  4411. if (from.szaddressname().size() > 0) {
  4412. szaddressname_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szaddressname_);
  4413. }
  4414. if (from.szaddress().size() > 0) {
  4415. szaddress_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szaddress_);
  4416. }
  4417. if (from.szaddrphonenum().size() > 0) {
  4418. szaddrphonenum_.AssignWithDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from.szaddrphonenum_);
  4419. }
  4420. if (from.preq() != 0) {
  4421. _internal_set_preq(from._internal_preq());
  4422. }
  4423. }
  4424. void PB_CS_LotteryAddr::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
  4425. // @@protoc_insertion_point(generalized_copy_from_start:TurntableLogon.PB_CS_LotteryAddr)
  4426. if (&from == this) return;
  4427. Clear();
  4428. MergeFrom(from);
  4429. }
  4430. void PB_CS_LotteryAddr::CopyFrom(const PB_CS_LotteryAddr& from) {
  4431. // @@protoc_insertion_point(class_specific_copy_from_start:TurntableLogon.PB_CS_LotteryAddr)
  4432. if (&from == this) return;
  4433. Clear();
  4434. MergeFrom(from);
  4435. }
  4436. bool PB_CS_LotteryAddr::IsInitialized() const {
  4437. return true;
  4438. }
  4439. void PB_CS_LotteryAddr::InternalSwap(PB_CS_LotteryAddr* other) {
  4440. using std::swap;
  4441. _internal_metadata_.Swap(&other->_internal_metadata_);
  4442. szaddressname_.Swap(&other->szaddressname_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  4443. GetArenaNoVirtual());
  4444. szaddress_.Swap(&other->szaddress_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  4445. GetArenaNoVirtual());
  4446. szaddrphonenum_.Swap(&other->szaddrphonenum_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  4447. GetArenaNoVirtual());
  4448. swap(preq_, other->preq_);
  4449. }
  4450. ::PROTOBUF_NAMESPACE_ID::Metadata PB_CS_LotteryAddr::GetMetadata() const {
  4451. return GetMetadataStatic();
  4452. }
  4453. // @@protoc_insertion_point(namespace_scope)
  4454. } // namespace TurntableLogon
  4455. PROTOBUF_NAMESPACE_OPEN
  4456. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_C_LogonMobile* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_C_LogonMobile >(Arena* arena) {
  4457. return Arena::CreateInternal< ::TurntableLogon::PB_CS_C_LogonMobile >(arena);
  4458. }
  4459. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_LogonFailure* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_LogonFailure >(Arena* arena) {
  4460. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_LogonFailure >(arena);
  4461. }
  4462. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_LogonSuccess* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_LogonSuccess >(Arena* arena) {
  4463. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_LogonSuccess >(arena);
  4464. }
  4465. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_C_tagRouletteConfig* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_C_tagRouletteConfig >(Arena* arena) {
  4466. return Arena::CreateInternal< ::TurntableLogon::PB_CS_C_tagRouletteConfig >(arena);
  4467. }
  4468. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_tagRouletteConfig2* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_tagRouletteConfig2 >(Arena* arena) {
  4469. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_tagRouletteConfig2 >(arena);
  4470. }
  4471. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_C_tagLotteryResult* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_C_tagLotteryResult >(Arena* arena) {
  4472. return Arena::CreateInternal< ::TurntableLogon::PB_CS_C_tagLotteryResult >(arena);
  4473. }
  4474. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_tagLotteryResult* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_tagLotteryResult >(Arena* arena) {
  4475. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_tagLotteryResult >(arena);
  4476. }
  4477. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_C_workLotteryInfo* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_C_workLotteryInfo >(Arena* arena) {
  4478. return Arena::CreateInternal< ::TurntableLogon::PB_CS_C_workLotteryInfo >(arena);
  4479. }
  4480. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_tagLotteryInfo* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_tagLotteryInfo >(Arena* arena) {
  4481. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_tagLotteryInfo >(arena);
  4482. }
  4483. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_C_workLotteryHis* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_C_workLotteryHis >(Arena* arena) {
  4484. return Arena::CreateInternal< ::TurntableLogon::PB_CS_C_workLotteryHis >(arena);
  4485. }
  4486. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_tagLotteryHis* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_tagLotteryHis >(Arena* arena) {
  4487. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_tagLotteryHis >(arena);
  4488. }
  4489. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_tagLotteryHisACK* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_tagLotteryHisACK >(Arena* arena) {
  4490. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_tagLotteryHisACK >(arena);
  4491. }
  4492. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_tagLotteryHisEx* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_tagLotteryHisEx >(Arena* arena) {
  4493. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_tagLotteryHisEx >(arena);
  4494. }
  4495. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_S_tagLotteryHisExACK* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_S_tagLotteryHisExACK >(Arena* arena) {
  4496. return Arena::CreateInternal< ::TurntableLogon::PB_CS_S_tagLotteryHisExACK >(arena);
  4497. }
  4498. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_C_workLotteryAward* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_C_workLotteryAward >(Arena* arena) {
  4499. return Arena::CreateInternal< ::TurntableLogon::PB_CS_C_workLotteryAward >(arena);
  4500. }
  4501. template<> PROTOBUF_NOINLINE ::TurntableLogon::PB_CS_LotteryAddr* Arena::CreateMaybeMessage< ::TurntableLogon::PB_CS_LotteryAddr >(Arena* arena) {
  4502. return Arena::CreateInternal< ::TurntableLogon::PB_CS_LotteryAddr >(arena);
  4503. }
  4504. PROTOBUF_NAMESPACE_CLOSE
  4505. // @@protoc_insertion_point(global_scope)
  4506. #include <google/protobuf/port_undef.inc>