parkspace_allocation_message.pb.h 165 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: parkspace_allocation_message.proto
  3. #ifndef PROTOBUF_parkspace_5fallocation_5fmessage_2eproto__INCLUDED
  4. #define PROTOBUF_parkspace_5fallocation_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/generated_enum_reflection.h>
  27. #include <google/protobuf/unknown_field_set.h>
  28. #include "message_base.pb.h"
  29. // @@protoc_insertion_point(includes)
  30. namespace protobuf_parkspace_5fallocation_5fmessage_2eproto {
  31. // Internal implementation detail -- do not use these members.
  32. struct TableStruct {
  33. static const ::google::protobuf::internal::ParseTableField entries[];
  34. static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
  35. static const ::google::protobuf::internal::ParseTable schema[11];
  36. static const ::google::protobuf::internal::FieldMetadata field_metadata[];
  37. static const ::google::protobuf::internal::SerializationTable serialization_table[];
  38. static const ::google::protobuf::uint32 offsets[];
  39. };
  40. void AddDescriptors();
  41. void InitDefaultsParkspace_allocation_request_msgImpl();
  42. void InitDefaultsParkspace_allocation_request_msg();
  43. void InitDefaultsParkspace_allocation_response_msgImpl();
  44. void InitDefaultsParkspace_allocation_response_msg();
  45. void InitDefaultsParkspace_search_request_msgImpl();
  46. void InitDefaultsParkspace_search_request_msg();
  47. void InitDefaultsParkspace_search_response_msgImpl();
  48. void InitDefaultsParkspace_search_response_msg();
  49. void InitDefaultsParkspace_release_request_msgImpl();
  50. void InitDefaultsParkspace_release_request_msg();
  51. void InitDefaultsParkspace_release_response_msgImpl();
  52. void InitDefaultsParkspace_release_response_msg();
  53. void InitDefaultsParkspace_force_update_request_msgImpl();
  54. void InitDefaultsParkspace_force_update_request_msg();
  55. void InitDefaultsParkspace_force_update_response_msgImpl();
  56. void InitDefaultsParkspace_force_update_response_msg();
  57. void InitDefaultsParkspace_confirm_alloc_request_msgImpl();
  58. void InitDefaultsParkspace_confirm_alloc_request_msg();
  59. void InitDefaultsParkspace_confirm_alloc_response_msgImpl();
  60. void InitDefaultsParkspace_confirm_alloc_response_msg();
  61. void InitDefaultsParkspace_allocation_status_msgImpl();
  62. void InitDefaultsParkspace_allocation_status_msg();
  63. inline void InitDefaults() {
  64. InitDefaultsParkspace_allocation_request_msg();
  65. InitDefaultsParkspace_allocation_response_msg();
  66. InitDefaultsParkspace_search_request_msg();
  67. InitDefaultsParkspace_search_response_msg();
  68. InitDefaultsParkspace_release_request_msg();
  69. InitDefaultsParkspace_release_response_msg();
  70. InitDefaultsParkspace_force_update_request_msg();
  71. InitDefaultsParkspace_force_update_response_msg();
  72. InitDefaultsParkspace_confirm_alloc_request_msg();
  73. InitDefaultsParkspace_confirm_alloc_response_msg();
  74. InitDefaultsParkspace_allocation_status_msg();
  75. }
  76. } // namespace protobuf_parkspace_5fallocation_5fmessage_2eproto
  77. namespace message {
  78. class Parkspace_allocation_request_msg;
  79. class Parkspace_allocation_request_msgDefaultTypeInternal;
  80. extern Parkspace_allocation_request_msgDefaultTypeInternal _Parkspace_allocation_request_msg_default_instance_;
  81. class Parkspace_allocation_response_msg;
  82. class Parkspace_allocation_response_msgDefaultTypeInternal;
  83. extern Parkspace_allocation_response_msgDefaultTypeInternal _Parkspace_allocation_response_msg_default_instance_;
  84. class Parkspace_allocation_status_msg;
  85. class Parkspace_allocation_status_msgDefaultTypeInternal;
  86. extern Parkspace_allocation_status_msgDefaultTypeInternal _Parkspace_allocation_status_msg_default_instance_;
  87. class Parkspace_confirm_alloc_request_msg;
  88. class Parkspace_confirm_alloc_request_msgDefaultTypeInternal;
  89. extern Parkspace_confirm_alloc_request_msgDefaultTypeInternal _Parkspace_confirm_alloc_request_msg_default_instance_;
  90. class Parkspace_confirm_alloc_response_msg;
  91. class Parkspace_confirm_alloc_response_msgDefaultTypeInternal;
  92. extern Parkspace_confirm_alloc_response_msgDefaultTypeInternal _Parkspace_confirm_alloc_response_msg_default_instance_;
  93. class Parkspace_force_update_request_msg;
  94. class Parkspace_force_update_request_msgDefaultTypeInternal;
  95. extern Parkspace_force_update_request_msgDefaultTypeInternal _Parkspace_force_update_request_msg_default_instance_;
  96. class Parkspace_force_update_response_msg;
  97. class Parkspace_force_update_response_msgDefaultTypeInternal;
  98. extern Parkspace_force_update_response_msgDefaultTypeInternal _Parkspace_force_update_response_msg_default_instance_;
  99. class Parkspace_release_request_msg;
  100. class Parkspace_release_request_msgDefaultTypeInternal;
  101. extern Parkspace_release_request_msgDefaultTypeInternal _Parkspace_release_request_msg_default_instance_;
  102. class Parkspace_release_response_msg;
  103. class Parkspace_release_response_msgDefaultTypeInternal;
  104. extern Parkspace_release_response_msgDefaultTypeInternal _Parkspace_release_response_msg_default_instance_;
  105. class Parkspace_search_request_msg;
  106. class Parkspace_search_request_msgDefaultTypeInternal;
  107. extern Parkspace_search_request_msgDefaultTypeInternal _Parkspace_search_request_msg_default_instance_;
  108. class Parkspace_search_response_msg;
  109. class Parkspace_search_response_msgDefaultTypeInternal;
  110. extern Parkspace_search_response_msgDefaultTypeInternal _Parkspace_search_response_msg_default_instance_;
  111. } // namespace message
  112. namespace message {
  113. enum Vehicle_status {
  114. eVehicle_idle = 0,
  115. eVehicle_in_garage = 1,
  116. eVehicle_parking = 2,
  117. eVehicle_fetching = 3,
  118. eVehicle_reserved = 4,
  119. eVehicle_unknown = 5
  120. };
  121. bool Vehicle_status_IsValid(int value);
  122. const Vehicle_status Vehicle_status_MIN = eVehicle_idle;
  123. const Vehicle_status Vehicle_status_MAX = eVehicle_unknown;
  124. const int Vehicle_status_ARRAYSIZE = Vehicle_status_MAX + 1;
  125. const ::google::protobuf::EnumDescriptor* Vehicle_status_descriptor();
  126. inline const ::std::string& Vehicle_status_Name(Vehicle_status value) {
  127. return ::google::protobuf::internal::NameOfEnum(
  128. Vehicle_status_descriptor(), value);
  129. }
  130. inline bool Vehicle_status_Parse(
  131. const ::std::string& name, Vehicle_status* value) {
  132. return ::google::protobuf::internal::ParseNamedEnum<Vehicle_status>(
  133. Vehicle_status_descriptor(), name, value);
  134. }
  135. // ===================================================================
  136. class Parkspace_allocation_request_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_allocation_request_msg) */ {
  137. public:
  138. Parkspace_allocation_request_msg();
  139. virtual ~Parkspace_allocation_request_msg();
  140. Parkspace_allocation_request_msg(const Parkspace_allocation_request_msg& from);
  141. inline Parkspace_allocation_request_msg& operator=(const Parkspace_allocation_request_msg& from) {
  142. CopyFrom(from);
  143. return *this;
  144. }
  145. #if LANG_CXX11
  146. Parkspace_allocation_request_msg(Parkspace_allocation_request_msg&& from) noexcept
  147. : Parkspace_allocation_request_msg() {
  148. *this = ::std::move(from);
  149. }
  150. inline Parkspace_allocation_request_msg& operator=(Parkspace_allocation_request_msg&& from) noexcept {
  151. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  152. if (this != &from) InternalSwap(&from);
  153. } else {
  154. CopyFrom(from);
  155. }
  156. return *this;
  157. }
  158. #endif
  159. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  160. return _internal_metadata_.unknown_fields();
  161. }
  162. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  163. return _internal_metadata_.mutable_unknown_fields();
  164. }
  165. static const ::google::protobuf::Descriptor* descriptor();
  166. static const Parkspace_allocation_request_msg& default_instance();
  167. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  168. static inline const Parkspace_allocation_request_msg* internal_default_instance() {
  169. return reinterpret_cast<const Parkspace_allocation_request_msg*>(
  170. &_Parkspace_allocation_request_msg_default_instance_);
  171. }
  172. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  173. 0;
  174. void Swap(Parkspace_allocation_request_msg* other);
  175. friend void swap(Parkspace_allocation_request_msg& a, Parkspace_allocation_request_msg& b) {
  176. a.Swap(&b);
  177. }
  178. // implements Message ----------------------------------------------
  179. inline Parkspace_allocation_request_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  180. Parkspace_allocation_request_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  181. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  182. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  183. void CopyFrom(const Parkspace_allocation_request_msg& from);
  184. void MergeFrom(const Parkspace_allocation_request_msg& from);
  185. void Clear() PROTOBUF_FINAL;
  186. bool IsInitialized() const PROTOBUF_FINAL;
  187. size_t ByteSizeLong() const PROTOBUF_FINAL;
  188. bool MergePartialFromCodedStream(
  189. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  190. void SerializeWithCachedSizes(
  191. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  192. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  193. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  194. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  195. private:
  196. void SharedCtor();
  197. void SharedDtor();
  198. void SetCachedSize(int size) const PROTOBUF_FINAL;
  199. void InternalSwap(Parkspace_allocation_request_msg* other);
  200. private:
  201. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  202. return NULL;
  203. }
  204. inline void* MaybeArenaPtr() const {
  205. return NULL;
  206. }
  207. public:
  208. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  209. // nested types ----------------------------------------------------
  210. // accessors -------------------------------------------------------
  211. // required string command_key = 2;
  212. bool has_command_key() const;
  213. void clear_command_key();
  214. static const int kCommandKeyFieldNumber = 2;
  215. const ::std::string& command_key() const;
  216. void set_command_key(const ::std::string& value);
  217. #if LANG_CXX11
  218. void set_command_key(::std::string&& value);
  219. #endif
  220. void set_command_key(const char* value);
  221. void set_command_key(const char* value, size_t size);
  222. ::std::string* mutable_command_key();
  223. ::std::string* release_command_key();
  224. void set_allocated_command_key(::std::string* command_key);
  225. // required .message.Base_info base_info = 1;
  226. bool has_base_info() const;
  227. void clear_base_info();
  228. static const int kBaseInfoFieldNumber = 1;
  229. const ::message::Base_info& base_info() const;
  230. ::message::Base_info* release_base_info();
  231. ::message::Base_info* mutable_base_info();
  232. void set_allocated_base_info(::message::Base_info* base_info);
  233. // required .message.Car_info car_info = 3;
  234. bool has_car_info() const;
  235. void clear_car_info();
  236. static const int kCarInfoFieldNumber = 3;
  237. const ::message::Car_info& car_info() const;
  238. ::message::Car_info* release_car_info();
  239. ::message::Car_info* mutable_car_info();
  240. void set_allocated_car_info(::message::Car_info* car_info);
  241. // required int32 terminal_id = 4;
  242. bool has_terminal_id() const;
  243. void clear_terminal_id();
  244. static const int kTerminalIdFieldNumber = 4;
  245. ::google::protobuf::int32 terminal_id() const;
  246. void set_terminal_id(::google::protobuf::int32 value);
  247. // @@protoc_insertion_point(class_scope:message.Parkspace_allocation_request_msg)
  248. private:
  249. void set_has_base_info();
  250. void clear_has_base_info();
  251. void set_has_command_key();
  252. void clear_has_command_key();
  253. void set_has_car_info();
  254. void clear_has_car_info();
  255. void set_has_terminal_id();
  256. void clear_has_terminal_id();
  257. // helper for ByteSizeLong()
  258. size_t RequiredFieldsByteSizeFallback() const;
  259. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  260. ::google::protobuf::internal::HasBits<1> _has_bits_;
  261. mutable int _cached_size_;
  262. ::google::protobuf::internal::ArenaStringPtr command_key_;
  263. ::message::Base_info* base_info_;
  264. ::message::Car_info* car_info_;
  265. ::google::protobuf::int32 terminal_id_;
  266. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  267. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_allocation_request_msgImpl();
  268. };
  269. // -------------------------------------------------------------------
  270. class Parkspace_allocation_response_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_allocation_response_msg) */ {
  271. public:
  272. Parkspace_allocation_response_msg();
  273. virtual ~Parkspace_allocation_response_msg();
  274. Parkspace_allocation_response_msg(const Parkspace_allocation_response_msg& from);
  275. inline Parkspace_allocation_response_msg& operator=(const Parkspace_allocation_response_msg& from) {
  276. CopyFrom(from);
  277. return *this;
  278. }
  279. #if LANG_CXX11
  280. Parkspace_allocation_response_msg(Parkspace_allocation_response_msg&& from) noexcept
  281. : Parkspace_allocation_response_msg() {
  282. *this = ::std::move(from);
  283. }
  284. inline Parkspace_allocation_response_msg& operator=(Parkspace_allocation_response_msg&& from) noexcept {
  285. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  286. if (this != &from) InternalSwap(&from);
  287. } else {
  288. CopyFrom(from);
  289. }
  290. return *this;
  291. }
  292. #endif
  293. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  294. return _internal_metadata_.unknown_fields();
  295. }
  296. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  297. return _internal_metadata_.mutable_unknown_fields();
  298. }
  299. static const ::google::protobuf::Descriptor* descriptor();
  300. static const Parkspace_allocation_response_msg& default_instance();
  301. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  302. static inline const Parkspace_allocation_response_msg* internal_default_instance() {
  303. return reinterpret_cast<const Parkspace_allocation_response_msg*>(
  304. &_Parkspace_allocation_response_msg_default_instance_);
  305. }
  306. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  307. 1;
  308. void Swap(Parkspace_allocation_response_msg* other);
  309. friend void swap(Parkspace_allocation_response_msg& a, Parkspace_allocation_response_msg& b) {
  310. a.Swap(&b);
  311. }
  312. // implements Message ----------------------------------------------
  313. inline Parkspace_allocation_response_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  314. Parkspace_allocation_response_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  315. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  316. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  317. void CopyFrom(const Parkspace_allocation_response_msg& from);
  318. void MergeFrom(const Parkspace_allocation_response_msg& from);
  319. void Clear() PROTOBUF_FINAL;
  320. bool IsInitialized() const PROTOBUF_FINAL;
  321. size_t ByteSizeLong() const PROTOBUF_FINAL;
  322. bool MergePartialFromCodedStream(
  323. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  324. void SerializeWithCachedSizes(
  325. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  326. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  327. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  328. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  329. private:
  330. void SharedCtor();
  331. void SharedDtor();
  332. void SetCachedSize(int size) const PROTOBUF_FINAL;
  333. void InternalSwap(Parkspace_allocation_response_msg* other);
  334. private:
  335. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  336. return NULL;
  337. }
  338. inline void* MaybeArenaPtr() const {
  339. return NULL;
  340. }
  341. public:
  342. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  343. // nested types ----------------------------------------------------
  344. // accessors -------------------------------------------------------
  345. // required string command_key = 2;
  346. bool has_command_key() const;
  347. void clear_command_key();
  348. static const int kCommandKeyFieldNumber = 2;
  349. const ::std::string& command_key() const;
  350. void set_command_key(const ::std::string& value);
  351. #if LANG_CXX11
  352. void set_command_key(::std::string&& value);
  353. #endif
  354. void set_command_key(const char* value);
  355. void set_command_key(const char* value, size_t size);
  356. ::std::string* mutable_command_key();
  357. ::std::string* release_command_key();
  358. void set_allocated_command_key(::std::string* command_key);
  359. // required .message.Base_info base_info = 1;
  360. bool has_base_info() const;
  361. void clear_base_info();
  362. static const int kBaseInfoFieldNumber = 1;
  363. const ::message::Base_info& base_info() const;
  364. ::message::Base_info* release_base_info();
  365. ::message::Base_info* mutable_base_info();
  366. void set_allocated_base_info(::message::Base_info* base_info);
  367. // required .message.Error_manager error_manager = 3;
  368. bool has_error_manager() const;
  369. void clear_error_manager();
  370. static const int kErrorManagerFieldNumber = 3;
  371. const ::message::Error_manager& error_manager() const;
  372. ::message::Error_manager* release_error_manager();
  373. ::message::Error_manager* mutable_error_manager();
  374. void set_allocated_error_manager(::message::Error_manager* error_manager);
  375. // required .message.Parkspace_info allocated_space_info = 4;
  376. bool has_allocated_space_info() const;
  377. void clear_allocated_space_info();
  378. static const int kAllocatedSpaceInfoFieldNumber = 4;
  379. const ::message::Parkspace_info& allocated_space_info() const;
  380. ::message::Parkspace_info* release_allocated_space_info();
  381. ::message::Parkspace_info* mutable_allocated_space_info();
  382. void set_allocated_allocated_space_info(::message::Parkspace_info* allocated_space_info);
  383. // @@protoc_insertion_point(class_scope:message.Parkspace_allocation_response_msg)
  384. private:
  385. void set_has_base_info();
  386. void clear_has_base_info();
  387. void set_has_command_key();
  388. void clear_has_command_key();
  389. void set_has_error_manager();
  390. void clear_has_error_manager();
  391. void set_has_allocated_space_info();
  392. void clear_has_allocated_space_info();
  393. // helper for ByteSizeLong()
  394. size_t RequiredFieldsByteSizeFallback() const;
  395. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  396. ::google::protobuf::internal::HasBits<1> _has_bits_;
  397. mutable int _cached_size_;
  398. ::google::protobuf::internal::ArenaStringPtr command_key_;
  399. ::message::Base_info* base_info_;
  400. ::message::Error_manager* error_manager_;
  401. ::message::Parkspace_info* allocated_space_info_;
  402. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  403. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_allocation_response_msgImpl();
  404. };
  405. // -------------------------------------------------------------------
  406. class Parkspace_search_request_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_search_request_msg) */ {
  407. public:
  408. Parkspace_search_request_msg();
  409. virtual ~Parkspace_search_request_msg();
  410. Parkspace_search_request_msg(const Parkspace_search_request_msg& from);
  411. inline Parkspace_search_request_msg& operator=(const Parkspace_search_request_msg& from) {
  412. CopyFrom(from);
  413. return *this;
  414. }
  415. #if LANG_CXX11
  416. Parkspace_search_request_msg(Parkspace_search_request_msg&& from) noexcept
  417. : Parkspace_search_request_msg() {
  418. *this = ::std::move(from);
  419. }
  420. inline Parkspace_search_request_msg& operator=(Parkspace_search_request_msg&& from) noexcept {
  421. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  422. if (this != &from) InternalSwap(&from);
  423. } else {
  424. CopyFrom(from);
  425. }
  426. return *this;
  427. }
  428. #endif
  429. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  430. return _internal_metadata_.unknown_fields();
  431. }
  432. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  433. return _internal_metadata_.mutable_unknown_fields();
  434. }
  435. static const ::google::protobuf::Descriptor* descriptor();
  436. static const Parkspace_search_request_msg& default_instance();
  437. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  438. static inline const Parkspace_search_request_msg* internal_default_instance() {
  439. return reinterpret_cast<const Parkspace_search_request_msg*>(
  440. &_Parkspace_search_request_msg_default_instance_);
  441. }
  442. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  443. 2;
  444. void Swap(Parkspace_search_request_msg* other);
  445. friend void swap(Parkspace_search_request_msg& a, Parkspace_search_request_msg& b) {
  446. a.Swap(&b);
  447. }
  448. // implements Message ----------------------------------------------
  449. inline Parkspace_search_request_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  450. Parkspace_search_request_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  451. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  452. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  453. void CopyFrom(const Parkspace_search_request_msg& from);
  454. void MergeFrom(const Parkspace_search_request_msg& from);
  455. void Clear() PROTOBUF_FINAL;
  456. bool IsInitialized() const PROTOBUF_FINAL;
  457. size_t ByteSizeLong() const PROTOBUF_FINAL;
  458. bool MergePartialFromCodedStream(
  459. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  460. void SerializeWithCachedSizes(
  461. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  462. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  463. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  464. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  465. private:
  466. void SharedCtor();
  467. void SharedDtor();
  468. void SetCachedSize(int size) const PROTOBUF_FINAL;
  469. void InternalSwap(Parkspace_search_request_msg* other);
  470. private:
  471. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  472. return NULL;
  473. }
  474. inline void* MaybeArenaPtr() const {
  475. return NULL;
  476. }
  477. public:
  478. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  479. // nested types ----------------------------------------------------
  480. // accessors -------------------------------------------------------
  481. // required string command_key = 2;
  482. bool has_command_key() const;
  483. void clear_command_key();
  484. static const int kCommandKeyFieldNumber = 2;
  485. const ::std::string& command_key() const;
  486. void set_command_key(const ::std::string& value);
  487. #if LANG_CXX11
  488. void set_command_key(::std::string&& value);
  489. #endif
  490. void set_command_key(const char* value);
  491. void set_command_key(const char* value, size_t size);
  492. ::std::string* mutable_command_key();
  493. ::std::string* release_command_key();
  494. void set_allocated_command_key(::std::string* command_key);
  495. // required .message.Base_info base_info = 1;
  496. bool has_base_info() const;
  497. void clear_base_info();
  498. static const int kBaseInfoFieldNumber = 1;
  499. const ::message::Base_info& base_info() const;
  500. ::message::Base_info* release_base_info();
  501. ::message::Base_info* mutable_base_info();
  502. void set_allocated_base_info(::message::Base_info* base_info);
  503. // required .message.Car_info car_info = 3;
  504. bool has_car_info() const;
  505. void clear_car_info();
  506. static const int kCarInfoFieldNumber = 3;
  507. const ::message::Car_info& car_info() const;
  508. ::message::Car_info* release_car_info();
  509. ::message::Car_info* mutable_car_info();
  510. void set_allocated_car_info(::message::Car_info* car_info);
  511. // @@protoc_insertion_point(class_scope:message.Parkspace_search_request_msg)
  512. private:
  513. void set_has_base_info();
  514. void clear_has_base_info();
  515. void set_has_command_key();
  516. void clear_has_command_key();
  517. void set_has_car_info();
  518. void clear_has_car_info();
  519. // helper for ByteSizeLong()
  520. size_t RequiredFieldsByteSizeFallback() const;
  521. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  522. ::google::protobuf::internal::HasBits<1> _has_bits_;
  523. mutable int _cached_size_;
  524. ::google::protobuf::internal::ArenaStringPtr command_key_;
  525. ::message::Base_info* base_info_;
  526. ::message::Car_info* car_info_;
  527. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  528. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_search_request_msgImpl();
  529. };
  530. // -------------------------------------------------------------------
  531. class Parkspace_search_response_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_search_response_msg) */ {
  532. public:
  533. Parkspace_search_response_msg();
  534. virtual ~Parkspace_search_response_msg();
  535. Parkspace_search_response_msg(const Parkspace_search_response_msg& from);
  536. inline Parkspace_search_response_msg& operator=(const Parkspace_search_response_msg& from) {
  537. CopyFrom(from);
  538. return *this;
  539. }
  540. #if LANG_CXX11
  541. Parkspace_search_response_msg(Parkspace_search_response_msg&& from) noexcept
  542. : Parkspace_search_response_msg() {
  543. *this = ::std::move(from);
  544. }
  545. inline Parkspace_search_response_msg& operator=(Parkspace_search_response_msg&& from) noexcept {
  546. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  547. if (this != &from) InternalSwap(&from);
  548. } else {
  549. CopyFrom(from);
  550. }
  551. return *this;
  552. }
  553. #endif
  554. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  555. return _internal_metadata_.unknown_fields();
  556. }
  557. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  558. return _internal_metadata_.mutable_unknown_fields();
  559. }
  560. static const ::google::protobuf::Descriptor* descriptor();
  561. static const Parkspace_search_response_msg& default_instance();
  562. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  563. static inline const Parkspace_search_response_msg* internal_default_instance() {
  564. return reinterpret_cast<const Parkspace_search_response_msg*>(
  565. &_Parkspace_search_response_msg_default_instance_);
  566. }
  567. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  568. 3;
  569. void Swap(Parkspace_search_response_msg* other);
  570. friend void swap(Parkspace_search_response_msg& a, Parkspace_search_response_msg& b) {
  571. a.Swap(&b);
  572. }
  573. // implements Message ----------------------------------------------
  574. inline Parkspace_search_response_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  575. Parkspace_search_response_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  576. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  577. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  578. void CopyFrom(const Parkspace_search_response_msg& from);
  579. void MergeFrom(const Parkspace_search_response_msg& from);
  580. void Clear() PROTOBUF_FINAL;
  581. bool IsInitialized() const PROTOBUF_FINAL;
  582. size_t ByteSizeLong() const PROTOBUF_FINAL;
  583. bool MergePartialFromCodedStream(
  584. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  585. void SerializeWithCachedSizes(
  586. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  587. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  588. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  589. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  590. private:
  591. void SharedCtor();
  592. void SharedDtor();
  593. void SetCachedSize(int size) const PROTOBUF_FINAL;
  594. void InternalSwap(Parkspace_search_response_msg* other);
  595. private:
  596. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  597. return NULL;
  598. }
  599. inline void* MaybeArenaPtr() const {
  600. return NULL;
  601. }
  602. public:
  603. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  604. // nested types ----------------------------------------------------
  605. // accessors -------------------------------------------------------
  606. // required string command_key = 2;
  607. bool has_command_key() const;
  608. void clear_command_key();
  609. static const int kCommandKeyFieldNumber = 2;
  610. const ::std::string& command_key() const;
  611. void set_command_key(const ::std::string& value);
  612. #if LANG_CXX11
  613. void set_command_key(::std::string&& value);
  614. #endif
  615. void set_command_key(const char* value);
  616. void set_command_key(const char* value, size_t size);
  617. ::std::string* mutable_command_key();
  618. ::std::string* release_command_key();
  619. void set_allocated_command_key(::std::string* command_key);
  620. // required .message.Base_info base_info = 1;
  621. bool has_base_info() const;
  622. void clear_base_info();
  623. static const int kBaseInfoFieldNumber = 1;
  624. const ::message::Base_info& base_info() const;
  625. ::message::Base_info* release_base_info();
  626. ::message::Base_info* mutable_base_info();
  627. void set_allocated_base_info(::message::Base_info* base_info);
  628. // required .message.Error_manager error_manager = 3;
  629. bool has_error_manager() const;
  630. void clear_error_manager();
  631. static const int kErrorManagerFieldNumber = 3;
  632. const ::message::Error_manager& error_manager() const;
  633. ::message::Error_manager* release_error_manager();
  634. ::message::Error_manager* mutable_error_manager();
  635. void set_allocated_error_manager(::message::Error_manager* error_manager);
  636. // optional .message.Parkspace_info car_position = 4;
  637. bool has_car_position() const;
  638. void clear_car_position();
  639. static const int kCarPositionFieldNumber = 4;
  640. const ::message::Parkspace_info& car_position() const;
  641. ::message::Parkspace_info* release_car_position();
  642. ::message::Parkspace_info* mutable_car_position();
  643. void set_allocated_car_position(::message::Parkspace_info* car_position);
  644. // @@protoc_insertion_point(class_scope:message.Parkspace_search_response_msg)
  645. private:
  646. void set_has_base_info();
  647. void clear_has_base_info();
  648. void set_has_command_key();
  649. void clear_has_command_key();
  650. void set_has_error_manager();
  651. void clear_has_error_manager();
  652. void set_has_car_position();
  653. void clear_has_car_position();
  654. // helper for ByteSizeLong()
  655. size_t RequiredFieldsByteSizeFallback() const;
  656. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  657. ::google::protobuf::internal::HasBits<1> _has_bits_;
  658. mutable int _cached_size_;
  659. ::google::protobuf::internal::ArenaStringPtr command_key_;
  660. ::message::Base_info* base_info_;
  661. ::message::Error_manager* error_manager_;
  662. ::message::Parkspace_info* car_position_;
  663. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  664. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_search_response_msgImpl();
  665. };
  666. // -------------------------------------------------------------------
  667. class Parkspace_release_request_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_release_request_msg) */ {
  668. public:
  669. Parkspace_release_request_msg();
  670. virtual ~Parkspace_release_request_msg();
  671. Parkspace_release_request_msg(const Parkspace_release_request_msg& from);
  672. inline Parkspace_release_request_msg& operator=(const Parkspace_release_request_msg& from) {
  673. CopyFrom(from);
  674. return *this;
  675. }
  676. #if LANG_CXX11
  677. Parkspace_release_request_msg(Parkspace_release_request_msg&& from) noexcept
  678. : Parkspace_release_request_msg() {
  679. *this = ::std::move(from);
  680. }
  681. inline Parkspace_release_request_msg& operator=(Parkspace_release_request_msg&& from) noexcept {
  682. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  683. if (this != &from) InternalSwap(&from);
  684. } else {
  685. CopyFrom(from);
  686. }
  687. return *this;
  688. }
  689. #endif
  690. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  691. return _internal_metadata_.unknown_fields();
  692. }
  693. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  694. return _internal_metadata_.mutable_unknown_fields();
  695. }
  696. static const ::google::protobuf::Descriptor* descriptor();
  697. static const Parkspace_release_request_msg& default_instance();
  698. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  699. static inline const Parkspace_release_request_msg* internal_default_instance() {
  700. return reinterpret_cast<const Parkspace_release_request_msg*>(
  701. &_Parkspace_release_request_msg_default_instance_);
  702. }
  703. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  704. 4;
  705. void Swap(Parkspace_release_request_msg* other);
  706. friend void swap(Parkspace_release_request_msg& a, Parkspace_release_request_msg& b) {
  707. a.Swap(&b);
  708. }
  709. // implements Message ----------------------------------------------
  710. inline Parkspace_release_request_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  711. Parkspace_release_request_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  712. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  713. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  714. void CopyFrom(const Parkspace_release_request_msg& from);
  715. void MergeFrom(const Parkspace_release_request_msg& from);
  716. void Clear() PROTOBUF_FINAL;
  717. bool IsInitialized() const PROTOBUF_FINAL;
  718. size_t ByteSizeLong() const PROTOBUF_FINAL;
  719. bool MergePartialFromCodedStream(
  720. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  721. void SerializeWithCachedSizes(
  722. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  723. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  724. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  725. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  726. private:
  727. void SharedCtor();
  728. void SharedDtor();
  729. void SetCachedSize(int size) const PROTOBUF_FINAL;
  730. void InternalSwap(Parkspace_release_request_msg* other);
  731. private:
  732. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  733. return NULL;
  734. }
  735. inline void* MaybeArenaPtr() const {
  736. return NULL;
  737. }
  738. public:
  739. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  740. // nested types ----------------------------------------------------
  741. // accessors -------------------------------------------------------
  742. // required string command_key = 2;
  743. bool has_command_key() const;
  744. void clear_command_key();
  745. static const int kCommandKeyFieldNumber = 2;
  746. const ::std::string& command_key() const;
  747. void set_command_key(const ::std::string& value);
  748. #if LANG_CXX11
  749. void set_command_key(::std::string&& value);
  750. #endif
  751. void set_command_key(const char* value);
  752. void set_command_key(const char* value, size_t size);
  753. ::std::string* mutable_command_key();
  754. ::std::string* release_command_key();
  755. void set_allocated_command_key(::std::string* command_key);
  756. // required .message.Base_info base_info = 1;
  757. bool has_base_info() const;
  758. void clear_base_info();
  759. static const int kBaseInfoFieldNumber = 1;
  760. const ::message::Base_info& base_info() const;
  761. ::message::Base_info* release_base_info();
  762. ::message::Base_info* mutable_base_info();
  763. void set_allocated_base_info(::message::Base_info* base_info);
  764. // required .message.Parkspace_info release_space_info = 3;
  765. bool has_release_space_info() const;
  766. void clear_release_space_info();
  767. static const int kReleaseSpaceInfoFieldNumber = 3;
  768. const ::message::Parkspace_info& release_space_info() const;
  769. ::message::Parkspace_info* release_release_space_info();
  770. ::message::Parkspace_info* mutable_release_space_info();
  771. void set_allocated_release_space_info(::message::Parkspace_info* release_space_info);
  772. // @@protoc_insertion_point(class_scope:message.Parkspace_release_request_msg)
  773. private:
  774. void set_has_base_info();
  775. void clear_has_base_info();
  776. void set_has_command_key();
  777. void clear_has_command_key();
  778. void set_has_release_space_info();
  779. void clear_has_release_space_info();
  780. // helper for ByteSizeLong()
  781. size_t RequiredFieldsByteSizeFallback() const;
  782. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  783. ::google::protobuf::internal::HasBits<1> _has_bits_;
  784. mutable int _cached_size_;
  785. ::google::protobuf::internal::ArenaStringPtr command_key_;
  786. ::message::Base_info* base_info_;
  787. ::message::Parkspace_info* release_space_info_;
  788. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  789. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_release_request_msgImpl();
  790. };
  791. // -------------------------------------------------------------------
  792. class Parkspace_release_response_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_release_response_msg) */ {
  793. public:
  794. Parkspace_release_response_msg();
  795. virtual ~Parkspace_release_response_msg();
  796. Parkspace_release_response_msg(const Parkspace_release_response_msg& from);
  797. inline Parkspace_release_response_msg& operator=(const Parkspace_release_response_msg& from) {
  798. CopyFrom(from);
  799. return *this;
  800. }
  801. #if LANG_CXX11
  802. Parkspace_release_response_msg(Parkspace_release_response_msg&& from) noexcept
  803. : Parkspace_release_response_msg() {
  804. *this = ::std::move(from);
  805. }
  806. inline Parkspace_release_response_msg& operator=(Parkspace_release_response_msg&& from) noexcept {
  807. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  808. if (this != &from) InternalSwap(&from);
  809. } else {
  810. CopyFrom(from);
  811. }
  812. return *this;
  813. }
  814. #endif
  815. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  816. return _internal_metadata_.unknown_fields();
  817. }
  818. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  819. return _internal_metadata_.mutable_unknown_fields();
  820. }
  821. static const ::google::protobuf::Descriptor* descriptor();
  822. static const Parkspace_release_response_msg& default_instance();
  823. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  824. static inline const Parkspace_release_response_msg* internal_default_instance() {
  825. return reinterpret_cast<const Parkspace_release_response_msg*>(
  826. &_Parkspace_release_response_msg_default_instance_);
  827. }
  828. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  829. 5;
  830. void Swap(Parkspace_release_response_msg* other);
  831. friend void swap(Parkspace_release_response_msg& a, Parkspace_release_response_msg& b) {
  832. a.Swap(&b);
  833. }
  834. // implements Message ----------------------------------------------
  835. inline Parkspace_release_response_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  836. Parkspace_release_response_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  837. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  838. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  839. void CopyFrom(const Parkspace_release_response_msg& from);
  840. void MergeFrom(const Parkspace_release_response_msg& from);
  841. void Clear() PROTOBUF_FINAL;
  842. bool IsInitialized() const PROTOBUF_FINAL;
  843. size_t ByteSizeLong() const PROTOBUF_FINAL;
  844. bool MergePartialFromCodedStream(
  845. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  846. void SerializeWithCachedSizes(
  847. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  848. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  849. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  850. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  851. private:
  852. void SharedCtor();
  853. void SharedDtor();
  854. void SetCachedSize(int size) const PROTOBUF_FINAL;
  855. void InternalSwap(Parkspace_release_response_msg* other);
  856. private:
  857. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  858. return NULL;
  859. }
  860. inline void* MaybeArenaPtr() const {
  861. return NULL;
  862. }
  863. public:
  864. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  865. // nested types ----------------------------------------------------
  866. // accessors -------------------------------------------------------
  867. // required string command_key = 2;
  868. bool has_command_key() const;
  869. void clear_command_key();
  870. static const int kCommandKeyFieldNumber = 2;
  871. const ::std::string& command_key() const;
  872. void set_command_key(const ::std::string& value);
  873. #if LANG_CXX11
  874. void set_command_key(::std::string&& value);
  875. #endif
  876. void set_command_key(const char* value);
  877. void set_command_key(const char* value, size_t size);
  878. ::std::string* mutable_command_key();
  879. ::std::string* release_command_key();
  880. void set_allocated_command_key(::std::string* command_key);
  881. // required .message.Base_info base_info = 1;
  882. bool has_base_info() const;
  883. void clear_base_info();
  884. static const int kBaseInfoFieldNumber = 1;
  885. const ::message::Base_info& base_info() const;
  886. ::message::Base_info* release_base_info();
  887. ::message::Base_info* mutable_base_info();
  888. void set_allocated_base_info(::message::Base_info* base_info);
  889. // required .message.Error_manager error_manager = 3;
  890. bool has_error_manager() const;
  891. void clear_error_manager();
  892. static const int kErrorManagerFieldNumber = 3;
  893. const ::message::Error_manager& error_manager() const;
  894. ::message::Error_manager* release_error_manager();
  895. ::message::Error_manager* mutable_error_manager();
  896. void set_allocated_error_manager(::message::Error_manager* error_manager);
  897. // required .message.Parkspace_info release_space_info = 4;
  898. bool has_release_space_info() const;
  899. void clear_release_space_info();
  900. static const int kReleaseSpaceInfoFieldNumber = 4;
  901. const ::message::Parkspace_info& release_space_info() const;
  902. ::message::Parkspace_info* release_release_space_info();
  903. ::message::Parkspace_info* mutable_release_space_info();
  904. void set_allocated_release_space_info(::message::Parkspace_info* release_space_info);
  905. // @@protoc_insertion_point(class_scope:message.Parkspace_release_response_msg)
  906. private:
  907. void set_has_base_info();
  908. void clear_has_base_info();
  909. void set_has_command_key();
  910. void clear_has_command_key();
  911. void set_has_error_manager();
  912. void clear_has_error_manager();
  913. void set_has_release_space_info();
  914. void clear_has_release_space_info();
  915. // helper for ByteSizeLong()
  916. size_t RequiredFieldsByteSizeFallback() const;
  917. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  918. ::google::protobuf::internal::HasBits<1> _has_bits_;
  919. mutable int _cached_size_;
  920. ::google::protobuf::internal::ArenaStringPtr command_key_;
  921. ::message::Base_info* base_info_;
  922. ::message::Error_manager* error_manager_;
  923. ::message::Parkspace_info* release_space_info_;
  924. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  925. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_release_response_msgImpl();
  926. };
  927. // -------------------------------------------------------------------
  928. class Parkspace_force_update_request_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_force_update_request_msg) */ {
  929. public:
  930. Parkspace_force_update_request_msg();
  931. virtual ~Parkspace_force_update_request_msg();
  932. Parkspace_force_update_request_msg(const Parkspace_force_update_request_msg& from);
  933. inline Parkspace_force_update_request_msg& operator=(const Parkspace_force_update_request_msg& from) {
  934. CopyFrom(from);
  935. return *this;
  936. }
  937. #if LANG_CXX11
  938. Parkspace_force_update_request_msg(Parkspace_force_update_request_msg&& from) noexcept
  939. : Parkspace_force_update_request_msg() {
  940. *this = ::std::move(from);
  941. }
  942. inline Parkspace_force_update_request_msg& operator=(Parkspace_force_update_request_msg&& from) noexcept {
  943. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  944. if (this != &from) InternalSwap(&from);
  945. } else {
  946. CopyFrom(from);
  947. }
  948. return *this;
  949. }
  950. #endif
  951. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  952. return _internal_metadata_.unknown_fields();
  953. }
  954. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  955. return _internal_metadata_.mutable_unknown_fields();
  956. }
  957. static const ::google::protobuf::Descriptor* descriptor();
  958. static const Parkspace_force_update_request_msg& default_instance();
  959. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  960. static inline const Parkspace_force_update_request_msg* internal_default_instance() {
  961. return reinterpret_cast<const Parkspace_force_update_request_msg*>(
  962. &_Parkspace_force_update_request_msg_default_instance_);
  963. }
  964. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  965. 6;
  966. void Swap(Parkspace_force_update_request_msg* other);
  967. friend void swap(Parkspace_force_update_request_msg& a, Parkspace_force_update_request_msg& b) {
  968. a.Swap(&b);
  969. }
  970. // implements Message ----------------------------------------------
  971. inline Parkspace_force_update_request_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  972. Parkspace_force_update_request_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  973. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  974. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  975. void CopyFrom(const Parkspace_force_update_request_msg& from);
  976. void MergeFrom(const Parkspace_force_update_request_msg& from);
  977. void Clear() PROTOBUF_FINAL;
  978. bool IsInitialized() const PROTOBUF_FINAL;
  979. size_t ByteSizeLong() const PROTOBUF_FINAL;
  980. bool MergePartialFromCodedStream(
  981. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  982. void SerializeWithCachedSizes(
  983. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  984. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  985. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  986. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  987. private:
  988. void SharedCtor();
  989. void SharedDtor();
  990. void SetCachedSize(int size) const PROTOBUF_FINAL;
  991. void InternalSwap(Parkspace_force_update_request_msg* other);
  992. private:
  993. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  994. return NULL;
  995. }
  996. inline void* MaybeArenaPtr() const {
  997. return NULL;
  998. }
  999. public:
  1000. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1001. // nested types ----------------------------------------------------
  1002. // accessors -------------------------------------------------------
  1003. // required string command_key = 2;
  1004. bool has_command_key() const;
  1005. void clear_command_key();
  1006. static const int kCommandKeyFieldNumber = 2;
  1007. const ::std::string& command_key() const;
  1008. void set_command_key(const ::std::string& value);
  1009. #if LANG_CXX11
  1010. void set_command_key(::std::string&& value);
  1011. #endif
  1012. void set_command_key(const char* value);
  1013. void set_command_key(const char* value, size_t size);
  1014. ::std::string* mutable_command_key();
  1015. ::std::string* release_command_key();
  1016. void set_allocated_command_key(::std::string* command_key);
  1017. // required .message.Base_info base_info = 1;
  1018. bool has_base_info() const;
  1019. void clear_base_info();
  1020. static const int kBaseInfoFieldNumber = 1;
  1021. const ::message::Base_info& base_info() const;
  1022. ::message::Base_info* release_base_info();
  1023. ::message::Base_info* mutable_base_info();
  1024. void set_allocated_base_info(::message::Base_info* base_info);
  1025. // required .message.Parkspace_info update_space_info = 3;
  1026. bool has_update_space_info() const;
  1027. void clear_update_space_info();
  1028. static const int kUpdateSpaceInfoFieldNumber = 3;
  1029. const ::message::Parkspace_info& update_space_info() const;
  1030. ::message::Parkspace_info* release_update_space_info();
  1031. ::message::Parkspace_info* mutable_update_space_info();
  1032. void set_allocated_update_space_info(::message::Parkspace_info* update_space_info);
  1033. // @@protoc_insertion_point(class_scope:message.Parkspace_force_update_request_msg)
  1034. private:
  1035. void set_has_base_info();
  1036. void clear_has_base_info();
  1037. void set_has_command_key();
  1038. void clear_has_command_key();
  1039. void set_has_update_space_info();
  1040. void clear_has_update_space_info();
  1041. // helper for ByteSizeLong()
  1042. size_t RequiredFieldsByteSizeFallback() const;
  1043. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1044. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1045. mutable int _cached_size_;
  1046. ::google::protobuf::internal::ArenaStringPtr command_key_;
  1047. ::message::Base_info* base_info_;
  1048. ::message::Parkspace_info* update_space_info_;
  1049. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  1050. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_force_update_request_msgImpl();
  1051. };
  1052. // -------------------------------------------------------------------
  1053. class Parkspace_force_update_response_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_force_update_response_msg) */ {
  1054. public:
  1055. Parkspace_force_update_response_msg();
  1056. virtual ~Parkspace_force_update_response_msg();
  1057. Parkspace_force_update_response_msg(const Parkspace_force_update_response_msg& from);
  1058. inline Parkspace_force_update_response_msg& operator=(const Parkspace_force_update_response_msg& from) {
  1059. CopyFrom(from);
  1060. return *this;
  1061. }
  1062. #if LANG_CXX11
  1063. Parkspace_force_update_response_msg(Parkspace_force_update_response_msg&& from) noexcept
  1064. : Parkspace_force_update_response_msg() {
  1065. *this = ::std::move(from);
  1066. }
  1067. inline Parkspace_force_update_response_msg& operator=(Parkspace_force_update_response_msg&& from) noexcept {
  1068. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1069. if (this != &from) InternalSwap(&from);
  1070. } else {
  1071. CopyFrom(from);
  1072. }
  1073. return *this;
  1074. }
  1075. #endif
  1076. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1077. return _internal_metadata_.unknown_fields();
  1078. }
  1079. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1080. return _internal_metadata_.mutable_unknown_fields();
  1081. }
  1082. static const ::google::protobuf::Descriptor* descriptor();
  1083. static const Parkspace_force_update_response_msg& default_instance();
  1084. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1085. static inline const Parkspace_force_update_response_msg* internal_default_instance() {
  1086. return reinterpret_cast<const Parkspace_force_update_response_msg*>(
  1087. &_Parkspace_force_update_response_msg_default_instance_);
  1088. }
  1089. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1090. 7;
  1091. void Swap(Parkspace_force_update_response_msg* other);
  1092. friend void swap(Parkspace_force_update_response_msg& a, Parkspace_force_update_response_msg& b) {
  1093. a.Swap(&b);
  1094. }
  1095. // implements Message ----------------------------------------------
  1096. inline Parkspace_force_update_response_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  1097. Parkspace_force_update_response_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1098. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1099. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1100. void CopyFrom(const Parkspace_force_update_response_msg& from);
  1101. void MergeFrom(const Parkspace_force_update_response_msg& from);
  1102. void Clear() PROTOBUF_FINAL;
  1103. bool IsInitialized() const PROTOBUF_FINAL;
  1104. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1105. bool MergePartialFromCodedStream(
  1106. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1107. void SerializeWithCachedSizes(
  1108. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1109. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1110. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1111. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1112. private:
  1113. void SharedCtor();
  1114. void SharedDtor();
  1115. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1116. void InternalSwap(Parkspace_force_update_response_msg* other);
  1117. private:
  1118. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1119. return NULL;
  1120. }
  1121. inline void* MaybeArenaPtr() const {
  1122. return NULL;
  1123. }
  1124. public:
  1125. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1126. // nested types ----------------------------------------------------
  1127. // accessors -------------------------------------------------------
  1128. // required string command_key = 2;
  1129. bool has_command_key() const;
  1130. void clear_command_key();
  1131. static const int kCommandKeyFieldNumber = 2;
  1132. const ::std::string& command_key() const;
  1133. void set_command_key(const ::std::string& value);
  1134. #if LANG_CXX11
  1135. void set_command_key(::std::string&& value);
  1136. #endif
  1137. void set_command_key(const char* value);
  1138. void set_command_key(const char* value, size_t size);
  1139. ::std::string* mutable_command_key();
  1140. ::std::string* release_command_key();
  1141. void set_allocated_command_key(::std::string* command_key);
  1142. // required .message.Base_info base_info = 1;
  1143. bool has_base_info() const;
  1144. void clear_base_info();
  1145. static const int kBaseInfoFieldNumber = 1;
  1146. const ::message::Base_info& base_info() const;
  1147. ::message::Base_info* release_base_info();
  1148. ::message::Base_info* mutable_base_info();
  1149. void set_allocated_base_info(::message::Base_info* base_info);
  1150. // required .message.Error_manager error_manager = 3;
  1151. bool has_error_manager() const;
  1152. void clear_error_manager();
  1153. static const int kErrorManagerFieldNumber = 3;
  1154. const ::message::Error_manager& error_manager() const;
  1155. ::message::Error_manager* release_error_manager();
  1156. ::message::Error_manager* mutable_error_manager();
  1157. void set_allocated_error_manager(::message::Error_manager* error_manager);
  1158. // required .message.Parkspace_info update_space_info = 4;
  1159. bool has_update_space_info() const;
  1160. void clear_update_space_info();
  1161. static const int kUpdateSpaceInfoFieldNumber = 4;
  1162. const ::message::Parkspace_info& update_space_info() const;
  1163. ::message::Parkspace_info* release_update_space_info();
  1164. ::message::Parkspace_info* mutable_update_space_info();
  1165. void set_allocated_update_space_info(::message::Parkspace_info* update_space_info);
  1166. // @@protoc_insertion_point(class_scope:message.Parkspace_force_update_response_msg)
  1167. private:
  1168. void set_has_base_info();
  1169. void clear_has_base_info();
  1170. void set_has_command_key();
  1171. void clear_has_command_key();
  1172. void set_has_error_manager();
  1173. void clear_has_error_manager();
  1174. void set_has_update_space_info();
  1175. void clear_has_update_space_info();
  1176. // helper for ByteSizeLong()
  1177. size_t RequiredFieldsByteSizeFallback() const;
  1178. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1179. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1180. mutable int _cached_size_;
  1181. ::google::protobuf::internal::ArenaStringPtr command_key_;
  1182. ::message::Base_info* base_info_;
  1183. ::message::Error_manager* error_manager_;
  1184. ::message::Parkspace_info* update_space_info_;
  1185. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  1186. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_force_update_response_msgImpl();
  1187. };
  1188. // -------------------------------------------------------------------
  1189. class Parkspace_confirm_alloc_request_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_confirm_alloc_request_msg) */ {
  1190. public:
  1191. Parkspace_confirm_alloc_request_msg();
  1192. virtual ~Parkspace_confirm_alloc_request_msg();
  1193. Parkspace_confirm_alloc_request_msg(const Parkspace_confirm_alloc_request_msg& from);
  1194. inline Parkspace_confirm_alloc_request_msg& operator=(const Parkspace_confirm_alloc_request_msg& from) {
  1195. CopyFrom(from);
  1196. return *this;
  1197. }
  1198. #if LANG_CXX11
  1199. Parkspace_confirm_alloc_request_msg(Parkspace_confirm_alloc_request_msg&& from) noexcept
  1200. : Parkspace_confirm_alloc_request_msg() {
  1201. *this = ::std::move(from);
  1202. }
  1203. inline Parkspace_confirm_alloc_request_msg& operator=(Parkspace_confirm_alloc_request_msg&& from) noexcept {
  1204. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1205. if (this != &from) InternalSwap(&from);
  1206. } else {
  1207. CopyFrom(from);
  1208. }
  1209. return *this;
  1210. }
  1211. #endif
  1212. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1213. return _internal_metadata_.unknown_fields();
  1214. }
  1215. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1216. return _internal_metadata_.mutable_unknown_fields();
  1217. }
  1218. static const ::google::protobuf::Descriptor* descriptor();
  1219. static const Parkspace_confirm_alloc_request_msg& default_instance();
  1220. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1221. static inline const Parkspace_confirm_alloc_request_msg* internal_default_instance() {
  1222. return reinterpret_cast<const Parkspace_confirm_alloc_request_msg*>(
  1223. &_Parkspace_confirm_alloc_request_msg_default_instance_);
  1224. }
  1225. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1226. 8;
  1227. void Swap(Parkspace_confirm_alloc_request_msg* other);
  1228. friend void swap(Parkspace_confirm_alloc_request_msg& a, Parkspace_confirm_alloc_request_msg& b) {
  1229. a.Swap(&b);
  1230. }
  1231. // implements Message ----------------------------------------------
  1232. inline Parkspace_confirm_alloc_request_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  1233. Parkspace_confirm_alloc_request_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1234. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1235. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1236. void CopyFrom(const Parkspace_confirm_alloc_request_msg& from);
  1237. void MergeFrom(const Parkspace_confirm_alloc_request_msg& from);
  1238. void Clear() PROTOBUF_FINAL;
  1239. bool IsInitialized() const PROTOBUF_FINAL;
  1240. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1241. bool MergePartialFromCodedStream(
  1242. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1243. void SerializeWithCachedSizes(
  1244. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1245. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1246. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1247. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1248. private:
  1249. void SharedCtor();
  1250. void SharedDtor();
  1251. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1252. void InternalSwap(Parkspace_confirm_alloc_request_msg* other);
  1253. private:
  1254. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1255. return NULL;
  1256. }
  1257. inline void* MaybeArenaPtr() const {
  1258. return NULL;
  1259. }
  1260. public:
  1261. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1262. // nested types ----------------------------------------------------
  1263. // accessors -------------------------------------------------------
  1264. // required string command_key = 2;
  1265. bool has_command_key() const;
  1266. void clear_command_key();
  1267. static const int kCommandKeyFieldNumber = 2;
  1268. const ::std::string& command_key() const;
  1269. void set_command_key(const ::std::string& value);
  1270. #if LANG_CXX11
  1271. void set_command_key(::std::string&& value);
  1272. #endif
  1273. void set_command_key(const char* value);
  1274. void set_command_key(const char* value, size_t size);
  1275. ::std::string* mutable_command_key();
  1276. ::std::string* release_command_key();
  1277. void set_allocated_command_key(::std::string* command_key);
  1278. // required .message.Base_info base_info = 1;
  1279. bool has_base_info() const;
  1280. void clear_base_info();
  1281. static const int kBaseInfoFieldNumber = 1;
  1282. const ::message::Base_info& base_info() const;
  1283. ::message::Base_info* release_base_info();
  1284. ::message::Base_info* mutable_base_info();
  1285. void set_allocated_base_info(::message::Base_info* base_info);
  1286. // required .message.Parkspace_info confirm_space_info = 3;
  1287. bool has_confirm_space_info() const;
  1288. void clear_confirm_space_info();
  1289. static const int kConfirmSpaceInfoFieldNumber = 3;
  1290. const ::message::Parkspace_info& confirm_space_info() const;
  1291. ::message::Parkspace_info* release_confirm_space_info();
  1292. ::message::Parkspace_info* mutable_confirm_space_info();
  1293. void set_allocated_confirm_space_info(::message::Parkspace_info* confirm_space_info);
  1294. // @@protoc_insertion_point(class_scope:message.Parkspace_confirm_alloc_request_msg)
  1295. private:
  1296. void set_has_base_info();
  1297. void clear_has_base_info();
  1298. void set_has_command_key();
  1299. void clear_has_command_key();
  1300. void set_has_confirm_space_info();
  1301. void clear_has_confirm_space_info();
  1302. // helper for ByteSizeLong()
  1303. size_t RequiredFieldsByteSizeFallback() const;
  1304. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1305. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1306. mutable int _cached_size_;
  1307. ::google::protobuf::internal::ArenaStringPtr command_key_;
  1308. ::message::Base_info* base_info_;
  1309. ::message::Parkspace_info* confirm_space_info_;
  1310. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  1311. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_confirm_alloc_request_msgImpl();
  1312. };
  1313. // -------------------------------------------------------------------
  1314. class Parkspace_confirm_alloc_response_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_confirm_alloc_response_msg) */ {
  1315. public:
  1316. Parkspace_confirm_alloc_response_msg();
  1317. virtual ~Parkspace_confirm_alloc_response_msg();
  1318. Parkspace_confirm_alloc_response_msg(const Parkspace_confirm_alloc_response_msg& from);
  1319. inline Parkspace_confirm_alloc_response_msg& operator=(const Parkspace_confirm_alloc_response_msg& from) {
  1320. CopyFrom(from);
  1321. return *this;
  1322. }
  1323. #if LANG_CXX11
  1324. Parkspace_confirm_alloc_response_msg(Parkspace_confirm_alloc_response_msg&& from) noexcept
  1325. : Parkspace_confirm_alloc_response_msg() {
  1326. *this = ::std::move(from);
  1327. }
  1328. inline Parkspace_confirm_alloc_response_msg& operator=(Parkspace_confirm_alloc_response_msg&& from) noexcept {
  1329. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1330. if (this != &from) InternalSwap(&from);
  1331. } else {
  1332. CopyFrom(from);
  1333. }
  1334. return *this;
  1335. }
  1336. #endif
  1337. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1338. return _internal_metadata_.unknown_fields();
  1339. }
  1340. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1341. return _internal_metadata_.mutable_unknown_fields();
  1342. }
  1343. static const ::google::protobuf::Descriptor* descriptor();
  1344. static const Parkspace_confirm_alloc_response_msg& default_instance();
  1345. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1346. static inline const Parkspace_confirm_alloc_response_msg* internal_default_instance() {
  1347. return reinterpret_cast<const Parkspace_confirm_alloc_response_msg*>(
  1348. &_Parkspace_confirm_alloc_response_msg_default_instance_);
  1349. }
  1350. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1351. 9;
  1352. void Swap(Parkspace_confirm_alloc_response_msg* other);
  1353. friend void swap(Parkspace_confirm_alloc_response_msg& a, Parkspace_confirm_alloc_response_msg& b) {
  1354. a.Swap(&b);
  1355. }
  1356. // implements Message ----------------------------------------------
  1357. inline Parkspace_confirm_alloc_response_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  1358. Parkspace_confirm_alloc_response_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1359. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1360. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1361. void CopyFrom(const Parkspace_confirm_alloc_response_msg& from);
  1362. void MergeFrom(const Parkspace_confirm_alloc_response_msg& from);
  1363. void Clear() PROTOBUF_FINAL;
  1364. bool IsInitialized() const PROTOBUF_FINAL;
  1365. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1366. bool MergePartialFromCodedStream(
  1367. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1368. void SerializeWithCachedSizes(
  1369. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1370. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1371. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1372. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1373. private:
  1374. void SharedCtor();
  1375. void SharedDtor();
  1376. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1377. void InternalSwap(Parkspace_confirm_alloc_response_msg* other);
  1378. private:
  1379. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1380. return NULL;
  1381. }
  1382. inline void* MaybeArenaPtr() const {
  1383. return NULL;
  1384. }
  1385. public:
  1386. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1387. // nested types ----------------------------------------------------
  1388. // accessors -------------------------------------------------------
  1389. // required string command_key = 2;
  1390. bool has_command_key() const;
  1391. void clear_command_key();
  1392. static const int kCommandKeyFieldNumber = 2;
  1393. const ::std::string& command_key() const;
  1394. void set_command_key(const ::std::string& value);
  1395. #if LANG_CXX11
  1396. void set_command_key(::std::string&& value);
  1397. #endif
  1398. void set_command_key(const char* value);
  1399. void set_command_key(const char* value, size_t size);
  1400. ::std::string* mutable_command_key();
  1401. ::std::string* release_command_key();
  1402. void set_allocated_command_key(::std::string* command_key);
  1403. // required .message.Base_info base_info = 1;
  1404. bool has_base_info() const;
  1405. void clear_base_info();
  1406. static const int kBaseInfoFieldNumber = 1;
  1407. const ::message::Base_info& base_info() const;
  1408. ::message::Base_info* release_base_info();
  1409. ::message::Base_info* mutable_base_info();
  1410. void set_allocated_base_info(::message::Base_info* base_info);
  1411. // required .message.Error_manager error_manager = 3;
  1412. bool has_error_manager() const;
  1413. void clear_error_manager();
  1414. static const int kErrorManagerFieldNumber = 3;
  1415. const ::message::Error_manager& error_manager() const;
  1416. ::message::Error_manager* release_error_manager();
  1417. ::message::Error_manager* mutable_error_manager();
  1418. void set_allocated_error_manager(::message::Error_manager* error_manager);
  1419. // required .message.Parkspace_info confirm_alloc_space_info = 4;
  1420. bool has_confirm_alloc_space_info() const;
  1421. void clear_confirm_alloc_space_info();
  1422. static const int kConfirmAllocSpaceInfoFieldNumber = 4;
  1423. const ::message::Parkspace_info& confirm_alloc_space_info() const;
  1424. ::message::Parkspace_info* release_confirm_alloc_space_info();
  1425. ::message::Parkspace_info* mutable_confirm_alloc_space_info();
  1426. void set_allocated_confirm_alloc_space_info(::message::Parkspace_info* confirm_alloc_space_info);
  1427. // @@protoc_insertion_point(class_scope:message.Parkspace_confirm_alloc_response_msg)
  1428. private:
  1429. void set_has_base_info();
  1430. void clear_has_base_info();
  1431. void set_has_command_key();
  1432. void clear_has_command_key();
  1433. void set_has_error_manager();
  1434. void clear_has_error_manager();
  1435. void set_has_confirm_alloc_space_info();
  1436. void clear_has_confirm_alloc_space_info();
  1437. // helper for ByteSizeLong()
  1438. size_t RequiredFieldsByteSizeFallback() const;
  1439. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1440. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1441. mutable int _cached_size_;
  1442. ::google::protobuf::internal::ArenaStringPtr command_key_;
  1443. ::message::Base_info* base_info_;
  1444. ::message::Error_manager* error_manager_;
  1445. ::message::Parkspace_info* confirm_alloc_space_info_;
  1446. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  1447. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_confirm_alloc_response_msgImpl();
  1448. };
  1449. // -------------------------------------------------------------------
  1450. class Parkspace_allocation_status_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_allocation_status_msg) */ {
  1451. public:
  1452. Parkspace_allocation_status_msg();
  1453. virtual ~Parkspace_allocation_status_msg();
  1454. Parkspace_allocation_status_msg(const Parkspace_allocation_status_msg& from);
  1455. inline Parkspace_allocation_status_msg& operator=(const Parkspace_allocation_status_msg& from) {
  1456. CopyFrom(from);
  1457. return *this;
  1458. }
  1459. #if LANG_CXX11
  1460. Parkspace_allocation_status_msg(Parkspace_allocation_status_msg&& from) noexcept
  1461. : Parkspace_allocation_status_msg() {
  1462. *this = ::std::move(from);
  1463. }
  1464. inline Parkspace_allocation_status_msg& operator=(Parkspace_allocation_status_msg&& from) noexcept {
  1465. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1466. if (this != &from) InternalSwap(&from);
  1467. } else {
  1468. CopyFrom(from);
  1469. }
  1470. return *this;
  1471. }
  1472. #endif
  1473. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1474. return _internal_metadata_.unknown_fields();
  1475. }
  1476. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1477. return _internal_metadata_.mutable_unknown_fields();
  1478. }
  1479. static const ::google::protobuf::Descriptor* descriptor();
  1480. static const Parkspace_allocation_status_msg& default_instance();
  1481. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1482. static inline const Parkspace_allocation_status_msg* internal_default_instance() {
  1483. return reinterpret_cast<const Parkspace_allocation_status_msg*>(
  1484. &_Parkspace_allocation_status_msg_default_instance_);
  1485. }
  1486. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1487. 10;
  1488. void Swap(Parkspace_allocation_status_msg* other);
  1489. friend void swap(Parkspace_allocation_status_msg& a, Parkspace_allocation_status_msg& b) {
  1490. a.Swap(&b);
  1491. }
  1492. // implements Message ----------------------------------------------
  1493. inline Parkspace_allocation_status_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  1494. Parkspace_allocation_status_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1495. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1496. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1497. void CopyFrom(const Parkspace_allocation_status_msg& from);
  1498. void MergeFrom(const Parkspace_allocation_status_msg& from);
  1499. void Clear() PROTOBUF_FINAL;
  1500. bool IsInitialized() const PROTOBUF_FINAL;
  1501. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1502. bool MergePartialFromCodedStream(
  1503. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1504. void SerializeWithCachedSizes(
  1505. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1506. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1507. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1508. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1509. private:
  1510. void SharedCtor();
  1511. void SharedDtor();
  1512. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1513. void InternalSwap(Parkspace_allocation_status_msg* other);
  1514. private:
  1515. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1516. return NULL;
  1517. }
  1518. inline void* MaybeArenaPtr() const {
  1519. return NULL;
  1520. }
  1521. public:
  1522. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1523. // nested types ----------------------------------------------------
  1524. // accessors -------------------------------------------------------
  1525. // repeated .message.Parkspace_info parkspace_info = 3;
  1526. int parkspace_info_size() const;
  1527. void clear_parkspace_info();
  1528. static const int kParkspaceInfoFieldNumber = 3;
  1529. const ::message::Parkspace_info& parkspace_info(int index) const;
  1530. ::message::Parkspace_info* mutable_parkspace_info(int index);
  1531. ::message::Parkspace_info* add_parkspace_info();
  1532. ::google::protobuf::RepeatedPtrField< ::message::Parkspace_info >*
  1533. mutable_parkspace_info();
  1534. const ::google::protobuf::RepeatedPtrField< ::message::Parkspace_info >&
  1535. parkspace_info() const;
  1536. // required .message.Base_info base_info = 1;
  1537. bool has_base_info() const;
  1538. void clear_base_info();
  1539. static const int kBaseInfoFieldNumber = 1;
  1540. const ::message::Base_info& base_info() const;
  1541. ::message::Base_info* release_base_info();
  1542. ::message::Base_info* mutable_base_info();
  1543. void set_allocated_base_info(::message::Base_info* base_info);
  1544. // required .message.Error_manager error_manager = 2;
  1545. bool has_error_manager() const;
  1546. void clear_error_manager();
  1547. static const int kErrorManagerFieldNumber = 2;
  1548. const ::message::Error_manager& error_manager() const;
  1549. ::message::Error_manager* release_error_manager();
  1550. ::message::Error_manager* mutable_error_manager();
  1551. void set_allocated_error_manager(::message::Error_manager* error_manager);
  1552. // @@protoc_insertion_point(class_scope:message.Parkspace_allocation_status_msg)
  1553. private:
  1554. void set_has_base_info();
  1555. void clear_has_base_info();
  1556. void set_has_error_manager();
  1557. void clear_has_error_manager();
  1558. // helper for ByteSizeLong()
  1559. size_t RequiredFieldsByteSizeFallback() const;
  1560. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1561. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1562. mutable int _cached_size_;
  1563. ::google::protobuf::RepeatedPtrField< ::message::Parkspace_info > parkspace_info_;
  1564. ::message::Base_info* base_info_;
  1565. ::message::Error_manager* error_manager_;
  1566. friend struct ::protobuf_parkspace_5fallocation_5fmessage_2eproto::TableStruct;
  1567. friend void ::protobuf_parkspace_5fallocation_5fmessage_2eproto::InitDefaultsParkspace_allocation_status_msgImpl();
  1568. };
  1569. // ===================================================================
  1570. // ===================================================================
  1571. #ifdef __GNUC__
  1572. #pragma GCC diagnostic push
  1573. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  1574. #endif // __GNUC__
  1575. // Parkspace_allocation_request_msg
  1576. // required .message.Base_info base_info = 1;
  1577. inline bool Parkspace_allocation_request_msg::has_base_info() const {
  1578. return (_has_bits_[0] & 0x00000002u) != 0;
  1579. }
  1580. inline void Parkspace_allocation_request_msg::set_has_base_info() {
  1581. _has_bits_[0] |= 0x00000002u;
  1582. }
  1583. inline void Parkspace_allocation_request_msg::clear_has_base_info() {
  1584. _has_bits_[0] &= ~0x00000002u;
  1585. }
  1586. inline const ::message::Base_info& Parkspace_allocation_request_msg::base_info() const {
  1587. const ::message::Base_info* p = base_info_;
  1588. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_request_msg.base_info)
  1589. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  1590. &::message::_Base_info_default_instance_);
  1591. }
  1592. inline ::message::Base_info* Parkspace_allocation_request_msg::release_base_info() {
  1593. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_request_msg.base_info)
  1594. clear_has_base_info();
  1595. ::message::Base_info* temp = base_info_;
  1596. base_info_ = NULL;
  1597. return temp;
  1598. }
  1599. inline ::message::Base_info* Parkspace_allocation_request_msg::mutable_base_info() {
  1600. set_has_base_info();
  1601. if (base_info_ == NULL) {
  1602. base_info_ = new ::message::Base_info;
  1603. }
  1604. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_request_msg.base_info)
  1605. return base_info_;
  1606. }
  1607. inline void Parkspace_allocation_request_msg::set_allocated_base_info(::message::Base_info* base_info) {
  1608. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1609. if (message_arena == NULL) {
  1610. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  1611. }
  1612. if (base_info) {
  1613. ::google::protobuf::Arena* submessage_arena = NULL;
  1614. if (message_arena != submessage_arena) {
  1615. base_info = ::google::protobuf::internal::GetOwnedMessage(
  1616. message_arena, base_info, submessage_arena);
  1617. }
  1618. set_has_base_info();
  1619. } else {
  1620. clear_has_base_info();
  1621. }
  1622. base_info_ = base_info;
  1623. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_request_msg.base_info)
  1624. }
  1625. // required string command_key = 2;
  1626. inline bool Parkspace_allocation_request_msg::has_command_key() const {
  1627. return (_has_bits_[0] & 0x00000001u) != 0;
  1628. }
  1629. inline void Parkspace_allocation_request_msg::set_has_command_key() {
  1630. _has_bits_[0] |= 0x00000001u;
  1631. }
  1632. inline void Parkspace_allocation_request_msg::clear_has_command_key() {
  1633. _has_bits_[0] &= ~0x00000001u;
  1634. }
  1635. inline void Parkspace_allocation_request_msg::clear_command_key() {
  1636. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1637. clear_has_command_key();
  1638. }
  1639. inline const ::std::string& Parkspace_allocation_request_msg::command_key() const {
  1640. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_request_msg.command_key)
  1641. return command_key_.GetNoArena();
  1642. }
  1643. inline void Parkspace_allocation_request_msg::set_command_key(const ::std::string& value) {
  1644. set_has_command_key();
  1645. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  1646. // @@protoc_insertion_point(field_set:message.Parkspace_allocation_request_msg.command_key)
  1647. }
  1648. #if LANG_CXX11
  1649. inline void Parkspace_allocation_request_msg::set_command_key(::std::string&& value) {
  1650. set_has_command_key();
  1651. command_key_.SetNoArena(
  1652. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  1653. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_allocation_request_msg.command_key)
  1654. }
  1655. #endif
  1656. inline void Parkspace_allocation_request_msg::set_command_key(const char* value) {
  1657. GOOGLE_DCHECK(value != NULL);
  1658. set_has_command_key();
  1659. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  1660. // @@protoc_insertion_point(field_set_char:message.Parkspace_allocation_request_msg.command_key)
  1661. }
  1662. inline void Parkspace_allocation_request_msg::set_command_key(const char* value, size_t size) {
  1663. set_has_command_key();
  1664. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  1665. ::std::string(reinterpret_cast<const char*>(value), size));
  1666. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_allocation_request_msg.command_key)
  1667. }
  1668. inline ::std::string* Parkspace_allocation_request_msg::mutable_command_key() {
  1669. set_has_command_key();
  1670. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_request_msg.command_key)
  1671. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1672. }
  1673. inline ::std::string* Parkspace_allocation_request_msg::release_command_key() {
  1674. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_request_msg.command_key)
  1675. clear_has_command_key();
  1676. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1677. }
  1678. inline void Parkspace_allocation_request_msg::set_allocated_command_key(::std::string* command_key) {
  1679. if (command_key != NULL) {
  1680. set_has_command_key();
  1681. } else {
  1682. clear_has_command_key();
  1683. }
  1684. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  1685. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_request_msg.command_key)
  1686. }
  1687. // required .message.Car_info car_info = 3;
  1688. inline bool Parkspace_allocation_request_msg::has_car_info() const {
  1689. return (_has_bits_[0] & 0x00000004u) != 0;
  1690. }
  1691. inline void Parkspace_allocation_request_msg::set_has_car_info() {
  1692. _has_bits_[0] |= 0x00000004u;
  1693. }
  1694. inline void Parkspace_allocation_request_msg::clear_has_car_info() {
  1695. _has_bits_[0] &= ~0x00000004u;
  1696. }
  1697. inline const ::message::Car_info& Parkspace_allocation_request_msg::car_info() const {
  1698. const ::message::Car_info* p = car_info_;
  1699. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_request_msg.car_info)
  1700. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  1701. &::message::_Car_info_default_instance_);
  1702. }
  1703. inline ::message::Car_info* Parkspace_allocation_request_msg::release_car_info() {
  1704. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_request_msg.car_info)
  1705. clear_has_car_info();
  1706. ::message::Car_info* temp = car_info_;
  1707. car_info_ = NULL;
  1708. return temp;
  1709. }
  1710. inline ::message::Car_info* Parkspace_allocation_request_msg::mutable_car_info() {
  1711. set_has_car_info();
  1712. if (car_info_ == NULL) {
  1713. car_info_ = new ::message::Car_info;
  1714. }
  1715. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_request_msg.car_info)
  1716. return car_info_;
  1717. }
  1718. inline void Parkspace_allocation_request_msg::set_allocated_car_info(::message::Car_info* car_info) {
  1719. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1720. if (message_arena == NULL) {
  1721. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  1722. }
  1723. if (car_info) {
  1724. ::google::protobuf::Arena* submessage_arena = NULL;
  1725. if (message_arena != submessage_arena) {
  1726. car_info = ::google::protobuf::internal::GetOwnedMessage(
  1727. message_arena, car_info, submessage_arena);
  1728. }
  1729. set_has_car_info();
  1730. } else {
  1731. clear_has_car_info();
  1732. }
  1733. car_info_ = car_info;
  1734. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_request_msg.car_info)
  1735. }
  1736. // required int32 terminal_id = 4;
  1737. inline bool Parkspace_allocation_request_msg::has_terminal_id() const {
  1738. return (_has_bits_[0] & 0x00000008u) != 0;
  1739. }
  1740. inline void Parkspace_allocation_request_msg::set_has_terminal_id() {
  1741. _has_bits_[0] |= 0x00000008u;
  1742. }
  1743. inline void Parkspace_allocation_request_msg::clear_has_terminal_id() {
  1744. _has_bits_[0] &= ~0x00000008u;
  1745. }
  1746. inline void Parkspace_allocation_request_msg::clear_terminal_id() {
  1747. terminal_id_ = 0;
  1748. clear_has_terminal_id();
  1749. }
  1750. inline ::google::protobuf::int32 Parkspace_allocation_request_msg::terminal_id() const {
  1751. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_request_msg.terminal_id)
  1752. return terminal_id_;
  1753. }
  1754. inline void Parkspace_allocation_request_msg::set_terminal_id(::google::protobuf::int32 value) {
  1755. set_has_terminal_id();
  1756. terminal_id_ = value;
  1757. // @@protoc_insertion_point(field_set:message.Parkspace_allocation_request_msg.terminal_id)
  1758. }
  1759. // -------------------------------------------------------------------
  1760. // Parkspace_allocation_response_msg
  1761. // required .message.Base_info base_info = 1;
  1762. inline bool Parkspace_allocation_response_msg::has_base_info() const {
  1763. return (_has_bits_[0] & 0x00000002u) != 0;
  1764. }
  1765. inline void Parkspace_allocation_response_msg::set_has_base_info() {
  1766. _has_bits_[0] |= 0x00000002u;
  1767. }
  1768. inline void Parkspace_allocation_response_msg::clear_has_base_info() {
  1769. _has_bits_[0] &= ~0x00000002u;
  1770. }
  1771. inline const ::message::Base_info& Parkspace_allocation_response_msg::base_info() const {
  1772. const ::message::Base_info* p = base_info_;
  1773. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_response_msg.base_info)
  1774. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  1775. &::message::_Base_info_default_instance_);
  1776. }
  1777. inline ::message::Base_info* Parkspace_allocation_response_msg::release_base_info() {
  1778. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_response_msg.base_info)
  1779. clear_has_base_info();
  1780. ::message::Base_info* temp = base_info_;
  1781. base_info_ = NULL;
  1782. return temp;
  1783. }
  1784. inline ::message::Base_info* Parkspace_allocation_response_msg::mutable_base_info() {
  1785. set_has_base_info();
  1786. if (base_info_ == NULL) {
  1787. base_info_ = new ::message::Base_info;
  1788. }
  1789. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_response_msg.base_info)
  1790. return base_info_;
  1791. }
  1792. inline void Parkspace_allocation_response_msg::set_allocated_base_info(::message::Base_info* base_info) {
  1793. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1794. if (message_arena == NULL) {
  1795. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  1796. }
  1797. if (base_info) {
  1798. ::google::protobuf::Arena* submessage_arena = NULL;
  1799. if (message_arena != submessage_arena) {
  1800. base_info = ::google::protobuf::internal::GetOwnedMessage(
  1801. message_arena, base_info, submessage_arena);
  1802. }
  1803. set_has_base_info();
  1804. } else {
  1805. clear_has_base_info();
  1806. }
  1807. base_info_ = base_info;
  1808. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_response_msg.base_info)
  1809. }
  1810. // required string command_key = 2;
  1811. inline bool Parkspace_allocation_response_msg::has_command_key() const {
  1812. return (_has_bits_[0] & 0x00000001u) != 0;
  1813. }
  1814. inline void Parkspace_allocation_response_msg::set_has_command_key() {
  1815. _has_bits_[0] |= 0x00000001u;
  1816. }
  1817. inline void Parkspace_allocation_response_msg::clear_has_command_key() {
  1818. _has_bits_[0] &= ~0x00000001u;
  1819. }
  1820. inline void Parkspace_allocation_response_msg::clear_command_key() {
  1821. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1822. clear_has_command_key();
  1823. }
  1824. inline const ::std::string& Parkspace_allocation_response_msg::command_key() const {
  1825. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_response_msg.command_key)
  1826. return command_key_.GetNoArena();
  1827. }
  1828. inline void Parkspace_allocation_response_msg::set_command_key(const ::std::string& value) {
  1829. set_has_command_key();
  1830. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  1831. // @@protoc_insertion_point(field_set:message.Parkspace_allocation_response_msg.command_key)
  1832. }
  1833. #if LANG_CXX11
  1834. inline void Parkspace_allocation_response_msg::set_command_key(::std::string&& value) {
  1835. set_has_command_key();
  1836. command_key_.SetNoArena(
  1837. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  1838. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_allocation_response_msg.command_key)
  1839. }
  1840. #endif
  1841. inline void Parkspace_allocation_response_msg::set_command_key(const char* value) {
  1842. GOOGLE_DCHECK(value != NULL);
  1843. set_has_command_key();
  1844. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  1845. // @@protoc_insertion_point(field_set_char:message.Parkspace_allocation_response_msg.command_key)
  1846. }
  1847. inline void Parkspace_allocation_response_msg::set_command_key(const char* value, size_t size) {
  1848. set_has_command_key();
  1849. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  1850. ::std::string(reinterpret_cast<const char*>(value), size));
  1851. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_allocation_response_msg.command_key)
  1852. }
  1853. inline ::std::string* Parkspace_allocation_response_msg::mutable_command_key() {
  1854. set_has_command_key();
  1855. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_response_msg.command_key)
  1856. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1857. }
  1858. inline ::std::string* Parkspace_allocation_response_msg::release_command_key() {
  1859. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_response_msg.command_key)
  1860. clear_has_command_key();
  1861. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  1862. }
  1863. inline void Parkspace_allocation_response_msg::set_allocated_command_key(::std::string* command_key) {
  1864. if (command_key != NULL) {
  1865. set_has_command_key();
  1866. } else {
  1867. clear_has_command_key();
  1868. }
  1869. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  1870. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_response_msg.command_key)
  1871. }
  1872. // required .message.Error_manager error_manager = 3;
  1873. inline bool Parkspace_allocation_response_msg::has_error_manager() const {
  1874. return (_has_bits_[0] & 0x00000004u) != 0;
  1875. }
  1876. inline void Parkspace_allocation_response_msg::set_has_error_manager() {
  1877. _has_bits_[0] |= 0x00000004u;
  1878. }
  1879. inline void Parkspace_allocation_response_msg::clear_has_error_manager() {
  1880. _has_bits_[0] &= ~0x00000004u;
  1881. }
  1882. inline const ::message::Error_manager& Parkspace_allocation_response_msg::error_manager() const {
  1883. const ::message::Error_manager* p = error_manager_;
  1884. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_response_msg.error_manager)
  1885. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  1886. &::message::_Error_manager_default_instance_);
  1887. }
  1888. inline ::message::Error_manager* Parkspace_allocation_response_msg::release_error_manager() {
  1889. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_response_msg.error_manager)
  1890. clear_has_error_manager();
  1891. ::message::Error_manager* temp = error_manager_;
  1892. error_manager_ = NULL;
  1893. return temp;
  1894. }
  1895. inline ::message::Error_manager* Parkspace_allocation_response_msg::mutable_error_manager() {
  1896. set_has_error_manager();
  1897. if (error_manager_ == NULL) {
  1898. error_manager_ = new ::message::Error_manager;
  1899. }
  1900. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_response_msg.error_manager)
  1901. return error_manager_;
  1902. }
  1903. inline void Parkspace_allocation_response_msg::set_allocated_error_manager(::message::Error_manager* error_manager) {
  1904. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1905. if (message_arena == NULL) {
  1906. delete reinterpret_cast< ::google::protobuf::MessageLite*>(error_manager_);
  1907. }
  1908. if (error_manager) {
  1909. ::google::protobuf::Arena* submessage_arena = NULL;
  1910. if (message_arena != submessage_arena) {
  1911. error_manager = ::google::protobuf::internal::GetOwnedMessage(
  1912. message_arena, error_manager, submessage_arena);
  1913. }
  1914. set_has_error_manager();
  1915. } else {
  1916. clear_has_error_manager();
  1917. }
  1918. error_manager_ = error_manager;
  1919. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_response_msg.error_manager)
  1920. }
  1921. // required .message.Parkspace_info allocated_space_info = 4;
  1922. inline bool Parkspace_allocation_response_msg::has_allocated_space_info() const {
  1923. return (_has_bits_[0] & 0x00000008u) != 0;
  1924. }
  1925. inline void Parkspace_allocation_response_msg::set_has_allocated_space_info() {
  1926. _has_bits_[0] |= 0x00000008u;
  1927. }
  1928. inline void Parkspace_allocation_response_msg::clear_has_allocated_space_info() {
  1929. _has_bits_[0] &= ~0x00000008u;
  1930. }
  1931. inline const ::message::Parkspace_info& Parkspace_allocation_response_msg::allocated_space_info() const {
  1932. const ::message::Parkspace_info* p = allocated_space_info_;
  1933. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_response_msg.allocated_space_info)
  1934. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  1935. &::message::_Parkspace_info_default_instance_);
  1936. }
  1937. inline ::message::Parkspace_info* Parkspace_allocation_response_msg::release_allocated_space_info() {
  1938. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_response_msg.allocated_space_info)
  1939. clear_has_allocated_space_info();
  1940. ::message::Parkspace_info* temp = allocated_space_info_;
  1941. allocated_space_info_ = NULL;
  1942. return temp;
  1943. }
  1944. inline ::message::Parkspace_info* Parkspace_allocation_response_msg::mutable_allocated_space_info() {
  1945. set_has_allocated_space_info();
  1946. if (allocated_space_info_ == NULL) {
  1947. allocated_space_info_ = new ::message::Parkspace_info;
  1948. }
  1949. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_response_msg.allocated_space_info)
  1950. return allocated_space_info_;
  1951. }
  1952. inline void Parkspace_allocation_response_msg::set_allocated_allocated_space_info(::message::Parkspace_info* allocated_space_info) {
  1953. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  1954. if (message_arena == NULL) {
  1955. delete reinterpret_cast< ::google::protobuf::MessageLite*>(allocated_space_info_);
  1956. }
  1957. if (allocated_space_info) {
  1958. ::google::protobuf::Arena* submessage_arena = NULL;
  1959. if (message_arena != submessage_arena) {
  1960. allocated_space_info = ::google::protobuf::internal::GetOwnedMessage(
  1961. message_arena, allocated_space_info, submessage_arena);
  1962. }
  1963. set_has_allocated_space_info();
  1964. } else {
  1965. clear_has_allocated_space_info();
  1966. }
  1967. allocated_space_info_ = allocated_space_info;
  1968. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_response_msg.allocated_space_info)
  1969. }
  1970. // -------------------------------------------------------------------
  1971. // Parkspace_search_request_msg
  1972. // required .message.Base_info base_info = 1;
  1973. inline bool Parkspace_search_request_msg::has_base_info() const {
  1974. return (_has_bits_[0] & 0x00000002u) != 0;
  1975. }
  1976. inline void Parkspace_search_request_msg::set_has_base_info() {
  1977. _has_bits_[0] |= 0x00000002u;
  1978. }
  1979. inline void Parkspace_search_request_msg::clear_has_base_info() {
  1980. _has_bits_[0] &= ~0x00000002u;
  1981. }
  1982. inline const ::message::Base_info& Parkspace_search_request_msg::base_info() const {
  1983. const ::message::Base_info* p = base_info_;
  1984. // @@protoc_insertion_point(field_get:message.Parkspace_search_request_msg.base_info)
  1985. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  1986. &::message::_Base_info_default_instance_);
  1987. }
  1988. inline ::message::Base_info* Parkspace_search_request_msg::release_base_info() {
  1989. // @@protoc_insertion_point(field_release:message.Parkspace_search_request_msg.base_info)
  1990. clear_has_base_info();
  1991. ::message::Base_info* temp = base_info_;
  1992. base_info_ = NULL;
  1993. return temp;
  1994. }
  1995. inline ::message::Base_info* Parkspace_search_request_msg::mutable_base_info() {
  1996. set_has_base_info();
  1997. if (base_info_ == NULL) {
  1998. base_info_ = new ::message::Base_info;
  1999. }
  2000. // @@protoc_insertion_point(field_mutable:message.Parkspace_search_request_msg.base_info)
  2001. return base_info_;
  2002. }
  2003. inline void Parkspace_search_request_msg::set_allocated_base_info(::message::Base_info* base_info) {
  2004. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2005. if (message_arena == NULL) {
  2006. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  2007. }
  2008. if (base_info) {
  2009. ::google::protobuf::Arena* submessage_arena = NULL;
  2010. if (message_arena != submessage_arena) {
  2011. base_info = ::google::protobuf::internal::GetOwnedMessage(
  2012. message_arena, base_info, submessage_arena);
  2013. }
  2014. set_has_base_info();
  2015. } else {
  2016. clear_has_base_info();
  2017. }
  2018. base_info_ = base_info;
  2019. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_search_request_msg.base_info)
  2020. }
  2021. // required string command_key = 2;
  2022. inline bool Parkspace_search_request_msg::has_command_key() const {
  2023. return (_has_bits_[0] & 0x00000001u) != 0;
  2024. }
  2025. inline void Parkspace_search_request_msg::set_has_command_key() {
  2026. _has_bits_[0] |= 0x00000001u;
  2027. }
  2028. inline void Parkspace_search_request_msg::clear_has_command_key() {
  2029. _has_bits_[0] &= ~0x00000001u;
  2030. }
  2031. inline void Parkspace_search_request_msg::clear_command_key() {
  2032. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2033. clear_has_command_key();
  2034. }
  2035. inline const ::std::string& Parkspace_search_request_msg::command_key() const {
  2036. // @@protoc_insertion_point(field_get:message.Parkspace_search_request_msg.command_key)
  2037. return command_key_.GetNoArena();
  2038. }
  2039. inline void Parkspace_search_request_msg::set_command_key(const ::std::string& value) {
  2040. set_has_command_key();
  2041. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  2042. // @@protoc_insertion_point(field_set:message.Parkspace_search_request_msg.command_key)
  2043. }
  2044. #if LANG_CXX11
  2045. inline void Parkspace_search_request_msg::set_command_key(::std::string&& value) {
  2046. set_has_command_key();
  2047. command_key_.SetNoArena(
  2048. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2049. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_search_request_msg.command_key)
  2050. }
  2051. #endif
  2052. inline void Parkspace_search_request_msg::set_command_key(const char* value) {
  2053. GOOGLE_DCHECK(value != NULL);
  2054. set_has_command_key();
  2055. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2056. // @@protoc_insertion_point(field_set_char:message.Parkspace_search_request_msg.command_key)
  2057. }
  2058. inline void Parkspace_search_request_msg::set_command_key(const char* value, size_t size) {
  2059. set_has_command_key();
  2060. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  2061. ::std::string(reinterpret_cast<const char*>(value), size));
  2062. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_search_request_msg.command_key)
  2063. }
  2064. inline ::std::string* Parkspace_search_request_msg::mutable_command_key() {
  2065. set_has_command_key();
  2066. // @@protoc_insertion_point(field_mutable:message.Parkspace_search_request_msg.command_key)
  2067. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2068. }
  2069. inline ::std::string* Parkspace_search_request_msg::release_command_key() {
  2070. // @@protoc_insertion_point(field_release:message.Parkspace_search_request_msg.command_key)
  2071. clear_has_command_key();
  2072. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2073. }
  2074. inline void Parkspace_search_request_msg::set_allocated_command_key(::std::string* command_key) {
  2075. if (command_key != NULL) {
  2076. set_has_command_key();
  2077. } else {
  2078. clear_has_command_key();
  2079. }
  2080. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  2081. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_search_request_msg.command_key)
  2082. }
  2083. // required .message.Car_info car_info = 3;
  2084. inline bool Parkspace_search_request_msg::has_car_info() const {
  2085. return (_has_bits_[0] & 0x00000004u) != 0;
  2086. }
  2087. inline void Parkspace_search_request_msg::set_has_car_info() {
  2088. _has_bits_[0] |= 0x00000004u;
  2089. }
  2090. inline void Parkspace_search_request_msg::clear_has_car_info() {
  2091. _has_bits_[0] &= ~0x00000004u;
  2092. }
  2093. inline const ::message::Car_info& Parkspace_search_request_msg::car_info() const {
  2094. const ::message::Car_info* p = car_info_;
  2095. // @@protoc_insertion_point(field_get:message.Parkspace_search_request_msg.car_info)
  2096. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  2097. &::message::_Car_info_default_instance_);
  2098. }
  2099. inline ::message::Car_info* Parkspace_search_request_msg::release_car_info() {
  2100. // @@protoc_insertion_point(field_release:message.Parkspace_search_request_msg.car_info)
  2101. clear_has_car_info();
  2102. ::message::Car_info* temp = car_info_;
  2103. car_info_ = NULL;
  2104. return temp;
  2105. }
  2106. inline ::message::Car_info* Parkspace_search_request_msg::mutable_car_info() {
  2107. set_has_car_info();
  2108. if (car_info_ == NULL) {
  2109. car_info_ = new ::message::Car_info;
  2110. }
  2111. // @@protoc_insertion_point(field_mutable:message.Parkspace_search_request_msg.car_info)
  2112. return car_info_;
  2113. }
  2114. inline void Parkspace_search_request_msg::set_allocated_car_info(::message::Car_info* car_info) {
  2115. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2116. if (message_arena == NULL) {
  2117. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  2118. }
  2119. if (car_info) {
  2120. ::google::protobuf::Arena* submessage_arena = NULL;
  2121. if (message_arena != submessage_arena) {
  2122. car_info = ::google::protobuf::internal::GetOwnedMessage(
  2123. message_arena, car_info, submessage_arena);
  2124. }
  2125. set_has_car_info();
  2126. } else {
  2127. clear_has_car_info();
  2128. }
  2129. car_info_ = car_info;
  2130. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_search_request_msg.car_info)
  2131. }
  2132. // -------------------------------------------------------------------
  2133. // Parkspace_search_response_msg
  2134. // required .message.Base_info base_info = 1;
  2135. inline bool Parkspace_search_response_msg::has_base_info() const {
  2136. return (_has_bits_[0] & 0x00000002u) != 0;
  2137. }
  2138. inline void Parkspace_search_response_msg::set_has_base_info() {
  2139. _has_bits_[0] |= 0x00000002u;
  2140. }
  2141. inline void Parkspace_search_response_msg::clear_has_base_info() {
  2142. _has_bits_[0] &= ~0x00000002u;
  2143. }
  2144. inline const ::message::Base_info& Parkspace_search_response_msg::base_info() const {
  2145. const ::message::Base_info* p = base_info_;
  2146. // @@protoc_insertion_point(field_get:message.Parkspace_search_response_msg.base_info)
  2147. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  2148. &::message::_Base_info_default_instance_);
  2149. }
  2150. inline ::message::Base_info* Parkspace_search_response_msg::release_base_info() {
  2151. // @@protoc_insertion_point(field_release:message.Parkspace_search_response_msg.base_info)
  2152. clear_has_base_info();
  2153. ::message::Base_info* temp = base_info_;
  2154. base_info_ = NULL;
  2155. return temp;
  2156. }
  2157. inline ::message::Base_info* Parkspace_search_response_msg::mutable_base_info() {
  2158. set_has_base_info();
  2159. if (base_info_ == NULL) {
  2160. base_info_ = new ::message::Base_info;
  2161. }
  2162. // @@protoc_insertion_point(field_mutable:message.Parkspace_search_response_msg.base_info)
  2163. return base_info_;
  2164. }
  2165. inline void Parkspace_search_response_msg::set_allocated_base_info(::message::Base_info* base_info) {
  2166. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2167. if (message_arena == NULL) {
  2168. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  2169. }
  2170. if (base_info) {
  2171. ::google::protobuf::Arena* submessage_arena = NULL;
  2172. if (message_arena != submessage_arena) {
  2173. base_info = ::google::protobuf::internal::GetOwnedMessage(
  2174. message_arena, base_info, submessage_arena);
  2175. }
  2176. set_has_base_info();
  2177. } else {
  2178. clear_has_base_info();
  2179. }
  2180. base_info_ = base_info;
  2181. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_search_response_msg.base_info)
  2182. }
  2183. // required string command_key = 2;
  2184. inline bool Parkspace_search_response_msg::has_command_key() const {
  2185. return (_has_bits_[0] & 0x00000001u) != 0;
  2186. }
  2187. inline void Parkspace_search_response_msg::set_has_command_key() {
  2188. _has_bits_[0] |= 0x00000001u;
  2189. }
  2190. inline void Parkspace_search_response_msg::clear_has_command_key() {
  2191. _has_bits_[0] &= ~0x00000001u;
  2192. }
  2193. inline void Parkspace_search_response_msg::clear_command_key() {
  2194. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2195. clear_has_command_key();
  2196. }
  2197. inline const ::std::string& Parkspace_search_response_msg::command_key() const {
  2198. // @@protoc_insertion_point(field_get:message.Parkspace_search_response_msg.command_key)
  2199. return command_key_.GetNoArena();
  2200. }
  2201. inline void Parkspace_search_response_msg::set_command_key(const ::std::string& value) {
  2202. set_has_command_key();
  2203. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  2204. // @@protoc_insertion_point(field_set:message.Parkspace_search_response_msg.command_key)
  2205. }
  2206. #if LANG_CXX11
  2207. inline void Parkspace_search_response_msg::set_command_key(::std::string&& value) {
  2208. set_has_command_key();
  2209. command_key_.SetNoArena(
  2210. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2211. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_search_response_msg.command_key)
  2212. }
  2213. #endif
  2214. inline void Parkspace_search_response_msg::set_command_key(const char* value) {
  2215. GOOGLE_DCHECK(value != NULL);
  2216. set_has_command_key();
  2217. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2218. // @@protoc_insertion_point(field_set_char:message.Parkspace_search_response_msg.command_key)
  2219. }
  2220. inline void Parkspace_search_response_msg::set_command_key(const char* value, size_t size) {
  2221. set_has_command_key();
  2222. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  2223. ::std::string(reinterpret_cast<const char*>(value), size));
  2224. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_search_response_msg.command_key)
  2225. }
  2226. inline ::std::string* Parkspace_search_response_msg::mutable_command_key() {
  2227. set_has_command_key();
  2228. // @@protoc_insertion_point(field_mutable:message.Parkspace_search_response_msg.command_key)
  2229. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2230. }
  2231. inline ::std::string* Parkspace_search_response_msg::release_command_key() {
  2232. // @@protoc_insertion_point(field_release:message.Parkspace_search_response_msg.command_key)
  2233. clear_has_command_key();
  2234. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2235. }
  2236. inline void Parkspace_search_response_msg::set_allocated_command_key(::std::string* command_key) {
  2237. if (command_key != NULL) {
  2238. set_has_command_key();
  2239. } else {
  2240. clear_has_command_key();
  2241. }
  2242. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  2243. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_search_response_msg.command_key)
  2244. }
  2245. // required .message.Error_manager error_manager = 3;
  2246. inline bool Parkspace_search_response_msg::has_error_manager() const {
  2247. return (_has_bits_[0] & 0x00000004u) != 0;
  2248. }
  2249. inline void Parkspace_search_response_msg::set_has_error_manager() {
  2250. _has_bits_[0] |= 0x00000004u;
  2251. }
  2252. inline void Parkspace_search_response_msg::clear_has_error_manager() {
  2253. _has_bits_[0] &= ~0x00000004u;
  2254. }
  2255. inline const ::message::Error_manager& Parkspace_search_response_msg::error_manager() const {
  2256. const ::message::Error_manager* p = error_manager_;
  2257. // @@protoc_insertion_point(field_get:message.Parkspace_search_response_msg.error_manager)
  2258. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  2259. &::message::_Error_manager_default_instance_);
  2260. }
  2261. inline ::message::Error_manager* Parkspace_search_response_msg::release_error_manager() {
  2262. // @@protoc_insertion_point(field_release:message.Parkspace_search_response_msg.error_manager)
  2263. clear_has_error_manager();
  2264. ::message::Error_manager* temp = error_manager_;
  2265. error_manager_ = NULL;
  2266. return temp;
  2267. }
  2268. inline ::message::Error_manager* Parkspace_search_response_msg::mutable_error_manager() {
  2269. set_has_error_manager();
  2270. if (error_manager_ == NULL) {
  2271. error_manager_ = new ::message::Error_manager;
  2272. }
  2273. // @@protoc_insertion_point(field_mutable:message.Parkspace_search_response_msg.error_manager)
  2274. return error_manager_;
  2275. }
  2276. inline void Parkspace_search_response_msg::set_allocated_error_manager(::message::Error_manager* error_manager) {
  2277. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2278. if (message_arena == NULL) {
  2279. delete reinterpret_cast< ::google::protobuf::MessageLite*>(error_manager_);
  2280. }
  2281. if (error_manager) {
  2282. ::google::protobuf::Arena* submessage_arena = NULL;
  2283. if (message_arena != submessage_arena) {
  2284. error_manager = ::google::protobuf::internal::GetOwnedMessage(
  2285. message_arena, error_manager, submessage_arena);
  2286. }
  2287. set_has_error_manager();
  2288. } else {
  2289. clear_has_error_manager();
  2290. }
  2291. error_manager_ = error_manager;
  2292. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_search_response_msg.error_manager)
  2293. }
  2294. // optional .message.Parkspace_info car_position = 4;
  2295. inline bool Parkspace_search_response_msg::has_car_position() const {
  2296. return (_has_bits_[0] & 0x00000008u) != 0;
  2297. }
  2298. inline void Parkspace_search_response_msg::set_has_car_position() {
  2299. _has_bits_[0] |= 0x00000008u;
  2300. }
  2301. inline void Parkspace_search_response_msg::clear_has_car_position() {
  2302. _has_bits_[0] &= ~0x00000008u;
  2303. }
  2304. inline const ::message::Parkspace_info& Parkspace_search_response_msg::car_position() const {
  2305. const ::message::Parkspace_info* p = car_position_;
  2306. // @@protoc_insertion_point(field_get:message.Parkspace_search_response_msg.car_position)
  2307. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  2308. &::message::_Parkspace_info_default_instance_);
  2309. }
  2310. inline ::message::Parkspace_info* Parkspace_search_response_msg::release_car_position() {
  2311. // @@protoc_insertion_point(field_release:message.Parkspace_search_response_msg.car_position)
  2312. clear_has_car_position();
  2313. ::message::Parkspace_info* temp = car_position_;
  2314. car_position_ = NULL;
  2315. return temp;
  2316. }
  2317. inline ::message::Parkspace_info* Parkspace_search_response_msg::mutable_car_position() {
  2318. set_has_car_position();
  2319. if (car_position_ == NULL) {
  2320. car_position_ = new ::message::Parkspace_info;
  2321. }
  2322. // @@protoc_insertion_point(field_mutable:message.Parkspace_search_response_msg.car_position)
  2323. return car_position_;
  2324. }
  2325. inline void Parkspace_search_response_msg::set_allocated_car_position(::message::Parkspace_info* car_position) {
  2326. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2327. if (message_arena == NULL) {
  2328. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_position_);
  2329. }
  2330. if (car_position) {
  2331. ::google::protobuf::Arena* submessage_arena = NULL;
  2332. if (message_arena != submessage_arena) {
  2333. car_position = ::google::protobuf::internal::GetOwnedMessage(
  2334. message_arena, car_position, submessage_arena);
  2335. }
  2336. set_has_car_position();
  2337. } else {
  2338. clear_has_car_position();
  2339. }
  2340. car_position_ = car_position;
  2341. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_search_response_msg.car_position)
  2342. }
  2343. // -------------------------------------------------------------------
  2344. // Parkspace_release_request_msg
  2345. // required .message.Base_info base_info = 1;
  2346. inline bool Parkspace_release_request_msg::has_base_info() const {
  2347. return (_has_bits_[0] & 0x00000002u) != 0;
  2348. }
  2349. inline void Parkspace_release_request_msg::set_has_base_info() {
  2350. _has_bits_[0] |= 0x00000002u;
  2351. }
  2352. inline void Parkspace_release_request_msg::clear_has_base_info() {
  2353. _has_bits_[0] &= ~0x00000002u;
  2354. }
  2355. inline const ::message::Base_info& Parkspace_release_request_msg::base_info() const {
  2356. const ::message::Base_info* p = base_info_;
  2357. // @@protoc_insertion_point(field_get:message.Parkspace_release_request_msg.base_info)
  2358. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  2359. &::message::_Base_info_default_instance_);
  2360. }
  2361. inline ::message::Base_info* Parkspace_release_request_msg::release_base_info() {
  2362. // @@protoc_insertion_point(field_release:message.Parkspace_release_request_msg.base_info)
  2363. clear_has_base_info();
  2364. ::message::Base_info* temp = base_info_;
  2365. base_info_ = NULL;
  2366. return temp;
  2367. }
  2368. inline ::message::Base_info* Parkspace_release_request_msg::mutable_base_info() {
  2369. set_has_base_info();
  2370. if (base_info_ == NULL) {
  2371. base_info_ = new ::message::Base_info;
  2372. }
  2373. // @@protoc_insertion_point(field_mutable:message.Parkspace_release_request_msg.base_info)
  2374. return base_info_;
  2375. }
  2376. inline void Parkspace_release_request_msg::set_allocated_base_info(::message::Base_info* base_info) {
  2377. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2378. if (message_arena == NULL) {
  2379. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  2380. }
  2381. if (base_info) {
  2382. ::google::protobuf::Arena* submessage_arena = NULL;
  2383. if (message_arena != submessage_arena) {
  2384. base_info = ::google::protobuf::internal::GetOwnedMessage(
  2385. message_arena, base_info, submessage_arena);
  2386. }
  2387. set_has_base_info();
  2388. } else {
  2389. clear_has_base_info();
  2390. }
  2391. base_info_ = base_info;
  2392. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_release_request_msg.base_info)
  2393. }
  2394. // required string command_key = 2;
  2395. inline bool Parkspace_release_request_msg::has_command_key() const {
  2396. return (_has_bits_[0] & 0x00000001u) != 0;
  2397. }
  2398. inline void Parkspace_release_request_msg::set_has_command_key() {
  2399. _has_bits_[0] |= 0x00000001u;
  2400. }
  2401. inline void Parkspace_release_request_msg::clear_has_command_key() {
  2402. _has_bits_[0] &= ~0x00000001u;
  2403. }
  2404. inline void Parkspace_release_request_msg::clear_command_key() {
  2405. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2406. clear_has_command_key();
  2407. }
  2408. inline const ::std::string& Parkspace_release_request_msg::command_key() const {
  2409. // @@protoc_insertion_point(field_get:message.Parkspace_release_request_msg.command_key)
  2410. return command_key_.GetNoArena();
  2411. }
  2412. inline void Parkspace_release_request_msg::set_command_key(const ::std::string& value) {
  2413. set_has_command_key();
  2414. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  2415. // @@protoc_insertion_point(field_set:message.Parkspace_release_request_msg.command_key)
  2416. }
  2417. #if LANG_CXX11
  2418. inline void Parkspace_release_request_msg::set_command_key(::std::string&& value) {
  2419. set_has_command_key();
  2420. command_key_.SetNoArena(
  2421. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2422. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_release_request_msg.command_key)
  2423. }
  2424. #endif
  2425. inline void Parkspace_release_request_msg::set_command_key(const char* value) {
  2426. GOOGLE_DCHECK(value != NULL);
  2427. set_has_command_key();
  2428. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2429. // @@protoc_insertion_point(field_set_char:message.Parkspace_release_request_msg.command_key)
  2430. }
  2431. inline void Parkspace_release_request_msg::set_command_key(const char* value, size_t size) {
  2432. set_has_command_key();
  2433. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  2434. ::std::string(reinterpret_cast<const char*>(value), size));
  2435. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_release_request_msg.command_key)
  2436. }
  2437. inline ::std::string* Parkspace_release_request_msg::mutable_command_key() {
  2438. set_has_command_key();
  2439. // @@protoc_insertion_point(field_mutable:message.Parkspace_release_request_msg.command_key)
  2440. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2441. }
  2442. inline ::std::string* Parkspace_release_request_msg::release_command_key() {
  2443. // @@protoc_insertion_point(field_release:message.Parkspace_release_request_msg.command_key)
  2444. clear_has_command_key();
  2445. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2446. }
  2447. inline void Parkspace_release_request_msg::set_allocated_command_key(::std::string* command_key) {
  2448. if (command_key != NULL) {
  2449. set_has_command_key();
  2450. } else {
  2451. clear_has_command_key();
  2452. }
  2453. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  2454. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_release_request_msg.command_key)
  2455. }
  2456. // required .message.Parkspace_info release_space_info = 3;
  2457. inline bool Parkspace_release_request_msg::has_release_space_info() const {
  2458. return (_has_bits_[0] & 0x00000004u) != 0;
  2459. }
  2460. inline void Parkspace_release_request_msg::set_has_release_space_info() {
  2461. _has_bits_[0] |= 0x00000004u;
  2462. }
  2463. inline void Parkspace_release_request_msg::clear_has_release_space_info() {
  2464. _has_bits_[0] &= ~0x00000004u;
  2465. }
  2466. inline const ::message::Parkspace_info& Parkspace_release_request_msg::release_space_info() const {
  2467. const ::message::Parkspace_info* p = release_space_info_;
  2468. // @@protoc_insertion_point(field_get:message.Parkspace_release_request_msg.release_space_info)
  2469. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  2470. &::message::_Parkspace_info_default_instance_);
  2471. }
  2472. inline ::message::Parkspace_info* Parkspace_release_request_msg::release_release_space_info() {
  2473. // @@protoc_insertion_point(field_release:message.Parkspace_release_request_msg.release_space_info)
  2474. clear_has_release_space_info();
  2475. ::message::Parkspace_info* temp = release_space_info_;
  2476. release_space_info_ = NULL;
  2477. return temp;
  2478. }
  2479. inline ::message::Parkspace_info* Parkspace_release_request_msg::mutable_release_space_info() {
  2480. set_has_release_space_info();
  2481. if (release_space_info_ == NULL) {
  2482. release_space_info_ = new ::message::Parkspace_info;
  2483. }
  2484. // @@protoc_insertion_point(field_mutable:message.Parkspace_release_request_msg.release_space_info)
  2485. return release_space_info_;
  2486. }
  2487. inline void Parkspace_release_request_msg::set_allocated_release_space_info(::message::Parkspace_info* release_space_info) {
  2488. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2489. if (message_arena == NULL) {
  2490. delete reinterpret_cast< ::google::protobuf::MessageLite*>(release_space_info_);
  2491. }
  2492. if (release_space_info) {
  2493. ::google::protobuf::Arena* submessage_arena = NULL;
  2494. if (message_arena != submessage_arena) {
  2495. release_space_info = ::google::protobuf::internal::GetOwnedMessage(
  2496. message_arena, release_space_info, submessage_arena);
  2497. }
  2498. set_has_release_space_info();
  2499. } else {
  2500. clear_has_release_space_info();
  2501. }
  2502. release_space_info_ = release_space_info;
  2503. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_release_request_msg.release_space_info)
  2504. }
  2505. // -------------------------------------------------------------------
  2506. // Parkspace_release_response_msg
  2507. // required .message.Base_info base_info = 1;
  2508. inline bool Parkspace_release_response_msg::has_base_info() const {
  2509. return (_has_bits_[0] & 0x00000002u) != 0;
  2510. }
  2511. inline void Parkspace_release_response_msg::set_has_base_info() {
  2512. _has_bits_[0] |= 0x00000002u;
  2513. }
  2514. inline void Parkspace_release_response_msg::clear_has_base_info() {
  2515. _has_bits_[0] &= ~0x00000002u;
  2516. }
  2517. inline const ::message::Base_info& Parkspace_release_response_msg::base_info() const {
  2518. const ::message::Base_info* p = base_info_;
  2519. // @@protoc_insertion_point(field_get:message.Parkspace_release_response_msg.base_info)
  2520. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  2521. &::message::_Base_info_default_instance_);
  2522. }
  2523. inline ::message::Base_info* Parkspace_release_response_msg::release_base_info() {
  2524. // @@protoc_insertion_point(field_release:message.Parkspace_release_response_msg.base_info)
  2525. clear_has_base_info();
  2526. ::message::Base_info* temp = base_info_;
  2527. base_info_ = NULL;
  2528. return temp;
  2529. }
  2530. inline ::message::Base_info* Parkspace_release_response_msg::mutable_base_info() {
  2531. set_has_base_info();
  2532. if (base_info_ == NULL) {
  2533. base_info_ = new ::message::Base_info;
  2534. }
  2535. // @@protoc_insertion_point(field_mutable:message.Parkspace_release_response_msg.base_info)
  2536. return base_info_;
  2537. }
  2538. inline void Parkspace_release_response_msg::set_allocated_base_info(::message::Base_info* base_info) {
  2539. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2540. if (message_arena == NULL) {
  2541. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  2542. }
  2543. if (base_info) {
  2544. ::google::protobuf::Arena* submessage_arena = NULL;
  2545. if (message_arena != submessage_arena) {
  2546. base_info = ::google::protobuf::internal::GetOwnedMessage(
  2547. message_arena, base_info, submessage_arena);
  2548. }
  2549. set_has_base_info();
  2550. } else {
  2551. clear_has_base_info();
  2552. }
  2553. base_info_ = base_info;
  2554. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_release_response_msg.base_info)
  2555. }
  2556. // required string command_key = 2;
  2557. inline bool Parkspace_release_response_msg::has_command_key() const {
  2558. return (_has_bits_[0] & 0x00000001u) != 0;
  2559. }
  2560. inline void Parkspace_release_response_msg::set_has_command_key() {
  2561. _has_bits_[0] |= 0x00000001u;
  2562. }
  2563. inline void Parkspace_release_response_msg::clear_has_command_key() {
  2564. _has_bits_[0] &= ~0x00000001u;
  2565. }
  2566. inline void Parkspace_release_response_msg::clear_command_key() {
  2567. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2568. clear_has_command_key();
  2569. }
  2570. inline const ::std::string& Parkspace_release_response_msg::command_key() const {
  2571. // @@protoc_insertion_point(field_get:message.Parkspace_release_response_msg.command_key)
  2572. return command_key_.GetNoArena();
  2573. }
  2574. inline void Parkspace_release_response_msg::set_command_key(const ::std::string& value) {
  2575. set_has_command_key();
  2576. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  2577. // @@protoc_insertion_point(field_set:message.Parkspace_release_response_msg.command_key)
  2578. }
  2579. #if LANG_CXX11
  2580. inline void Parkspace_release_response_msg::set_command_key(::std::string&& value) {
  2581. set_has_command_key();
  2582. command_key_.SetNoArena(
  2583. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2584. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_release_response_msg.command_key)
  2585. }
  2586. #endif
  2587. inline void Parkspace_release_response_msg::set_command_key(const char* value) {
  2588. GOOGLE_DCHECK(value != NULL);
  2589. set_has_command_key();
  2590. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2591. // @@protoc_insertion_point(field_set_char:message.Parkspace_release_response_msg.command_key)
  2592. }
  2593. inline void Parkspace_release_response_msg::set_command_key(const char* value, size_t size) {
  2594. set_has_command_key();
  2595. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  2596. ::std::string(reinterpret_cast<const char*>(value), size));
  2597. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_release_response_msg.command_key)
  2598. }
  2599. inline ::std::string* Parkspace_release_response_msg::mutable_command_key() {
  2600. set_has_command_key();
  2601. // @@protoc_insertion_point(field_mutable:message.Parkspace_release_response_msg.command_key)
  2602. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2603. }
  2604. inline ::std::string* Parkspace_release_response_msg::release_command_key() {
  2605. // @@protoc_insertion_point(field_release:message.Parkspace_release_response_msg.command_key)
  2606. clear_has_command_key();
  2607. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2608. }
  2609. inline void Parkspace_release_response_msg::set_allocated_command_key(::std::string* command_key) {
  2610. if (command_key != NULL) {
  2611. set_has_command_key();
  2612. } else {
  2613. clear_has_command_key();
  2614. }
  2615. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  2616. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_release_response_msg.command_key)
  2617. }
  2618. // required .message.Error_manager error_manager = 3;
  2619. inline bool Parkspace_release_response_msg::has_error_manager() const {
  2620. return (_has_bits_[0] & 0x00000004u) != 0;
  2621. }
  2622. inline void Parkspace_release_response_msg::set_has_error_manager() {
  2623. _has_bits_[0] |= 0x00000004u;
  2624. }
  2625. inline void Parkspace_release_response_msg::clear_has_error_manager() {
  2626. _has_bits_[0] &= ~0x00000004u;
  2627. }
  2628. inline const ::message::Error_manager& Parkspace_release_response_msg::error_manager() const {
  2629. const ::message::Error_manager* p = error_manager_;
  2630. // @@protoc_insertion_point(field_get:message.Parkspace_release_response_msg.error_manager)
  2631. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  2632. &::message::_Error_manager_default_instance_);
  2633. }
  2634. inline ::message::Error_manager* Parkspace_release_response_msg::release_error_manager() {
  2635. // @@protoc_insertion_point(field_release:message.Parkspace_release_response_msg.error_manager)
  2636. clear_has_error_manager();
  2637. ::message::Error_manager* temp = error_manager_;
  2638. error_manager_ = NULL;
  2639. return temp;
  2640. }
  2641. inline ::message::Error_manager* Parkspace_release_response_msg::mutable_error_manager() {
  2642. set_has_error_manager();
  2643. if (error_manager_ == NULL) {
  2644. error_manager_ = new ::message::Error_manager;
  2645. }
  2646. // @@protoc_insertion_point(field_mutable:message.Parkspace_release_response_msg.error_manager)
  2647. return error_manager_;
  2648. }
  2649. inline void Parkspace_release_response_msg::set_allocated_error_manager(::message::Error_manager* error_manager) {
  2650. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2651. if (message_arena == NULL) {
  2652. delete reinterpret_cast< ::google::protobuf::MessageLite*>(error_manager_);
  2653. }
  2654. if (error_manager) {
  2655. ::google::protobuf::Arena* submessage_arena = NULL;
  2656. if (message_arena != submessage_arena) {
  2657. error_manager = ::google::protobuf::internal::GetOwnedMessage(
  2658. message_arena, error_manager, submessage_arena);
  2659. }
  2660. set_has_error_manager();
  2661. } else {
  2662. clear_has_error_manager();
  2663. }
  2664. error_manager_ = error_manager;
  2665. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_release_response_msg.error_manager)
  2666. }
  2667. // required .message.Parkspace_info release_space_info = 4;
  2668. inline bool Parkspace_release_response_msg::has_release_space_info() const {
  2669. return (_has_bits_[0] & 0x00000008u) != 0;
  2670. }
  2671. inline void Parkspace_release_response_msg::set_has_release_space_info() {
  2672. _has_bits_[0] |= 0x00000008u;
  2673. }
  2674. inline void Parkspace_release_response_msg::clear_has_release_space_info() {
  2675. _has_bits_[0] &= ~0x00000008u;
  2676. }
  2677. inline const ::message::Parkspace_info& Parkspace_release_response_msg::release_space_info() const {
  2678. const ::message::Parkspace_info* p = release_space_info_;
  2679. // @@protoc_insertion_point(field_get:message.Parkspace_release_response_msg.release_space_info)
  2680. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  2681. &::message::_Parkspace_info_default_instance_);
  2682. }
  2683. inline ::message::Parkspace_info* Parkspace_release_response_msg::release_release_space_info() {
  2684. // @@protoc_insertion_point(field_release:message.Parkspace_release_response_msg.release_space_info)
  2685. clear_has_release_space_info();
  2686. ::message::Parkspace_info* temp = release_space_info_;
  2687. release_space_info_ = NULL;
  2688. return temp;
  2689. }
  2690. inline ::message::Parkspace_info* Parkspace_release_response_msg::mutable_release_space_info() {
  2691. set_has_release_space_info();
  2692. if (release_space_info_ == NULL) {
  2693. release_space_info_ = new ::message::Parkspace_info;
  2694. }
  2695. // @@protoc_insertion_point(field_mutable:message.Parkspace_release_response_msg.release_space_info)
  2696. return release_space_info_;
  2697. }
  2698. inline void Parkspace_release_response_msg::set_allocated_release_space_info(::message::Parkspace_info* release_space_info) {
  2699. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2700. if (message_arena == NULL) {
  2701. delete reinterpret_cast< ::google::protobuf::MessageLite*>(release_space_info_);
  2702. }
  2703. if (release_space_info) {
  2704. ::google::protobuf::Arena* submessage_arena = NULL;
  2705. if (message_arena != submessage_arena) {
  2706. release_space_info = ::google::protobuf::internal::GetOwnedMessage(
  2707. message_arena, release_space_info, submessage_arena);
  2708. }
  2709. set_has_release_space_info();
  2710. } else {
  2711. clear_has_release_space_info();
  2712. }
  2713. release_space_info_ = release_space_info;
  2714. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_release_response_msg.release_space_info)
  2715. }
  2716. // -------------------------------------------------------------------
  2717. // Parkspace_force_update_request_msg
  2718. // required .message.Base_info base_info = 1;
  2719. inline bool Parkspace_force_update_request_msg::has_base_info() const {
  2720. return (_has_bits_[0] & 0x00000002u) != 0;
  2721. }
  2722. inline void Parkspace_force_update_request_msg::set_has_base_info() {
  2723. _has_bits_[0] |= 0x00000002u;
  2724. }
  2725. inline void Parkspace_force_update_request_msg::clear_has_base_info() {
  2726. _has_bits_[0] &= ~0x00000002u;
  2727. }
  2728. inline const ::message::Base_info& Parkspace_force_update_request_msg::base_info() const {
  2729. const ::message::Base_info* p = base_info_;
  2730. // @@protoc_insertion_point(field_get:message.Parkspace_force_update_request_msg.base_info)
  2731. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  2732. &::message::_Base_info_default_instance_);
  2733. }
  2734. inline ::message::Base_info* Parkspace_force_update_request_msg::release_base_info() {
  2735. // @@protoc_insertion_point(field_release:message.Parkspace_force_update_request_msg.base_info)
  2736. clear_has_base_info();
  2737. ::message::Base_info* temp = base_info_;
  2738. base_info_ = NULL;
  2739. return temp;
  2740. }
  2741. inline ::message::Base_info* Parkspace_force_update_request_msg::mutable_base_info() {
  2742. set_has_base_info();
  2743. if (base_info_ == NULL) {
  2744. base_info_ = new ::message::Base_info;
  2745. }
  2746. // @@protoc_insertion_point(field_mutable:message.Parkspace_force_update_request_msg.base_info)
  2747. return base_info_;
  2748. }
  2749. inline void Parkspace_force_update_request_msg::set_allocated_base_info(::message::Base_info* base_info) {
  2750. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2751. if (message_arena == NULL) {
  2752. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  2753. }
  2754. if (base_info) {
  2755. ::google::protobuf::Arena* submessage_arena = NULL;
  2756. if (message_arena != submessage_arena) {
  2757. base_info = ::google::protobuf::internal::GetOwnedMessage(
  2758. message_arena, base_info, submessage_arena);
  2759. }
  2760. set_has_base_info();
  2761. } else {
  2762. clear_has_base_info();
  2763. }
  2764. base_info_ = base_info;
  2765. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_force_update_request_msg.base_info)
  2766. }
  2767. // required string command_key = 2;
  2768. inline bool Parkspace_force_update_request_msg::has_command_key() const {
  2769. return (_has_bits_[0] & 0x00000001u) != 0;
  2770. }
  2771. inline void Parkspace_force_update_request_msg::set_has_command_key() {
  2772. _has_bits_[0] |= 0x00000001u;
  2773. }
  2774. inline void Parkspace_force_update_request_msg::clear_has_command_key() {
  2775. _has_bits_[0] &= ~0x00000001u;
  2776. }
  2777. inline void Parkspace_force_update_request_msg::clear_command_key() {
  2778. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2779. clear_has_command_key();
  2780. }
  2781. inline const ::std::string& Parkspace_force_update_request_msg::command_key() const {
  2782. // @@protoc_insertion_point(field_get:message.Parkspace_force_update_request_msg.command_key)
  2783. return command_key_.GetNoArena();
  2784. }
  2785. inline void Parkspace_force_update_request_msg::set_command_key(const ::std::string& value) {
  2786. set_has_command_key();
  2787. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  2788. // @@protoc_insertion_point(field_set:message.Parkspace_force_update_request_msg.command_key)
  2789. }
  2790. #if LANG_CXX11
  2791. inline void Parkspace_force_update_request_msg::set_command_key(::std::string&& value) {
  2792. set_has_command_key();
  2793. command_key_.SetNoArena(
  2794. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2795. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_force_update_request_msg.command_key)
  2796. }
  2797. #endif
  2798. inline void Parkspace_force_update_request_msg::set_command_key(const char* value) {
  2799. GOOGLE_DCHECK(value != NULL);
  2800. set_has_command_key();
  2801. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2802. // @@protoc_insertion_point(field_set_char:message.Parkspace_force_update_request_msg.command_key)
  2803. }
  2804. inline void Parkspace_force_update_request_msg::set_command_key(const char* value, size_t size) {
  2805. set_has_command_key();
  2806. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  2807. ::std::string(reinterpret_cast<const char*>(value), size));
  2808. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_force_update_request_msg.command_key)
  2809. }
  2810. inline ::std::string* Parkspace_force_update_request_msg::mutable_command_key() {
  2811. set_has_command_key();
  2812. // @@protoc_insertion_point(field_mutable:message.Parkspace_force_update_request_msg.command_key)
  2813. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2814. }
  2815. inline ::std::string* Parkspace_force_update_request_msg::release_command_key() {
  2816. // @@protoc_insertion_point(field_release:message.Parkspace_force_update_request_msg.command_key)
  2817. clear_has_command_key();
  2818. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2819. }
  2820. inline void Parkspace_force_update_request_msg::set_allocated_command_key(::std::string* command_key) {
  2821. if (command_key != NULL) {
  2822. set_has_command_key();
  2823. } else {
  2824. clear_has_command_key();
  2825. }
  2826. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  2827. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_force_update_request_msg.command_key)
  2828. }
  2829. // required .message.Parkspace_info update_space_info = 3;
  2830. inline bool Parkspace_force_update_request_msg::has_update_space_info() const {
  2831. return (_has_bits_[0] & 0x00000004u) != 0;
  2832. }
  2833. inline void Parkspace_force_update_request_msg::set_has_update_space_info() {
  2834. _has_bits_[0] |= 0x00000004u;
  2835. }
  2836. inline void Parkspace_force_update_request_msg::clear_has_update_space_info() {
  2837. _has_bits_[0] &= ~0x00000004u;
  2838. }
  2839. inline const ::message::Parkspace_info& Parkspace_force_update_request_msg::update_space_info() const {
  2840. const ::message::Parkspace_info* p = update_space_info_;
  2841. // @@protoc_insertion_point(field_get:message.Parkspace_force_update_request_msg.update_space_info)
  2842. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  2843. &::message::_Parkspace_info_default_instance_);
  2844. }
  2845. inline ::message::Parkspace_info* Parkspace_force_update_request_msg::release_update_space_info() {
  2846. // @@protoc_insertion_point(field_release:message.Parkspace_force_update_request_msg.update_space_info)
  2847. clear_has_update_space_info();
  2848. ::message::Parkspace_info* temp = update_space_info_;
  2849. update_space_info_ = NULL;
  2850. return temp;
  2851. }
  2852. inline ::message::Parkspace_info* Parkspace_force_update_request_msg::mutable_update_space_info() {
  2853. set_has_update_space_info();
  2854. if (update_space_info_ == NULL) {
  2855. update_space_info_ = new ::message::Parkspace_info;
  2856. }
  2857. // @@protoc_insertion_point(field_mutable:message.Parkspace_force_update_request_msg.update_space_info)
  2858. return update_space_info_;
  2859. }
  2860. inline void Parkspace_force_update_request_msg::set_allocated_update_space_info(::message::Parkspace_info* update_space_info) {
  2861. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2862. if (message_arena == NULL) {
  2863. delete reinterpret_cast< ::google::protobuf::MessageLite*>(update_space_info_);
  2864. }
  2865. if (update_space_info) {
  2866. ::google::protobuf::Arena* submessage_arena = NULL;
  2867. if (message_arena != submessage_arena) {
  2868. update_space_info = ::google::protobuf::internal::GetOwnedMessage(
  2869. message_arena, update_space_info, submessage_arena);
  2870. }
  2871. set_has_update_space_info();
  2872. } else {
  2873. clear_has_update_space_info();
  2874. }
  2875. update_space_info_ = update_space_info;
  2876. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_force_update_request_msg.update_space_info)
  2877. }
  2878. // -------------------------------------------------------------------
  2879. // Parkspace_force_update_response_msg
  2880. // required .message.Base_info base_info = 1;
  2881. inline bool Parkspace_force_update_response_msg::has_base_info() const {
  2882. return (_has_bits_[0] & 0x00000002u) != 0;
  2883. }
  2884. inline void Parkspace_force_update_response_msg::set_has_base_info() {
  2885. _has_bits_[0] |= 0x00000002u;
  2886. }
  2887. inline void Parkspace_force_update_response_msg::clear_has_base_info() {
  2888. _has_bits_[0] &= ~0x00000002u;
  2889. }
  2890. inline const ::message::Base_info& Parkspace_force_update_response_msg::base_info() const {
  2891. const ::message::Base_info* p = base_info_;
  2892. // @@protoc_insertion_point(field_get:message.Parkspace_force_update_response_msg.base_info)
  2893. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  2894. &::message::_Base_info_default_instance_);
  2895. }
  2896. inline ::message::Base_info* Parkspace_force_update_response_msg::release_base_info() {
  2897. // @@protoc_insertion_point(field_release:message.Parkspace_force_update_response_msg.base_info)
  2898. clear_has_base_info();
  2899. ::message::Base_info* temp = base_info_;
  2900. base_info_ = NULL;
  2901. return temp;
  2902. }
  2903. inline ::message::Base_info* Parkspace_force_update_response_msg::mutable_base_info() {
  2904. set_has_base_info();
  2905. if (base_info_ == NULL) {
  2906. base_info_ = new ::message::Base_info;
  2907. }
  2908. // @@protoc_insertion_point(field_mutable:message.Parkspace_force_update_response_msg.base_info)
  2909. return base_info_;
  2910. }
  2911. inline void Parkspace_force_update_response_msg::set_allocated_base_info(::message::Base_info* base_info) {
  2912. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2913. if (message_arena == NULL) {
  2914. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  2915. }
  2916. if (base_info) {
  2917. ::google::protobuf::Arena* submessage_arena = NULL;
  2918. if (message_arena != submessage_arena) {
  2919. base_info = ::google::protobuf::internal::GetOwnedMessage(
  2920. message_arena, base_info, submessage_arena);
  2921. }
  2922. set_has_base_info();
  2923. } else {
  2924. clear_has_base_info();
  2925. }
  2926. base_info_ = base_info;
  2927. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_force_update_response_msg.base_info)
  2928. }
  2929. // required string command_key = 2;
  2930. inline bool Parkspace_force_update_response_msg::has_command_key() const {
  2931. return (_has_bits_[0] & 0x00000001u) != 0;
  2932. }
  2933. inline void Parkspace_force_update_response_msg::set_has_command_key() {
  2934. _has_bits_[0] |= 0x00000001u;
  2935. }
  2936. inline void Parkspace_force_update_response_msg::clear_has_command_key() {
  2937. _has_bits_[0] &= ~0x00000001u;
  2938. }
  2939. inline void Parkspace_force_update_response_msg::clear_command_key() {
  2940. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2941. clear_has_command_key();
  2942. }
  2943. inline const ::std::string& Parkspace_force_update_response_msg::command_key() const {
  2944. // @@protoc_insertion_point(field_get:message.Parkspace_force_update_response_msg.command_key)
  2945. return command_key_.GetNoArena();
  2946. }
  2947. inline void Parkspace_force_update_response_msg::set_command_key(const ::std::string& value) {
  2948. set_has_command_key();
  2949. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  2950. // @@protoc_insertion_point(field_set:message.Parkspace_force_update_response_msg.command_key)
  2951. }
  2952. #if LANG_CXX11
  2953. inline void Parkspace_force_update_response_msg::set_command_key(::std::string&& value) {
  2954. set_has_command_key();
  2955. command_key_.SetNoArena(
  2956. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2957. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_force_update_response_msg.command_key)
  2958. }
  2959. #endif
  2960. inline void Parkspace_force_update_response_msg::set_command_key(const char* value) {
  2961. GOOGLE_DCHECK(value != NULL);
  2962. set_has_command_key();
  2963. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2964. // @@protoc_insertion_point(field_set_char:message.Parkspace_force_update_response_msg.command_key)
  2965. }
  2966. inline void Parkspace_force_update_response_msg::set_command_key(const char* value, size_t size) {
  2967. set_has_command_key();
  2968. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  2969. ::std::string(reinterpret_cast<const char*>(value), size));
  2970. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_force_update_response_msg.command_key)
  2971. }
  2972. inline ::std::string* Parkspace_force_update_response_msg::mutable_command_key() {
  2973. set_has_command_key();
  2974. // @@protoc_insertion_point(field_mutable:message.Parkspace_force_update_response_msg.command_key)
  2975. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2976. }
  2977. inline ::std::string* Parkspace_force_update_response_msg::release_command_key() {
  2978. // @@protoc_insertion_point(field_release:message.Parkspace_force_update_response_msg.command_key)
  2979. clear_has_command_key();
  2980. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2981. }
  2982. inline void Parkspace_force_update_response_msg::set_allocated_command_key(::std::string* command_key) {
  2983. if (command_key != NULL) {
  2984. set_has_command_key();
  2985. } else {
  2986. clear_has_command_key();
  2987. }
  2988. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  2989. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_force_update_response_msg.command_key)
  2990. }
  2991. // required .message.Error_manager error_manager = 3;
  2992. inline bool Parkspace_force_update_response_msg::has_error_manager() const {
  2993. return (_has_bits_[0] & 0x00000004u) != 0;
  2994. }
  2995. inline void Parkspace_force_update_response_msg::set_has_error_manager() {
  2996. _has_bits_[0] |= 0x00000004u;
  2997. }
  2998. inline void Parkspace_force_update_response_msg::clear_has_error_manager() {
  2999. _has_bits_[0] &= ~0x00000004u;
  3000. }
  3001. inline const ::message::Error_manager& Parkspace_force_update_response_msg::error_manager() const {
  3002. const ::message::Error_manager* p = error_manager_;
  3003. // @@protoc_insertion_point(field_get:message.Parkspace_force_update_response_msg.error_manager)
  3004. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  3005. &::message::_Error_manager_default_instance_);
  3006. }
  3007. inline ::message::Error_manager* Parkspace_force_update_response_msg::release_error_manager() {
  3008. // @@protoc_insertion_point(field_release:message.Parkspace_force_update_response_msg.error_manager)
  3009. clear_has_error_manager();
  3010. ::message::Error_manager* temp = error_manager_;
  3011. error_manager_ = NULL;
  3012. return temp;
  3013. }
  3014. inline ::message::Error_manager* Parkspace_force_update_response_msg::mutable_error_manager() {
  3015. set_has_error_manager();
  3016. if (error_manager_ == NULL) {
  3017. error_manager_ = new ::message::Error_manager;
  3018. }
  3019. // @@protoc_insertion_point(field_mutable:message.Parkspace_force_update_response_msg.error_manager)
  3020. return error_manager_;
  3021. }
  3022. inline void Parkspace_force_update_response_msg::set_allocated_error_manager(::message::Error_manager* error_manager) {
  3023. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3024. if (message_arena == NULL) {
  3025. delete reinterpret_cast< ::google::protobuf::MessageLite*>(error_manager_);
  3026. }
  3027. if (error_manager) {
  3028. ::google::protobuf::Arena* submessage_arena = NULL;
  3029. if (message_arena != submessage_arena) {
  3030. error_manager = ::google::protobuf::internal::GetOwnedMessage(
  3031. message_arena, error_manager, submessage_arena);
  3032. }
  3033. set_has_error_manager();
  3034. } else {
  3035. clear_has_error_manager();
  3036. }
  3037. error_manager_ = error_manager;
  3038. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_force_update_response_msg.error_manager)
  3039. }
  3040. // required .message.Parkspace_info update_space_info = 4;
  3041. inline bool Parkspace_force_update_response_msg::has_update_space_info() const {
  3042. return (_has_bits_[0] & 0x00000008u) != 0;
  3043. }
  3044. inline void Parkspace_force_update_response_msg::set_has_update_space_info() {
  3045. _has_bits_[0] |= 0x00000008u;
  3046. }
  3047. inline void Parkspace_force_update_response_msg::clear_has_update_space_info() {
  3048. _has_bits_[0] &= ~0x00000008u;
  3049. }
  3050. inline const ::message::Parkspace_info& Parkspace_force_update_response_msg::update_space_info() const {
  3051. const ::message::Parkspace_info* p = update_space_info_;
  3052. // @@protoc_insertion_point(field_get:message.Parkspace_force_update_response_msg.update_space_info)
  3053. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3054. &::message::_Parkspace_info_default_instance_);
  3055. }
  3056. inline ::message::Parkspace_info* Parkspace_force_update_response_msg::release_update_space_info() {
  3057. // @@protoc_insertion_point(field_release:message.Parkspace_force_update_response_msg.update_space_info)
  3058. clear_has_update_space_info();
  3059. ::message::Parkspace_info* temp = update_space_info_;
  3060. update_space_info_ = NULL;
  3061. return temp;
  3062. }
  3063. inline ::message::Parkspace_info* Parkspace_force_update_response_msg::mutable_update_space_info() {
  3064. set_has_update_space_info();
  3065. if (update_space_info_ == NULL) {
  3066. update_space_info_ = new ::message::Parkspace_info;
  3067. }
  3068. // @@protoc_insertion_point(field_mutable:message.Parkspace_force_update_response_msg.update_space_info)
  3069. return update_space_info_;
  3070. }
  3071. inline void Parkspace_force_update_response_msg::set_allocated_update_space_info(::message::Parkspace_info* update_space_info) {
  3072. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3073. if (message_arena == NULL) {
  3074. delete reinterpret_cast< ::google::protobuf::MessageLite*>(update_space_info_);
  3075. }
  3076. if (update_space_info) {
  3077. ::google::protobuf::Arena* submessage_arena = NULL;
  3078. if (message_arena != submessage_arena) {
  3079. update_space_info = ::google::protobuf::internal::GetOwnedMessage(
  3080. message_arena, update_space_info, submessage_arena);
  3081. }
  3082. set_has_update_space_info();
  3083. } else {
  3084. clear_has_update_space_info();
  3085. }
  3086. update_space_info_ = update_space_info;
  3087. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_force_update_response_msg.update_space_info)
  3088. }
  3089. // -------------------------------------------------------------------
  3090. // Parkspace_confirm_alloc_request_msg
  3091. // required .message.Base_info base_info = 1;
  3092. inline bool Parkspace_confirm_alloc_request_msg::has_base_info() const {
  3093. return (_has_bits_[0] & 0x00000002u) != 0;
  3094. }
  3095. inline void Parkspace_confirm_alloc_request_msg::set_has_base_info() {
  3096. _has_bits_[0] |= 0x00000002u;
  3097. }
  3098. inline void Parkspace_confirm_alloc_request_msg::clear_has_base_info() {
  3099. _has_bits_[0] &= ~0x00000002u;
  3100. }
  3101. inline const ::message::Base_info& Parkspace_confirm_alloc_request_msg::base_info() const {
  3102. const ::message::Base_info* p = base_info_;
  3103. // @@protoc_insertion_point(field_get:message.Parkspace_confirm_alloc_request_msg.base_info)
  3104. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  3105. &::message::_Base_info_default_instance_);
  3106. }
  3107. inline ::message::Base_info* Parkspace_confirm_alloc_request_msg::release_base_info() {
  3108. // @@protoc_insertion_point(field_release:message.Parkspace_confirm_alloc_request_msg.base_info)
  3109. clear_has_base_info();
  3110. ::message::Base_info* temp = base_info_;
  3111. base_info_ = NULL;
  3112. return temp;
  3113. }
  3114. inline ::message::Base_info* Parkspace_confirm_alloc_request_msg::mutable_base_info() {
  3115. set_has_base_info();
  3116. if (base_info_ == NULL) {
  3117. base_info_ = new ::message::Base_info;
  3118. }
  3119. // @@protoc_insertion_point(field_mutable:message.Parkspace_confirm_alloc_request_msg.base_info)
  3120. return base_info_;
  3121. }
  3122. inline void Parkspace_confirm_alloc_request_msg::set_allocated_base_info(::message::Base_info* base_info) {
  3123. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3124. if (message_arena == NULL) {
  3125. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  3126. }
  3127. if (base_info) {
  3128. ::google::protobuf::Arena* submessage_arena = NULL;
  3129. if (message_arena != submessage_arena) {
  3130. base_info = ::google::protobuf::internal::GetOwnedMessage(
  3131. message_arena, base_info, submessage_arena);
  3132. }
  3133. set_has_base_info();
  3134. } else {
  3135. clear_has_base_info();
  3136. }
  3137. base_info_ = base_info;
  3138. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_confirm_alloc_request_msg.base_info)
  3139. }
  3140. // required string command_key = 2;
  3141. inline bool Parkspace_confirm_alloc_request_msg::has_command_key() const {
  3142. return (_has_bits_[0] & 0x00000001u) != 0;
  3143. }
  3144. inline void Parkspace_confirm_alloc_request_msg::set_has_command_key() {
  3145. _has_bits_[0] |= 0x00000001u;
  3146. }
  3147. inline void Parkspace_confirm_alloc_request_msg::clear_has_command_key() {
  3148. _has_bits_[0] &= ~0x00000001u;
  3149. }
  3150. inline void Parkspace_confirm_alloc_request_msg::clear_command_key() {
  3151. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3152. clear_has_command_key();
  3153. }
  3154. inline const ::std::string& Parkspace_confirm_alloc_request_msg::command_key() const {
  3155. // @@protoc_insertion_point(field_get:message.Parkspace_confirm_alloc_request_msg.command_key)
  3156. return command_key_.GetNoArena();
  3157. }
  3158. inline void Parkspace_confirm_alloc_request_msg::set_command_key(const ::std::string& value) {
  3159. set_has_command_key();
  3160. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3161. // @@protoc_insertion_point(field_set:message.Parkspace_confirm_alloc_request_msg.command_key)
  3162. }
  3163. #if LANG_CXX11
  3164. inline void Parkspace_confirm_alloc_request_msg::set_command_key(::std::string&& value) {
  3165. set_has_command_key();
  3166. command_key_.SetNoArena(
  3167. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3168. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_confirm_alloc_request_msg.command_key)
  3169. }
  3170. #endif
  3171. inline void Parkspace_confirm_alloc_request_msg::set_command_key(const char* value) {
  3172. GOOGLE_DCHECK(value != NULL);
  3173. set_has_command_key();
  3174. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3175. // @@protoc_insertion_point(field_set_char:message.Parkspace_confirm_alloc_request_msg.command_key)
  3176. }
  3177. inline void Parkspace_confirm_alloc_request_msg::set_command_key(const char* value, size_t size) {
  3178. set_has_command_key();
  3179. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3180. ::std::string(reinterpret_cast<const char*>(value), size));
  3181. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_confirm_alloc_request_msg.command_key)
  3182. }
  3183. inline ::std::string* Parkspace_confirm_alloc_request_msg::mutable_command_key() {
  3184. set_has_command_key();
  3185. // @@protoc_insertion_point(field_mutable:message.Parkspace_confirm_alloc_request_msg.command_key)
  3186. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3187. }
  3188. inline ::std::string* Parkspace_confirm_alloc_request_msg::release_command_key() {
  3189. // @@protoc_insertion_point(field_release:message.Parkspace_confirm_alloc_request_msg.command_key)
  3190. clear_has_command_key();
  3191. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3192. }
  3193. inline void Parkspace_confirm_alloc_request_msg::set_allocated_command_key(::std::string* command_key) {
  3194. if (command_key != NULL) {
  3195. set_has_command_key();
  3196. } else {
  3197. clear_has_command_key();
  3198. }
  3199. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  3200. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_confirm_alloc_request_msg.command_key)
  3201. }
  3202. // required .message.Parkspace_info confirm_space_info = 3;
  3203. inline bool Parkspace_confirm_alloc_request_msg::has_confirm_space_info() const {
  3204. return (_has_bits_[0] & 0x00000004u) != 0;
  3205. }
  3206. inline void Parkspace_confirm_alloc_request_msg::set_has_confirm_space_info() {
  3207. _has_bits_[0] |= 0x00000004u;
  3208. }
  3209. inline void Parkspace_confirm_alloc_request_msg::clear_has_confirm_space_info() {
  3210. _has_bits_[0] &= ~0x00000004u;
  3211. }
  3212. inline const ::message::Parkspace_info& Parkspace_confirm_alloc_request_msg::confirm_space_info() const {
  3213. const ::message::Parkspace_info* p = confirm_space_info_;
  3214. // @@protoc_insertion_point(field_get:message.Parkspace_confirm_alloc_request_msg.confirm_space_info)
  3215. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3216. &::message::_Parkspace_info_default_instance_);
  3217. }
  3218. inline ::message::Parkspace_info* Parkspace_confirm_alloc_request_msg::release_confirm_space_info() {
  3219. // @@protoc_insertion_point(field_release:message.Parkspace_confirm_alloc_request_msg.confirm_space_info)
  3220. clear_has_confirm_space_info();
  3221. ::message::Parkspace_info* temp = confirm_space_info_;
  3222. confirm_space_info_ = NULL;
  3223. return temp;
  3224. }
  3225. inline ::message::Parkspace_info* Parkspace_confirm_alloc_request_msg::mutable_confirm_space_info() {
  3226. set_has_confirm_space_info();
  3227. if (confirm_space_info_ == NULL) {
  3228. confirm_space_info_ = new ::message::Parkspace_info;
  3229. }
  3230. // @@protoc_insertion_point(field_mutable:message.Parkspace_confirm_alloc_request_msg.confirm_space_info)
  3231. return confirm_space_info_;
  3232. }
  3233. inline void Parkspace_confirm_alloc_request_msg::set_allocated_confirm_space_info(::message::Parkspace_info* confirm_space_info) {
  3234. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3235. if (message_arena == NULL) {
  3236. delete reinterpret_cast< ::google::protobuf::MessageLite*>(confirm_space_info_);
  3237. }
  3238. if (confirm_space_info) {
  3239. ::google::protobuf::Arena* submessage_arena = NULL;
  3240. if (message_arena != submessage_arena) {
  3241. confirm_space_info = ::google::protobuf::internal::GetOwnedMessage(
  3242. message_arena, confirm_space_info, submessage_arena);
  3243. }
  3244. set_has_confirm_space_info();
  3245. } else {
  3246. clear_has_confirm_space_info();
  3247. }
  3248. confirm_space_info_ = confirm_space_info;
  3249. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_confirm_alloc_request_msg.confirm_space_info)
  3250. }
  3251. // -------------------------------------------------------------------
  3252. // Parkspace_confirm_alloc_response_msg
  3253. // required .message.Base_info base_info = 1;
  3254. inline bool Parkspace_confirm_alloc_response_msg::has_base_info() const {
  3255. return (_has_bits_[0] & 0x00000002u) != 0;
  3256. }
  3257. inline void Parkspace_confirm_alloc_response_msg::set_has_base_info() {
  3258. _has_bits_[0] |= 0x00000002u;
  3259. }
  3260. inline void Parkspace_confirm_alloc_response_msg::clear_has_base_info() {
  3261. _has_bits_[0] &= ~0x00000002u;
  3262. }
  3263. inline const ::message::Base_info& Parkspace_confirm_alloc_response_msg::base_info() const {
  3264. const ::message::Base_info* p = base_info_;
  3265. // @@protoc_insertion_point(field_get:message.Parkspace_confirm_alloc_response_msg.base_info)
  3266. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  3267. &::message::_Base_info_default_instance_);
  3268. }
  3269. inline ::message::Base_info* Parkspace_confirm_alloc_response_msg::release_base_info() {
  3270. // @@protoc_insertion_point(field_release:message.Parkspace_confirm_alloc_response_msg.base_info)
  3271. clear_has_base_info();
  3272. ::message::Base_info* temp = base_info_;
  3273. base_info_ = NULL;
  3274. return temp;
  3275. }
  3276. inline ::message::Base_info* Parkspace_confirm_alloc_response_msg::mutable_base_info() {
  3277. set_has_base_info();
  3278. if (base_info_ == NULL) {
  3279. base_info_ = new ::message::Base_info;
  3280. }
  3281. // @@protoc_insertion_point(field_mutable:message.Parkspace_confirm_alloc_response_msg.base_info)
  3282. return base_info_;
  3283. }
  3284. inline void Parkspace_confirm_alloc_response_msg::set_allocated_base_info(::message::Base_info* base_info) {
  3285. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3286. if (message_arena == NULL) {
  3287. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  3288. }
  3289. if (base_info) {
  3290. ::google::protobuf::Arena* submessage_arena = NULL;
  3291. if (message_arena != submessage_arena) {
  3292. base_info = ::google::protobuf::internal::GetOwnedMessage(
  3293. message_arena, base_info, submessage_arena);
  3294. }
  3295. set_has_base_info();
  3296. } else {
  3297. clear_has_base_info();
  3298. }
  3299. base_info_ = base_info;
  3300. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_confirm_alloc_response_msg.base_info)
  3301. }
  3302. // required string command_key = 2;
  3303. inline bool Parkspace_confirm_alloc_response_msg::has_command_key() const {
  3304. return (_has_bits_[0] & 0x00000001u) != 0;
  3305. }
  3306. inline void Parkspace_confirm_alloc_response_msg::set_has_command_key() {
  3307. _has_bits_[0] |= 0x00000001u;
  3308. }
  3309. inline void Parkspace_confirm_alloc_response_msg::clear_has_command_key() {
  3310. _has_bits_[0] &= ~0x00000001u;
  3311. }
  3312. inline void Parkspace_confirm_alloc_response_msg::clear_command_key() {
  3313. command_key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3314. clear_has_command_key();
  3315. }
  3316. inline const ::std::string& Parkspace_confirm_alloc_response_msg::command_key() const {
  3317. // @@protoc_insertion_point(field_get:message.Parkspace_confirm_alloc_response_msg.command_key)
  3318. return command_key_.GetNoArena();
  3319. }
  3320. inline void Parkspace_confirm_alloc_response_msg::set_command_key(const ::std::string& value) {
  3321. set_has_command_key();
  3322. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3323. // @@protoc_insertion_point(field_set:message.Parkspace_confirm_alloc_response_msg.command_key)
  3324. }
  3325. #if LANG_CXX11
  3326. inline void Parkspace_confirm_alloc_response_msg::set_command_key(::std::string&& value) {
  3327. set_has_command_key();
  3328. command_key_.SetNoArena(
  3329. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3330. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_confirm_alloc_response_msg.command_key)
  3331. }
  3332. #endif
  3333. inline void Parkspace_confirm_alloc_response_msg::set_command_key(const char* value) {
  3334. GOOGLE_DCHECK(value != NULL);
  3335. set_has_command_key();
  3336. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3337. // @@protoc_insertion_point(field_set_char:message.Parkspace_confirm_alloc_response_msg.command_key)
  3338. }
  3339. inline void Parkspace_confirm_alloc_response_msg::set_command_key(const char* value, size_t size) {
  3340. set_has_command_key();
  3341. command_key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3342. ::std::string(reinterpret_cast<const char*>(value), size));
  3343. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_confirm_alloc_response_msg.command_key)
  3344. }
  3345. inline ::std::string* Parkspace_confirm_alloc_response_msg::mutable_command_key() {
  3346. set_has_command_key();
  3347. // @@protoc_insertion_point(field_mutable:message.Parkspace_confirm_alloc_response_msg.command_key)
  3348. return command_key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3349. }
  3350. inline ::std::string* Parkspace_confirm_alloc_response_msg::release_command_key() {
  3351. // @@protoc_insertion_point(field_release:message.Parkspace_confirm_alloc_response_msg.command_key)
  3352. clear_has_command_key();
  3353. return command_key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3354. }
  3355. inline void Parkspace_confirm_alloc_response_msg::set_allocated_command_key(::std::string* command_key) {
  3356. if (command_key != NULL) {
  3357. set_has_command_key();
  3358. } else {
  3359. clear_has_command_key();
  3360. }
  3361. command_key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), command_key);
  3362. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_confirm_alloc_response_msg.command_key)
  3363. }
  3364. // required .message.Error_manager error_manager = 3;
  3365. inline bool Parkspace_confirm_alloc_response_msg::has_error_manager() const {
  3366. return (_has_bits_[0] & 0x00000004u) != 0;
  3367. }
  3368. inline void Parkspace_confirm_alloc_response_msg::set_has_error_manager() {
  3369. _has_bits_[0] |= 0x00000004u;
  3370. }
  3371. inline void Parkspace_confirm_alloc_response_msg::clear_has_error_manager() {
  3372. _has_bits_[0] &= ~0x00000004u;
  3373. }
  3374. inline const ::message::Error_manager& Parkspace_confirm_alloc_response_msg::error_manager() const {
  3375. const ::message::Error_manager* p = error_manager_;
  3376. // @@protoc_insertion_point(field_get:message.Parkspace_confirm_alloc_response_msg.error_manager)
  3377. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  3378. &::message::_Error_manager_default_instance_);
  3379. }
  3380. inline ::message::Error_manager* Parkspace_confirm_alloc_response_msg::release_error_manager() {
  3381. // @@protoc_insertion_point(field_release:message.Parkspace_confirm_alloc_response_msg.error_manager)
  3382. clear_has_error_manager();
  3383. ::message::Error_manager* temp = error_manager_;
  3384. error_manager_ = NULL;
  3385. return temp;
  3386. }
  3387. inline ::message::Error_manager* Parkspace_confirm_alloc_response_msg::mutable_error_manager() {
  3388. set_has_error_manager();
  3389. if (error_manager_ == NULL) {
  3390. error_manager_ = new ::message::Error_manager;
  3391. }
  3392. // @@protoc_insertion_point(field_mutable:message.Parkspace_confirm_alloc_response_msg.error_manager)
  3393. return error_manager_;
  3394. }
  3395. inline void Parkspace_confirm_alloc_response_msg::set_allocated_error_manager(::message::Error_manager* error_manager) {
  3396. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3397. if (message_arena == NULL) {
  3398. delete reinterpret_cast< ::google::protobuf::MessageLite*>(error_manager_);
  3399. }
  3400. if (error_manager) {
  3401. ::google::protobuf::Arena* submessage_arena = NULL;
  3402. if (message_arena != submessage_arena) {
  3403. error_manager = ::google::protobuf::internal::GetOwnedMessage(
  3404. message_arena, error_manager, submessage_arena);
  3405. }
  3406. set_has_error_manager();
  3407. } else {
  3408. clear_has_error_manager();
  3409. }
  3410. error_manager_ = error_manager;
  3411. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_confirm_alloc_response_msg.error_manager)
  3412. }
  3413. // required .message.Parkspace_info confirm_alloc_space_info = 4;
  3414. inline bool Parkspace_confirm_alloc_response_msg::has_confirm_alloc_space_info() const {
  3415. return (_has_bits_[0] & 0x00000008u) != 0;
  3416. }
  3417. inline void Parkspace_confirm_alloc_response_msg::set_has_confirm_alloc_space_info() {
  3418. _has_bits_[0] |= 0x00000008u;
  3419. }
  3420. inline void Parkspace_confirm_alloc_response_msg::clear_has_confirm_alloc_space_info() {
  3421. _has_bits_[0] &= ~0x00000008u;
  3422. }
  3423. inline const ::message::Parkspace_info& Parkspace_confirm_alloc_response_msg::confirm_alloc_space_info() const {
  3424. const ::message::Parkspace_info* p = confirm_alloc_space_info_;
  3425. // @@protoc_insertion_point(field_get:message.Parkspace_confirm_alloc_response_msg.confirm_alloc_space_info)
  3426. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3427. &::message::_Parkspace_info_default_instance_);
  3428. }
  3429. inline ::message::Parkspace_info* Parkspace_confirm_alloc_response_msg::release_confirm_alloc_space_info() {
  3430. // @@protoc_insertion_point(field_release:message.Parkspace_confirm_alloc_response_msg.confirm_alloc_space_info)
  3431. clear_has_confirm_alloc_space_info();
  3432. ::message::Parkspace_info* temp = confirm_alloc_space_info_;
  3433. confirm_alloc_space_info_ = NULL;
  3434. return temp;
  3435. }
  3436. inline ::message::Parkspace_info* Parkspace_confirm_alloc_response_msg::mutable_confirm_alloc_space_info() {
  3437. set_has_confirm_alloc_space_info();
  3438. if (confirm_alloc_space_info_ == NULL) {
  3439. confirm_alloc_space_info_ = new ::message::Parkspace_info;
  3440. }
  3441. // @@protoc_insertion_point(field_mutable:message.Parkspace_confirm_alloc_response_msg.confirm_alloc_space_info)
  3442. return confirm_alloc_space_info_;
  3443. }
  3444. inline void Parkspace_confirm_alloc_response_msg::set_allocated_confirm_alloc_space_info(::message::Parkspace_info* confirm_alloc_space_info) {
  3445. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3446. if (message_arena == NULL) {
  3447. delete reinterpret_cast< ::google::protobuf::MessageLite*>(confirm_alloc_space_info_);
  3448. }
  3449. if (confirm_alloc_space_info) {
  3450. ::google::protobuf::Arena* submessage_arena = NULL;
  3451. if (message_arena != submessage_arena) {
  3452. confirm_alloc_space_info = ::google::protobuf::internal::GetOwnedMessage(
  3453. message_arena, confirm_alloc_space_info, submessage_arena);
  3454. }
  3455. set_has_confirm_alloc_space_info();
  3456. } else {
  3457. clear_has_confirm_alloc_space_info();
  3458. }
  3459. confirm_alloc_space_info_ = confirm_alloc_space_info;
  3460. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_confirm_alloc_response_msg.confirm_alloc_space_info)
  3461. }
  3462. // -------------------------------------------------------------------
  3463. // Parkspace_allocation_status_msg
  3464. // required .message.Base_info base_info = 1;
  3465. inline bool Parkspace_allocation_status_msg::has_base_info() const {
  3466. return (_has_bits_[0] & 0x00000001u) != 0;
  3467. }
  3468. inline void Parkspace_allocation_status_msg::set_has_base_info() {
  3469. _has_bits_[0] |= 0x00000001u;
  3470. }
  3471. inline void Parkspace_allocation_status_msg::clear_has_base_info() {
  3472. _has_bits_[0] &= ~0x00000001u;
  3473. }
  3474. inline const ::message::Base_info& Parkspace_allocation_status_msg::base_info() const {
  3475. const ::message::Base_info* p = base_info_;
  3476. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_status_msg.base_info)
  3477. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  3478. &::message::_Base_info_default_instance_);
  3479. }
  3480. inline ::message::Base_info* Parkspace_allocation_status_msg::release_base_info() {
  3481. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_status_msg.base_info)
  3482. clear_has_base_info();
  3483. ::message::Base_info* temp = base_info_;
  3484. base_info_ = NULL;
  3485. return temp;
  3486. }
  3487. inline ::message::Base_info* Parkspace_allocation_status_msg::mutable_base_info() {
  3488. set_has_base_info();
  3489. if (base_info_ == NULL) {
  3490. base_info_ = new ::message::Base_info;
  3491. }
  3492. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_status_msg.base_info)
  3493. return base_info_;
  3494. }
  3495. inline void Parkspace_allocation_status_msg::set_allocated_base_info(::message::Base_info* base_info) {
  3496. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3497. if (message_arena == NULL) {
  3498. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  3499. }
  3500. if (base_info) {
  3501. ::google::protobuf::Arena* submessage_arena = NULL;
  3502. if (message_arena != submessage_arena) {
  3503. base_info = ::google::protobuf::internal::GetOwnedMessage(
  3504. message_arena, base_info, submessage_arena);
  3505. }
  3506. set_has_base_info();
  3507. } else {
  3508. clear_has_base_info();
  3509. }
  3510. base_info_ = base_info;
  3511. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_status_msg.base_info)
  3512. }
  3513. // required .message.Error_manager error_manager = 2;
  3514. inline bool Parkspace_allocation_status_msg::has_error_manager() const {
  3515. return (_has_bits_[0] & 0x00000002u) != 0;
  3516. }
  3517. inline void Parkspace_allocation_status_msg::set_has_error_manager() {
  3518. _has_bits_[0] |= 0x00000002u;
  3519. }
  3520. inline void Parkspace_allocation_status_msg::clear_has_error_manager() {
  3521. _has_bits_[0] &= ~0x00000002u;
  3522. }
  3523. inline const ::message::Error_manager& Parkspace_allocation_status_msg::error_manager() const {
  3524. const ::message::Error_manager* p = error_manager_;
  3525. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_status_msg.error_manager)
  3526. return p != NULL ? *p : *reinterpret_cast<const ::message::Error_manager*>(
  3527. &::message::_Error_manager_default_instance_);
  3528. }
  3529. inline ::message::Error_manager* Parkspace_allocation_status_msg::release_error_manager() {
  3530. // @@protoc_insertion_point(field_release:message.Parkspace_allocation_status_msg.error_manager)
  3531. clear_has_error_manager();
  3532. ::message::Error_manager* temp = error_manager_;
  3533. error_manager_ = NULL;
  3534. return temp;
  3535. }
  3536. inline ::message::Error_manager* Parkspace_allocation_status_msg::mutable_error_manager() {
  3537. set_has_error_manager();
  3538. if (error_manager_ == NULL) {
  3539. error_manager_ = new ::message::Error_manager;
  3540. }
  3541. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_status_msg.error_manager)
  3542. return error_manager_;
  3543. }
  3544. inline void Parkspace_allocation_status_msg::set_allocated_error_manager(::message::Error_manager* error_manager) {
  3545. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3546. if (message_arena == NULL) {
  3547. delete reinterpret_cast< ::google::protobuf::MessageLite*>(error_manager_);
  3548. }
  3549. if (error_manager) {
  3550. ::google::protobuf::Arena* submessage_arena = NULL;
  3551. if (message_arena != submessage_arena) {
  3552. error_manager = ::google::protobuf::internal::GetOwnedMessage(
  3553. message_arena, error_manager, submessage_arena);
  3554. }
  3555. set_has_error_manager();
  3556. } else {
  3557. clear_has_error_manager();
  3558. }
  3559. error_manager_ = error_manager;
  3560. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_allocation_status_msg.error_manager)
  3561. }
  3562. // repeated .message.Parkspace_info parkspace_info = 3;
  3563. inline int Parkspace_allocation_status_msg::parkspace_info_size() const {
  3564. return parkspace_info_.size();
  3565. }
  3566. inline const ::message::Parkspace_info& Parkspace_allocation_status_msg::parkspace_info(int index) const {
  3567. // @@protoc_insertion_point(field_get:message.Parkspace_allocation_status_msg.parkspace_info)
  3568. return parkspace_info_.Get(index);
  3569. }
  3570. inline ::message::Parkspace_info* Parkspace_allocation_status_msg::mutable_parkspace_info(int index) {
  3571. // @@protoc_insertion_point(field_mutable:message.Parkspace_allocation_status_msg.parkspace_info)
  3572. return parkspace_info_.Mutable(index);
  3573. }
  3574. inline ::message::Parkspace_info* Parkspace_allocation_status_msg::add_parkspace_info() {
  3575. // @@protoc_insertion_point(field_add:message.Parkspace_allocation_status_msg.parkspace_info)
  3576. return parkspace_info_.Add();
  3577. }
  3578. inline ::google::protobuf::RepeatedPtrField< ::message::Parkspace_info >*
  3579. Parkspace_allocation_status_msg::mutable_parkspace_info() {
  3580. // @@protoc_insertion_point(field_mutable_list:message.Parkspace_allocation_status_msg.parkspace_info)
  3581. return &parkspace_info_;
  3582. }
  3583. inline const ::google::protobuf::RepeatedPtrField< ::message::Parkspace_info >&
  3584. Parkspace_allocation_status_msg::parkspace_info() const {
  3585. // @@protoc_insertion_point(field_list:message.Parkspace_allocation_status_msg.parkspace_info)
  3586. return parkspace_info_;
  3587. }
  3588. #ifdef __GNUC__
  3589. #pragma GCC diagnostic pop
  3590. #endif // __GNUC__
  3591. // -------------------------------------------------------------------
  3592. // -------------------------------------------------------------------
  3593. // -------------------------------------------------------------------
  3594. // -------------------------------------------------------------------
  3595. // -------------------------------------------------------------------
  3596. // -------------------------------------------------------------------
  3597. // -------------------------------------------------------------------
  3598. // -------------------------------------------------------------------
  3599. // -------------------------------------------------------------------
  3600. // -------------------------------------------------------------------
  3601. // @@protoc_insertion_point(namespace_scope)
  3602. } // namespace message
  3603. namespace google {
  3604. namespace protobuf {
  3605. template <> struct is_proto_enum< ::message::Vehicle_status> : ::google::protobuf::internal::true_type {};
  3606. template <>
  3607. inline const EnumDescriptor* GetEnumDescriptor< ::message::Vehicle_status>() {
  3608. return ::message::Vehicle_status_descriptor();
  3609. }
  3610. } // namespace protobuf
  3611. } // namespace google
  3612. // @@protoc_insertion_point(global_scope)
  3613. #endif // PROTOBUF_parkspace_5fallocation_5fmessage_2eproto__INCLUDED