process_message.pb.h 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: process_message.proto
  3. #ifndef PROTOBUF_process_5fmessage_2eproto__INCLUDED
  4. #define PROTOBUF_process_5fmessage_2eproto__INCLUDED
  5. #include <string>
  6. #include <google/protobuf/stubs/common.h>
  7. #if GOOGLE_PROTOBUF_VERSION < 3005000
  8. #error This file was generated by a newer version of protoc which is
  9. #error incompatible with your Protocol Buffer headers. Please update
  10. #error your headers.
  11. #endif
  12. #if 3005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
  13. #error This file was generated by an older version of protoc which is
  14. #error incompatible with your Protocol Buffer headers. Please
  15. #error regenerate this file with a newer version of protoc.
  16. #endif
  17. #include <google/protobuf/io/coded_stream.h>
  18. #include <google/protobuf/arena.h>
  19. #include <google/protobuf/arenastring.h>
  20. #include <google/protobuf/generated_message_table_driven.h>
  21. #include <google/protobuf/generated_message_util.h>
  22. #include <google/protobuf/metadata.h>
  23. #include <google/protobuf/message.h>
  24. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  25. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  26. #include <google/protobuf/map.h> // IWYU pragma: export
  27. #include <google/protobuf/map_entry.h>
  28. #include <google/protobuf/map_field_inl.h>
  29. #include <google/protobuf/generated_enum_reflection.h>
  30. #include <google/protobuf/unknown_field_set.h>
  31. #include "message_base.pb.h"
  32. // @@protoc_insertion_point(includes)
  33. namespace protobuf_process_5fmessage_2eproto {
  34. // Internal implementation detail -- do not use these members.
  35. struct TableStruct {
  36. static const ::google::protobuf::internal::ParseTableField entries[];
  37. static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
  38. static const ::google::protobuf::internal::ParseTable schema[3];
  39. static const ::google::protobuf::internal::FieldMetadata field_metadata[];
  40. static const ::google::protobuf::internal::SerializationTable serialization_table[];
  41. static const ::google::protobuf::uint32 offsets[];
  42. };
  43. void AddDescriptors();
  44. void InitDefaultsEntrance_statu_msg_StoreMsgMapEntry_DoNotUseImpl();
  45. void InitDefaultsEntrance_statu_msg_StoreMsgMapEntry_DoNotUse();
  46. void InitDefaultsEntrance_statu_msg_PickupMsgMapEntry_DoNotUseImpl();
  47. void InitDefaultsEntrance_statu_msg_PickupMsgMapEntry_DoNotUse();
  48. void InitDefaultsEntrance_statu_msgImpl();
  49. void InitDefaultsEntrance_statu_msg();
  50. inline void InitDefaults() {
  51. InitDefaultsEntrance_statu_msg_StoreMsgMapEntry_DoNotUse();
  52. InitDefaultsEntrance_statu_msg_PickupMsgMapEntry_DoNotUse();
  53. InitDefaultsEntrance_statu_msg();
  54. }
  55. } // namespace protobuf_process_5fmessage_2eproto
  56. namespace message {
  57. class Entrance_statu_msg;
  58. class Entrance_statu_msgDefaultTypeInternal;
  59. extern Entrance_statu_msgDefaultTypeInternal _Entrance_statu_msg_default_instance_;
  60. class Entrance_statu_msg_PickupMsgMapEntry_DoNotUse;
  61. class Entrance_statu_msg_PickupMsgMapEntry_DoNotUseDefaultTypeInternal;
  62. extern Entrance_statu_msg_PickupMsgMapEntry_DoNotUseDefaultTypeInternal _Entrance_statu_msg_PickupMsgMapEntry_DoNotUse_default_instance_;
  63. class Entrance_statu_msg_StoreMsgMapEntry_DoNotUse;
  64. class Entrance_statu_msg_StoreMsgMapEntry_DoNotUseDefaultTypeInternal;
  65. extern Entrance_statu_msg_StoreMsgMapEntry_DoNotUseDefaultTypeInternal _Entrance_statu_msg_StoreMsgMapEntry_DoNotUse_default_instance_;
  66. } // namespace message
  67. namespace message {
  68. enum Entrance_statu {
  69. eWorking = 0,
  70. eReady = 1
  71. };
  72. bool Entrance_statu_IsValid(int value);
  73. const Entrance_statu Entrance_statu_MIN = eWorking;
  74. const Entrance_statu Entrance_statu_MAX = eReady;
  75. const int Entrance_statu_ARRAYSIZE = Entrance_statu_MAX + 1;
  76. const ::google::protobuf::EnumDescriptor* Entrance_statu_descriptor();
  77. inline const ::std::string& Entrance_statu_Name(Entrance_statu value) {
  78. return ::google::protobuf::internal::NameOfEnum(
  79. Entrance_statu_descriptor(), value);
  80. }
  81. inline bool Entrance_statu_Parse(
  82. const ::std::string& name, Entrance_statu* value) {
  83. return ::google::protobuf::internal::ParseNamedEnum<Entrance_statu>(
  84. Entrance_statu_descriptor(), name, value);
  85. }
  86. // ===================================================================
  87. class Entrance_statu_msg_StoreMsgMapEntry_DoNotUse : public ::google::protobuf::internal::MapEntry<Entrance_statu_msg_StoreMsgMapEntry_DoNotUse,
  88. ::google::protobuf::int32, ::message::Entrance_statu,
  89. ::google::protobuf::internal::WireFormatLite::TYPE_INT32,
  90. ::google::protobuf::internal::WireFormatLite::TYPE_ENUM,
  91. 0 > {
  92. public:
  93. typedef ::google::protobuf::internal::MapEntry<Entrance_statu_msg_StoreMsgMapEntry_DoNotUse,
  94. ::google::protobuf::int32, ::message::Entrance_statu,
  95. ::google::protobuf::internal::WireFormatLite::TYPE_INT32,
  96. ::google::protobuf::internal::WireFormatLite::TYPE_ENUM,
  97. 0 > SuperType;
  98. Entrance_statu_msg_StoreMsgMapEntry_DoNotUse();
  99. Entrance_statu_msg_StoreMsgMapEntry_DoNotUse(::google::protobuf::Arena* arena);
  100. void MergeFrom(const Entrance_statu_msg_StoreMsgMapEntry_DoNotUse& other);
  101. static const Entrance_statu_msg_StoreMsgMapEntry_DoNotUse* internal_default_instance() { return reinterpret_cast<const Entrance_statu_msg_StoreMsgMapEntry_DoNotUse*>(&_Entrance_statu_msg_StoreMsgMapEntry_DoNotUse_default_instance_); }
  102. void MergeFrom(const ::google::protobuf::Message& other) PROTOBUF_FINAL;
  103. ::google::protobuf::Metadata GetMetadata() const;
  104. };
  105. // -------------------------------------------------------------------
  106. class Entrance_statu_msg_PickupMsgMapEntry_DoNotUse : public ::google::protobuf::internal::MapEntry<Entrance_statu_msg_PickupMsgMapEntry_DoNotUse,
  107. ::google::protobuf::int32, ::message::Entrance_statu,
  108. ::google::protobuf::internal::WireFormatLite::TYPE_INT32,
  109. ::google::protobuf::internal::WireFormatLite::TYPE_ENUM,
  110. 0 > {
  111. public:
  112. typedef ::google::protobuf::internal::MapEntry<Entrance_statu_msg_PickupMsgMapEntry_DoNotUse,
  113. ::google::protobuf::int32, ::message::Entrance_statu,
  114. ::google::protobuf::internal::WireFormatLite::TYPE_INT32,
  115. ::google::protobuf::internal::WireFormatLite::TYPE_ENUM,
  116. 0 > SuperType;
  117. Entrance_statu_msg_PickupMsgMapEntry_DoNotUse();
  118. Entrance_statu_msg_PickupMsgMapEntry_DoNotUse(::google::protobuf::Arena* arena);
  119. void MergeFrom(const Entrance_statu_msg_PickupMsgMapEntry_DoNotUse& other);
  120. static const Entrance_statu_msg_PickupMsgMapEntry_DoNotUse* internal_default_instance() { return reinterpret_cast<const Entrance_statu_msg_PickupMsgMapEntry_DoNotUse*>(&_Entrance_statu_msg_PickupMsgMapEntry_DoNotUse_default_instance_); }
  121. void MergeFrom(const ::google::protobuf::Message& other) PROTOBUF_FINAL;
  122. ::google::protobuf::Metadata GetMetadata() const;
  123. };
  124. // -------------------------------------------------------------------
  125. class Entrance_statu_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Entrance_statu_msg) */ {
  126. public:
  127. Entrance_statu_msg();
  128. virtual ~Entrance_statu_msg();
  129. Entrance_statu_msg(const Entrance_statu_msg& from);
  130. inline Entrance_statu_msg& operator=(const Entrance_statu_msg& from) {
  131. CopyFrom(from);
  132. return *this;
  133. }
  134. #if LANG_CXX11
  135. Entrance_statu_msg(Entrance_statu_msg&& from) noexcept
  136. : Entrance_statu_msg() {
  137. *this = ::std::move(from);
  138. }
  139. inline Entrance_statu_msg& operator=(Entrance_statu_msg&& from) noexcept {
  140. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  141. if (this != &from) InternalSwap(&from);
  142. } else {
  143. CopyFrom(from);
  144. }
  145. return *this;
  146. }
  147. #endif
  148. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  149. return _internal_metadata_.unknown_fields();
  150. }
  151. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  152. return _internal_metadata_.mutable_unknown_fields();
  153. }
  154. static const ::google::protobuf::Descriptor* descriptor();
  155. static const Entrance_statu_msg& default_instance();
  156. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  157. static inline const Entrance_statu_msg* internal_default_instance() {
  158. return reinterpret_cast<const Entrance_statu_msg*>(
  159. &_Entrance_statu_msg_default_instance_);
  160. }
  161. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  162. 2;
  163. void Swap(Entrance_statu_msg* other);
  164. friend void swap(Entrance_statu_msg& a, Entrance_statu_msg& b) {
  165. a.Swap(&b);
  166. }
  167. // implements Message ----------------------------------------------
  168. inline Entrance_statu_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  169. Entrance_statu_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  170. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  171. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  172. void CopyFrom(const Entrance_statu_msg& from);
  173. void MergeFrom(const Entrance_statu_msg& from);
  174. void Clear() PROTOBUF_FINAL;
  175. bool IsInitialized() const PROTOBUF_FINAL;
  176. size_t ByteSizeLong() const PROTOBUF_FINAL;
  177. bool MergePartialFromCodedStream(
  178. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  179. void SerializeWithCachedSizes(
  180. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  181. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  182. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  183. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  184. private:
  185. void SharedCtor();
  186. void SharedDtor();
  187. void SetCachedSize(int size) const PROTOBUF_FINAL;
  188. void InternalSwap(Entrance_statu_msg* other);
  189. private:
  190. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  191. return NULL;
  192. }
  193. inline void* MaybeArenaPtr() const {
  194. return NULL;
  195. }
  196. public:
  197. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  198. // nested types ----------------------------------------------------
  199. // accessors -------------------------------------------------------
  200. // map<int32, .message.Entrance_statu> store_msg_map = 2;
  201. int store_msg_map_size() const;
  202. void clear_store_msg_map();
  203. static const int kStoreMsgMapFieldNumber = 2;
  204. const ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >&
  205. store_msg_map() const;
  206. ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >*
  207. mutable_store_msg_map();
  208. // map<int32, .message.Entrance_statu> pickup_msg_map = 3;
  209. int pickup_msg_map_size() const;
  210. void clear_pickup_msg_map();
  211. static const int kPickupMsgMapFieldNumber = 3;
  212. const ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >&
  213. pickup_msg_map() const;
  214. ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >*
  215. mutable_pickup_msg_map();
  216. // required .message.Base_info base_info = 1;
  217. bool has_base_info() const;
  218. void clear_base_info();
  219. static const int kBaseInfoFieldNumber = 1;
  220. const ::message::Base_info& base_info() const;
  221. ::message::Base_info* release_base_info();
  222. ::message::Base_info* mutable_base_info();
  223. void set_allocated_base_info(::message::Base_info* base_info);
  224. // @@protoc_insertion_point(class_scope:message.Entrance_statu_msg)
  225. private:
  226. void set_has_base_info();
  227. void clear_has_base_info();
  228. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  229. ::google::protobuf::internal::HasBits<1> _has_bits_;
  230. mutable int _cached_size_;
  231. ::google::protobuf::internal::MapField<
  232. Entrance_statu_msg_StoreMsgMapEntry_DoNotUse,
  233. ::google::protobuf::int32, ::message::Entrance_statu,
  234. ::google::protobuf::internal::WireFormatLite::TYPE_INT32,
  235. ::google::protobuf::internal::WireFormatLite::TYPE_ENUM,
  236. 0 > store_msg_map_;
  237. ::google::protobuf::internal::MapField<
  238. Entrance_statu_msg_PickupMsgMapEntry_DoNotUse,
  239. ::google::protobuf::int32, ::message::Entrance_statu,
  240. ::google::protobuf::internal::WireFormatLite::TYPE_INT32,
  241. ::google::protobuf::internal::WireFormatLite::TYPE_ENUM,
  242. 0 > pickup_msg_map_;
  243. ::message::Base_info* base_info_;
  244. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  245. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsEntrance_statu_msgImpl();
  246. };
  247. // ===================================================================
  248. // ===================================================================
  249. #ifdef __GNUC__
  250. #pragma GCC diagnostic push
  251. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  252. #endif // __GNUC__
  253. // -------------------------------------------------------------------
  254. // -------------------------------------------------------------------
  255. // Entrance_statu_msg
  256. // required .message.Base_info base_info = 1;
  257. inline bool Entrance_statu_msg::has_base_info() const {
  258. return (_has_bits_[0] & 0x00000001u) != 0;
  259. }
  260. inline void Entrance_statu_msg::set_has_base_info() {
  261. _has_bits_[0] |= 0x00000001u;
  262. }
  263. inline void Entrance_statu_msg::clear_has_base_info() {
  264. _has_bits_[0] &= ~0x00000001u;
  265. }
  266. inline const ::message::Base_info& Entrance_statu_msg::base_info() const {
  267. const ::message::Base_info* p = base_info_;
  268. // @@protoc_insertion_point(field_get:message.Entrance_statu_msg.base_info)
  269. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  270. &::message::_Base_info_default_instance_);
  271. }
  272. inline ::message::Base_info* Entrance_statu_msg::release_base_info() {
  273. // @@protoc_insertion_point(field_release:message.Entrance_statu_msg.base_info)
  274. clear_has_base_info();
  275. ::message::Base_info* temp = base_info_;
  276. base_info_ = NULL;
  277. return temp;
  278. }
  279. inline ::message::Base_info* Entrance_statu_msg::mutable_base_info() {
  280. set_has_base_info();
  281. if (base_info_ == NULL) {
  282. base_info_ = new ::message::Base_info;
  283. }
  284. // @@protoc_insertion_point(field_mutable:message.Entrance_statu_msg.base_info)
  285. return base_info_;
  286. }
  287. inline void Entrance_statu_msg::set_allocated_base_info(::message::Base_info* base_info) {
  288. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  289. if (message_arena == NULL) {
  290. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  291. }
  292. if (base_info) {
  293. ::google::protobuf::Arena* submessage_arena = NULL;
  294. if (message_arena != submessage_arena) {
  295. base_info = ::google::protobuf::internal::GetOwnedMessage(
  296. message_arena, base_info, submessage_arena);
  297. }
  298. set_has_base_info();
  299. } else {
  300. clear_has_base_info();
  301. }
  302. base_info_ = base_info;
  303. // @@protoc_insertion_point(field_set_allocated:message.Entrance_statu_msg.base_info)
  304. }
  305. // map<int32, .message.Entrance_statu> store_msg_map = 2;
  306. inline int Entrance_statu_msg::store_msg_map_size() const {
  307. return store_msg_map_.size();
  308. }
  309. inline void Entrance_statu_msg::clear_store_msg_map() {
  310. store_msg_map_.Clear();
  311. }
  312. inline const ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >&
  313. Entrance_statu_msg::store_msg_map() const {
  314. // @@protoc_insertion_point(field_map:message.Entrance_statu_msg.store_msg_map)
  315. return store_msg_map_.GetMap();
  316. }
  317. inline ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >*
  318. Entrance_statu_msg::mutable_store_msg_map() {
  319. // @@protoc_insertion_point(field_mutable_map:message.Entrance_statu_msg.store_msg_map)
  320. return store_msg_map_.MutableMap();
  321. }
  322. // map<int32, .message.Entrance_statu> pickup_msg_map = 3;
  323. inline int Entrance_statu_msg::pickup_msg_map_size() const {
  324. return pickup_msg_map_.size();
  325. }
  326. inline void Entrance_statu_msg::clear_pickup_msg_map() {
  327. pickup_msg_map_.Clear();
  328. }
  329. inline const ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >&
  330. Entrance_statu_msg::pickup_msg_map() const {
  331. // @@protoc_insertion_point(field_map:message.Entrance_statu_msg.pickup_msg_map)
  332. return pickup_msg_map_.GetMap();
  333. }
  334. inline ::google::protobuf::Map< ::google::protobuf::int32, ::message::Entrance_statu >*
  335. Entrance_statu_msg::mutable_pickup_msg_map() {
  336. // @@protoc_insertion_point(field_mutable_map:message.Entrance_statu_msg.pickup_msg_map)
  337. return pickup_msg_map_.MutableMap();
  338. }
  339. #ifdef __GNUC__
  340. #pragma GCC diagnostic pop
  341. #endif // __GNUC__
  342. // -------------------------------------------------------------------
  343. // -------------------------------------------------------------------
  344. // @@protoc_insertion_point(namespace_scope)
  345. } // namespace message
  346. namespace google {
  347. namespace protobuf {
  348. template <> struct is_proto_enum< ::message::Entrance_statu> : ::google::protobuf::internal::true_type {};
  349. template <>
  350. inline const EnumDescriptor* GetEnumDescriptor< ::message::Entrance_statu>() {
  351. return ::message::Entrance_statu_descriptor();
  352. }
  353. } // namespace protobuf
  354. } // namespace google
  355. // @@protoc_insertion_point(global_scope)
  356. #endif // PROTOBUF_process_5fmessage_2eproto__INCLUDED