client2world_dial_lottery.pb.cc 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: client2world_dial_lottery.proto
  3. #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
  4. #include "client2world_dial_lottery.pb.h"
  5. #include <algorithm>
  6. #include <google/protobuf/stubs/common.h>
  7. #include <google/protobuf/stubs/once.h>
  8. #include <google/protobuf/io/coded_stream.h>
  9. #include <google/protobuf/wire_format_lite_inl.h>
  10. #include <google/protobuf/descriptor.h>
  11. #include <google/protobuf/generated_message_reflection.h>
  12. #include <google/protobuf/reflection_ops.h>
  13. #include <google/protobuf/wire_format.h>
  14. // @@protoc_insertion_point(includes)
  15. namespace client2world_protocols {
  16. namespace {
  17. const ::google::protobuf::Descriptor* packetc2w_req_month_card_reward_descriptor_ = NULL;
  18. const ::google::protobuf::internal::GeneratedMessageReflection*
  19. packetc2w_req_month_card_reward_reflection_ = NULL;
  20. const ::google::protobuf::Descriptor* packetw2c_req_month_card_reward_result_descriptor_ = NULL;
  21. const ::google::protobuf::internal::GeneratedMessageReflection*
  22. packetw2c_req_month_card_reward_result_reflection_ = NULL;
  23. const ::google::protobuf::Descriptor* packetc2w_req_week_card_reward_descriptor_ = NULL;
  24. const ::google::protobuf::internal::GeneratedMessageReflection*
  25. packetc2w_req_week_card_reward_reflection_ = NULL;
  26. const ::google::protobuf::Descriptor* packetw2c_req_week_card_reward_result_descriptor_ = NULL;
  27. const ::google::protobuf::internal::GeneratedMessageReflection*
  28. packetw2c_req_week_card_reward_result_reflection_ = NULL;
  29. } // namespace
  30. void protobuf_AssignDesc_client2world_5fdial_5flottery_2eproto() {
  31. protobuf_AddDesc_client2world_5fdial_5flottery_2eproto();
  32. const ::google::protobuf::FileDescriptor* file =
  33. ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
  34. "client2world_dial_lottery.proto");
  35. GOOGLE_CHECK(file != NULL);
  36. packetc2w_req_month_card_reward_descriptor_ = file->message_type(0);
  37. static const int packetc2w_req_month_card_reward_offsets_[2] = {
  38. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_month_card_reward, packet_id_),
  39. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_month_card_reward, type_),
  40. };
  41. packetc2w_req_month_card_reward_reflection_ =
  42. new ::google::protobuf::internal::GeneratedMessageReflection(
  43. packetc2w_req_month_card_reward_descriptor_,
  44. packetc2w_req_month_card_reward::default_instance_,
  45. packetc2w_req_month_card_reward_offsets_,
  46. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_month_card_reward, _has_bits_[0]),
  47. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_month_card_reward, _unknown_fields_),
  48. -1,
  49. ::google::protobuf::DescriptorPool::generated_pool(),
  50. ::google::protobuf::MessageFactory::generated_factory(),
  51. sizeof(packetc2w_req_month_card_reward));
  52. packetw2c_req_month_card_reward_result_descriptor_ = file->message_type(1);
  53. static const int packetw2c_req_month_card_reward_result_offsets_[4] = {
  54. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_month_card_reward_result, packet_id_),
  55. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_month_card_reward_result, result_),
  56. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_month_card_reward_result, type_),
  57. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_month_card_reward_result, rewardid_),
  58. };
  59. packetw2c_req_month_card_reward_result_reflection_ =
  60. new ::google::protobuf::internal::GeneratedMessageReflection(
  61. packetw2c_req_month_card_reward_result_descriptor_,
  62. packetw2c_req_month_card_reward_result::default_instance_,
  63. packetw2c_req_month_card_reward_result_offsets_,
  64. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_month_card_reward_result, _has_bits_[0]),
  65. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_month_card_reward_result, _unknown_fields_),
  66. -1,
  67. ::google::protobuf::DescriptorPool::generated_pool(),
  68. ::google::protobuf::MessageFactory::generated_factory(),
  69. sizeof(packetw2c_req_month_card_reward_result));
  70. packetc2w_req_week_card_reward_descriptor_ = file->message_type(2);
  71. static const int packetc2w_req_week_card_reward_offsets_[1] = {
  72. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_week_card_reward, packet_id_),
  73. };
  74. packetc2w_req_week_card_reward_reflection_ =
  75. new ::google::protobuf::internal::GeneratedMessageReflection(
  76. packetc2w_req_week_card_reward_descriptor_,
  77. packetc2w_req_week_card_reward::default_instance_,
  78. packetc2w_req_week_card_reward_offsets_,
  79. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_week_card_reward, _has_bits_[0]),
  80. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_week_card_reward, _unknown_fields_),
  81. -1,
  82. ::google::protobuf::DescriptorPool::generated_pool(),
  83. ::google::protobuf::MessageFactory::generated_factory(),
  84. sizeof(packetc2w_req_week_card_reward));
  85. packetw2c_req_week_card_reward_result_descriptor_ = file->message_type(3);
  86. static const int packetw2c_req_week_card_reward_result_offsets_[3] = {
  87. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_week_card_reward_result, packet_id_),
  88. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_week_card_reward_result, result_),
  89. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_week_card_reward_result, rewardid_),
  90. };
  91. packetw2c_req_week_card_reward_result_reflection_ =
  92. new ::google::protobuf::internal::GeneratedMessageReflection(
  93. packetw2c_req_week_card_reward_result_descriptor_,
  94. packetw2c_req_week_card_reward_result::default_instance_,
  95. packetw2c_req_week_card_reward_result_offsets_,
  96. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_week_card_reward_result, _has_bits_[0]),
  97. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_week_card_reward_result, _unknown_fields_),
  98. -1,
  99. ::google::protobuf::DescriptorPool::generated_pool(),
  100. ::google::protobuf::MessageFactory::generated_factory(),
  101. sizeof(packetw2c_req_week_card_reward_result));
  102. }
  103. namespace {
  104. GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
  105. inline void protobuf_AssignDescriptorsOnce() {
  106. ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
  107. &protobuf_AssignDesc_client2world_5fdial_5flottery_2eproto);
  108. }
  109. void protobuf_RegisterTypes(const ::std::string&) {
  110. protobuf_AssignDescriptorsOnce();
  111. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  112. packetc2w_req_month_card_reward_descriptor_, &packetc2w_req_month_card_reward::default_instance());
  113. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  114. packetw2c_req_month_card_reward_result_descriptor_, &packetw2c_req_month_card_reward_result::default_instance());
  115. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  116. packetc2w_req_week_card_reward_descriptor_, &packetc2w_req_week_card_reward::default_instance());
  117. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  118. packetw2c_req_week_card_reward_result_descriptor_, &packetw2c_req_week_card_reward_result::default_instance());
  119. }
  120. } // namespace
  121. void protobuf_ShutdownFile_client2world_5fdial_5flottery_2eproto() {
  122. delete packetc2w_req_month_card_reward::default_instance_;
  123. delete packetc2w_req_month_card_reward_reflection_;
  124. delete packetw2c_req_month_card_reward_result::default_instance_;
  125. delete packetw2c_req_month_card_reward_result_reflection_;
  126. delete packetc2w_req_week_card_reward::default_instance_;
  127. delete packetc2w_req_week_card_reward_reflection_;
  128. delete packetw2c_req_week_card_reward_result::default_instance_;
  129. delete packetw2c_req_week_card_reward_result_reflection_;
  130. }
  131. void protobuf_AddDesc_client2world_5fdial_5flottery_2eproto() {
  132. static bool already_here = false;
  133. if (already_here) return;
  134. already_here = true;
  135. GOOGLE_PROTOBUF_VERIFY_VERSION;
  136. ::client2world_protocols::protobuf_AddDesc_client2world_5fmsg_5ftype_2eproto();
  137. ::msg_type_def::protobuf_AddDesc_msg_5ftype_5fdef_2eproto();
  138. ::msg_info_def::protobuf_AddDesc_msg_5finfo_5fdef_2eproto();
  139. ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
  140. "\n\037client2world_dial_lottery.proto\022\026clien"
  141. "t2world_protocols\032\033client2world_msg_type"
  142. ".proto\032\022msg_type_def.proto\032\022msg_info_def"
  143. ".proto\"\216\001\n\037packetc2w_req_month_card_rewa"
  144. "rd\022]\n\tpacket_id\030\001 \001(\0162).client2world_pro"
  145. "tocols.e_server_msg_type:\037e_mst_c2w_req_"
  146. "month_card_reward\022\014\n\004type\030\002 \001(\005\"\276\001\n&pack"
  147. "etw2c_req_month_card_reward_result\022d\n\tpa"
  148. "cket_id\030\001 \001(\0162).client2world_protocols.e"
  149. "_server_msg_type:&e_mst_w2c_req_month_ca"
  150. "rd_reward_result\022\016\n\006result\030\002 \001(\005\022\014\n\004type"
  151. "\030\003 \001(\005\022\020\n\010rewardId\030\004 \001(\005\"~\n\036packetc2w_re"
  152. "q_week_card_reward\022\\\n\tpacket_id\030\001 \001(\0162)."
  153. "client2world_protocols.e_server_msg_type"
  154. ":\036e_mst_c2w_req_week_card_reward\"\256\001\n%pac"
  155. "ketw2c_req_week_card_reward_result\022c\n\tpa"
  156. "cket_id\030\001 \001(\0162).client2world_protocols.e"
  157. "_server_msg_type:%e_mst_w2c_req_week_car"
  158. "d_reward_result\022\016\n\006result\030\002 \001(\005\022\020\n\010rewar"
  159. "dId\030\003 \001(\005", 769);
  160. ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
  161. "client2world_dial_lottery.proto", &protobuf_RegisterTypes);
  162. packetc2w_req_month_card_reward::default_instance_ = new packetc2w_req_month_card_reward();
  163. packetw2c_req_month_card_reward_result::default_instance_ = new packetw2c_req_month_card_reward_result();
  164. packetc2w_req_week_card_reward::default_instance_ = new packetc2w_req_week_card_reward();
  165. packetw2c_req_week_card_reward_result::default_instance_ = new packetw2c_req_week_card_reward_result();
  166. packetc2w_req_month_card_reward::default_instance_->InitAsDefaultInstance();
  167. packetw2c_req_month_card_reward_result::default_instance_->InitAsDefaultInstance();
  168. packetc2w_req_week_card_reward::default_instance_->InitAsDefaultInstance();
  169. packetw2c_req_week_card_reward_result::default_instance_->InitAsDefaultInstance();
  170. ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_client2world_5fdial_5flottery_2eproto);
  171. }
  172. // Force AddDescriptors() to be called at static initialization time.
  173. struct StaticDescriptorInitializer_client2world_5fdial_5flottery_2eproto {
  174. StaticDescriptorInitializer_client2world_5fdial_5flottery_2eproto() {
  175. protobuf_AddDesc_client2world_5fdial_5flottery_2eproto();
  176. }
  177. } static_descriptor_initializer_client2world_5fdial_5flottery_2eproto_;
  178. // ===================================================================
  179. #ifndef _MSC_VER
  180. const int packetc2w_req_month_card_reward::kPacketIdFieldNumber;
  181. const int packetc2w_req_month_card_reward::kTypeFieldNumber;
  182. #endif // !_MSC_VER
  183. packetc2w_req_month_card_reward::packetc2w_req_month_card_reward()
  184. : ::google::protobuf::Message() {
  185. SharedCtor();
  186. }
  187. void packetc2w_req_month_card_reward::InitAsDefaultInstance() {
  188. }
  189. packetc2w_req_month_card_reward::packetc2w_req_month_card_reward(const packetc2w_req_month_card_reward& from)
  190. : ::google::protobuf::Message() {
  191. SharedCtor();
  192. MergeFrom(from);
  193. }
  194. void packetc2w_req_month_card_reward::SharedCtor() {
  195. _cached_size_ = 0;
  196. packet_id_ = 5064;
  197. type_ = 0;
  198. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  199. }
  200. packetc2w_req_month_card_reward::~packetc2w_req_month_card_reward() {
  201. SharedDtor();
  202. }
  203. void packetc2w_req_month_card_reward::SharedDtor() {
  204. if (this != default_instance_) {
  205. }
  206. }
  207. void packetc2w_req_month_card_reward::SetCachedSize(int size) const {
  208. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  209. _cached_size_ = size;
  210. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  211. }
  212. const ::google::protobuf::Descriptor* packetc2w_req_month_card_reward::descriptor() {
  213. protobuf_AssignDescriptorsOnce();
  214. return packetc2w_req_month_card_reward_descriptor_;
  215. }
  216. const packetc2w_req_month_card_reward& packetc2w_req_month_card_reward::default_instance() {
  217. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fdial_5flottery_2eproto();
  218. return *default_instance_;
  219. }
  220. packetc2w_req_month_card_reward* packetc2w_req_month_card_reward::default_instance_ = NULL;
  221. packetc2w_req_month_card_reward* packetc2w_req_month_card_reward::New() const {
  222. return new packetc2w_req_month_card_reward;
  223. }
  224. void packetc2w_req_month_card_reward::Clear() {
  225. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  226. packet_id_ = 5064;
  227. type_ = 0;
  228. }
  229. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  230. mutable_unknown_fields()->Clear();
  231. }
  232. bool packetc2w_req_month_card_reward::MergePartialFromCodedStream(
  233. ::google::protobuf::io::CodedInputStream* input) {
  234. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  235. ::google::protobuf::uint32 tag;
  236. while ((tag = input->ReadTag()) != 0) {
  237. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  238. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_month_card_reward];
  239. case 1: {
  240. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  241. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  242. int value;
  243. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  244. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  245. input, &value)));
  246. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  247. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  248. } else {
  249. mutable_unknown_fields()->AddVarint(1, value);
  250. }
  251. } else {
  252. goto handle_uninterpreted;
  253. }
  254. if (input->ExpectTag(16)) goto parse_type;
  255. break;
  256. }
  257. // optional int32 type = 2;
  258. case 2: {
  259. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  260. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  261. parse_type:
  262. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  263. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  264. input, &type_)));
  265. set_has_type();
  266. } else {
  267. goto handle_uninterpreted;
  268. }
  269. if (input->ExpectAtEnd()) return true;
  270. break;
  271. }
  272. default: {
  273. handle_uninterpreted:
  274. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  275. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  276. return true;
  277. }
  278. DO_(::google::protobuf::internal::WireFormat::SkipField(
  279. input, tag, mutable_unknown_fields()));
  280. break;
  281. }
  282. }
  283. }
  284. return true;
  285. #undef DO_
  286. }
  287. void packetc2w_req_month_card_reward::SerializeWithCachedSizes(
  288. ::google::protobuf::io::CodedOutputStream* output) const {
  289. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_month_card_reward];
  290. if (has_packet_id()) {
  291. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  292. 1, this->packet_id(), output);
  293. }
  294. // optional int32 type = 2;
  295. if (has_type()) {
  296. ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->type(), output);
  297. }
  298. if (!unknown_fields().empty()) {
  299. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  300. unknown_fields(), output);
  301. }
  302. }
  303. ::google::protobuf::uint8* packetc2w_req_month_card_reward::SerializeWithCachedSizesToArray(
  304. ::google::protobuf::uint8* target) const {
  305. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_month_card_reward];
  306. if (has_packet_id()) {
  307. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  308. 1, this->packet_id(), target);
  309. }
  310. // optional int32 type = 2;
  311. if (has_type()) {
  312. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->type(), target);
  313. }
  314. if (!unknown_fields().empty()) {
  315. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  316. unknown_fields(), target);
  317. }
  318. return target;
  319. }
  320. int packetc2w_req_month_card_reward::ByteSize() const {
  321. int total_size = 0;
  322. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  323. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_month_card_reward];
  324. if (has_packet_id()) {
  325. total_size += 1 +
  326. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  327. }
  328. // optional int32 type = 2;
  329. if (has_type()) {
  330. total_size += 1 +
  331. ::google::protobuf::internal::WireFormatLite::Int32Size(
  332. this->type());
  333. }
  334. }
  335. if (!unknown_fields().empty()) {
  336. total_size +=
  337. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  338. unknown_fields());
  339. }
  340. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  341. _cached_size_ = total_size;
  342. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  343. return total_size;
  344. }
  345. void packetc2w_req_month_card_reward::MergeFrom(const ::google::protobuf::Message& from) {
  346. GOOGLE_CHECK_NE(&from, this);
  347. const packetc2w_req_month_card_reward* source =
  348. ::google::protobuf::internal::dynamic_cast_if_available<const packetc2w_req_month_card_reward*>(
  349. &from);
  350. if (source == NULL) {
  351. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  352. } else {
  353. MergeFrom(*source);
  354. }
  355. }
  356. void packetc2w_req_month_card_reward::MergeFrom(const packetc2w_req_month_card_reward& from) {
  357. GOOGLE_CHECK_NE(&from, this);
  358. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  359. if (from.has_packet_id()) {
  360. set_packet_id(from.packet_id());
  361. }
  362. if (from.has_type()) {
  363. set_type(from.type());
  364. }
  365. }
  366. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  367. }
  368. void packetc2w_req_month_card_reward::CopyFrom(const ::google::protobuf::Message& from) {
  369. if (&from == this) return;
  370. Clear();
  371. MergeFrom(from);
  372. }
  373. void packetc2w_req_month_card_reward::CopyFrom(const packetc2w_req_month_card_reward& from) {
  374. if (&from == this) return;
  375. Clear();
  376. MergeFrom(from);
  377. }
  378. bool packetc2w_req_month_card_reward::IsInitialized() const {
  379. return true;
  380. }
  381. void packetc2w_req_month_card_reward::Swap(packetc2w_req_month_card_reward* other) {
  382. if (other != this) {
  383. std::swap(packet_id_, other->packet_id_);
  384. std::swap(type_, other->type_);
  385. std::swap(_has_bits_[0], other->_has_bits_[0]);
  386. _unknown_fields_.Swap(&other->_unknown_fields_);
  387. std::swap(_cached_size_, other->_cached_size_);
  388. }
  389. }
  390. ::google::protobuf::Metadata packetc2w_req_month_card_reward::GetMetadata() const {
  391. protobuf_AssignDescriptorsOnce();
  392. ::google::protobuf::Metadata metadata;
  393. metadata.descriptor = packetc2w_req_month_card_reward_descriptor_;
  394. metadata.reflection = packetc2w_req_month_card_reward_reflection_;
  395. return metadata;
  396. }
  397. // ===================================================================
  398. #ifndef _MSC_VER
  399. const int packetw2c_req_month_card_reward_result::kPacketIdFieldNumber;
  400. const int packetw2c_req_month_card_reward_result::kResultFieldNumber;
  401. const int packetw2c_req_month_card_reward_result::kTypeFieldNumber;
  402. const int packetw2c_req_month_card_reward_result::kRewardIdFieldNumber;
  403. #endif // !_MSC_VER
  404. packetw2c_req_month_card_reward_result::packetw2c_req_month_card_reward_result()
  405. : ::google::protobuf::Message() {
  406. SharedCtor();
  407. }
  408. void packetw2c_req_month_card_reward_result::InitAsDefaultInstance() {
  409. }
  410. packetw2c_req_month_card_reward_result::packetw2c_req_month_card_reward_result(const packetw2c_req_month_card_reward_result& from)
  411. : ::google::protobuf::Message() {
  412. SharedCtor();
  413. MergeFrom(from);
  414. }
  415. void packetw2c_req_month_card_reward_result::SharedCtor() {
  416. _cached_size_ = 0;
  417. packet_id_ = 7568;
  418. result_ = 0;
  419. type_ = 0;
  420. rewardid_ = 0;
  421. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  422. }
  423. packetw2c_req_month_card_reward_result::~packetw2c_req_month_card_reward_result() {
  424. SharedDtor();
  425. }
  426. void packetw2c_req_month_card_reward_result::SharedDtor() {
  427. if (this != default_instance_) {
  428. }
  429. }
  430. void packetw2c_req_month_card_reward_result::SetCachedSize(int size) const {
  431. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  432. _cached_size_ = size;
  433. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  434. }
  435. const ::google::protobuf::Descriptor* packetw2c_req_month_card_reward_result::descriptor() {
  436. protobuf_AssignDescriptorsOnce();
  437. return packetw2c_req_month_card_reward_result_descriptor_;
  438. }
  439. const packetw2c_req_month_card_reward_result& packetw2c_req_month_card_reward_result::default_instance() {
  440. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fdial_5flottery_2eproto();
  441. return *default_instance_;
  442. }
  443. packetw2c_req_month_card_reward_result* packetw2c_req_month_card_reward_result::default_instance_ = NULL;
  444. packetw2c_req_month_card_reward_result* packetw2c_req_month_card_reward_result::New() const {
  445. return new packetw2c_req_month_card_reward_result;
  446. }
  447. void packetw2c_req_month_card_reward_result::Clear() {
  448. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  449. packet_id_ = 7568;
  450. result_ = 0;
  451. type_ = 0;
  452. rewardid_ = 0;
  453. }
  454. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  455. mutable_unknown_fields()->Clear();
  456. }
  457. bool packetw2c_req_month_card_reward_result::MergePartialFromCodedStream(
  458. ::google::protobuf::io::CodedInputStream* input) {
  459. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  460. ::google::protobuf::uint32 tag;
  461. while ((tag = input->ReadTag()) != 0) {
  462. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  463. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_month_card_reward_result];
  464. case 1: {
  465. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  466. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  467. int value;
  468. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  469. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  470. input, &value)));
  471. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  472. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  473. } else {
  474. mutable_unknown_fields()->AddVarint(1, value);
  475. }
  476. } else {
  477. goto handle_uninterpreted;
  478. }
  479. if (input->ExpectTag(16)) goto parse_result;
  480. break;
  481. }
  482. // optional int32 result = 2;
  483. case 2: {
  484. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  485. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  486. parse_result:
  487. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  488. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  489. input, &result_)));
  490. set_has_result();
  491. } else {
  492. goto handle_uninterpreted;
  493. }
  494. if (input->ExpectTag(24)) goto parse_type;
  495. break;
  496. }
  497. // optional int32 type = 3;
  498. case 3: {
  499. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  500. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  501. parse_type:
  502. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  503. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  504. input, &type_)));
  505. set_has_type();
  506. } else {
  507. goto handle_uninterpreted;
  508. }
  509. if (input->ExpectTag(32)) goto parse_rewardId;
  510. break;
  511. }
  512. // optional int32 rewardId = 4;
  513. case 4: {
  514. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  515. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  516. parse_rewardId:
  517. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  518. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  519. input, &rewardid_)));
  520. set_has_rewardid();
  521. } else {
  522. goto handle_uninterpreted;
  523. }
  524. if (input->ExpectAtEnd()) return true;
  525. break;
  526. }
  527. default: {
  528. handle_uninterpreted:
  529. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  530. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  531. return true;
  532. }
  533. DO_(::google::protobuf::internal::WireFormat::SkipField(
  534. input, tag, mutable_unknown_fields()));
  535. break;
  536. }
  537. }
  538. }
  539. return true;
  540. #undef DO_
  541. }
  542. void packetw2c_req_month_card_reward_result::SerializeWithCachedSizes(
  543. ::google::protobuf::io::CodedOutputStream* output) const {
  544. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_month_card_reward_result];
  545. if (has_packet_id()) {
  546. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  547. 1, this->packet_id(), output);
  548. }
  549. // optional int32 result = 2;
  550. if (has_result()) {
  551. ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->result(), output);
  552. }
  553. // optional int32 type = 3;
  554. if (has_type()) {
  555. ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->type(), output);
  556. }
  557. // optional int32 rewardId = 4;
  558. if (has_rewardid()) {
  559. ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->rewardid(), output);
  560. }
  561. if (!unknown_fields().empty()) {
  562. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  563. unknown_fields(), output);
  564. }
  565. }
  566. ::google::protobuf::uint8* packetw2c_req_month_card_reward_result::SerializeWithCachedSizesToArray(
  567. ::google::protobuf::uint8* target) const {
  568. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_month_card_reward_result];
  569. if (has_packet_id()) {
  570. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  571. 1, this->packet_id(), target);
  572. }
  573. // optional int32 result = 2;
  574. if (has_result()) {
  575. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->result(), target);
  576. }
  577. // optional int32 type = 3;
  578. if (has_type()) {
  579. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->type(), target);
  580. }
  581. // optional int32 rewardId = 4;
  582. if (has_rewardid()) {
  583. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->rewardid(), target);
  584. }
  585. if (!unknown_fields().empty()) {
  586. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  587. unknown_fields(), target);
  588. }
  589. return target;
  590. }
  591. int packetw2c_req_month_card_reward_result::ByteSize() const {
  592. int total_size = 0;
  593. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  594. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_month_card_reward_result];
  595. if (has_packet_id()) {
  596. total_size += 1 +
  597. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  598. }
  599. // optional int32 result = 2;
  600. if (has_result()) {
  601. total_size += 1 +
  602. ::google::protobuf::internal::WireFormatLite::Int32Size(
  603. this->result());
  604. }
  605. // optional int32 type = 3;
  606. if (has_type()) {
  607. total_size += 1 +
  608. ::google::protobuf::internal::WireFormatLite::Int32Size(
  609. this->type());
  610. }
  611. // optional int32 rewardId = 4;
  612. if (has_rewardid()) {
  613. total_size += 1 +
  614. ::google::protobuf::internal::WireFormatLite::Int32Size(
  615. this->rewardid());
  616. }
  617. }
  618. if (!unknown_fields().empty()) {
  619. total_size +=
  620. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  621. unknown_fields());
  622. }
  623. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  624. _cached_size_ = total_size;
  625. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  626. return total_size;
  627. }
  628. void packetw2c_req_month_card_reward_result::MergeFrom(const ::google::protobuf::Message& from) {
  629. GOOGLE_CHECK_NE(&from, this);
  630. const packetw2c_req_month_card_reward_result* source =
  631. ::google::protobuf::internal::dynamic_cast_if_available<const packetw2c_req_month_card_reward_result*>(
  632. &from);
  633. if (source == NULL) {
  634. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  635. } else {
  636. MergeFrom(*source);
  637. }
  638. }
  639. void packetw2c_req_month_card_reward_result::MergeFrom(const packetw2c_req_month_card_reward_result& from) {
  640. GOOGLE_CHECK_NE(&from, this);
  641. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  642. if (from.has_packet_id()) {
  643. set_packet_id(from.packet_id());
  644. }
  645. if (from.has_result()) {
  646. set_result(from.result());
  647. }
  648. if (from.has_type()) {
  649. set_type(from.type());
  650. }
  651. if (from.has_rewardid()) {
  652. set_rewardid(from.rewardid());
  653. }
  654. }
  655. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  656. }
  657. void packetw2c_req_month_card_reward_result::CopyFrom(const ::google::protobuf::Message& from) {
  658. if (&from == this) return;
  659. Clear();
  660. MergeFrom(from);
  661. }
  662. void packetw2c_req_month_card_reward_result::CopyFrom(const packetw2c_req_month_card_reward_result& from) {
  663. if (&from == this) return;
  664. Clear();
  665. MergeFrom(from);
  666. }
  667. bool packetw2c_req_month_card_reward_result::IsInitialized() const {
  668. return true;
  669. }
  670. void packetw2c_req_month_card_reward_result::Swap(packetw2c_req_month_card_reward_result* other) {
  671. if (other != this) {
  672. std::swap(packet_id_, other->packet_id_);
  673. std::swap(result_, other->result_);
  674. std::swap(type_, other->type_);
  675. std::swap(rewardid_, other->rewardid_);
  676. std::swap(_has_bits_[0], other->_has_bits_[0]);
  677. _unknown_fields_.Swap(&other->_unknown_fields_);
  678. std::swap(_cached_size_, other->_cached_size_);
  679. }
  680. }
  681. ::google::protobuf::Metadata packetw2c_req_month_card_reward_result::GetMetadata() const {
  682. protobuf_AssignDescriptorsOnce();
  683. ::google::protobuf::Metadata metadata;
  684. metadata.descriptor = packetw2c_req_month_card_reward_result_descriptor_;
  685. metadata.reflection = packetw2c_req_month_card_reward_result_reflection_;
  686. return metadata;
  687. }
  688. // ===================================================================
  689. #ifndef _MSC_VER
  690. const int packetc2w_req_week_card_reward::kPacketIdFieldNumber;
  691. #endif // !_MSC_VER
  692. packetc2w_req_week_card_reward::packetc2w_req_week_card_reward()
  693. : ::google::protobuf::Message() {
  694. SharedCtor();
  695. }
  696. void packetc2w_req_week_card_reward::InitAsDefaultInstance() {
  697. }
  698. packetc2w_req_week_card_reward::packetc2w_req_week_card_reward(const packetc2w_req_week_card_reward& from)
  699. : ::google::protobuf::Message() {
  700. SharedCtor();
  701. MergeFrom(from);
  702. }
  703. void packetc2w_req_week_card_reward::SharedCtor() {
  704. _cached_size_ = 0;
  705. packet_id_ = 5009;
  706. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  707. }
  708. packetc2w_req_week_card_reward::~packetc2w_req_week_card_reward() {
  709. SharedDtor();
  710. }
  711. void packetc2w_req_week_card_reward::SharedDtor() {
  712. if (this != default_instance_) {
  713. }
  714. }
  715. void packetc2w_req_week_card_reward::SetCachedSize(int size) const {
  716. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  717. _cached_size_ = size;
  718. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  719. }
  720. const ::google::protobuf::Descriptor* packetc2w_req_week_card_reward::descriptor() {
  721. protobuf_AssignDescriptorsOnce();
  722. return packetc2w_req_week_card_reward_descriptor_;
  723. }
  724. const packetc2w_req_week_card_reward& packetc2w_req_week_card_reward::default_instance() {
  725. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fdial_5flottery_2eproto();
  726. return *default_instance_;
  727. }
  728. packetc2w_req_week_card_reward* packetc2w_req_week_card_reward::default_instance_ = NULL;
  729. packetc2w_req_week_card_reward* packetc2w_req_week_card_reward::New() const {
  730. return new packetc2w_req_week_card_reward;
  731. }
  732. void packetc2w_req_week_card_reward::Clear() {
  733. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  734. packet_id_ = 5009;
  735. }
  736. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  737. mutable_unknown_fields()->Clear();
  738. }
  739. bool packetc2w_req_week_card_reward::MergePartialFromCodedStream(
  740. ::google::protobuf::io::CodedInputStream* input) {
  741. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  742. ::google::protobuf::uint32 tag;
  743. while ((tag = input->ReadTag()) != 0) {
  744. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  745. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_week_card_reward];
  746. case 1: {
  747. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  748. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  749. int value;
  750. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  751. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  752. input, &value)));
  753. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  754. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  755. } else {
  756. mutable_unknown_fields()->AddVarint(1, value);
  757. }
  758. } else {
  759. goto handle_uninterpreted;
  760. }
  761. if (input->ExpectAtEnd()) return true;
  762. break;
  763. }
  764. default: {
  765. handle_uninterpreted:
  766. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  767. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  768. return true;
  769. }
  770. DO_(::google::protobuf::internal::WireFormat::SkipField(
  771. input, tag, mutable_unknown_fields()));
  772. break;
  773. }
  774. }
  775. }
  776. return true;
  777. #undef DO_
  778. }
  779. void packetc2w_req_week_card_reward::SerializeWithCachedSizes(
  780. ::google::protobuf::io::CodedOutputStream* output) const {
  781. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_week_card_reward];
  782. if (has_packet_id()) {
  783. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  784. 1, this->packet_id(), output);
  785. }
  786. if (!unknown_fields().empty()) {
  787. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  788. unknown_fields(), output);
  789. }
  790. }
  791. ::google::protobuf::uint8* packetc2w_req_week_card_reward::SerializeWithCachedSizesToArray(
  792. ::google::protobuf::uint8* target) const {
  793. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_week_card_reward];
  794. if (has_packet_id()) {
  795. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  796. 1, this->packet_id(), target);
  797. }
  798. if (!unknown_fields().empty()) {
  799. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  800. unknown_fields(), target);
  801. }
  802. return target;
  803. }
  804. int packetc2w_req_week_card_reward::ByteSize() const {
  805. int total_size = 0;
  806. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  807. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_week_card_reward];
  808. if (has_packet_id()) {
  809. total_size += 1 +
  810. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  811. }
  812. }
  813. if (!unknown_fields().empty()) {
  814. total_size +=
  815. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  816. unknown_fields());
  817. }
  818. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  819. _cached_size_ = total_size;
  820. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  821. return total_size;
  822. }
  823. void packetc2w_req_week_card_reward::MergeFrom(const ::google::protobuf::Message& from) {
  824. GOOGLE_CHECK_NE(&from, this);
  825. const packetc2w_req_week_card_reward* source =
  826. ::google::protobuf::internal::dynamic_cast_if_available<const packetc2w_req_week_card_reward*>(
  827. &from);
  828. if (source == NULL) {
  829. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  830. } else {
  831. MergeFrom(*source);
  832. }
  833. }
  834. void packetc2w_req_week_card_reward::MergeFrom(const packetc2w_req_week_card_reward& from) {
  835. GOOGLE_CHECK_NE(&from, this);
  836. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  837. if (from.has_packet_id()) {
  838. set_packet_id(from.packet_id());
  839. }
  840. }
  841. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  842. }
  843. void packetc2w_req_week_card_reward::CopyFrom(const ::google::protobuf::Message& from) {
  844. if (&from == this) return;
  845. Clear();
  846. MergeFrom(from);
  847. }
  848. void packetc2w_req_week_card_reward::CopyFrom(const packetc2w_req_week_card_reward& from) {
  849. if (&from == this) return;
  850. Clear();
  851. MergeFrom(from);
  852. }
  853. bool packetc2w_req_week_card_reward::IsInitialized() const {
  854. return true;
  855. }
  856. void packetc2w_req_week_card_reward::Swap(packetc2w_req_week_card_reward* other) {
  857. if (other != this) {
  858. std::swap(packet_id_, other->packet_id_);
  859. std::swap(_has_bits_[0], other->_has_bits_[0]);
  860. _unknown_fields_.Swap(&other->_unknown_fields_);
  861. std::swap(_cached_size_, other->_cached_size_);
  862. }
  863. }
  864. ::google::protobuf::Metadata packetc2w_req_week_card_reward::GetMetadata() const {
  865. protobuf_AssignDescriptorsOnce();
  866. ::google::protobuf::Metadata metadata;
  867. metadata.descriptor = packetc2w_req_week_card_reward_descriptor_;
  868. metadata.reflection = packetc2w_req_week_card_reward_reflection_;
  869. return metadata;
  870. }
  871. // ===================================================================
  872. #ifndef _MSC_VER
  873. const int packetw2c_req_week_card_reward_result::kPacketIdFieldNumber;
  874. const int packetw2c_req_week_card_reward_result::kResultFieldNumber;
  875. const int packetw2c_req_week_card_reward_result::kRewardIdFieldNumber;
  876. #endif // !_MSC_VER
  877. packetw2c_req_week_card_reward_result::packetw2c_req_week_card_reward_result()
  878. : ::google::protobuf::Message() {
  879. SharedCtor();
  880. }
  881. void packetw2c_req_week_card_reward_result::InitAsDefaultInstance() {
  882. }
  883. packetw2c_req_week_card_reward_result::packetw2c_req_week_card_reward_result(const packetw2c_req_week_card_reward_result& from)
  884. : ::google::protobuf::Message() {
  885. SharedCtor();
  886. MergeFrom(from);
  887. }
  888. void packetw2c_req_week_card_reward_result::SharedCtor() {
  889. _cached_size_ = 0;
  890. packet_id_ = 7508;
  891. result_ = 0;
  892. rewardid_ = 0;
  893. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  894. }
  895. packetw2c_req_week_card_reward_result::~packetw2c_req_week_card_reward_result() {
  896. SharedDtor();
  897. }
  898. void packetw2c_req_week_card_reward_result::SharedDtor() {
  899. if (this != default_instance_) {
  900. }
  901. }
  902. void packetw2c_req_week_card_reward_result::SetCachedSize(int size) const {
  903. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  904. _cached_size_ = size;
  905. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  906. }
  907. const ::google::protobuf::Descriptor* packetw2c_req_week_card_reward_result::descriptor() {
  908. protobuf_AssignDescriptorsOnce();
  909. return packetw2c_req_week_card_reward_result_descriptor_;
  910. }
  911. const packetw2c_req_week_card_reward_result& packetw2c_req_week_card_reward_result::default_instance() {
  912. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fdial_5flottery_2eproto();
  913. return *default_instance_;
  914. }
  915. packetw2c_req_week_card_reward_result* packetw2c_req_week_card_reward_result::default_instance_ = NULL;
  916. packetw2c_req_week_card_reward_result* packetw2c_req_week_card_reward_result::New() const {
  917. return new packetw2c_req_week_card_reward_result;
  918. }
  919. void packetw2c_req_week_card_reward_result::Clear() {
  920. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  921. packet_id_ = 7508;
  922. result_ = 0;
  923. rewardid_ = 0;
  924. }
  925. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  926. mutable_unknown_fields()->Clear();
  927. }
  928. bool packetw2c_req_week_card_reward_result::MergePartialFromCodedStream(
  929. ::google::protobuf::io::CodedInputStream* input) {
  930. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  931. ::google::protobuf::uint32 tag;
  932. while ((tag = input->ReadTag()) != 0) {
  933. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  934. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_week_card_reward_result];
  935. case 1: {
  936. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  937. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  938. int value;
  939. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  940. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  941. input, &value)));
  942. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  943. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  944. } else {
  945. mutable_unknown_fields()->AddVarint(1, value);
  946. }
  947. } else {
  948. goto handle_uninterpreted;
  949. }
  950. if (input->ExpectTag(16)) goto parse_result;
  951. break;
  952. }
  953. // optional int32 result = 2;
  954. case 2: {
  955. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  956. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  957. parse_result:
  958. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  959. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  960. input, &result_)));
  961. set_has_result();
  962. } else {
  963. goto handle_uninterpreted;
  964. }
  965. if (input->ExpectTag(24)) goto parse_rewardId;
  966. break;
  967. }
  968. // optional int32 rewardId = 3;
  969. case 3: {
  970. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  971. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  972. parse_rewardId:
  973. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  974. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  975. input, &rewardid_)));
  976. set_has_rewardid();
  977. } else {
  978. goto handle_uninterpreted;
  979. }
  980. if (input->ExpectAtEnd()) return true;
  981. break;
  982. }
  983. default: {
  984. handle_uninterpreted:
  985. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  986. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  987. return true;
  988. }
  989. DO_(::google::protobuf::internal::WireFormat::SkipField(
  990. input, tag, mutable_unknown_fields()));
  991. break;
  992. }
  993. }
  994. }
  995. return true;
  996. #undef DO_
  997. }
  998. void packetw2c_req_week_card_reward_result::SerializeWithCachedSizes(
  999. ::google::protobuf::io::CodedOutputStream* output) const {
  1000. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_week_card_reward_result];
  1001. if (has_packet_id()) {
  1002. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  1003. 1, this->packet_id(), output);
  1004. }
  1005. // optional int32 result = 2;
  1006. if (has_result()) {
  1007. ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->result(), output);
  1008. }
  1009. // optional int32 rewardId = 3;
  1010. if (has_rewardid()) {
  1011. ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->rewardid(), output);
  1012. }
  1013. if (!unknown_fields().empty()) {
  1014. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  1015. unknown_fields(), output);
  1016. }
  1017. }
  1018. ::google::protobuf::uint8* packetw2c_req_week_card_reward_result::SerializeWithCachedSizesToArray(
  1019. ::google::protobuf::uint8* target) const {
  1020. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_week_card_reward_result];
  1021. if (has_packet_id()) {
  1022. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  1023. 1, this->packet_id(), target);
  1024. }
  1025. // optional int32 result = 2;
  1026. if (has_result()) {
  1027. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->result(), target);
  1028. }
  1029. // optional int32 rewardId = 3;
  1030. if (has_rewardid()) {
  1031. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->rewardid(), target);
  1032. }
  1033. if (!unknown_fields().empty()) {
  1034. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  1035. unknown_fields(), target);
  1036. }
  1037. return target;
  1038. }
  1039. int packetw2c_req_week_card_reward_result::ByteSize() const {
  1040. int total_size = 0;
  1041. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1042. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_week_card_reward_result];
  1043. if (has_packet_id()) {
  1044. total_size += 1 +
  1045. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  1046. }
  1047. // optional int32 result = 2;
  1048. if (has_result()) {
  1049. total_size += 1 +
  1050. ::google::protobuf::internal::WireFormatLite::Int32Size(
  1051. this->result());
  1052. }
  1053. // optional int32 rewardId = 3;
  1054. if (has_rewardid()) {
  1055. total_size += 1 +
  1056. ::google::protobuf::internal::WireFormatLite::Int32Size(
  1057. this->rewardid());
  1058. }
  1059. }
  1060. if (!unknown_fields().empty()) {
  1061. total_size +=
  1062. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  1063. unknown_fields());
  1064. }
  1065. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1066. _cached_size_ = total_size;
  1067. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1068. return total_size;
  1069. }
  1070. void packetw2c_req_week_card_reward_result::MergeFrom(const ::google::protobuf::Message& from) {
  1071. GOOGLE_CHECK_NE(&from, this);
  1072. const packetw2c_req_week_card_reward_result* source =
  1073. ::google::protobuf::internal::dynamic_cast_if_available<const packetw2c_req_week_card_reward_result*>(
  1074. &from);
  1075. if (source == NULL) {
  1076. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  1077. } else {
  1078. MergeFrom(*source);
  1079. }
  1080. }
  1081. void packetw2c_req_week_card_reward_result::MergeFrom(const packetw2c_req_week_card_reward_result& from) {
  1082. GOOGLE_CHECK_NE(&from, this);
  1083. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1084. if (from.has_packet_id()) {
  1085. set_packet_id(from.packet_id());
  1086. }
  1087. if (from.has_result()) {
  1088. set_result(from.result());
  1089. }
  1090. if (from.has_rewardid()) {
  1091. set_rewardid(from.rewardid());
  1092. }
  1093. }
  1094. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  1095. }
  1096. void packetw2c_req_week_card_reward_result::CopyFrom(const ::google::protobuf::Message& from) {
  1097. if (&from == this) return;
  1098. Clear();
  1099. MergeFrom(from);
  1100. }
  1101. void packetw2c_req_week_card_reward_result::CopyFrom(const packetw2c_req_week_card_reward_result& from) {
  1102. if (&from == this) return;
  1103. Clear();
  1104. MergeFrom(from);
  1105. }
  1106. bool packetw2c_req_week_card_reward_result::IsInitialized() const {
  1107. return true;
  1108. }
  1109. void packetw2c_req_week_card_reward_result::Swap(packetw2c_req_week_card_reward_result* other) {
  1110. if (other != this) {
  1111. std::swap(packet_id_, other->packet_id_);
  1112. std::swap(result_, other->result_);
  1113. std::swap(rewardid_, other->rewardid_);
  1114. std::swap(_has_bits_[0], other->_has_bits_[0]);
  1115. _unknown_fields_.Swap(&other->_unknown_fields_);
  1116. std::swap(_cached_size_, other->_cached_size_);
  1117. }
  1118. }
  1119. ::google::protobuf::Metadata packetw2c_req_week_card_reward_result::GetMetadata() const {
  1120. protobuf_AssignDescriptorsOnce();
  1121. ::google::protobuf::Metadata metadata;
  1122. metadata.descriptor = packetw2c_req_week_card_reward_result_descriptor_;
  1123. metadata.reflection = packetw2c_req_week_card_reward_result_reflection_;
  1124. return metadata;
  1125. }
  1126. // @@protoc_insertion_point(namespace_scope)
  1127. } // namespace client2world_protocols
  1128. // @@protoc_insertion_point(global_scope)