terminal_message.pb.h 55 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: terminal_message.proto
  3. #ifndef PROTOBUF_INCLUDED_terminal_5fmessage_2eproto
  4. #define PROTOBUF_INCLUDED_terminal_5fmessage_2eproto
  5. #include <string>
  6. #include <google/protobuf/stubs/common.h>
  7. #if GOOGLE_PROTOBUF_VERSION < 3006001
  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 3006001 < 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/inlined_string_field.h>
  23. #include <google/protobuf/metadata.h>
  24. #include <google/protobuf/message.h>
  25. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  26. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  27. #include <google/protobuf/unknown_field_set.h>
  28. #include "message_base.pb.h"
  29. // @@protoc_insertion_point(includes)
  30. #define PROTOBUF_INTERNAL_EXPORT_protobuf_terminal_5fmessage_2eproto
  31. namespace protobuf_terminal_5fmessage_2eproto {
  32. // Internal implementation detail -- do not use these members.
  33. struct TableStruct {
  34. static const ::google::protobuf::internal::ParseTableField entries[];
  35. static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
  36. static const ::google::protobuf::internal::ParseTable schema[4];
  37. static const ::google::protobuf::internal::FieldMetadata field_metadata[];
  38. static const ::google::protobuf::internal::SerializationTable serialization_table[];
  39. static const ::google::protobuf::uint32 offsets[];
  40. };
  41. void AddDescriptors();
  42. } // namespace protobuf_terminal_5fmessage_2eproto
  43. namespace message {
  44. class Pickup_command_request_msg;
  45. class Pickup_command_request_msgDefaultTypeInternal;
  46. extern Pickup_command_request_msgDefaultTypeInternal _Pickup_command_request_msg_default_instance_;
  47. class Pickup_command_response_msg;
  48. class Pickup_command_response_msgDefaultTypeInternal;
  49. extern Pickup_command_response_msgDefaultTypeInternal _Pickup_command_response_msg_default_instance_;
  50. class Store_command_request_msg;
  51. class Store_command_request_msgDefaultTypeInternal;
  52. extern Store_command_request_msgDefaultTypeInternal _Store_command_request_msg_default_instance_;
  53. class Store_command_response_msg;
  54. class Store_command_response_msgDefaultTypeInternal;
  55. extern Store_command_response_msgDefaultTypeInternal _Store_command_response_msg_default_instance_;
  56. } // namespace message
  57. namespace google {
  58. namespace protobuf {
  59. template<> ::message::Pickup_command_request_msg* Arena::CreateMaybeMessage<::message::Pickup_command_request_msg>(Arena*);
  60. template<> ::message::Pickup_command_response_msg* Arena::CreateMaybeMessage<::message::Pickup_command_response_msg>(Arena*);
  61. template<> ::message::Store_command_request_msg* Arena::CreateMaybeMessage<::message::Store_command_request_msg>(Arena*);
  62. template<> ::message::Store_command_response_msg* Arena::CreateMaybeMessage<::message::Store_command_response_msg>(Arena*);
  63. } // namespace protobuf
  64. } // namespace google
  65. namespace message {
  66. // ===================================================================
  67. class Store_command_request_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Store_command_request_msg) */ {
  68. public:
  69. Store_command_request_msg();
  70. virtual ~Store_command_request_msg();
  71. Store_command_request_msg(const Store_command_request_msg& from);
  72. inline Store_command_request_msg& operator=(const Store_command_request_msg& from) {
  73. CopyFrom(from);
  74. return *this;
  75. }
  76. #if LANG_CXX11
  77. Store_command_request_msg(Store_command_request_msg&& from) noexcept
  78. : Store_command_request_msg() {
  79. *this = ::std::move(from);
  80. }
  81. inline Store_command_request_msg& operator=(Store_command_request_msg&& from) noexcept {
  82. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  83. if (this != &from) InternalSwap(&from);
  84. } else {
  85. CopyFrom(from);
  86. }
  87. return *this;
  88. }
  89. #endif
  90. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  91. return _internal_metadata_.unknown_fields();
  92. }
  93. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  94. return _internal_metadata_.mutable_unknown_fields();
  95. }
  96. static const ::google::protobuf::Descriptor* descriptor();
  97. static const Store_command_request_msg& default_instance();
  98. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  99. static inline const Store_command_request_msg* internal_default_instance() {
  100. return reinterpret_cast<const Store_command_request_msg*>(
  101. &_Store_command_request_msg_default_instance_);
  102. }
  103. static constexpr int kIndexInFileMessages =
  104. 0;
  105. void Swap(Store_command_request_msg* other);
  106. friend void swap(Store_command_request_msg& a, Store_command_request_msg& b) {
  107. a.Swap(&b);
  108. }
  109. // implements Message ----------------------------------------------
  110. inline Store_command_request_msg* New() const final {
  111. return CreateMaybeMessage<Store_command_request_msg>(NULL);
  112. }
  113. Store_command_request_msg* New(::google::protobuf::Arena* arena) const final {
  114. return CreateMaybeMessage<Store_command_request_msg>(arena);
  115. }
  116. void CopyFrom(const ::google::protobuf::Message& from) final;
  117. void MergeFrom(const ::google::protobuf::Message& from) final;
  118. void CopyFrom(const Store_command_request_msg& from);
  119. void MergeFrom(const Store_command_request_msg& from);
  120. void Clear() final;
  121. bool IsInitialized() const final;
  122. size_t ByteSizeLong() const final;
  123. bool MergePartialFromCodedStream(
  124. ::google::protobuf::io::CodedInputStream* input) final;
  125. void SerializeWithCachedSizes(
  126. ::google::protobuf::io::CodedOutputStream* output) const final;
  127. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  128. bool deterministic, ::google::protobuf::uint8* target) const final;
  129. int GetCachedSize() const final { return _cached_size_.Get(); }
  130. private:
  131. void SharedCtor();
  132. void SharedDtor();
  133. void SetCachedSize(int size) const final;
  134. void InternalSwap(Store_command_request_msg* other);
  135. private:
  136. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  137. return NULL;
  138. }
  139. inline void* MaybeArenaPtr() const {
  140. return NULL;
  141. }
  142. public:
  143. ::google::protobuf::Metadata GetMetadata() const final;
  144. // nested types ----------------------------------------------------
  145. // accessors -------------------------------------------------------
  146. // required .message.Base_info base_info = 1;
  147. bool has_base_info() const;
  148. void clear_base_info();
  149. static const int kBaseInfoFieldNumber = 1;
  150. private:
  151. const ::message::Base_info& _internal_base_info() const;
  152. public:
  153. const ::message::Base_info& base_info() const;
  154. ::message::Base_info* release_base_info();
  155. ::message::Base_info* mutable_base_info();
  156. void set_allocated_base_info(::message::Base_info* base_info);
  157. // required .message.Locate_information locate_information = 3;
  158. bool has_locate_information() const;
  159. void clear_locate_information();
  160. static const int kLocateInformationFieldNumber = 3;
  161. private:
  162. const ::message::Locate_information& _internal_locate_information() const;
  163. public:
  164. const ::message::Locate_information& locate_information() const;
  165. ::message::Locate_information* release_locate_information();
  166. ::message::Locate_information* mutable_locate_information();
  167. void set_allocated_locate_information(::message::Locate_information* locate_information);
  168. // required .message.Car_info car_info = 4;
  169. bool has_car_info() const;
  170. void clear_car_info();
  171. static const int kCarInfoFieldNumber = 4;
  172. private:
  173. const ::message::Car_info& _internal_car_info() const;
  174. public:
  175. const ::message::Car_info& car_info() const;
  176. ::message::Car_info* release_car_info();
  177. ::message::Car_info* mutable_car_info();
  178. void set_allocated_car_info(::message::Car_info* car_info);
  179. // required int32 terminal_id = 2;
  180. bool has_terminal_id() const;
  181. void clear_terminal_id();
  182. static const int kTerminalIdFieldNumber = 2;
  183. ::google::protobuf::int32 terminal_id() const;
  184. void set_terminal_id(::google::protobuf::int32 value);
  185. // @@protoc_insertion_point(class_scope:message.Store_command_request_msg)
  186. private:
  187. void set_has_base_info();
  188. void clear_has_base_info();
  189. void set_has_terminal_id();
  190. void clear_has_terminal_id();
  191. void set_has_locate_information();
  192. void clear_has_locate_information();
  193. void set_has_car_info();
  194. void clear_has_car_info();
  195. // helper for ByteSizeLong()
  196. size_t RequiredFieldsByteSizeFallback() const;
  197. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  198. ::google::protobuf::internal::HasBits<1> _has_bits_;
  199. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  200. ::message::Base_info* base_info_;
  201. ::message::Locate_information* locate_information_;
  202. ::message::Car_info* car_info_;
  203. ::google::protobuf::int32 terminal_id_;
  204. friend struct ::protobuf_terminal_5fmessage_2eproto::TableStruct;
  205. };
  206. // -------------------------------------------------------------------
  207. class Store_command_response_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Store_command_response_msg) */ {
  208. public:
  209. Store_command_response_msg();
  210. virtual ~Store_command_response_msg();
  211. Store_command_response_msg(const Store_command_response_msg& from);
  212. inline Store_command_response_msg& operator=(const Store_command_response_msg& from) {
  213. CopyFrom(from);
  214. return *this;
  215. }
  216. #if LANG_CXX11
  217. Store_command_response_msg(Store_command_response_msg&& from) noexcept
  218. : Store_command_response_msg() {
  219. *this = ::std::move(from);
  220. }
  221. inline Store_command_response_msg& operator=(Store_command_response_msg&& from) noexcept {
  222. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  223. if (this != &from) InternalSwap(&from);
  224. } else {
  225. CopyFrom(from);
  226. }
  227. return *this;
  228. }
  229. #endif
  230. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  231. return _internal_metadata_.unknown_fields();
  232. }
  233. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  234. return _internal_metadata_.mutable_unknown_fields();
  235. }
  236. static const ::google::protobuf::Descriptor* descriptor();
  237. static const Store_command_response_msg& default_instance();
  238. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  239. static inline const Store_command_response_msg* internal_default_instance() {
  240. return reinterpret_cast<const Store_command_response_msg*>(
  241. &_Store_command_response_msg_default_instance_);
  242. }
  243. static constexpr int kIndexInFileMessages =
  244. 1;
  245. void Swap(Store_command_response_msg* other);
  246. friend void swap(Store_command_response_msg& a, Store_command_response_msg& b) {
  247. a.Swap(&b);
  248. }
  249. // implements Message ----------------------------------------------
  250. inline Store_command_response_msg* New() const final {
  251. return CreateMaybeMessage<Store_command_response_msg>(NULL);
  252. }
  253. Store_command_response_msg* New(::google::protobuf::Arena* arena) const final {
  254. return CreateMaybeMessage<Store_command_response_msg>(arena);
  255. }
  256. void CopyFrom(const ::google::protobuf::Message& from) final;
  257. void MergeFrom(const ::google::protobuf::Message& from) final;
  258. void CopyFrom(const Store_command_response_msg& from);
  259. void MergeFrom(const Store_command_response_msg& from);
  260. void Clear() final;
  261. bool IsInitialized() const final;
  262. size_t ByteSizeLong() const final;
  263. bool MergePartialFromCodedStream(
  264. ::google::protobuf::io::CodedInputStream* input) final;
  265. void SerializeWithCachedSizes(
  266. ::google::protobuf::io::CodedOutputStream* output) const final;
  267. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  268. bool deterministic, ::google::protobuf::uint8* target) const final;
  269. int GetCachedSize() const final { return _cached_size_.Get(); }
  270. private:
  271. void SharedCtor();
  272. void SharedDtor();
  273. void SetCachedSize(int size) const final;
  274. void InternalSwap(Store_command_response_msg* other);
  275. private:
  276. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  277. return NULL;
  278. }
  279. inline void* MaybeArenaPtr() const {
  280. return NULL;
  281. }
  282. public:
  283. ::google::protobuf::Metadata GetMetadata() const final;
  284. // nested types ----------------------------------------------------
  285. // accessors -------------------------------------------------------
  286. // optional string license = 4;
  287. bool has_license() const;
  288. void clear_license();
  289. static const int kLicenseFieldNumber = 4;
  290. const ::std::string& license() const;
  291. void set_license(const ::std::string& value);
  292. #if LANG_CXX11
  293. void set_license(::std::string&& value);
  294. #endif
  295. void set_license(const char* value);
  296. void set_license(const char* value, size_t size);
  297. ::std::string* mutable_license();
  298. ::std::string* release_license();
  299. void set_allocated_license(::std::string* license);
  300. // required .message.Base_info base_info = 1;
  301. bool has_base_info() const;
  302. void clear_base_info();
  303. static const int kBaseInfoFieldNumber = 1;
  304. private:
  305. const ::message::Base_info& _internal_base_info() const;
  306. public:
  307. const ::message::Base_info& base_info() const;
  308. ::message::Base_info* release_base_info();
  309. ::message::Base_info* mutable_base_info();
  310. void set_allocated_base_info(::message::Base_info* base_info);
  311. // required .message.Error_manager code = 3;
  312. bool has_code() const;
  313. void clear_code();
  314. static const int kCodeFieldNumber = 3;
  315. private:
  316. const ::message::Error_manager& _internal_code() const;
  317. public:
  318. const ::message::Error_manager& code() const;
  319. ::message::Error_manager* release_code();
  320. ::message::Error_manager* mutable_code();
  321. void set_allocated_code(::message::Error_manager* code);
  322. // required int32 terminal_id = 2;
  323. bool has_terminal_id() const;
  324. void clear_terminal_id();
  325. static const int kTerminalIdFieldNumber = 2;
  326. ::google::protobuf::int32 terminal_id() const;
  327. void set_terminal_id(::google::protobuf::int32 value);
  328. // @@protoc_insertion_point(class_scope:message.Store_command_response_msg)
  329. private:
  330. void set_has_base_info();
  331. void clear_has_base_info();
  332. void set_has_terminal_id();
  333. void clear_has_terminal_id();
  334. void set_has_code();
  335. void clear_has_code();
  336. void set_has_license();
  337. void clear_has_license();
  338. // helper for ByteSizeLong()
  339. size_t RequiredFieldsByteSizeFallback() const;
  340. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  341. ::google::protobuf::internal::HasBits<1> _has_bits_;
  342. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  343. ::google::protobuf::internal::ArenaStringPtr license_;
  344. ::message::Base_info* base_info_;
  345. ::message::Error_manager* code_;
  346. ::google::protobuf::int32 terminal_id_;
  347. friend struct ::protobuf_terminal_5fmessage_2eproto::TableStruct;
  348. };
  349. // -------------------------------------------------------------------
  350. class Pickup_command_request_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Pickup_command_request_msg) */ {
  351. public:
  352. Pickup_command_request_msg();
  353. virtual ~Pickup_command_request_msg();
  354. Pickup_command_request_msg(const Pickup_command_request_msg& from);
  355. inline Pickup_command_request_msg& operator=(const Pickup_command_request_msg& from) {
  356. CopyFrom(from);
  357. return *this;
  358. }
  359. #if LANG_CXX11
  360. Pickup_command_request_msg(Pickup_command_request_msg&& from) noexcept
  361. : Pickup_command_request_msg() {
  362. *this = ::std::move(from);
  363. }
  364. inline Pickup_command_request_msg& operator=(Pickup_command_request_msg&& from) noexcept {
  365. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  366. if (this != &from) InternalSwap(&from);
  367. } else {
  368. CopyFrom(from);
  369. }
  370. return *this;
  371. }
  372. #endif
  373. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  374. return _internal_metadata_.unknown_fields();
  375. }
  376. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  377. return _internal_metadata_.mutable_unknown_fields();
  378. }
  379. static const ::google::protobuf::Descriptor* descriptor();
  380. static const Pickup_command_request_msg& default_instance();
  381. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  382. static inline const Pickup_command_request_msg* internal_default_instance() {
  383. return reinterpret_cast<const Pickup_command_request_msg*>(
  384. &_Pickup_command_request_msg_default_instance_);
  385. }
  386. static constexpr int kIndexInFileMessages =
  387. 2;
  388. void Swap(Pickup_command_request_msg* other);
  389. friend void swap(Pickup_command_request_msg& a, Pickup_command_request_msg& b) {
  390. a.Swap(&b);
  391. }
  392. // implements Message ----------------------------------------------
  393. inline Pickup_command_request_msg* New() const final {
  394. return CreateMaybeMessage<Pickup_command_request_msg>(NULL);
  395. }
  396. Pickup_command_request_msg* New(::google::protobuf::Arena* arena) const final {
  397. return CreateMaybeMessage<Pickup_command_request_msg>(arena);
  398. }
  399. void CopyFrom(const ::google::protobuf::Message& from) final;
  400. void MergeFrom(const ::google::protobuf::Message& from) final;
  401. void CopyFrom(const Pickup_command_request_msg& from);
  402. void MergeFrom(const Pickup_command_request_msg& from);
  403. void Clear() final;
  404. bool IsInitialized() const final;
  405. size_t ByteSizeLong() const final;
  406. bool MergePartialFromCodedStream(
  407. ::google::protobuf::io::CodedInputStream* input) final;
  408. void SerializeWithCachedSizes(
  409. ::google::protobuf::io::CodedOutputStream* output) const final;
  410. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  411. bool deterministic, ::google::protobuf::uint8* target) const final;
  412. int GetCachedSize() const final { return _cached_size_.Get(); }
  413. private:
  414. void SharedCtor();
  415. void SharedDtor();
  416. void SetCachedSize(int size) const final;
  417. void InternalSwap(Pickup_command_request_msg* other);
  418. private:
  419. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  420. return NULL;
  421. }
  422. inline void* MaybeArenaPtr() const {
  423. return NULL;
  424. }
  425. public:
  426. ::google::protobuf::Metadata GetMetadata() const final;
  427. // nested types ----------------------------------------------------
  428. // accessors -------------------------------------------------------
  429. // required .message.Base_info base_info = 1;
  430. bool has_base_info() const;
  431. void clear_base_info();
  432. static const int kBaseInfoFieldNumber = 1;
  433. private:
  434. const ::message::Base_info& _internal_base_info() const;
  435. public:
  436. const ::message::Base_info& base_info() const;
  437. ::message::Base_info* release_base_info();
  438. ::message::Base_info* mutable_base_info();
  439. void set_allocated_base_info(::message::Base_info* base_info);
  440. // required .message.Car_info car_info = 4;
  441. bool has_car_info() const;
  442. void clear_car_info();
  443. static const int kCarInfoFieldNumber = 4;
  444. private:
  445. const ::message::Car_info& _internal_car_info() const;
  446. public:
  447. const ::message::Car_info& car_info() const;
  448. ::message::Car_info* release_car_info();
  449. ::message::Car_info* mutable_car_info();
  450. void set_allocated_car_info(::message::Car_info* car_info);
  451. // required int32 terminal_id = 2;
  452. bool has_terminal_id() const;
  453. void clear_terminal_id();
  454. static const int kTerminalIdFieldNumber = 2;
  455. ::google::protobuf::int32 terminal_id() const;
  456. void set_terminal_id(::google::protobuf::int32 value);
  457. // @@protoc_insertion_point(class_scope:message.Pickup_command_request_msg)
  458. private:
  459. void set_has_base_info();
  460. void clear_has_base_info();
  461. void set_has_terminal_id();
  462. void clear_has_terminal_id();
  463. void set_has_car_info();
  464. void clear_has_car_info();
  465. // helper for ByteSizeLong()
  466. size_t RequiredFieldsByteSizeFallback() const;
  467. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  468. ::google::protobuf::internal::HasBits<1> _has_bits_;
  469. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  470. ::message::Base_info* base_info_;
  471. ::message::Car_info* car_info_;
  472. ::google::protobuf::int32 terminal_id_;
  473. friend struct ::protobuf_terminal_5fmessage_2eproto::TableStruct;
  474. };
  475. // -------------------------------------------------------------------
  476. class Pickup_command_response_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Pickup_command_response_msg) */ {
  477. public:
  478. Pickup_command_response_msg();
  479. virtual ~Pickup_command_response_msg();
  480. Pickup_command_response_msg(const Pickup_command_response_msg& from);
  481. inline Pickup_command_response_msg& operator=(const Pickup_command_response_msg& from) {
  482. CopyFrom(from);
  483. return *this;
  484. }
  485. #if LANG_CXX11
  486. Pickup_command_response_msg(Pickup_command_response_msg&& from) noexcept
  487. : Pickup_command_response_msg() {
  488. *this = ::std::move(from);
  489. }
  490. inline Pickup_command_response_msg& operator=(Pickup_command_response_msg&& from) noexcept {
  491. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  492. if (this != &from) InternalSwap(&from);
  493. } else {
  494. CopyFrom(from);
  495. }
  496. return *this;
  497. }
  498. #endif
  499. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  500. return _internal_metadata_.unknown_fields();
  501. }
  502. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  503. return _internal_metadata_.mutable_unknown_fields();
  504. }
  505. static const ::google::protobuf::Descriptor* descriptor();
  506. static const Pickup_command_response_msg& default_instance();
  507. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  508. static inline const Pickup_command_response_msg* internal_default_instance() {
  509. return reinterpret_cast<const Pickup_command_response_msg*>(
  510. &_Pickup_command_response_msg_default_instance_);
  511. }
  512. static constexpr int kIndexInFileMessages =
  513. 3;
  514. void Swap(Pickup_command_response_msg* other);
  515. friend void swap(Pickup_command_response_msg& a, Pickup_command_response_msg& b) {
  516. a.Swap(&b);
  517. }
  518. // implements Message ----------------------------------------------
  519. inline Pickup_command_response_msg* New() const final {
  520. return CreateMaybeMessage<Pickup_command_response_msg>(NULL);
  521. }
  522. Pickup_command_response_msg* New(::google::protobuf::Arena* arena) const final {
  523. return CreateMaybeMessage<Pickup_command_response_msg>(arena);
  524. }
  525. void CopyFrom(const ::google::protobuf::Message& from) final;
  526. void MergeFrom(const ::google::protobuf::Message& from) final;
  527. void CopyFrom(const Pickup_command_response_msg& from);
  528. void MergeFrom(const Pickup_command_response_msg& from);
  529. void Clear() final;
  530. bool IsInitialized() const final;
  531. size_t ByteSizeLong() const final;
  532. bool MergePartialFromCodedStream(
  533. ::google::protobuf::io::CodedInputStream* input) final;
  534. void SerializeWithCachedSizes(
  535. ::google::protobuf::io::CodedOutputStream* output) const final;
  536. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  537. bool deterministic, ::google::protobuf::uint8* target) const final;
  538. int GetCachedSize() const final { return _cached_size_.Get(); }
  539. private:
  540. void SharedCtor();
  541. void SharedDtor();
  542. void SetCachedSize(int size) const final;
  543. void InternalSwap(Pickup_command_response_msg* other);
  544. private:
  545. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  546. return NULL;
  547. }
  548. inline void* MaybeArenaPtr() const {
  549. return NULL;
  550. }
  551. public:
  552. ::google::protobuf::Metadata GetMetadata() const final;
  553. // nested types ----------------------------------------------------
  554. // accessors -------------------------------------------------------
  555. // optional string license = 4;
  556. bool has_license() const;
  557. void clear_license();
  558. static const int kLicenseFieldNumber = 4;
  559. const ::std::string& license() const;
  560. void set_license(const ::std::string& value);
  561. #if LANG_CXX11
  562. void set_license(::std::string&& value);
  563. #endif
  564. void set_license(const char* value);
  565. void set_license(const char* value, size_t size);
  566. ::std::string* mutable_license();
  567. ::std::string* release_license();
  568. void set_allocated_license(::std::string* license);
  569. // required .message.Base_info base_info = 1;
  570. bool has_base_info() const;
  571. void clear_base_info();
  572. static const int kBaseInfoFieldNumber = 1;
  573. private:
  574. const ::message::Base_info& _internal_base_info() const;
  575. public:
  576. const ::message::Base_info& base_info() const;
  577. ::message::Base_info* release_base_info();
  578. ::message::Base_info* mutable_base_info();
  579. void set_allocated_base_info(::message::Base_info* base_info);
  580. // required .message.Error_manager code = 3;
  581. bool has_code() const;
  582. void clear_code();
  583. static const int kCodeFieldNumber = 3;
  584. private:
  585. const ::message::Error_manager& _internal_code() const;
  586. public:
  587. const ::message::Error_manager& code() const;
  588. ::message::Error_manager* release_code();
  589. ::message::Error_manager* mutable_code();
  590. void set_allocated_code(::message::Error_manager* code);
  591. // required int32 terminal_id = 2;
  592. bool has_terminal_id() const;
  593. void clear_terminal_id();
  594. static const int kTerminalIdFieldNumber = 2;
  595. ::google::protobuf::int32 terminal_id() const;
  596. void set_terminal_id(::google::protobuf::int32 value);
  597. // @@protoc_insertion_point(class_scope:message.Pickup_command_response_msg)
  598. private:
  599. void set_has_base_info();
  600. void clear_has_base_info();
  601. void set_has_terminal_id();
  602. void clear_has_terminal_id();
  603. void set_has_code();
  604. void clear_has_code();
  605. void set_has_license();
  606. void clear_has_license();
  607. // helper for ByteSizeLong()
  608. size_t RequiredFieldsByteSizeFallback() const;
  609. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  610. ::google::protobuf::internal::HasBits<1> _has_bits_;
  611. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  612. ::google::protobuf::internal::ArenaStringPtr license_;
  613. ::message::Base_info* base_info_;
  614. ::message::Error_manager* code_;
  615. ::google::protobuf::int32 terminal_id_;
  616. friend struct ::protobuf_terminal_5fmessage_2eproto::TableStruct;
  617. };
  618. // ===================================================================
  619. // ===================================================================
  620. #ifdef __GNUC__
  621. #pragma GCC diagnostic push
  622. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  623. #endif // __GNUC__
  624. // Store_command_request_msg
  625. // required .message.Base_info base_info = 1;
  626. inline bool Store_command_request_msg::has_base_info() const {
  627. return (_has_bits_[0] & 0x00000001u) != 0;
  628. }
  629. inline void Store_command_request_msg::set_has_base_info() {
  630. _has_bits_[0] |= 0x00000001u;
  631. }
  632. inline void Store_command_request_msg::clear_has_base_info() {
  633. _has_bits_[0] &= ~0x00000001u;
  634. }
  635. inline const ::message::Base_info& Store_command_request_msg::_internal_base_info() const {
  636. return *base_info_;
  637. }
  638. inline const ::message::Base_info& Store_command_request_msg::base_info() const {
  639. const ::message::Base_info* p = base_info_;
  640. // @@protoc_insertion_point(field_get:message.Store_command_request_msg.base_info)
  641. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  642. &::message::_Base_info_default_instance_);
  643. }
  644. inline ::message::Base_info* Store_command_request_msg::release_base_info() {
  645. // @@protoc_insertion_point(field_release:message.Store_command_request_msg.base_info)
  646. clear_has_base_info();
  647. ::message::Base_info* temp = base_info_;
  648. base_info_ = NULL;
  649. return temp;
  650. }
  651. inline ::message::Base_info* Store_command_request_msg::mutable_base_info() {
  652. set_has_base_info();
  653. if (base_info_ == NULL) {
  654. auto* p = CreateMaybeMessage<::message::Base_info>(GetArenaNoVirtual());
  655. base_info_ = p;
  656. }
  657. // @@protoc_insertion_point(field_mutable:message.Store_command_request_msg.base_info)
  658. return base_info_;
  659. }
  660. inline void Store_command_request_msg::set_allocated_base_info(::message::Base_info* base_info) {
  661. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  662. if (message_arena == NULL) {
  663. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  664. }
  665. if (base_info) {
  666. ::google::protobuf::Arena* submessage_arena = NULL;
  667. if (message_arena != submessage_arena) {
  668. base_info = ::google::protobuf::internal::GetOwnedMessage(
  669. message_arena, base_info, submessage_arena);
  670. }
  671. set_has_base_info();
  672. } else {
  673. clear_has_base_info();
  674. }
  675. base_info_ = base_info;
  676. // @@protoc_insertion_point(field_set_allocated:message.Store_command_request_msg.base_info)
  677. }
  678. // required int32 terminal_id = 2;
  679. inline bool Store_command_request_msg::has_terminal_id() const {
  680. return (_has_bits_[0] & 0x00000008u) != 0;
  681. }
  682. inline void Store_command_request_msg::set_has_terminal_id() {
  683. _has_bits_[0] |= 0x00000008u;
  684. }
  685. inline void Store_command_request_msg::clear_has_terminal_id() {
  686. _has_bits_[0] &= ~0x00000008u;
  687. }
  688. inline void Store_command_request_msg::clear_terminal_id() {
  689. terminal_id_ = 0;
  690. clear_has_terminal_id();
  691. }
  692. inline ::google::protobuf::int32 Store_command_request_msg::terminal_id() const {
  693. // @@protoc_insertion_point(field_get:message.Store_command_request_msg.terminal_id)
  694. return terminal_id_;
  695. }
  696. inline void Store_command_request_msg::set_terminal_id(::google::protobuf::int32 value) {
  697. set_has_terminal_id();
  698. terminal_id_ = value;
  699. // @@protoc_insertion_point(field_set:message.Store_command_request_msg.terminal_id)
  700. }
  701. // required .message.Locate_information locate_information = 3;
  702. inline bool Store_command_request_msg::has_locate_information() const {
  703. return (_has_bits_[0] & 0x00000002u) != 0;
  704. }
  705. inline void Store_command_request_msg::set_has_locate_information() {
  706. _has_bits_[0] |= 0x00000002u;
  707. }
  708. inline void Store_command_request_msg::clear_has_locate_information() {
  709. _has_bits_[0] &= ~0x00000002u;
  710. }
  711. inline const ::message::Locate_information& Store_command_request_msg::_internal_locate_information() const {
  712. return *locate_information_;
  713. }
  714. inline const ::message::Locate_information& Store_command_request_msg::locate_information() const {
  715. const ::message::Locate_information* p = locate_information_;
  716. // @@protoc_insertion_point(field_get:message.Store_command_request_msg.locate_information)
  717. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  718. &::message::_Locate_information_default_instance_);
  719. }
  720. inline ::message::Locate_information* Store_command_request_msg::release_locate_information() {
  721. // @@protoc_insertion_point(field_release:message.Store_command_request_msg.locate_information)
  722. clear_has_locate_information();
  723. ::message::Locate_information* temp = locate_information_;
  724. locate_information_ = NULL;
  725. return temp;
  726. }
  727. inline ::message::Locate_information* Store_command_request_msg::mutable_locate_information() {
  728. set_has_locate_information();
  729. if (locate_information_ == NULL) {
  730. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArenaNoVirtual());
  731. locate_information_ = p;
  732. }
  733. // @@protoc_insertion_point(field_mutable:message.Store_command_request_msg.locate_information)
  734. return locate_information_;
  735. }
  736. inline void Store_command_request_msg::set_allocated_locate_information(::message::Locate_information* locate_information) {
  737. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  738. if (message_arena == NULL) {
  739. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_information_);
  740. }
  741. if (locate_information) {
  742. ::google::protobuf::Arena* submessage_arena = NULL;
  743. if (message_arena != submessage_arena) {
  744. locate_information = ::google::protobuf::internal::GetOwnedMessage(
  745. message_arena, locate_information, submessage_arena);
  746. }
  747. set_has_locate_information();
  748. } else {
  749. clear_has_locate_information();
  750. }
  751. locate_information_ = locate_information;
  752. // @@protoc_insertion_point(field_set_allocated:message.Store_command_request_msg.locate_information)
  753. }
  754. // required .message.Car_info car_info = 4;
  755. inline bool Store_command_request_msg::has_car_info() const {
  756. return (_has_bits_[0] & 0x00000004u) != 0;
  757. }
  758. inline void Store_command_request_msg::set_has_car_info() {
  759. _has_bits_[0] |= 0x00000004u;
  760. }
  761. inline void Store_command_request_msg::clear_has_car_info() {
  762. _has_bits_[0] &= ~0x00000004u;
  763. }
  764. inline const ::message::Car_info& Store_command_request_msg::_internal_car_info() const {
  765. return *car_info_;
  766. }
  767. inline const ::message::Car_info& Store_command_request_msg::car_info() const {
  768. const ::message::Car_info* p = car_info_;
  769. // @@protoc_insertion_point(field_get:message.Store_command_request_msg.car_info)
  770. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  771. &::message::_Car_info_default_instance_);
  772. }
  773. inline ::message::Car_info* Store_command_request_msg::release_car_info() {
  774. // @@protoc_insertion_point(field_release:message.Store_command_request_msg.car_info)
  775. clear_has_car_info();
  776. ::message::Car_info* temp = car_info_;
  777. car_info_ = NULL;
  778. return temp;
  779. }
  780. inline ::message::Car_info* Store_command_request_msg::mutable_car_info() {
  781. set_has_car_info();
  782. if (car_info_ == NULL) {
  783. auto* p = CreateMaybeMessage<::message::Car_info>(GetArenaNoVirtual());
  784. car_info_ = p;
  785. }
  786. // @@protoc_insertion_point(field_mutable:message.Store_command_request_msg.car_info)
  787. return car_info_;
  788. }
  789. inline void Store_command_request_msg::set_allocated_car_info(::message::Car_info* car_info) {
  790. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  791. if (message_arena == NULL) {
  792. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  793. }
  794. if (car_info) {
  795. ::google::protobuf::Arena* submessage_arena = NULL;
  796. if (message_arena != submessage_arena) {
  797. car_info = ::google::protobuf::internal::GetOwnedMessage(
  798. message_arena, car_info, submessage_arena);
  799. }
  800. set_has_car_info();
  801. } else {
  802. clear_has_car_info();
  803. }
  804. car_info_ = car_info;
  805. // @@protoc_insertion_point(field_set_allocated:message.Store_command_request_msg.car_info)
  806. }
  807. // -------------------------------------------------------------------
  808. // Store_command_response_msg
  809. // required .message.Base_info base_info = 1;
  810. inline bool Store_command_response_msg::has_base_info() const {
  811. return (_has_bits_[0] & 0x00000002u) != 0;
  812. }
  813. inline void Store_command_response_msg::set_has_base_info() {
  814. _has_bits_[0] |= 0x00000002u;
  815. }
  816. inline void Store_command_response_msg::clear_has_base_info() {
  817. _has_bits_[0] &= ~0x00000002u;
  818. }
  819. inline const ::message::Base_info& Store_command_response_msg::_internal_base_info() const {
  820. return *base_info_;
  821. }
  822. inline const ::message::Base_info& Store_command_response_msg::base_info() const {
  823. const ::message::Base_info* p = base_info_;
  824. // @@protoc_insertion_point(field_get:message.Store_command_response_msg.base_info)
  825. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  826. &::message::_Base_info_default_instance_);
  827. }
  828. inline ::message::Base_info* Store_command_response_msg::release_base_info() {
  829. // @@protoc_insertion_point(field_release:message.Store_command_response_msg.base_info)
  830. clear_has_base_info();
  831. ::message::Base_info* temp = base_info_;
  832. base_info_ = NULL;
  833. return temp;
  834. }
  835. inline ::message::Base_info* Store_command_response_msg::mutable_base_info() {
  836. set_has_base_info();
  837. if (base_info_ == NULL) {
  838. auto* p = CreateMaybeMessage<::message::Base_info>(GetArenaNoVirtual());
  839. base_info_ = p;
  840. }
  841. // @@protoc_insertion_point(field_mutable:message.Store_command_response_msg.base_info)
  842. return base_info_;
  843. }
  844. inline void Store_command_response_msg::set_allocated_base_info(::message::Base_info* base_info) {
  845. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  846. if (message_arena == NULL) {
  847. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  848. }
  849. if (base_info) {
  850. ::google::protobuf::Arena* submessage_arena = NULL;
  851. if (message_arena != submessage_arena) {
  852. base_info = ::google::protobuf::internal::GetOwnedMessage(
  853. message_arena, base_info, submessage_arena);
  854. }
  855. set_has_base_info();
  856. } else {
  857. clear_has_base_info();
  858. }
  859. base_info_ = base_info;
  860. // @@protoc_insertion_point(field_set_allocated:message.Store_command_response_msg.base_info)
  861. }
  862. // required int32 terminal_id = 2;
  863. inline bool Store_command_response_msg::has_terminal_id() const {
  864. return (_has_bits_[0] & 0x00000008u) != 0;
  865. }
  866. inline void Store_command_response_msg::set_has_terminal_id() {
  867. _has_bits_[0] |= 0x00000008u;
  868. }
  869. inline void Store_command_response_msg::clear_has_terminal_id() {
  870. _has_bits_[0] &= ~0x00000008u;
  871. }
  872. inline void Store_command_response_msg::clear_terminal_id() {
  873. terminal_id_ = 0;
  874. clear_has_terminal_id();
  875. }
  876. inline ::google::protobuf::int32 Store_command_response_msg::terminal_id() const {
  877. // @@protoc_insertion_point(field_get:message.Store_command_response_msg.terminal_id)
  878. return terminal_id_;
  879. }
  880. inline void Store_command_response_msg::set_terminal_id(::google::protobuf::int32 value) {
  881. set_has_terminal_id();
  882. terminal_id_ = value;
  883. // @@protoc_insertion_point(field_set:message.Store_command_response_msg.terminal_id)
  884. }
  885. // required .message.Error_manager code = 3;
  886. inline bool Store_command_response_msg::has_code() const {
  887. return (_has_bits_[0] & 0x00000004u) != 0;
  888. }
  889. inline void Store_command_response_msg::set_has_code() {
  890. _has_bits_[0] |= 0x00000004u;
  891. }
  892. inline void Store_command_response_msg::clear_has_code() {
  893. _has_bits_[0] &= ~0x00000004u;
  894. }
  895. inline const ::message::Error_manager& Store_command_response_msg::_internal_code() const {
  896. return *code_;
  897. }
  898. inline const ::message::Error_manager& Store_command_response_msg::code() const {
  899. const ::message::Error_manager* p = code_;
  900. // @@protoc_insertion_point(field_get:message.Store_command_response_msg.code)
  901. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  902. &::message::_Error_manager_default_instance_);
  903. }
  904. inline ::message::Error_manager* Store_command_response_msg::release_code() {
  905. // @@protoc_insertion_point(field_release:message.Store_command_response_msg.code)
  906. clear_has_code();
  907. ::message::Error_manager* temp = code_;
  908. code_ = NULL;
  909. return temp;
  910. }
  911. inline ::message::Error_manager* Store_command_response_msg::mutable_code() {
  912. set_has_code();
  913. if (code_ == NULL) {
  914. auto* p = CreateMaybeMessage<::message::Error_manager>(GetArenaNoVirtual());
  915. code_ = p;
  916. }
  917. // @@protoc_insertion_point(field_mutable:message.Store_command_response_msg.code)
  918. return code_;
  919. }
  920. inline void Store_command_response_msg::set_allocated_code(::message::Error_manager* code) {
  921. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  922. if (message_arena == NULL) {
  923. delete reinterpret_cast< ::google::protobuf::MessageLite*>(code_);
  924. }
  925. if (code) {
  926. ::google::protobuf::Arena* submessage_arena = NULL;
  927. if (message_arena != submessage_arena) {
  928. code = ::google::protobuf::internal::GetOwnedMessage(
  929. message_arena, code, submessage_arena);
  930. }
  931. set_has_code();
  932. } else {
  933. clear_has_code();
  934. }
  935. code_ = code;
  936. // @@protoc_insertion_point(field_set_allocated:message.Store_command_response_msg.code)
  937. }
  938. // optional string license = 4;
  939. inline bool Store_command_response_msg::has_license() const {
  940. return (_has_bits_[0] & 0x00000001u) != 0;
  941. }
  942. inline void Store_command_response_msg::set_has_license() {
  943. _has_bits_[0] |= 0x00000001u;
  944. }
  945. inline void Store_command_response_msg::clear_has_license() {
  946. _has_bits_[0] &= ~0x00000001u;
  947. }
  948. inline void Store_command_response_msg::clear_license() {
  949. license_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  950. clear_has_license();
  951. }
  952. inline const ::std::string& Store_command_response_msg::license() const {
  953. // @@protoc_insertion_point(field_get:message.Store_command_response_msg.license)
  954. return license_.GetNoArena();
  955. }
  956. inline void Store_command_response_msg::set_license(const ::std::string& value) {
  957. set_has_license();
  958. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  959. // @@protoc_insertion_point(field_set:message.Store_command_response_msg.license)
  960. }
  961. #if LANG_CXX11
  962. inline void Store_command_response_msg::set_license(::std::string&& value) {
  963. set_has_license();
  964. license_.SetNoArena(
  965. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  966. // @@protoc_insertion_point(field_set_rvalue:message.Store_command_response_msg.license)
  967. }
  968. #endif
  969. inline void Store_command_response_msg::set_license(const char* value) {
  970. GOOGLE_DCHECK(value != NULL);
  971. set_has_license();
  972. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  973. // @@protoc_insertion_point(field_set_char:message.Store_command_response_msg.license)
  974. }
  975. inline void Store_command_response_msg::set_license(const char* value, size_t size) {
  976. set_has_license();
  977. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  978. ::std::string(reinterpret_cast<const char*>(value), size));
  979. // @@protoc_insertion_point(field_set_pointer:message.Store_command_response_msg.license)
  980. }
  981. inline ::std::string* Store_command_response_msg::mutable_license() {
  982. set_has_license();
  983. // @@protoc_insertion_point(field_mutable:message.Store_command_response_msg.license)
  984. return license_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  985. }
  986. inline ::std::string* Store_command_response_msg::release_license() {
  987. // @@protoc_insertion_point(field_release:message.Store_command_response_msg.license)
  988. if (!has_license()) {
  989. return NULL;
  990. }
  991. clear_has_license();
  992. return license_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  993. }
  994. inline void Store_command_response_msg::set_allocated_license(::std::string* license) {
  995. if (license != NULL) {
  996. set_has_license();
  997. } else {
  998. clear_has_license();
  999. }
  1000. license_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), license);
  1001. // @@protoc_insertion_point(field_set_allocated:message.Store_command_response_msg.license)
  1002. }
  1003. // -------------------------------------------------------------------
  1004. // Pickup_command_request_msg
  1005. // required .message.Base_info base_info = 1;
  1006. inline bool Pickup_command_request_msg::has_base_info() const {
  1007. return (_has_bits_[0] & 0x00000001u) != 0;
  1008. }
  1009. inline void Pickup_command_request_msg::set_has_base_info() {
  1010. _has_bits_[0] |= 0x00000001u;
  1011. }
  1012. inline void Pickup_command_request_msg::clear_has_base_info() {
  1013. _has_bits_[0] &= ~0x00000001u;
  1014. }
  1015. inline const ::message::Base_info& Pickup_command_request_msg::_internal_base_info() const {
  1016. return *base_info_;
  1017. }
  1018. inline const ::message::Base_info& Pickup_command_request_msg::base_info() const {
  1019. const ::message::Base_info* p = base_info_;
  1020. // @@protoc_insertion_point(field_get:message.Pickup_command_request_msg.base_info)
  1021. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  1022. &::message::_Base_info_default_instance_);
  1023. }
  1024. inline ::message::Base_info* Pickup_command_request_msg::release_base_info() {
  1025. // @@protoc_insertion_point(field_release:message.Pickup_command_request_msg.base_info)
  1026. clear_has_base_info();
  1027. ::message::Base_info* temp = base_info_;
  1028. base_info_ = NULL;
  1029. return temp;
  1030. }
  1031. inline ::message::Base_info* Pickup_command_request_msg::mutable_base_info() {
  1032. set_has_base_info();
  1033. if (base_info_ == NULL) {
  1034. auto* p = CreateMaybeMessage<::message::Base_info>(GetArenaNoVirtual());
  1035. base_info_ = p;
  1036. }
  1037. // @@protoc_insertion_point(field_mutable:message.Pickup_command_request_msg.base_info)
  1038. return base_info_;
  1039. }
  1040. inline void Pickup_command_request_msg::set_allocated_base_info(::message::Base_info* base_info) {
  1041. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1042. if (message_arena == NULL) {
  1043. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  1044. }
  1045. if (base_info) {
  1046. ::google::protobuf::Arena* submessage_arena = NULL;
  1047. if (message_arena != submessage_arena) {
  1048. base_info = ::google::protobuf::internal::GetOwnedMessage(
  1049. message_arena, base_info, submessage_arena);
  1050. }
  1051. set_has_base_info();
  1052. } else {
  1053. clear_has_base_info();
  1054. }
  1055. base_info_ = base_info;
  1056. // @@protoc_insertion_point(field_set_allocated:message.Pickup_command_request_msg.base_info)
  1057. }
  1058. // required int32 terminal_id = 2;
  1059. inline bool Pickup_command_request_msg::has_terminal_id() const {
  1060. return (_has_bits_[0] & 0x00000004u) != 0;
  1061. }
  1062. inline void Pickup_command_request_msg::set_has_terminal_id() {
  1063. _has_bits_[0] |= 0x00000004u;
  1064. }
  1065. inline void Pickup_command_request_msg::clear_has_terminal_id() {
  1066. _has_bits_[0] &= ~0x00000004u;
  1067. }
  1068. inline void Pickup_command_request_msg::clear_terminal_id() {
  1069. terminal_id_ = 0;
  1070. clear_has_terminal_id();
  1071. }
  1072. inline ::google::protobuf::int32 Pickup_command_request_msg::terminal_id() const {
  1073. // @@protoc_insertion_point(field_get:message.Pickup_command_request_msg.terminal_id)
  1074. return terminal_id_;
  1075. }
  1076. inline void Pickup_command_request_msg::set_terminal_id(::google::protobuf::int32 value) {
  1077. set_has_terminal_id();
  1078. terminal_id_ = value;
  1079. // @@protoc_insertion_point(field_set:message.Pickup_command_request_msg.terminal_id)
  1080. }
  1081. // required .message.Car_info car_info = 4;
  1082. inline bool Pickup_command_request_msg::has_car_info() const {
  1083. return (_has_bits_[0] & 0x00000002u) != 0;
  1084. }
  1085. inline void Pickup_command_request_msg::set_has_car_info() {
  1086. _has_bits_[0] |= 0x00000002u;
  1087. }
  1088. inline void Pickup_command_request_msg::clear_has_car_info() {
  1089. _has_bits_[0] &= ~0x00000002u;
  1090. }
  1091. inline const ::message::Car_info& Pickup_command_request_msg::_internal_car_info() const {
  1092. return *car_info_;
  1093. }
  1094. inline const ::message::Car_info& Pickup_command_request_msg::car_info() const {
  1095. const ::message::Car_info* p = car_info_;
  1096. // @@protoc_insertion_point(field_get:message.Pickup_command_request_msg.car_info)
  1097. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  1098. &::message::_Car_info_default_instance_);
  1099. }
  1100. inline ::message::Car_info* Pickup_command_request_msg::release_car_info() {
  1101. // @@protoc_insertion_point(field_release:message.Pickup_command_request_msg.car_info)
  1102. clear_has_car_info();
  1103. ::message::Car_info* temp = car_info_;
  1104. car_info_ = NULL;
  1105. return temp;
  1106. }
  1107. inline ::message::Car_info* Pickup_command_request_msg::mutable_car_info() {
  1108. set_has_car_info();
  1109. if (car_info_ == NULL) {
  1110. auto* p = CreateMaybeMessage<::message::Car_info>(GetArenaNoVirtual());
  1111. car_info_ = p;
  1112. }
  1113. // @@protoc_insertion_point(field_mutable:message.Pickup_command_request_msg.car_info)
  1114. return car_info_;
  1115. }
  1116. inline void Pickup_command_request_msg::set_allocated_car_info(::message::Car_info* car_info) {
  1117. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1118. if (message_arena == NULL) {
  1119. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  1120. }
  1121. if (car_info) {
  1122. ::google::protobuf::Arena* submessage_arena = NULL;
  1123. if (message_arena != submessage_arena) {
  1124. car_info = ::google::protobuf::internal::GetOwnedMessage(
  1125. message_arena, car_info, submessage_arena);
  1126. }
  1127. set_has_car_info();
  1128. } else {
  1129. clear_has_car_info();
  1130. }
  1131. car_info_ = car_info;
  1132. // @@protoc_insertion_point(field_set_allocated:message.Pickup_command_request_msg.car_info)
  1133. }
  1134. // -------------------------------------------------------------------
  1135. // Pickup_command_response_msg
  1136. // required .message.Base_info base_info = 1;
  1137. inline bool Pickup_command_response_msg::has_base_info() const {
  1138. return (_has_bits_[0] & 0x00000002u) != 0;
  1139. }
  1140. inline void Pickup_command_response_msg::set_has_base_info() {
  1141. _has_bits_[0] |= 0x00000002u;
  1142. }
  1143. inline void Pickup_command_response_msg::clear_has_base_info() {
  1144. _has_bits_[0] &= ~0x00000002u;
  1145. }
  1146. inline const ::message::Base_info& Pickup_command_response_msg::_internal_base_info() const {
  1147. return *base_info_;
  1148. }
  1149. inline const ::message::Base_info& Pickup_command_response_msg::base_info() const {
  1150. const ::message::Base_info* p = base_info_;
  1151. // @@protoc_insertion_point(field_get:message.Pickup_command_response_msg.base_info)
  1152. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  1153. &::message::_Base_info_default_instance_);
  1154. }
  1155. inline ::message::Base_info* Pickup_command_response_msg::release_base_info() {
  1156. // @@protoc_insertion_point(field_release:message.Pickup_command_response_msg.base_info)
  1157. clear_has_base_info();
  1158. ::message::Base_info* temp = base_info_;
  1159. base_info_ = NULL;
  1160. return temp;
  1161. }
  1162. inline ::message::Base_info* Pickup_command_response_msg::mutable_base_info() {
  1163. set_has_base_info();
  1164. if (base_info_ == NULL) {
  1165. auto* p = CreateMaybeMessage<::message::Base_info>(GetArenaNoVirtual());
  1166. base_info_ = p;
  1167. }
  1168. // @@protoc_insertion_point(field_mutable:message.Pickup_command_response_msg.base_info)
  1169. return base_info_;
  1170. }
  1171. inline void Pickup_command_response_msg::set_allocated_base_info(::message::Base_info* base_info) {
  1172. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1173. if (message_arena == NULL) {
  1174. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  1175. }
  1176. if (base_info) {
  1177. ::google::protobuf::Arena* submessage_arena = NULL;
  1178. if (message_arena != submessage_arena) {
  1179. base_info = ::google::protobuf::internal::GetOwnedMessage(
  1180. message_arena, base_info, submessage_arena);
  1181. }
  1182. set_has_base_info();
  1183. } else {
  1184. clear_has_base_info();
  1185. }
  1186. base_info_ = base_info;
  1187. // @@protoc_insertion_point(field_set_allocated:message.Pickup_command_response_msg.base_info)
  1188. }
  1189. // required int32 terminal_id = 2;
  1190. inline bool Pickup_command_response_msg::has_terminal_id() const {
  1191. return (_has_bits_[0] & 0x00000008u) != 0;
  1192. }
  1193. inline void Pickup_command_response_msg::set_has_terminal_id() {
  1194. _has_bits_[0] |= 0x00000008u;
  1195. }
  1196. inline void Pickup_command_response_msg::clear_has_terminal_id() {
  1197. _has_bits_[0] &= ~0x00000008u;
  1198. }
  1199. inline void Pickup_command_response_msg::clear_terminal_id() {
  1200. terminal_id_ = 0;
  1201. clear_has_terminal_id();
  1202. }
  1203. inline ::google::protobuf::int32 Pickup_command_response_msg::terminal_id() const {
  1204. // @@protoc_insertion_point(field_get:message.Pickup_command_response_msg.terminal_id)
  1205. return terminal_id_;
  1206. }
  1207. inline void Pickup_command_response_msg::set_terminal_id(::google::protobuf::int32 value) {
  1208. set_has_terminal_id();
  1209. terminal_id_ = value;
  1210. // @@protoc_insertion_point(field_set:message.Pickup_command_response_msg.terminal_id)
  1211. }
  1212. // required .message.Error_manager code = 3;
  1213. inline bool Pickup_command_response_msg::has_code() const {
  1214. return (_has_bits_[0] & 0x00000004u) != 0;
  1215. }
  1216. inline void Pickup_command_response_msg::set_has_code() {
  1217. _has_bits_[0] |= 0x00000004u;
  1218. }
  1219. inline void Pickup_command_response_msg::clear_has_code() {
  1220. _has_bits_[0] &= ~0x00000004u;
  1221. }
  1222. inline const ::message::Error_manager& Pickup_command_response_msg::_internal_code() const {
  1223. return *code_;
  1224. }
  1225. inline const ::message::Error_manager& Pickup_command_response_msg::code() const {
  1226. const ::message::Error_manager* p = code_;
  1227. // @@protoc_insertion_point(field_get:message.Pickup_command_response_msg.code)
  1228. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  1229. &::message::_Error_manager_default_instance_);
  1230. }
  1231. inline ::message::Error_manager* Pickup_command_response_msg::release_code() {
  1232. // @@protoc_insertion_point(field_release:message.Pickup_command_response_msg.code)
  1233. clear_has_code();
  1234. ::message::Error_manager* temp = code_;
  1235. code_ = NULL;
  1236. return temp;
  1237. }
  1238. inline ::message::Error_manager* Pickup_command_response_msg::mutable_code() {
  1239. set_has_code();
  1240. if (code_ == NULL) {
  1241. auto* p = CreateMaybeMessage<::message::Error_manager>(GetArenaNoVirtual());
  1242. code_ = p;
  1243. }
  1244. // @@protoc_insertion_point(field_mutable:message.Pickup_command_response_msg.code)
  1245. return code_;
  1246. }
  1247. inline void Pickup_command_response_msg::set_allocated_code(::message::Error_manager* code) {
  1248. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1249. if (message_arena == NULL) {
  1250. delete reinterpret_cast< ::google::protobuf::MessageLite*>(code_);
  1251. }
  1252. if (code) {
  1253. ::google::protobuf::Arena* submessage_arena = NULL;
  1254. if (message_arena != submessage_arena) {
  1255. code = ::google::protobuf::internal::GetOwnedMessage(
  1256. message_arena, code, submessage_arena);
  1257. }
  1258. set_has_code();
  1259. } else {
  1260. clear_has_code();
  1261. }
  1262. code_ = code;
  1263. // @@protoc_insertion_point(field_set_allocated:message.Pickup_command_response_msg.code)
  1264. }
  1265. // optional string license = 4;
  1266. inline bool Pickup_command_response_msg::has_license() const {
  1267. return (_has_bits_[0] & 0x00000001u) != 0;
  1268. }
  1269. inline void Pickup_command_response_msg::set_has_license() {
  1270. _has_bits_[0] |= 0x00000001u;
  1271. }
  1272. inline void Pickup_command_response_msg::clear_has_license() {
  1273. _has_bits_[0] &= ~0x00000001u;
  1274. }
  1275. inline void Pickup_command_response_msg::clear_license() {
  1276. license_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1277. clear_has_license();
  1278. }
  1279. inline const ::std::string& Pickup_command_response_msg::license() const {
  1280. // @@protoc_insertion_point(field_get:message.Pickup_command_response_msg.license)
  1281. return license_.GetNoArena();
  1282. }
  1283. inline void Pickup_command_response_msg::set_license(const ::std::string& value) {
  1284. set_has_license();
  1285. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  1286. // @@protoc_insertion_point(field_set:message.Pickup_command_response_msg.license)
  1287. }
  1288. #if LANG_CXX11
  1289. inline void Pickup_command_response_msg::set_license(::std::string&& value) {
  1290. set_has_license();
  1291. license_.SetNoArena(
  1292. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  1293. // @@protoc_insertion_point(field_set_rvalue:message.Pickup_command_response_msg.license)
  1294. }
  1295. #endif
  1296. inline void Pickup_command_response_msg::set_license(const char* value) {
  1297. GOOGLE_DCHECK(value != NULL);
  1298. set_has_license();
  1299. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  1300. // @@protoc_insertion_point(field_set_char:message.Pickup_command_response_msg.license)
  1301. }
  1302. inline void Pickup_command_response_msg::set_license(const char* value, size_t size) {
  1303. set_has_license();
  1304. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  1305. ::std::string(reinterpret_cast<const char*>(value), size));
  1306. // @@protoc_insertion_point(field_set_pointer:message.Pickup_command_response_msg.license)
  1307. }
  1308. inline ::std::string* Pickup_command_response_msg::mutable_license() {
  1309. set_has_license();
  1310. // @@protoc_insertion_point(field_mutable:message.Pickup_command_response_msg.license)
  1311. return license_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1312. }
  1313. inline ::std::string* Pickup_command_response_msg::release_license() {
  1314. // @@protoc_insertion_point(field_release:message.Pickup_command_response_msg.license)
  1315. if (!has_license()) {
  1316. return NULL;
  1317. }
  1318. clear_has_license();
  1319. return license_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1320. }
  1321. inline void Pickup_command_response_msg::set_allocated_license(::std::string* license) {
  1322. if (license != NULL) {
  1323. set_has_license();
  1324. } else {
  1325. clear_has_license();
  1326. }
  1327. license_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), license);
  1328. // @@protoc_insertion_point(field_set_allocated:message.Pickup_command_response_msg.license)
  1329. }
  1330. #ifdef __GNUC__
  1331. #pragma GCC diagnostic pop
  1332. #endif // __GNUC__
  1333. // -------------------------------------------------------------------
  1334. // -------------------------------------------------------------------
  1335. // -------------------------------------------------------------------
  1336. // @@protoc_insertion_point(namespace_scope)
  1337. } // namespace message
  1338. // @@protoc_insertion_point(global_scope)
  1339. #endif // PROTOBUF_INCLUDED_terminal_5fmessage_2eproto