client2world_shop.pb.cc 43 KB

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