parkspace_allocation_message.pb.h 188 KB

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