process_message.pb.h 374 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: process_message.proto
  3. #ifndef GOOGLE_PROTOBUF_INCLUDED_process_5fmessage_2eproto
  4. #define GOOGLE_PROTOBUF_INCLUDED_process_5fmessage_2eproto
  5. #include <limits>
  6. #include <string>
  7. #include <google/protobuf/port_def.inc>
  8. #if PROTOBUF_VERSION < 3013000
  9. #error This file was generated by a newer version of protoc which is
  10. #error incompatible with your Protocol Buffer headers. Please update
  11. #error your headers.
  12. #endif
  13. #if 3013000 < PROTOBUF_MIN_PROTOC_VERSION
  14. #error This file was generated by an older version of protoc which is
  15. #error incompatible with your Protocol Buffer headers. Please
  16. #error regenerate this file with a newer version of protoc.
  17. #endif
  18. #include <google/protobuf/port_undef.inc>
  19. #include <google/protobuf/io/coded_stream.h>
  20. #include <google/protobuf/arena.h>
  21. #include <google/protobuf/arenastring.h>
  22. #include <google/protobuf/generated_message_table_driven.h>
  23. #include <google/protobuf/generated_message_util.h>
  24. #include <google/protobuf/inlined_string_field.h>
  25. #include <google/protobuf/metadata_lite.h>
  26. #include <google/protobuf/generated_message_reflection.h>
  27. #include <google/protobuf/message.h>
  28. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  29. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  30. #include <google/protobuf/unknown_field_set.h>
  31. #include "message_base.pb.h"
  32. // @@protoc_insertion_point(includes)
  33. #include <google/protobuf/port_def.inc>
  34. #define PROTOBUF_INTERNAL_EXPORT_process_5fmessage_2eproto
  35. PROTOBUF_NAMESPACE_OPEN
  36. namespace internal {
  37. class AnyMetadata;
  38. } // namespace internal
  39. PROTOBUF_NAMESPACE_CLOSE
  40. // Internal implementation detail -- do not use these members.
  41. struct TableStruct_process_5fmessage_2eproto {
  42. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
  43. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  44. static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
  45. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  46. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[18]
  47. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  48. static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
  49. static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
  50. static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
  51. };
  52. extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_process_5fmessage_2eproto;
  53. namespace message {
  54. class Alloc_space_step_statu;
  55. class Alloc_space_step_statuDefaultTypeInternal;
  56. extern Alloc_space_step_statuDefaultTypeInternal _Alloc_space_step_statu_default_instance_;
  57. class Back_alloc_space_step_statu;
  58. class Back_alloc_space_step_statuDefaultTypeInternal;
  59. extern Back_alloc_space_step_statuDefaultTypeInternal _Back_alloc_space_step_statu_default_instance_;
  60. class Back_compare_step_statu;
  61. class Back_compare_step_statuDefaultTypeInternal;
  62. extern Back_compare_step_statuDefaultTypeInternal _Back_compare_step_statu_default_instance_;
  63. class Back_confirm_space_step_statu;
  64. class Back_confirm_space_step_statuDefaultTypeInternal;
  65. extern Back_confirm_space_step_statuDefaultTypeInternal _Back_confirm_space_step_statu_default_instance_;
  66. class Back_dispatch_pick_step_statu;
  67. class Back_dispatch_pick_step_statuDefaultTypeInternal;
  68. extern Back_dispatch_pick_step_statuDefaultTypeInternal _Back_dispatch_pick_step_statu_default_instance_;
  69. class Back_dispatch_store_step_statu;
  70. class Back_dispatch_store_step_statuDefaultTypeInternal;
  71. extern Back_dispatch_store_step_statuDefaultTypeInternal _Back_dispatch_store_step_statu_default_instance_;
  72. class Back_release_space_step_statu;
  73. class Back_release_space_step_statuDefaultTypeInternal;
  74. extern Back_release_space_step_statuDefaultTypeInternal _Back_release_space_step_statu_default_instance_;
  75. class Back_search_space_step_statu;
  76. class Back_search_space_step_statuDefaultTypeInternal;
  77. extern Back_search_space_step_statuDefaultTypeInternal _Back_search_space_step_statu_default_instance_;
  78. class Back_waitfor_leave_step_statu;
  79. class Back_waitfor_leave_step_statuDefaultTypeInternal;
  80. extern Back_waitfor_leave_step_statuDefaultTypeInternal _Back_waitfor_leave_step_statu_default_instance_;
  81. class Compare_step_statu;
  82. class Compare_step_statuDefaultTypeInternal;
  83. extern Compare_step_statuDefaultTypeInternal _Compare_step_statu_default_instance_;
  84. class Confirm_space_step_statu;
  85. class Confirm_space_step_statuDefaultTypeInternal;
  86. extern Confirm_space_step_statuDefaultTypeInternal _Confirm_space_step_statu_default_instance_;
  87. class Dispatch_pick_step_statu;
  88. class Dispatch_pick_step_statuDefaultTypeInternal;
  89. extern Dispatch_pick_step_statuDefaultTypeInternal _Dispatch_pick_step_statu_default_instance_;
  90. class Dispatch_store_step_statu;
  91. class Dispatch_store_step_statuDefaultTypeInternal;
  92. extern Dispatch_store_step_statuDefaultTypeInternal _Dispatch_store_step_statu_default_instance_;
  93. class Picking_process_statu_msg;
  94. class Picking_process_statu_msgDefaultTypeInternal;
  95. extern Picking_process_statu_msgDefaultTypeInternal _Picking_process_statu_msg_default_instance_;
  96. class Release_space_step_statu;
  97. class Release_space_step_statuDefaultTypeInternal;
  98. extern Release_space_step_statuDefaultTypeInternal _Release_space_step_statu_default_instance_;
  99. class Search_space_step_statu;
  100. class Search_space_step_statuDefaultTypeInternal;
  101. extern Search_space_step_statuDefaultTypeInternal _Search_space_step_statu_default_instance_;
  102. class Storing_process_statu_msg;
  103. class Storing_process_statu_msgDefaultTypeInternal;
  104. extern Storing_process_statu_msgDefaultTypeInternal _Storing_process_statu_msg_default_instance_;
  105. class Waitfor_leave_step_statu;
  106. class Waitfor_leave_step_statuDefaultTypeInternal;
  107. extern Waitfor_leave_step_statuDefaultTypeInternal _Waitfor_leave_step_statu_default_instance_;
  108. } // namespace message
  109. PROTOBUF_NAMESPACE_OPEN
  110. template<> ::message::Alloc_space_step_statu* Arena::CreateMaybeMessage<::message::Alloc_space_step_statu>(Arena*);
  111. template<> ::message::Back_alloc_space_step_statu* Arena::CreateMaybeMessage<::message::Back_alloc_space_step_statu>(Arena*);
  112. template<> ::message::Back_compare_step_statu* Arena::CreateMaybeMessage<::message::Back_compare_step_statu>(Arena*);
  113. template<> ::message::Back_confirm_space_step_statu* Arena::CreateMaybeMessage<::message::Back_confirm_space_step_statu>(Arena*);
  114. template<> ::message::Back_dispatch_pick_step_statu* Arena::CreateMaybeMessage<::message::Back_dispatch_pick_step_statu>(Arena*);
  115. template<> ::message::Back_dispatch_store_step_statu* Arena::CreateMaybeMessage<::message::Back_dispatch_store_step_statu>(Arena*);
  116. template<> ::message::Back_release_space_step_statu* Arena::CreateMaybeMessage<::message::Back_release_space_step_statu>(Arena*);
  117. template<> ::message::Back_search_space_step_statu* Arena::CreateMaybeMessage<::message::Back_search_space_step_statu>(Arena*);
  118. template<> ::message::Back_waitfor_leave_step_statu* Arena::CreateMaybeMessage<::message::Back_waitfor_leave_step_statu>(Arena*);
  119. template<> ::message::Compare_step_statu* Arena::CreateMaybeMessage<::message::Compare_step_statu>(Arena*);
  120. template<> ::message::Confirm_space_step_statu* Arena::CreateMaybeMessage<::message::Confirm_space_step_statu>(Arena*);
  121. template<> ::message::Dispatch_pick_step_statu* Arena::CreateMaybeMessage<::message::Dispatch_pick_step_statu>(Arena*);
  122. template<> ::message::Dispatch_store_step_statu* Arena::CreateMaybeMessage<::message::Dispatch_store_step_statu>(Arena*);
  123. template<> ::message::Picking_process_statu_msg* Arena::CreateMaybeMessage<::message::Picking_process_statu_msg>(Arena*);
  124. template<> ::message::Release_space_step_statu* Arena::CreateMaybeMessage<::message::Release_space_step_statu>(Arena*);
  125. template<> ::message::Search_space_step_statu* Arena::CreateMaybeMessage<::message::Search_space_step_statu>(Arena*);
  126. template<> ::message::Storing_process_statu_msg* Arena::CreateMaybeMessage<::message::Storing_process_statu_msg>(Arena*);
  127. template<> ::message::Waitfor_leave_step_statu* Arena::CreateMaybeMessage<::message::Waitfor_leave_step_statu>(Arena*);
  128. PROTOBUF_NAMESPACE_CLOSE
  129. namespace message {
  130. // ===================================================================
  131. class Alloc_space_step_statu PROTOBUF_FINAL :
  132. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Alloc_space_step_statu) */ {
  133. public:
  134. inline Alloc_space_step_statu() : Alloc_space_step_statu(nullptr) {}
  135. virtual ~Alloc_space_step_statu();
  136. Alloc_space_step_statu(const Alloc_space_step_statu& from);
  137. Alloc_space_step_statu(Alloc_space_step_statu&& from) noexcept
  138. : Alloc_space_step_statu() {
  139. *this = ::std::move(from);
  140. }
  141. inline Alloc_space_step_statu& operator=(const Alloc_space_step_statu& from) {
  142. CopyFrom(from);
  143. return *this;
  144. }
  145. inline Alloc_space_step_statu& operator=(Alloc_space_step_statu&& from) noexcept {
  146. if (GetArena() == from.GetArena()) {
  147. if (this != &from) InternalSwap(&from);
  148. } else {
  149. CopyFrom(from);
  150. }
  151. return *this;
  152. }
  153. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  154. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  155. }
  156. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  157. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  158. }
  159. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  160. return GetDescriptor();
  161. }
  162. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  163. return GetMetadataStatic().descriptor;
  164. }
  165. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  166. return GetMetadataStatic().reflection;
  167. }
  168. static const Alloc_space_step_statu& default_instance();
  169. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  170. static inline const Alloc_space_step_statu* internal_default_instance() {
  171. return reinterpret_cast<const Alloc_space_step_statu*>(
  172. &_Alloc_space_step_statu_default_instance_);
  173. }
  174. static constexpr int kIndexInFileMessages =
  175. 0;
  176. friend void swap(Alloc_space_step_statu& a, Alloc_space_step_statu& b) {
  177. a.Swap(&b);
  178. }
  179. inline void Swap(Alloc_space_step_statu* other) {
  180. if (other == this) return;
  181. if (GetArena() == other->GetArena()) {
  182. InternalSwap(other);
  183. } else {
  184. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  185. }
  186. }
  187. void UnsafeArenaSwap(Alloc_space_step_statu* other) {
  188. if (other == this) return;
  189. GOOGLE_DCHECK(GetArena() == other->GetArena());
  190. InternalSwap(other);
  191. }
  192. // implements Message ----------------------------------------------
  193. inline Alloc_space_step_statu* New() const final {
  194. return CreateMaybeMessage<Alloc_space_step_statu>(nullptr);
  195. }
  196. Alloc_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  197. return CreateMaybeMessage<Alloc_space_step_statu>(arena);
  198. }
  199. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  200. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  201. void CopyFrom(const Alloc_space_step_statu& from);
  202. void MergeFrom(const Alloc_space_step_statu& from);
  203. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  204. bool IsInitialized() const final;
  205. size_t ByteSizeLong() const final;
  206. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  207. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  208. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  209. int GetCachedSize() const final { return _cached_size_.Get(); }
  210. private:
  211. inline void SharedCtor();
  212. inline void SharedDtor();
  213. void SetCachedSize(int size) const final;
  214. void InternalSwap(Alloc_space_step_statu* other);
  215. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  216. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  217. return "message.Alloc_space_step_statu";
  218. }
  219. protected:
  220. explicit Alloc_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  221. private:
  222. static void ArenaDtor(void* object);
  223. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  224. public:
  225. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  226. private:
  227. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  228. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  229. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  230. }
  231. public:
  232. // nested types ----------------------------------------------------
  233. // accessors -------------------------------------------------------
  234. enum : int {
  235. kDescriptionFieldNumber = 3,
  236. kCarInfoFieldNumber = 2,
  237. kStepStatuFieldNumber = 1,
  238. };
  239. // optional string description = 3;
  240. bool has_description() const;
  241. private:
  242. bool _internal_has_description() const;
  243. public:
  244. void clear_description();
  245. const std::string& description() const;
  246. void set_description(const std::string& value);
  247. void set_description(std::string&& value);
  248. void set_description(const char* value);
  249. void set_description(const char* value, size_t size);
  250. std::string* mutable_description();
  251. std::string* release_description();
  252. void set_allocated_description(std::string* description);
  253. private:
  254. const std::string& _internal_description() const;
  255. void _internal_set_description(const std::string& value);
  256. std::string* _internal_mutable_description();
  257. public:
  258. // optional .message.Car_info car_info = 2;
  259. bool has_car_info() const;
  260. private:
  261. bool _internal_has_car_info() const;
  262. public:
  263. void clear_car_info();
  264. const ::message::Car_info& car_info() const;
  265. ::message::Car_info* release_car_info();
  266. ::message::Car_info* mutable_car_info();
  267. void set_allocated_car_info(::message::Car_info* car_info);
  268. private:
  269. const ::message::Car_info& _internal_car_info() const;
  270. ::message::Car_info* _internal_mutable_car_info();
  271. public:
  272. void unsafe_arena_set_allocated_car_info(
  273. ::message::Car_info* car_info);
  274. ::message::Car_info* unsafe_arena_release_car_info();
  275. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  276. bool has_step_statu() const;
  277. private:
  278. bool _internal_has_step_statu() const;
  279. public:
  280. void clear_step_statu();
  281. ::message::Step_statu step_statu() const;
  282. void set_step_statu(::message::Step_statu value);
  283. private:
  284. ::message::Step_statu _internal_step_statu() const;
  285. void _internal_set_step_statu(::message::Step_statu value);
  286. public:
  287. // @@protoc_insertion_point(class_scope:message.Alloc_space_step_statu)
  288. private:
  289. class _Internal;
  290. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  291. typedef void InternalArenaConstructable_;
  292. typedef void DestructorSkippable_;
  293. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  294. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  295. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  296. ::message::Car_info* car_info_;
  297. int step_statu_;
  298. friend struct ::TableStruct_process_5fmessage_2eproto;
  299. };
  300. // -------------------------------------------------------------------
  301. class Back_alloc_space_step_statu PROTOBUF_FINAL :
  302. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_alloc_space_step_statu) */ {
  303. public:
  304. inline Back_alloc_space_step_statu() : Back_alloc_space_step_statu(nullptr) {}
  305. virtual ~Back_alloc_space_step_statu();
  306. Back_alloc_space_step_statu(const Back_alloc_space_step_statu& from);
  307. Back_alloc_space_step_statu(Back_alloc_space_step_statu&& from) noexcept
  308. : Back_alloc_space_step_statu() {
  309. *this = ::std::move(from);
  310. }
  311. inline Back_alloc_space_step_statu& operator=(const Back_alloc_space_step_statu& from) {
  312. CopyFrom(from);
  313. return *this;
  314. }
  315. inline Back_alloc_space_step_statu& operator=(Back_alloc_space_step_statu&& from) noexcept {
  316. if (GetArena() == from.GetArena()) {
  317. if (this != &from) InternalSwap(&from);
  318. } else {
  319. CopyFrom(from);
  320. }
  321. return *this;
  322. }
  323. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  324. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  325. }
  326. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  327. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  328. }
  329. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  330. return GetDescriptor();
  331. }
  332. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  333. return GetMetadataStatic().descriptor;
  334. }
  335. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  336. return GetMetadataStatic().reflection;
  337. }
  338. static const Back_alloc_space_step_statu& default_instance();
  339. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  340. static inline const Back_alloc_space_step_statu* internal_default_instance() {
  341. return reinterpret_cast<const Back_alloc_space_step_statu*>(
  342. &_Back_alloc_space_step_statu_default_instance_);
  343. }
  344. static constexpr int kIndexInFileMessages =
  345. 1;
  346. friend void swap(Back_alloc_space_step_statu& a, Back_alloc_space_step_statu& b) {
  347. a.Swap(&b);
  348. }
  349. inline void Swap(Back_alloc_space_step_statu* other) {
  350. if (other == this) return;
  351. if (GetArena() == other->GetArena()) {
  352. InternalSwap(other);
  353. } else {
  354. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  355. }
  356. }
  357. void UnsafeArenaSwap(Back_alloc_space_step_statu* other) {
  358. if (other == this) return;
  359. GOOGLE_DCHECK(GetArena() == other->GetArena());
  360. InternalSwap(other);
  361. }
  362. // implements Message ----------------------------------------------
  363. inline Back_alloc_space_step_statu* New() const final {
  364. return CreateMaybeMessage<Back_alloc_space_step_statu>(nullptr);
  365. }
  366. Back_alloc_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  367. return CreateMaybeMessage<Back_alloc_space_step_statu>(arena);
  368. }
  369. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  370. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  371. void CopyFrom(const Back_alloc_space_step_statu& from);
  372. void MergeFrom(const Back_alloc_space_step_statu& from);
  373. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  374. bool IsInitialized() const final;
  375. size_t ByteSizeLong() const final;
  376. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  377. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  378. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  379. int GetCachedSize() const final { return _cached_size_.Get(); }
  380. private:
  381. inline void SharedCtor();
  382. inline void SharedDtor();
  383. void SetCachedSize(int size) const final;
  384. void InternalSwap(Back_alloc_space_step_statu* other);
  385. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  386. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  387. return "message.Back_alloc_space_step_statu";
  388. }
  389. protected:
  390. explicit Back_alloc_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  391. private:
  392. static void ArenaDtor(void* object);
  393. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  394. public:
  395. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  396. private:
  397. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  398. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  399. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  400. }
  401. public:
  402. // nested types ----------------------------------------------------
  403. // accessors -------------------------------------------------------
  404. enum : int {
  405. kAllocatedParkspaceInfoExFieldNumber = 2,
  406. kDescriptionFieldNumber = 3,
  407. kStepStatuFieldNumber = 1,
  408. };
  409. // repeated .message.Parkspace_info allocated_parkspace_info_ex = 2;
  410. int allocated_parkspace_info_ex_size() const;
  411. private:
  412. int _internal_allocated_parkspace_info_ex_size() const;
  413. public:
  414. void clear_allocated_parkspace_info_ex();
  415. ::message::Parkspace_info* mutable_allocated_parkspace_info_ex(int index);
  416. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  417. mutable_allocated_parkspace_info_ex();
  418. private:
  419. const ::message::Parkspace_info& _internal_allocated_parkspace_info_ex(int index) const;
  420. ::message::Parkspace_info* _internal_add_allocated_parkspace_info_ex();
  421. public:
  422. const ::message::Parkspace_info& allocated_parkspace_info_ex(int index) const;
  423. ::message::Parkspace_info* add_allocated_parkspace_info_ex();
  424. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  425. allocated_parkspace_info_ex() const;
  426. // optional string description = 3;
  427. bool has_description() const;
  428. private:
  429. bool _internal_has_description() const;
  430. public:
  431. void clear_description();
  432. const std::string& description() const;
  433. void set_description(const std::string& value);
  434. void set_description(std::string&& value);
  435. void set_description(const char* value);
  436. void set_description(const char* value, size_t size);
  437. std::string* mutable_description();
  438. std::string* release_description();
  439. void set_allocated_description(std::string* description);
  440. private:
  441. const std::string& _internal_description() const;
  442. void _internal_set_description(const std::string& value);
  443. std::string* _internal_mutable_description();
  444. public:
  445. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  446. bool has_step_statu() const;
  447. private:
  448. bool _internal_has_step_statu() const;
  449. public:
  450. void clear_step_statu();
  451. ::message::Step_statu step_statu() const;
  452. void set_step_statu(::message::Step_statu value);
  453. private:
  454. ::message::Step_statu _internal_step_statu() const;
  455. void _internal_set_step_statu(::message::Step_statu value);
  456. public:
  457. // @@protoc_insertion_point(class_scope:message.Back_alloc_space_step_statu)
  458. private:
  459. class _Internal;
  460. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  461. typedef void InternalArenaConstructable_;
  462. typedef void DestructorSkippable_;
  463. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  464. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  465. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > allocated_parkspace_info_ex_;
  466. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  467. int step_statu_;
  468. friend struct ::TableStruct_process_5fmessage_2eproto;
  469. };
  470. // -------------------------------------------------------------------
  471. class Search_space_step_statu PROTOBUF_FINAL :
  472. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Search_space_step_statu) */ {
  473. public:
  474. inline Search_space_step_statu() : Search_space_step_statu(nullptr) {}
  475. virtual ~Search_space_step_statu();
  476. Search_space_step_statu(const Search_space_step_statu& from);
  477. Search_space_step_statu(Search_space_step_statu&& from) noexcept
  478. : Search_space_step_statu() {
  479. *this = ::std::move(from);
  480. }
  481. inline Search_space_step_statu& operator=(const Search_space_step_statu& from) {
  482. CopyFrom(from);
  483. return *this;
  484. }
  485. inline Search_space_step_statu& operator=(Search_space_step_statu&& from) noexcept {
  486. if (GetArena() == from.GetArena()) {
  487. if (this != &from) InternalSwap(&from);
  488. } else {
  489. CopyFrom(from);
  490. }
  491. return *this;
  492. }
  493. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  494. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  495. }
  496. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  497. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  498. }
  499. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  500. return GetDescriptor();
  501. }
  502. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  503. return GetMetadataStatic().descriptor;
  504. }
  505. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  506. return GetMetadataStatic().reflection;
  507. }
  508. static const Search_space_step_statu& default_instance();
  509. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  510. static inline const Search_space_step_statu* internal_default_instance() {
  511. return reinterpret_cast<const Search_space_step_statu*>(
  512. &_Search_space_step_statu_default_instance_);
  513. }
  514. static constexpr int kIndexInFileMessages =
  515. 2;
  516. friend void swap(Search_space_step_statu& a, Search_space_step_statu& b) {
  517. a.Swap(&b);
  518. }
  519. inline void Swap(Search_space_step_statu* other) {
  520. if (other == this) return;
  521. if (GetArena() == other->GetArena()) {
  522. InternalSwap(other);
  523. } else {
  524. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  525. }
  526. }
  527. void UnsafeArenaSwap(Search_space_step_statu* other) {
  528. if (other == this) return;
  529. GOOGLE_DCHECK(GetArena() == other->GetArena());
  530. InternalSwap(other);
  531. }
  532. // implements Message ----------------------------------------------
  533. inline Search_space_step_statu* New() const final {
  534. return CreateMaybeMessage<Search_space_step_statu>(nullptr);
  535. }
  536. Search_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  537. return CreateMaybeMessage<Search_space_step_statu>(arena);
  538. }
  539. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  540. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  541. void CopyFrom(const Search_space_step_statu& from);
  542. void MergeFrom(const Search_space_step_statu& from);
  543. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  544. bool IsInitialized() const final;
  545. size_t ByteSizeLong() const final;
  546. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  547. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  548. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  549. int GetCachedSize() const final { return _cached_size_.Get(); }
  550. private:
  551. inline void SharedCtor();
  552. inline void SharedDtor();
  553. void SetCachedSize(int size) const final;
  554. void InternalSwap(Search_space_step_statu* other);
  555. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  556. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  557. return "message.Search_space_step_statu";
  558. }
  559. protected:
  560. explicit Search_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  561. private:
  562. static void ArenaDtor(void* object);
  563. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  564. public:
  565. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  566. private:
  567. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  568. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  569. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  570. }
  571. public:
  572. // nested types ----------------------------------------------------
  573. // accessors -------------------------------------------------------
  574. enum : int {
  575. kSearchParkspaceInfoExFieldNumber = 2,
  576. kDescriptionFieldNumber = 3,
  577. kStepStatuFieldNumber = 1,
  578. };
  579. // repeated .message.Parkspace_info search_parkspace_info_ex = 2;
  580. int search_parkspace_info_ex_size() const;
  581. private:
  582. int _internal_search_parkspace_info_ex_size() const;
  583. public:
  584. void clear_search_parkspace_info_ex();
  585. ::message::Parkspace_info* mutable_search_parkspace_info_ex(int index);
  586. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  587. mutable_search_parkspace_info_ex();
  588. private:
  589. const ::message::Parkspace_info& _internal_search_parkspace_info_ex(int index) const;
  590. ::message::Parkspace_info* _internal_add_search_parkspace_info_ex();
  591. public:
  592. const ::message::Parkspace_info& search_parkspace_info_ex(int index) const;
  593. ::message::Parkspace_info* add_search_parkspace_info_ex();
  594. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  595. search_parkspace_info_ex() const;
  596. // optional string description = 3;
  597. bool has_description() const;
  598. private:
  599. bool _internal_has_description() const;
  600. public:
  601. void clear_description();
  602. const std::string& description() const;
  603. void set_description(const std::string& value);
  604. void set_description(std::string&& value);
  605. void set_description(const char* value);
  606. void set_description(const char* value, size_t size);
  607. std::string* mutable_description();
  608. std::string* release_description();
  609. void set_allocated_description(std::string* description);
  610. private:
  611. const std::string& _internal_description() const;
  612. void _internal_set_description(const std::string& value);
  613. std::string* _internal_mutable_description();
  614. public:
  615. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  616. bool has_step_statu() const;
  617. private:
  618. bool _internal_has_step_statu() const;
  619. public:
  620. void clear_step_statu();
  621. ::message::Step_statu step_statu() const;
  622. void set_step_statu(::message::Step_statu value);
  623. private:
  624. ::message::Step_statu _internal_step_statu() const;
  625. void _internal_set_step_statu(::message::Step_statu value);
  626. public:
  627. // @@protoc_insertion_point(class_scope:message.Search_space_step_statu)
  628. private:
  629. class _Internal;
  630. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  631. typedef void InternalArenaConstructable_;
  632. typedef void DestructorSkippable_;
  633. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  634. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  635. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > search_parkspace_info_ex_;
  636. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  637. int step_statu_;
  638. friend struct ::TableStruct_process_5fmessage_2eproto;
  639. };
  640. // -------------------------------------------------------------------
  641. class Back_search_space_step_statu PROTOBUF_FINAL :
  642. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_search_space_step_statu) */ {
  643. public:
  644. inline Back_search_space_step_statu() : Back_search_space_step_statu(nullptr) {}
  645. virtual ~Back_search_space_step_statu();
  646. Back_search_space_step_statu(const Back_search_space_step_statu& from);
  647. Back_search_space_step_statu(Back_search_space_step_statu&& from) noexcept
  648. : Back_search_space_step_statu() {
  649. *this = ::std::move(from);
  650. }
  651. inline Back_search_space_step_statu& operator=(const Back_search_space_step_statu& from) {
  652. CopyFrom(from);
  653. return *this;
  654. }
  655. inline Back_search_space_step_statu& operator=(Back_search_space_step_statu&& from) noexcept {
  656. if (GetArena() == from.GetArena()) {
  657. if (this != &from) InternalSwap(&from);
  658. } else {
  659. CopyFrom(from);
  660. }
  661. return *this;
  662. }
  663. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  664. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  665. }
  666. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  667. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  668. }
  669. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  670. return GetDescriptor();
  671. }
  672. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  673. return GetMetadataStatic().descriptor;
  674. }
  675. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  676. return GetMetadataStatic().reflection;
  677. }
  678. static const Back_search_space_step_statu& default_instance();
  679. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  680. static inline const Back_search_space_step_statu* internal_default_instance() {
  681. return reinterpret_cast<const Back_search_space_step_statu*>(
  682. &_Back_search_space_step_statu_default_instance_);
  683. }
  684. static constexpr int kIndexInFileMessages =
  685. 3;
  686. friend void swap(Back_search_space_step_statu& a, Back_search_space_step_statu& b) {
  687. a.Swap(&b);
  688. }
  689. inline void Swap(Back_search_space_step_statu* other) {
  690. if (other == this) return;
  691. if (GetArena() == other->GetArena()) {
  692. InternalSwap(other);
  693. } else {
  694. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  695. }
  696. }
  697. void UnsafeArenaSwap(Back_search_space_step_statu* other) {
  698. if (other == this) return;
  699. GOOGLE_DCHECK(GetArena() == other->GetArena());
  700. InternalSwap(other);
  701. }
  702. // implements Message ----------------------------------------------
  703. inline Back_search_space_step_statu* New() const final {
  704. return CreateMaybeMessage<Back_search_space_step_statu>(nullptr);
  705. }
  706. Back_search_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  707. return CreateMaybeMessage<Back_search_space_step_statu>(arena);
  708. }
  709. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  710. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  711. void CopyFrom(const Back_search_space_step_statu& from);
  712. void MergeFrom(const Back_search_space_step_statu& from);
  713. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  714. bool IsInitialized() const final;
  715. size_t ByteSizeLong() const final;
  716. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  717. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  718. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  719. int GetCachedSize() const final { return _cached_size_.Get(); }
  720. private:
  721. inline void SharedCtor();
  722. inline void SharedDtor();
  723. void SetCachedSize(int size) const final;
  724. void InternalSwap(Back_search_space_step_statu* other);
  725. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  726. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  727. return "message.Back_search_space_step_statu";
  728. }
  729. protected:
  730. explicit Back_search_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  731. private:
  732. static void ArenaDtor(void* object);
  733. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  734. public:
  735. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  736. private:
  737. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  738. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  739. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  740. }
  741. public:
  742. // nested types ----------------------------------------------------
  743. // accessors -------------------------------------------------------
  744. enum : int {
  745. kDescriptionFieldNumber = 3,
  746. kCarInfoFieldNumber = 2,
  747. kStepStatuFieldNumber = 1,
  748. };
  749. // optional string description = 3;
  750. bool has_description() const;
  751. private:
  752. bool _internal_has_description() const;
  753. public:
  754. void clear_description();
  755. const std::string& description() const;
  756. void set_description(const std::string& value);
  757. void set_description(std::string&& value);
  758. void set_description(const char* value);
  759. void set_description(const char* value, size_t size);
  760. std::string* mutable_description();
  761. std::string* release_description();
  762. void set_allocated_description(std::string* description);
  763. private:
  764. const std::string& _internal_description() const;
  765. void _internal_set_description(const std::string& value);
  766. std::string* _internal_mutable_description();
  767. public:
  768. // optional .message.Car_info car_info = 2;
  769. bool has_car_info() const;
  770. private:
  771. bool _internal_has_car_info() const;
  772. public:
  773. void clear_car_info();
  774. const ::message::Car_info& car_info() const;
  775. ::message::Car_info* release_car_info();
  776. ::message::Car_info* mutable_car_info();
  777. void set_allocated_car_info(::message::Car_info* car_info);
  778. private:
  779. const ::message::Car_info& _internal_car_info() const;
  780. ::message::Car_info* _internal_mutable_car_info();
  781. public:
  782. void unsafe_arena_set_allocated_car_info(
  783. ::message::Car_info* car_info);
  784. ::message::Car_info* unsafe_arena_release_car_info();
  785. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  786. bool has_step_statu() const;
  787. private:
  788. bool _internal_has_step_statu() const;
  789. public:
  790. void clear_step_statu();
  791. ::message::Step_statu step_statu() const;
  792. void set_step_statu(::message::Step_statu value);
  793. private:
  794. ::message::Step_statu _internal_step_statu() const;
  795. void _internal_set_step_statu(::message::Step_statu value);
  796. public:
  797. // @@protoc_insertion_point(class_scope:message.Back_search_space_step_statu)
  798. private:
  799. class _Internal;
  800. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  801. typedef void InternalArenaConstructable_;
  802. typedef void DestructorSkippable_;
  803. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  804. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  805. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  806. ::message::Car_info* car_info_;
  807. int step_statu_;
  808. friend struct ::TableStruct_process_5fmessage_2eproto;
  809. };
  810. // -------------------------------------------------------------------
  811. class Confirm_space_step_statu PROTOBUF_FINAL :
  812. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Confirm_space_step_statu) */ {
  813. public:
  814. inline Confirm_space_step_statu() : Confirm_space_step_statu(nullptr) {}
  815. virtual ~Confirm_space_step_statu();
  816. Confirm_space_step_statu(const Confirm_space_step_statu& from);
  817. Confirm_space_step_statu(Confirm_space_step_statu&& from) noexcept
  818. : Confirm_space_step_statu() {
  819. *this = ::std::move(from);
  820. }
  821. inline Confirm_space_step_statu& operator=(const Confirm_space_step_statu& from) {
  822. CopyFrom(from);
  823. return *this;
  824. }
  825. inline Confirm_space_step_statu& operator=(Confirm_space_step_statu&& from) noexcept {
  826. if (GetArena() == from.GetArena()) {
  827. if (this != &from) InternalSwap(&from);
  828. } else {
  829. CopyFrom(from);
  830. }
  831. return *this;
  832. }
  833. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  834. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  835. }
  836. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  837. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  838. }
  839. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  840. return GetDescriptor();
  841. }
  842. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  843. return GetMetadataStatic().descriptor;
  844. }
  845. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  846. return GetMetadataStatic().reflection;
  847. }
  848. static const Confirm_space_step_statu& default_instance();
  849. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  850. static inline const Confirm_space_step_statu* internal_default_instance() {
  851. return reinterpret_cast<const Confirm_space_step_statu*>(
  852. &_Confirm_space_step_statu_default_instance_);
  853. }
  854. static constexpr int kIndexInFileMessages =
  855. 4;
  856. friend void swap(Confirm_space_step_statu& a, Confirm_space_step_statu& b) {
  857. a.Swap(&b);
  858. }
  859. inline void Swap(Confirm_space_step_statu* other) {
  860. if (other == this) return;
  861. if (GetArena() == other->GetArena()) {
  862. InternalSwap(other);
  863. } else {
  864. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  865. }
  866. }
  867. void UnsafeArenaSwap(Confirm_space_step_statu* other) {
  868. if (other == this) return;
  869. GOOGLE_DCHECK(GetArena() == other->GetArena());
  870. InternalSwap(other);
  871. }
  872. // implements Message ----------------------------------------------
  873. inline Confirm_space_step_statu* New() const final {
  874. return CreateMaybeMessage<Confirm_space_step_statu>(nullptr);
  875. }
  876. Confirm_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  877. return CreateMaybeMessage<Confirm_space_step_statu>(arena);
  878. }
  879. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  880. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  881. void CopyFrom(const Confirm_space_step_statu& from);
  882. void MergeFrom(const Confirm_space_step_statu& from);
  883. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  884. bool IsInitialized() const final;
  885. size_t ByteSizeLong() const final;
  886. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  887. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  888. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  889. int GetCachedSize() const final { return _cached_size_.Get(); }
  890. private:
  891. inline void SharedCtor();
  892. inline void SharedDtor();
  893. void SetCachedSize(int size) const final;
  894. void InternalSwap(Confirm_space_step_statu* other);
  895. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  896. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  897. return "message.Confirm_space_step_statu";
  898. }
  899. protected:
  900. explicit Confirm_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  901. private:
  902. static void ArenaDtor(void* object);
  903. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  904. public:
  905. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  906. private:
  907. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  908. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  909. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  910. }
  911. public:
  912. // nested types ----------------------------------------------------
  913. // accessors -------------------------------------------------------
  914. enum : int {
  915. kConfirmParkspaceInfoExFieldNumber = 2,
  916. kDescriptionFieldNumber = 3,
  917. kStepStatuFieldNumber = 1,
  918. };
  919. // repeated .message.Parkspace_info confirm_parkspace_info_ex = 2;
  920. int confirm_parkspace_info_ex_size() const;
  921. private:
  922. int _internal_confirm_parkspace_info_ex_size() const;
  923. public:
  924. void clear_confirm_parkspace_info_ex();
  925. ::message::Parkspace_info* mutable_confirm_parkspace_info_ex(int index);
  926. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  927. mutable_confirm_parkspace_info_ex();
  928. private:
  929. const ::message::Parkspace_info& _internal_confirm_parkspace_info_ex(int index) const;
  930. ::message::Parkspace_info* _internal_add_confirm_parkspace_info_ex();
  931. public:
  932. const ::message::Parkspace_info& confirm_parkspace_info_ex(int index) const;
  933. ::message::Parkspace_info* add_confirm_parkspace_info_ex();
  934. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  935. confirm_parkspace_info_ex() const;
  936. // optional string description = 3;
  937. bool has_description() const;
  938. private:
  939. bool _internal_has_description() const;
  940. public:
  941. void clear_description();
  942. const std::string& description() const;
  943. void set_description(const std::string& value);
  944. void set_description(std::string&& value);
  945. void set_description(const char* value);
  946. void set_description(const char* value, size_t size);
  947. std::string* mutable_description();
  948. std::string* release_description();
  949. void set_allocated_description(std::string* description);
  950. private:
  951. const std::string& _internal_description() const;
  952. void _internal_set_description(const std::string& value);
  953. std::string* _internal_mutable_description();
  954. public:
  955. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  956. bool has_step_statu() const;
  957. private:
  958. bool _internal_has_step_statu() const;
  959. public:
  960. void clear_step_statu();
  961. ::message::Step_statu step_statu() const;
  962. void set_step_statu(::message::Step_statu value);
  963. private:
  964. ::message::Step_statu _internal_step_statu() const;
  965. void _internal_set_step_statu(::message::Step_statu value);
  966. public:
  967. // @@protoc_insertion_point(class_scope:message.Confirm_space_step_statu)
  968. private:
  969. class _Internal;
  970. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  971. typedef void InternalArenaConstructable_;
  972. typedef void DestructorSkippable_;
  973. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  974. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  975. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > confirm_parkspace_info_ex_;
  976. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  977. int step_statu_;
  978. friend struct ::TableStruct_process_5fmessage_2eproto;
  979. };
  980. // -------------------------------------------------------------------
  981. class Back_confirm_space_step_statu PROTOBUF_FINAL :
  982. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_confirm_space_step_statu) */ {
  983. public:
  984. inline Back_confirm_space_step_statu() : Back_confirm_space_step_statu(nullptr) {}
  985. virtual ~Back_confirm_space_step_statu();
  986. Back_confirm_space_step_statu(const Back_confirm_space_step_statu& from);
  987. Back_confirm_space_step_statu(Back_confirm_space_step_statu&& from) noexcept
  988. : Back_confirm_space_step_statu() {
  989. *this = ::std::move(from);
  990. }
  991. inline Back_confirm_space_step_statu& operator=(const Back_confirm_space_step_statu& from) {
  992. CopyFrom(from);
  993. return *this;
  994. }
  995. inline Back_confirm_space_step_statu& operator=(Back_confirm_space_step_statu&& from) noexcept {
  996. if (GetArena() == from.GetArena()) {
  997. if (this != &from) InternalSwap(&from);
  998. } else {
  999. CopyFrom(from);
  1000. }
  1001. return *this;
  1002. }
  1003. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  1004. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  1005. }
  1006. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  1007. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  1008. }
  1009. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1010. return GetDescriptor();
  1011. }
  1012. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1013. return GetMetadataStatic().descriptor;
  1014. }
  1015. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1016. return GetMetadataStatic().reflection;
  1017. }
  1018. static const Back_confirm_space_step_statu& default_instance();
  1019. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1020. static inline const Back_confirm_space_step_statu* internal_default_instance() {
  1021. return reinterpret_cast<const Back_confirm_space_step_statu*>(
  1022. &_Back_confirm_space_step_statu_default_instance_);
  1023. }
  1024. static constexpr int kIndexInFileMessages =
  1025. 5;
  1026. friend void swap(Back_confirm_space_step_statu& a, Back_confirm_space_step_statu& b) {
  1027. a.Swap(&b);
  1028. }
  1029. inline void Swap(Back_confirm_space_step_statu* other) {
  1030. if (other == this) return;
  1031. if (GetArena() == other->GetArena()) {
  1032. InternalSwap(other);
  1033. } else {
  1034. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1035. }
  1036. }
  1037. void UnsafeArenaSwap(Back_confirm_space_step_statu* other) {
  1038. if (other == this) return;
  1039. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1040. InternalSwap(other);
  1041. }
  1042. // implements Message ----------------------------------------------
  1043. inline Back_confirm_space_step_statu* New() const final {
  1044. return CreateMaybeMessage<Back_confirm_space_step_statu>(nullptr);
  1045. }
  1046. Back_confirm_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1047. return CreateMaybeMessage<Back_confirm_space_step_statu>(arena);
  1048. }
  1049. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1050. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1051. void CopyFrom(const Back_confirm_space_step_statu& from);
  1052. void MergeFrom(const Back_confirm_space_step_statu& from);
  1053. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1054. bool IsInitialized() const final;
  1055. size_t ByteSizeLong() const final;
  1056. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1057. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1058. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1059. int GetCachedSize() const final { return _cached_size_.Get(); }
  1060. private:
  1061. inline void SharedCtor();
  1062. inline void SharedDtor();
  1063. void SetCachedSize(int size) const final;
  1064. void InternalSwap(Back_confirm_space_step_statu* other);
  1065. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1066. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1067. return "message.Back_confirm_space_step_statu";
  1068. }
  1069. protected:
  1070. explicit Back_confirm_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1071. private:
  1072. static void ArenaDtor(void* object);
  1073. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1074. public:
  1075. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1076. private:
  1077. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1078. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  1079. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  1080. }
  1081. public:
  1082. // nested types ----------------------------------------------------
  1083. // accessors -------------------------------------------------------
  1084. enum : int {
  1085. kConfirmParkspaceInfoExFieldNumber = 2,
  1086. kDescriptionFieldNumber = 3,
  1087. kStepStatuFieldNumber = 1,
  1088. };
  1089. // repeated .message.Parkspace_info confirm_parkspace_info_ex = 2;
  1090. int confirm_parkspace_info_ex_size() const;
  1091. private:
  1092. int _internal_confirm_parkspace_info_ex_size() const;
  1093. public:
  1094. void clear_confirm_parkspace_info_ex();
  1095. ::message::Parkspace_info* mutable_confirm_parkspace_info_ex(int index);
  1096. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  1097. mutable_confirm_parkspace_info_ex();
  1098. private:
  1099. const ::message::Parkspace_info& _internal_confirm_parkspace_info_ex(int index) const;
  1100. ::message::Parkspace_info* _internal_add_confirm_parkspace_info_ex();
  1101. public:
  1102. const ::message::Parkspace_info& confirm_parkspace_info_ex(int index) const;
  1103. ::message::Parkspace_info* add_confirm_parkspace_info_ex();
  1104. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  1105. confirm_parkspace_info_ex() const;
  1106. // optional string description = 3;
  1107. bool has_description() const;
  1108. private:
  1109. bool _internal_has_description() const;
  1110. public:
  1111. void clear_description();
  1112. const std::string& description() const;
  1113. void set_description(const std::string& value);
  1114. void set_description(std::string&& value);
  1115. void set_description(const char* value);
  1116. void set_description(const char* value, size_t size);
  1117. std::string* mutable_description();
  1118. std::string* release_description();
  1119. void set_allocated_description(std::string* description);
  1120. private:
  1121. const std::string& _internal_description() const;
  1122. void _internal_set_description(const std::string& value);
  1123. std::string* _internal_mutable_description();
  1124. public:
  1125. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1126. bool has_step_statu() const;
  1127. private:
  1128. bool _internal_has_step_statu() const;
  1129. public:
  1130. void clear_step_statu();
  1131. ::message::Step_statu step_statu() const;
  1132. void set_step_statu(::message::Step_statu value);
  1133. private:
  1134. ::message::Step_statu _internal_step_statu() const;
  1135. void _internal_set_step_statu(::message::Step_statu value);
  1136. public:
  1137. // @@protoc_insertion_point(class_scope:message.Back_confirm_space_step_statu)
  1138. private:
  1139. class _Internal;
  1140. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1141. typedef void InternalArenaConstructable_;
  1142. typedef void DestructorSkippable_;
  1143. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  1144. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1145. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > confirm_parkspace_info_ex_;
  1146. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  1147. int step_statu_;
  1148. friend struct ::TableStruct_process_5fmessage_2eproto;
  1149. };
  1150. // -------------------------------------------------------------------
  1151. class Release_space_step_statu PROTOBUF_FINAL :
  1152. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Release_space_step_statu) */ {
  1153. public:
  1154. inline Release_space_step_statu() : Release_space_step_statu(nullptr) {}
  1155. virtual ~Release_space_step_statu();
  1156. Release_space_step_statu(const Release_space_step_statu& from);
  1157. Release_space_step_statu(Release_space_step_statu&& from) noexcept
  1158. : Release_space_step_statu() {
  1159. *this = ::std::move(from);
  1160. }
  1161. inline Release_space_step_statu& operator=(const Release_space_step_statu& from) {
  1162. CopyFrom(from);
  1163. return *this;
  1164. }
  1165. inline Release_space_step_statu& operator=(Release_space_step_statu&& from) noexcept {
  1166. if (GetArena() == from.GetArena()) {
  1167. if (this != &from) InternalSwap(&from);
  1168. } else {
  1169. CopyFrom(from);
  1170. }
  1171. return *this;
  1172. }
  1173. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  1174. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  1175. }
  1176. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  1177. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  1178. }
  1179. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1180. return GetDescriptor();
  1181. }
  1182. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1183. return GetMetadataStatic().descriptor;
  1184. }
  1185. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1186. return GetMetadataStatic().reflection;
  1187. }
  1188. static const Release_space_step_statu& default_instance();
  1189. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1190. static inline const Release_space_step_statu* internal_default_instance() {
  1191. return reinterpret_cast<const Release_space_step_statu*>(
  1192. &_Release_space_step_statu_default_instance_);
  1193. }
  1194. static constexpr int kIndexInFileMessages =
  1195. 6;
  1196. friend void swap(Release_space_step_statu& a, Release_space_step_statu& b) {
  1197. a.Swap(&b);
  1198. }
  1199. inline void Swap(Release_space_step_statu* other) {
  1200. if (other == this) return;
  1201. if (GetArena() == other->GetArena()) {
  1202. InternalSwap(other);
  1203. } else {
  1204. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1205. }
  1206. }
  1207. void UnsafeArenaSwap(Release_space_step_statu* other) {
  1208. if (other == this) return;
  1209. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1210. InternalSwap(other);
  1211. }
  1212. // implements Message ----------------------------------------------
  1213. inline Release_space_step_statu* New() const final {
  1214. return CreateMaybeMessage<Release_space_step_statu>(nullptr);
  1215. }
  1216. Release_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1217. return CreateMaybeMessage<Release_space_step_statu>(arena);
  1218. }
  1219. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1220. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1221. void CopyFrom(const Release_space_step_statu& from);
  1222. void MergeFrom(const Release_space_step_statu& from);
  1223. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1224. bool IsInitialized() const final;
  1225. size_t ByteSizeLong() const final;
  1226. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1227. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1228. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1229. int GetCachedSize() const final { return _cached_size_.Get(); }
  1230. private:
  1231. inline void SharedCtor();
  1232. inline void SharedDtor();
  1233. void SetCachedSize(int size) const final;
  1234. void InternalSwap(Release_space_step_statu* other);
  1235. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1236. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1237. return "message.Release_space_step_statu";
  1238. }
  1239. protected:
  1240. explicit Release_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1241. private:
  1242. static void ArenaDtor(void* object);
  1243. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1244. public:
  1245. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1246. private:
  1247. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1248. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  1249. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  1250. }
  1251. public:
  1252. // nested types ----------------------------------------------------
  1253. // accessors -------------------------------------------------------
  1254. enum : int {
  1255. kReleaseParkspaceInfoExFieldNumber = 2,
  1256. kDescriptionFieldNumber = 3,
  1257. kStepStatuFieldNumber = 1,
  1258. };
  1259. // repeated .message.Parkspace_info release_parkspace_info_ex = 2;
  1260. int release_parkspace_info_ex_size() const;
  1261. private:
  1262. int _internal_release_parkspace_info_ex_size() const;
  1263. public:
  1264. void clear_release_parkspace_info_ex();
  1265. ::message::Parkspace_info* mutable_release_parkspace_info_ex(int index);
  1266. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  1267. mutable_release_parkspace_info_ex();
  1268. private:
  1269. const ::message::Parkspace_info& _internal_release_parkspace_info_ex(int index) const;
  1270. ::message::Parkspace_info* _internal_add_release_parkspace_info_ex();
  1271. public:
  1272. const ::message::Parkspace_info& release_parkspace_info_ex(int index) const;
  1273. ::message::Parkspace_info* add_release_parkspace_info_ex();
  1274. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  1275. release_parkspace_info_ex() const;
  1276. // optional string description = 3;
  1277. bool has_description() const;
  1278. private:
  1279. bool _internal_has_description() const;
  1280. public:
  1281. void clear_description();
  1282. const std::string& description() const;
  1283. void set_description(const std::string& value);
  1284. void set_description(std::string&& value);
  1285. void set_description(const char* value);
  1286. void set_description(const char* value, size_t size);
  1287. std::string* mutable_description();
  1288. std::string* release_description();
  1289. void set_allocated_description(std::string* description);
  1290. private:
  1291. const std::string& _internal_description() const;
  1292. void _internal_set_description(const std::string& value);
  1293. std::string* _internal_mutable_description();
  1294. public:
  1295. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1296. bool has_step_statu() const;
  1297. private:
  1298. bool _internal_has_step_statu() const;
  1299. public:
  1300. void clear_step_statu();
  1301. ::message::Step_statu step_statu() const;
  1302. void set_step_statu(::message::Step_statu value);
  1303. private:
  1304. ::message::Step_statu _internal_step_statu() const;
  1305. void _internal_set_step_statu(::message::Step_statu value);
  1306. public:
  1307. // @@protoc_insertion_point(class_scope:message.Release_space_step_statu)
  1308. private:
  1309. class _Internal;
  1310. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1311. typedef void InternalArenaConstructable_;
  1312. typedef void DestructorSkippable_;
  1313. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  1314. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1315. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > release_parkspace_info_ex_;
  1316. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  1317. int step_statu_;
  1318. friend struct ::TableStruct_process_5fmessage_2eproto;
  1319. };
  1320. // -------------------------------------------------------------------
  1321. class Back_release_space_step_statu PROTOBUF_FINAL :
  1322. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_release_space_step_statu) */ {
  1323. public:
  1324. inline Back_release_space_step_statu() : Back_release_space_step_statu(nullptr) {}
  1325. virtual ~Back_release_space_step_statu();
  1326. Back_release_space_step_statu(const Back_release_space_step_statu& from);
  1327. Back_release_space_step_statu(Back_release_space_step_statu&& from) noexcept
  1328. : Back_release_space_step_statu() {
  1329. *this = ::std::move(from);
  1330. }
  1331. inline Back_release_space_step_statu& operator=(const Back_release_space_step_statu& from) {
  1332. CopyFrom(from);
  1333. return *this;
  1334. }
  1335. inline Back_release_space_step_statu& operator=(Back_release_space_step_statu&& from) noexcept {
  1336. if (GetArena() == from.GetArena()) {
  1337. if (this != &from) InternalSwap(&from);
  1338. } else {
  1339. CopyFrom(from);
  1340. }
  1341. return *this;
  1342. }
  1343. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  1344. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  1345. }
  1346. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  1347. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  1348. }
  1349. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1350. return GetDescriptor();
  1351. }
  1352. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1353. return GetMetadataStatic().descriptor;
  1354. }
  1355. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1356. return GetMetadataStatic().reflection;
  1357. }
  1358. static const Back_release_space_step_statu& default_instance();
  1359. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1360. static inline const Back_release_space_step_statu* internal_default_instance() {
  1361. return reinterpret_cast<const Back_release_space_step_statu*>(
  1362. &_Back_release_space_step_statu_default_instance_);
  1363. }
  1364. static constexpr int kIndexInFileMessages =
  1365. 7;
  1366. friend void swap(Back_release_space_step_statu& a, Back_release_space_step_statu& b) {
  1367. a.Swap(&b);
  1368. }
  1369. inline void Swap(Back_release_space_step_statu* other) {
  1370. if (other == this) return;
  1371. if (GetArena() == other->GetArena()) {
  1372. InternalSwap(other);
  1373. } else {
  1374. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1375. }
  1376. }
  1377. void UnsafeArenaSwap(Back_release_space_step_statu* other) {
  1378. if (other == this) return;
  1379. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1380. InternalSwap(other);
  1381. }
  1382. // implements Message ----------------------------------------------
  1383. inline Back_release_space_step_statu* New() const final {
  1384. return CreateMaybeMessage<Back_release_space_step_statu>(nullptr);
  1385. }
  1386. Back_release_space_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1387. return CreateMaybeMessage<Back_release_space_step_statu>(arena);
  1388. }
  1389. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1390. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1391. void CopyFrom(const Back_release_space_step_statu& from);
  1392. void MergeFrom(const Back_release_space_step_statu& from);
  1393. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1394. bool IsInitialized() const final;
  1395. size_t ByteSizeLong() const final;
  1396. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1397. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1398. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1399. int GetCachedSize() const final { return _cached_size_.Get(); }
  1400. private:
  1401. inline void SharedCtor();
  1402. inline void SharedDtor();
  1403. void SetCachedSize(int size) const final;
  1404. void InternalSwap(Back_release_space_step_statu* other);
  1405. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1406. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1407. return "message.Back_release_space_step_statu";
  1408. }
  1409. protected:
  1410. explicit Back_release_space_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1411. private:
  1412. static void ArenaDtor(void* object);
  1413. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1414. public:
  1415. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1416. private:
  1417. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1418. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  1419. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  1420. }
  1421. public:
  1422. // nested types ----------------------------------------------------
  1423. // accessors -------------------------------------------------------
  1424. enum : int {
  1425. kReleaseParkspaceInfoExFieldNumber = 2,
  1426. kDescriptionFieldNumber = 3,
  1427. kStepStatuFieldNumber = 1,
  1428. };
  1429. // repeated .message.Parkspace_info release_parkspace_info_ex = 2;
  1430. int release_parkspace_info_ex_size() const;
  1431. private:
  1432. int _internal_release_parkspace_info_ex_size() const;
  1433. public:
  1434. void clear_release_parkspace_info_ex();
  1435. ::message::Parkspace_info* mutable_release_parkspace_info_ex(int index);
  1436. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  1437. mutable_release_parkspace_info_ex();
  1438. private:
  1439. const ::message::Parkspace_info& _internal_release_parkspace_info_ex(int index) const;
  1440. ::message::Parkspace_info* _internal_add_release_parkspace_info_ex();
  1441. public:
  1442. const ::message::Parkspace_info& release_parkspace_info_ex(int index) const;
  1443. ::message::Parkspace_info* add_release_parkspace_info_ex();
  1444. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  1445. release_parkspace_info_ex() const;
  1446. // optional string description = 3;
  1447. bool has_description() const;
  1448. private:
  1449. bool _internal_has_description() const;
  1450. public:
  1451. void clear_description();
  1452. const std::string& description() const;
  1453. void set_description(const std::string& value);
  1454. void set_description(std::string&& value);
  1455. void set_description(const char* value);
  1456. void set_description(const char* value, size_t size);
  1457. std::string* mutable_description();
  1458. std::string* release_description();
  1459. void set_allocated_description(std::string* description);
  1460. private:
  1461. const std::string& _internal_description() const;
  1462. void _internal_set_description(const std::string& value);
  1463. std::string* _internal_mutable_description();
  1464. public:
  1465. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1466. bool has_step_statu() const;
  1467. private:
  1468. bool _internal_has_step_statu() const;
  1469. public:
  1470. void clear_step_statu();
  1471. ::message::Step_statu step_statu() const;
  1472. void set_step_statu(::message::Step_statu value);
  1473. private:
  1474. ::message::Step_statu _internal_step_statu() const;
  1475. void _internal_set_step_statu(::message::Step_statu value);
  1476. public:
  1477. // @@protoc_insertion_point(class_scope:message.Back_release_space_step_statu)
  1478. private:
  1479. class _Internal;
  1480. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1481. typedef void InternalArenaConstructable_;
  1482. typedef void DestructorSkippable_;
  1483. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  1484. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1485. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > release_parkspace_info_ex_;
  1486. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  1487. int step_statu_;
  1488. friend struct ::TableStruct_process_5fmessage_2eproto;
  1489. };
  1490. // -------------------------------------------------------------------
  1491. class Compare_step_statu PROTOBUF_FINAL :
  1492. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Compare_step_statu) */ {
  1493. public:
  1494. inline Compare_step_statu() : Compare_step_statu(nullptr) {}
  1495. virtual ~Compare_step_statu();
  1496. Compare_step_statu(const Compare_step_statu& from);
  1497. Compare_step_statu(Compare_step_statu&& from) noexcept
  1498. : Compare_step_statu() {
  1499. *this = ::std::move(from);
  1500. }
  1501. inline Compare_step_statu& operator=(const Compare_step_statu& from) {
  1502. CopyFrom(from);
  1503. return *this;
  1504. }
  1505. inline Compare_step_statu& operator=(Compare_step_statu&& from) noexcept {
  1506. if (GetArena() == from.GetArena()) {
  1507. if (this != &from) InternalSwap(&from);
  1508. } else {
  1509. CopyFrom(from);
  1510. }
  1511. return *this;
  1512. }
  1513. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  1514. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  1515. }
  1516. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  1517. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  1518. }
  1519. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1520. return GetDescriptor();
  1521. }
  1522. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1523. return GetMetadataStatic().descriptor;
  1524. }
  1525. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1526. return GetMetadataStatic().reflection;
  1527. }
  1528. static const Compare_step_statu& default_instance();
  1529. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1530. static inline const Compare_step_statu* internal_default_instance() {
  1531. return reinterpret_cast<const Compare_step_statu*>(
  1532. &_Compare_step_statu_default_instance_);
  1533. }
  1534. static constexpr int kIndexInFileMessages =
  1535. 8;
  1536. friend void swap(Compare_step_statu& a, Compare_step_statu& b) {
  1537. a.Swap(&b);
  1538. }
  1539. inline void Swap(Compare_step_statu* other) {
  1540. if (other == this) return;
  1541. if (GetArena() == other->GetArena()) {
  1542. InternalSwap(other);
  1543. } else {
  1544. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1545. }
  1546. }
  1547. void UnsafeArenaSwap(Compare_step_statu* other) {
  1548. if (other == this) return;
  1549. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1550. InternalSwap(other);
  1551. }
  1552. // implements Message ----------------------------------------------
  1553. inline Compare_step_statu* New() const final {
  1554. return CreateMaybeMessage<Compare_step_statu>(nullptr);
  1555. }
  1556. Compare_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1557. return CreateMaybeMessage<Compare_step_statu>(arena);
  1558. }
  1559. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1560. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1561. void CopyFrom(const Compare_step_statu& from);
  1562. void MergeFrom(const Compare_step_statu& from);
  1563. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1564. bool IsInitialized() const final;
  1565. size_t ByteSizeLong() const final;
  1566. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1567. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1568. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1569. int GetCachedSize() const final { return _cached_size_.Get(); }
  1570. private:
  1571. inline void SharedCtor();
  1572. inline void SharedDtor();
  1573. void SetCachedSize(int size) const final;
  1574. void InternalSwap(Compare_step_statu* other);
  1575. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1576. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1577. return "message.Compare_step_statu";
  1578. }
  1579. protected:
  1580. explicit Compare_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1581. private:
  1582. static void ArenaDtor(void* object);
  1583. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1584. public:
  1585. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1586. private:
  1587. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1588. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  1589. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  1590. }
  1591. public:
  1592. // nested types ----------------------------------------------------
  1593. // accessors -------------------------------------------------------
  1594. enum : int {
  1595. kDescriptionFieldNumber = 5,
  1596. kLocateInfoWjFieldNumber = 2,
  1597. kLocateInfoDjFieldNumber = 3,
  1598. kLocateInfoResultFieldNumber = 4,
  1599. kStepStatuFieldNumber = 1,
  1600. };
  1601. // optional string description = 5;
  1602. bool has_description() const;
  1603. private:
  1604. bool _internal_has_description() const;
  1605. public:
  1606. void clear_description();
  1607. const std::string& description() const;
  1608. void set_description(const std::string& value);
  1609. void set_description(std::string&& value);
  1610. void set_description(const char* value);
  1611. void set_description(const char* value, size_t size);
  1612. std::string* mutable_description();
  1613. std::string* release_description();
  1614. void set_allocated_description(std::string* description);
  1615. private:
  1616. const std::string& _internal_description() const;
  1617. void _internal_set_description(const std::string& value);
  1618. std::string* _internal_mutable_description();
  1619. public:
  1620. // optional .message.Locate_information locate_info_wj = 2;
  1621. bool has_locate_info_wj() const;
  1622. private:
  1623. bool _internal_has_locate_info_wj() const;
  1624. public:
  1625. void clear_locate_info_wj();
  1626. const ::message::Locate_information& locate_info_wj() const;
  1627. ::message::Locate_information* release_locate_info_wj();
  1628. ::message::Locate_information* mutable_locate_info_wj();
  1629. void set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj);
  1630. private:
  1631. const ::message::Locate_information& _internal_locate_info_wj() const;
  1632. ::message::Locate_information* _internal_mutable_locate_info_wj();
  1633. public:
  1634. void unsafe_arena_set_allocated_locate_info_wj(
  1635. ::message::Locate_information* locate_info_wj);
  1636. ::message::Locate_information* unsafe_arena_release_locate_info_wj();
  1637. // optional .message.Locate_information locate_info_dj = 3;
  1638. bool has_locate_info_dj() const;
  1639. private:
  1640. bool _internal_has_locate_info_dj() const;
  1641. public:
  1642. void clear_locate_info_dj();
  1643. const ::message::Locate_information& locate_info_dj() const;
  1644. ::message::Locate_information* release_locate_info_dj();
  1645. ::message::Locate_information* mutable_locate_info_dj();
  1646. void set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj);
  1647. private:
  1648. const ::message::Locate_information& _internal_locate_info_dj() const;
  1649. ::message::Locate_information* _internal_mutable_locate_info_dj();
  1650. public:
  1651. void unsafe_arena_set_allocated_locate_info_dj(
  1652. ::message::Locate_information* locate_info_dj);
  1653. ::message::Locate_information* unsafe_arena_release_locate_info_dj();
  1654. // optional .message.Locate_information locate_info_result = 4;
  1655. bool has_locate_info_result() const;
  1656. private:
  1657. bool _internal_has_locate_info_result() const;
  1658. public:
  1659. void clear_locate_info_result();
  1660. const ::message::Locate_information& locate_info_result() const;
  1661. ::message::Locate_information* release_locate_info_result();
  1662. ::message::Locate_information* mutable_locate_info_result();
  1663. void set_allocated_locate_info_result(::message::Locate_information* locate_info_result);
  1664. private:
  1665. const ::message::Locate_information& _internal_locate_info_result() const;
  1666. ::message::Locate_information* _internal_mutable_locate_info_result();
  1667. public:
  1668. void unsafe_arena_set_allocated_locate_info_result(
  1669. ::message::Locate_information* locate_info_result);
  1670. ::message::Locate_information* unsafe_arena_release_locate_info_result();
  1671. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1672. bool has_step_statu() const;
  1673. private:
  1674. bool _internal_has_step_statu() const;
  1675. public:
  1676. void clear_step_statu();
  1677. ::message::Step_statu step_statu() const;
  1678. void set_step_statu(::message::Step_statu value);
  1679. private:
  1680. ::message::Step_statu _internal_step_statu() const;
  1681. void _internal_set_step_statu(::message::Step_statu value);
  1682. public:
  1683. // @@protoc_insertion_point(class_scope:message.Compare_step_statu)
  1684. private:
  1685. class _Internal;
  1686. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1687. typedef void InternalArenaConstructable_;
  1688. typedef void DestructorSkippable_;
  1689. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  1690. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1691. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  1692. ::message::Locate_information* locate_info_wj_;
  1693. ::message::Locate_information* locate_info_dj_;
  1694. ::message::Locate_information* locate_info_result_;
  1695. int step_statu_;
  1696. friend struct ::TableStruct_process_5fmessage_2eproto;
  1697. };
  1698. // -------------------------------------------------------------------
  1699. class Back_compare_step_statu PROTOBUF_FINAL :
  1700. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_compare_step_statu) */ {
  1701. public:
  1702. inline Back_compare_step_statu() : Back_compare_step_statu(nullptr) {}
  1703. virtual ~Back_compare_step_statu();
  1704. Back_compare_step_statu(const Back_compare_step_statu& from);
  1705. Back_compare_step_statu(Back_compare_step_statu&& from) noexcept
  1706. : Back_compare_step_statu() {
  1707. *this = ::std::move(from);
  1708. }
  1709. inline Back_compare_step_statu& operator=(const Back_compare_step_statu& from) {
  1710. CopyFrom(from);
  1711. return *this;
  1712. }
  1713. inline Back_compare_step_statu& operator=(Back_compare_step_statu&& from) noexcept {
  1714. if (GetArena() == from.GetArena()) {
  1715. if (this != &from) InternalSwap(&from);
  1716. } else {
  1717. CopyFrom(from);
  1718. }
  1719. return *this;
  1720. }
  1721. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  1722. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  1723. }
  1724. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  1725. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  1726. }
  1727. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1728. return GetDescriptor();
  1729. }
  1730. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1731. return GetMetadataStatic().descriptor;
  1732. }
  1733. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1734. return GetMetadataStatic().reflection;
  1735. }
  1736. static const Back_compare_step_statu& default_instance();
  1737. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1738. static inline const Back_compare_step_statu* internal_default_instance() {
  1739. return reinterpret_cast<const Back_compare_step_statu*>(
  1740. &_Back_compare_step_statu_default_instance_);
  1741. }
  1742. static constexpr int kIndexInFileMessages =
  1743. 9;
  1744. friend void swap(Back_compare_step_statu& a, Back_compare_step_statu& b) {
  1745. a.Swap(&b);
  1746. }
  1747. inline void Swap(Back_compare_step_statu* other) {
  1748. if (other == this) return;
  1749. if (GetArena() == other->GetArena()) {
  1750. InternalSwap(other);
  1751. } else {
  1752. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1753. }
  1754. }
  1755. void UnsafeArenaSwap(Back_compare_step_statu* other) {
  1756. if (other == this) return;
  1757. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1758. InternalSwap(other);
  1759. }
  1760. // implements Message ----------------------------------------------
  1761. inline Back_compare_step_statu* New() const final {
  1762. return CreateMaybeMessage<Back_compare_step_statu>(nullptr);
  1763. }
  1764. Back_compare_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1765. return CreateMaybeMessage<Back_compare_step_statu>(arena);
  1766. }
  1767. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1768. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1769. void CopyFrom(const Back_compare_step_statu& from);
  1770. void MergeFrom(const Back_compare_step_statu& from);
  1771. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1772. bool IsInitialized() const final;
  1773. size_t ByteSizeLong() const final;
  1774. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1775. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1776. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1777. int GetCachedSize() const final { return _cached_size_.Get(); }
  1778. private:
  1779. inline void SharedCtor();
  1780. inline void SharedDtor();
  1781. void SetCachedSize(int size) const final;
  1782. void InternalSwap(Back_compare_step_statu* other);
  1783. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1784. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1785. return "message.Back_compare_step_statu";
  1786. }
  1787. protected:
  1788. explicit Back_compare_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1789. private:
  1790. static void ArenaDtor(void* object);
  1791. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1792. public:
  1793. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1794. private:
  1795. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1796. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  1797. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  1798. }
  1799. public:
  1800. // nested types ----------------------------------------------------
  1801. // accessors -------------------------------------------------------
  1802. enum : int {
  1803. kDescriptionFieldNumber = 5,
  1804. kLocateInfoWjFieldNumber = 2,
  1805. kLocateInfoDjFieldNumber = 3,
  1806. kLocateInfoResultFieldNumber = 4,
  1807. kStepStatuFieldNumber = 1,
  1808. };
  1809. // optional string description = 5;
  1810. bool has_description() const;
  1811. private:
  1812. bool _internal_has_description() const;
  1813. public:
  1814. void clear_description();
  1815. const std::string& description() const;
  1816. void set_description(const std::string& value);
  1817. void set_description(std::string&& value);
  1818. void set_description(const char* value);
  1819. void set_description(const char* value, size_t size);
  1820. std::string* mutable_description();
  1821. std::string* release_description();
  1822. void set_allocated_description(std::string* description);
  1823. private:
  1824. const std::string& _internal_description() const;
  1825. void _internal_set_description(const std::string& value);
  1826. std::string* _internal_mutable_description();
  1827. public:
  1828. // optional .message.Locate_information locate_info_wj = 2;
  1829. bool has_locate_info_wj() const;
  1830. private:
  1831. bool _internal_has_locate_info_wj() const;
  1832. public:
  1833. void clear_locate_info_wj();
  1834. const ::message::Locate_information& locate_info_wj() const;
  1835. ::message::Locate_information* release_locate_info_wj();
  1836. ::message::Locate_information* mutable_locate_info_wj();
  1837. void set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj);
  1838. private:
  1839. const ::message::Locate_information& _internal_locate_info_wj() const;
  1840. ::message::Locate_information* _internal_mutable_locate_info_wj();
  1841. public:
  1842. void unsafe_arena_set_allocated_locate_info_wj(
  1843. ::message::Locate_information* locate_info_wj);
  1844. ::message::Locate_information* unsafe_arena_release_locate_info_wj();
  1845. // optional .message.Locate_information locate_info_dj = 3;
  1846. bool has_locate_info_dj() const;
  1847. private:
  1848. bool _internal_has_locate_info_dj() const;
  1849. public:
  1850. void clear_locate_info_dj();
  1851. const ::message::Locate_information& locate_info_dj() const;
  1852. ::message::Locate_information* release_locate_info_dj();
  1853. ::message::Locate_information* mutable_locate_info_dj();
  1854. void set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj);
  1855. private:
  1856. const ::message::Locate_information& _internal_locate_info_dj() const;
  1857. ::message::Locate_information* _internal_mutable_locate_info_dj();
  1858. public:
  1859. void unsafe_arena_set_allocated_locate_info_dj(
  1860. ::message::Locate_information* locate_info_dj);
  1861. ::message::Locate_information* unsafe_arena_release_locate_info_dj();
  1862. // optional .message.Locate_information locate_info_result = 4;
  1863. bool has_locate_info_result() const;
  1864. private:
  1865. bool _internal_has_locate_info_result() const;
  1866. public:
  1867. void clear_locate_info_result();
  1868. const ::message::Locate_information& locate_info_result() const;
  1869. ::message::Locate_information* release_locate_info_result();
  1870. ::message::Locate_information* mutable_locate_info_result();
  1871. void set_allocated_locate_info_result(::message::Locate_information* locate_info_result);
  1872. private:
  1873. const ::message::Locate_information& _internal_locate_info_result() const;
  1874. ::message::Locate_information* _internal_mutable_locate_info_result();
  1875. public:
  1876. void unsafe_arena_set_allocated_locate_info_result(
  1877. ::message::Locate_information* locate_info_result);
  1878. ::message::Locate_information* unsafe_arena_release_locate_info_result();
  1879. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1880. bool has_step_statu() const;
  1881. private:
  1882. bool _internal_has_step_statu() const;
  1883. public:
  1884. void clear_step_statu();
  1885. ::message::Step_statu step_statu() const;
  1886. void set_step_statu(::message::Step_statu value);
  1887. private:
  1888. ::message::Step_statu _internal_step_statu() const;
  1889. void _internal_set_step_statu(::message::Step_statu value);
  1890. public:
  1891. // @@protoc_insertion_point(class_scope:message.Back_compare_step_statu)
  1892. private:
  1893. class _Internal;
  1894. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1895. typedef void InternalArenaConstructable_;
  1896. typedef void DestructorSkippable_;
  1897. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  1898. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1899. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  1900. ::message::Locate_information* locate_info_wj_;
  1901. ::message::Locate_information* locate_info_dj_;
  1902. ::message::Locate_information* locate_info_result_;
  1903. int step_statu_;
  1904. friend struct ::TableStruct_process_5fmessage_2eproto;
  1905. };
  1906. // -------------------------------------------------------------------
  1907. class Dispatch_store_step_statu PROTOBUF_FINAL :
  1908. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Dispatch_store_step_statu) */ {
  1909. public:
  1910. inline Dispatch_store_step_statu() : Dispatch_store_step_statu(nullptr) {}
  1911. virtual ~Dispatch_store_step_statu();
  1912. Dispatch_store_step_statu(const Dispatch_store_step_statu& from);
  1913. Dispatch_store_step_statu(Dispatch_store_step_statu&& from) noexcept
  1914. : Dispatch_store_step_statu() {
  1915. *this = ::std::move(from);
  1916. }
  1917. inline Dispatch_store_step_statu& operator=(const Dispatch_store_step_statu& from) {
  1918. CopyFrom(from);
  1919. return *this;
  1920. }
  1921. inline Dispatch_store_step_statu& operator=(Dispatch_store_step_statu&& from) noexcept {
  1922. if (GetArena() == from.GetArena()) {
  1923. if (this != &from) InternalSwap(&from);
  1924. } else {
  1925. CopyFrom(from);
  1926. }
  1927. return *this;
  1928. }
  1929. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  1930. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  1931. }
  1932. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  1933. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  1934. }
  1935. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1936. return GetDescriptor();
  1937. }
  1938. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1939. return GetMetadataStatic().descriptor;
  1940. }
  1941. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1942. return GetMetadataStatic().reflection;
  1943. }
  1944. static const Dispatch_store_step_statu& default_instance();
  1945. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1946. static inline const Dispatch_store_step_statu* internal_default_instance() {
  1947. return reinterpret_cast<const Dispatch_store_step_statu*>(
  1948. &_Dispatch_store_step_statu_default_instance_);
  1949. }
  1950. static constexpr int kIndexInFileMessages =
  1951. 10;
  1952. friend void swap(Dispatch_store_step_statu& a, Dispatch_store_step_statu& b) {
  1953. a.Swap(&b);
  1954. }
  1955. inline void Swap(Dispatch_store_step_statu* other) {
  1956. if (other == this) return;
  1957. if (GetArena() == other->GetArena()) {
  1958. InternalSwap(other);
  1959. } else {
  1960. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1961. }
  1962. }
  1963. void UnsafeArenaSwap(Dispatch_store_step_statu* other) {
  1964. if (other == this) return;
  1965. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1966. InternalSwap(other);
  1967. }
  1968. // implements Message ----------------------------------------------
  1969. inline Dispatch_store_step_statu* New() const final {
  1970. return CreateMaybeMessage<Dispatch_store_step_statu>(nullptr);
  1971. }
  1972. Dispatch_store_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1973. return CreateMaybeMessage<Dispatch_store_step_statu>(arena);
  1974. }
  1975. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1976. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1977. void CopyFrom(const Dispatch_store_step_statu& from);
  1978. void MergeFrom(const Dispatch_store_step_statu& from);
  1979. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1980. bool IsInitialized() const final;
  1981. size_t ByteSizeLong() const final;
  1982. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1983. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1984. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1985. int GetCachedSize() const final { return _cached_size_.Get(); }
  1986. private:
  1987. inline void SharedCtor();
  1988. inline void SharedDtor();
  1989. void SetCachedSize(int size) const final;
  1990. void InternalSwap(Dispatch_store_step_statu* other);
  1991. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1992. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1993. return "message.Dispatch_store_step_statu";
  1994. }
  1995. protected:
  1996. explicit Dispatch_store_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1997. private:
  1998. static void ArenaDtor(void* object);
  1999. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2000. public:
  2001. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2002. private:
  2003. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2004. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  2005. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  2006. }
  2007. public:
  2008. // nested types ----------------------------------------------------
  2009. // accessors -------------------------------------------------------
  2010. enum : int {
  2011. kAllocatedParkspaceInfoExFieldNumber = 3,
  2012. kDescriptionFieldNumber = 4,
  2013. kLocateInfoFieldNumber = 2,
  2014. kStepStatuFieldNumber = 1,
  2015. };
  2016. // repeated .message.Parkspace_info allocated_parkspace_info_ex = 3;
  2017. int allocated_parkspace_info_ex_size() const;
  2018. private:
  2019. int _internal_allocated_parkspace_info_ex_size() const;
  2020. public:
  2021. void clear_allocated_parkspace_info_ex();
  2022. ::message::Parkspace_info* mutable_allocated_parkspace_info_ex(int index);
  2023. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  2024. mutable_allocated_parkspace_info_ex();
  2025. private:
  2026. const ::message::Parkspace_info& _internal_allocated_parkspace_info_ex(int index) const;
  2027. ::message::Parkspace_info* _internal_add_allocated_parkspace_info_ex();
  2028. public:
  2029. const ::message::Parkspace_info& allocated_parkspace_info_ex(int index) const;
  2030. ::message::Parkspace_info* add_allocated_parkspace_info_ex();
  2031. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  2032. allocated_parkspace_info_ex() const;
  2033. // optional string description = 4;
  2034. bool has_description() const;
  2035. private:
  2036. bool _internal_has_description() const;
  2037. public:
  2038. void clear_description();
  2039. const std::string& description() const;
  2040. void set_description(const std::string& value);
  2041. void set_description(std::string&& value);
  2042. void set_description(const char* value);
  2043. void set_description(const char* value, size_t size);
  2044. std::string* mutable_description();
  2045. std::string* release_description();
  2046. void set_allocated_description(std::string* description);
  2047. private:
  2048. const std::string& _internal_description() const;
  2049. void _internal_set_description(const std::string& value);
  2050. std::string* _internal_mutable_description();
  2051. public:
  2052. // optional .message.Locate_information locate_info = 2;
  2053. bool has_locate_info() const;
  2054. private:
  2055. bool _internal_has_locate_info() const;
  2056. public:
  2057. void clear_locate_info();
  2058. const ::message::Locate_information& locate_info() const;
  2059. ::message::Locate_information* release_locate_info();
  2060. ::message::Locate_information* mutable_locate_info();
  2061. void set_allocated_locate_info(::message::Locate_information* locate_info);
  2062. private:
  2063. const ::message::Locate_information& _internal_locate_info() const;
  2064. ::message::Locate_information* _internal_mutable_locate_info();
  2065. public:
  2066. void unsafe_arena_set_allocated_locate_info(
  2067. ::message::Locate_information* locate_info);
  2068. ::message::Locate_information* unsafe_arena_release_locate_info();
  2069. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2070. bool has_step_statu() const;
  2071. private:
  2072. bool _internal_has_step_statu() const;
  2073. public:
  2074. void clear_step_statu();
  2075. ::message::Step_statu step_statu() const;
  2076. void set_step_statu(::message::Step_statu value);
  2077. private:
  2078. ::message::Step_statu _internal_step_statu() const;
  2079. void _internal_set_step_statu(::message::Step_statu value);
  2080. public:
  2081. // @@protoc_insertion_point(class_scope:message.Dispatch_store_step_statu)
  2082. private:
  2083. class _Internal;
  2084. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  2085. typedef void InternalArenaConstructable_;
  2086. typedef void DestructorSkippable_;
  2087. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  2088. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2089. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > allocated_parkspace_info_ex_;
  2090. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  2091. ::message::Locate_information* locate_info_;
  2092. int step_statu_;
  2093. friend struct ::TableStruct_process_5fmessage_2eproto;
  2094. };
  2095. // -------------------------------------------------------------------
  2096. class Back_dispatch_store_step_statu PROTOBUF_FINAL :
  2097. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_dispatch_store_step_statu) */ {
  2098. public:
  2099. inline Back_dispatch_store_step_statu() : Back_dispatch_store_step_statu(nullptr) {}
  2100. virtual ~Back_dispatch_store_step_statu();
  2101. Back_dispatch_store_step_statu(const Back_dispatch_store_step_statu& from);
  2102. Back_dispatch_store_step_statu(Back_dispatch_store_step_statu&& from) noexcept
  2103. : Back_dispatch_store_step_statu() {
  2104. *this = ::std::move(from);
  2105. }
  2106. inline Back_dispatch_store_step_statu& operator=(const Back_dispatch_store_step_statu& from) {
  2107. CopyFrom(from);
  2108. return *this;
  2109. }
  2110. inline Back_dispatch_store_step_statu& operator=(Back_dispatch_store_step_statu&& from) noexcept {
  2111. if (GetArena() == from.GetArena()) {
  2112. if (this != &from) InternalSwap(&from);
  2113. } else {
  2114. CopyFrom(from);
  2115. }
  2116. return *this;
  2117. }
  2118. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  2119. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  2120. }
  2121. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  2122. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  2123. }
  2124. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2125. return GetDescriptor();
  2126. }
  2127. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2128. return GetMetadataStatic().descriptor;
  2129. }
  2130. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  2131. return GetMetadataStatic().reflection;
  2132. }
  2133. static const Back_dispatch_store_step_statu& default_instance();
  2134. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2135. static inline const Back_dispatch_store_step_statu* internal_default_instance() {
  2136. return reinterpret_cast<const Back_dispatch_store_step_statu*>(
  2137. &_Back_dispatch_store_step_statu_default_instance_);
  2138. }
  2139. static constexpr int kIndexInFileMessages =
  2140. 11;
  2141. friend void swap(Back_dispatch_store_step_statu& a, Back_dispatch_store_step_statu& b) {
  2142. a.Swap(&b);
  2143. }
  2144. inline void Swap(Back_dispatch_store_step_statu* other) {
  2145. if (other == this) return;
  2146. if (GetArena() == other->GetArena()) {
  2147. InternalSwap(other);
  2148. } else {
  2149. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  2150. }
  2151. }
  2152. void UnsafeArenaSwap(Back_dispatch_store_step_statu* other) {
  2153. if (other == this) return;
  2154. GOOGLE_DCHECK(GetArena() == other->GetArena());
  2155. InternalSwap(other);
  2156. }
  2157. // implements Message ----------------------------------------------
  2158. inline Back_dispatch_store_step_statu* New() const final {
  2159. return CreateMaybeMessage<Back_dispatch_store_step_statu>(nullptr);
  2160. }
  2161. Back_dispatch_store_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  2162. return CreateMaybeMessage<Back_dispatch_store_step_statu>(arena);
  2163. }
  2164. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2165. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2166. void CopyFrom(const Back_dispatch_store_step_statu& from);
  2167. void MergeFrom(const Back_dispatch_store_step_statu& from);
  2168. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  2169. bool IsInitialized() const final;
  2170. size_t ByteSizeLong() const final;
  2171. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  2172. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  2173. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  2174. int GetCachedSize() const final { return _cached_size_.Get(); }
  2175. private:
  2176. inline void SharedCtor();
  2177. inline void SharedDtor();
  2178. void SetCachedSize(int size) const final;
  2179. void InternalSwap(Back_dispatch_store_step_statu* other);
  2180. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  2181. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  2182. return "message.Back_dispatch_store_step_statu";
  2183. }
  2184. protected:
  2185. explicit Back_dispatch_store_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2186. private:
  2187. static void ArenaDtor(void* object);
  2188. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2189. public:
  2190. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2191. private:
  2192. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2193. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  2194. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  2195. }
  2196. public:
  2197. // nested types ----------------------------------------------------
  2198. // accessors -------------------------------------------------------
  2199. enum : int {
  2200. kAllocatedParkspaceInfoExFieldNumber = 3,
  2201. kDescriptionFieldNumber = 4,
  2202. kLocateInfoFieldNumber = 2,
  2203. kStepStatuFieldNumber = 1,
  2204. };
  2205. // repeated .message.Parkspace_info allocated_parkspace_info_ex = 3;
  2206. int allocated_parkspace_info_ex_size() const;
  2207. private:
  2208. int _internal_allocated_parkspace_info_ex_size() const;
  2209. public:
  2210. void clear_allocated_parkspace_info_ex();
  2211. ::message::Parkspace_info* mutable_allocated_parkspace_info_ex(int index);
  2212. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  2213. mutable_allocated_parkspace_info_ex();
  2214. private:
  2215. const ::message::Parkspace_info& _internal_allocated_parkspace_info_ex(int index) const;
  2216. ::message::Parkspace_info* _internal_add_allocated_parkspace_info_ex();
  2217. public:
  2218. const ::message::Parkspace_info& allocated_parkspace_info_ex(int index) const;
  2219. ::message::Parkspace_info* add_allocated_parkspace_info_ex();
  2220. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  2221. allocated_parkspace_info_ex() const;
  2222. // optional string description = 4;
  2223. bool has_description() const;
  2224. private:
  2225. bool _internal_has_description() const;
  2226. public:
  2227. void clear_description();
  2228. const std::string& description() const;
  2229. void set_description(const std::string& value);
  2230. void set_description(std::string&& value);
  2231. void set_description(const char* value);
  2232. void set_description(const char* value, size_t size);
  2233. std::string* mutable_description();
  2234. std::string* release_description();
  2235. void set_allocated_description(std::string* description);
  2236. private:
  2237. const std::string& _internal_description() const;
  2238. void _internal_set_description(const std::string& value);
  2239. std::string* _internal_mutable_description();
  2240. public:
  2241. // optional .message.Locate_information locate_info = 2;
  2242. bool has_locate_info() const;
  2243. private:
  2244. bool _internal_has_locate_info() const;
  2245. public:
  2246. void clear_locate_info();
  2247. const ::message::Locate_information& locate_info() const;
  2248. ::message::Locate_information* release_locate_info();
  2249. ::message::Locate_information* mutable_locate_info();
  2250. void set_allocated_locate_info(::message::Locate_information* locate_info);
  2251. private:
  2252. const ::message::Locate_information& _internal_locate_info() const;
  2253. ::message::Locate_information* _internal_mutable_locate_info();
  2254. public:
  2255. void unsafe_arena_set_allocated_locate_info(
  2256. ::message::Locate_information* locate_info);
  2257. ::message::Locate_information* unsafe_arena_release_locate_info();
  2258. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2259. bool has_step_statu() const;
  2260. private:
  2261. bool _internal_has_step_statu() const;
  2262. public:
  2263. void clear_step_statu();
  2264. ::message::Step_statu step_statu() const;
  2265. void set_step_statu(::message::Step_statu value);
  2266. private:
  2267. ::message::Step_statu _internal_step_statu() const;
  2268. void _internal_set_step_statu(::message::Step_statu value);
  2269. public:
  2270. // @@protoc_insertion_point(class_scope:message.Back_dispatch_store_step_statu)
  2271. private:
  2272. class _Internal;
  2273. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  2274. typedef void InternalArenaConstructable_;
  2275. typedef void DestructorSkippable_;
  2276. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  2277. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2278. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > allocated_parkspace_info_ex_;
  2279. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  2280. ::message::Locate_information* locate_info_;
  2281. int step_statu_;
  2282. friend struct ::TableStruct_process_5fmessage_2eproto;
  2283. };
  2284. // -------------------------------------------------------------------
  2285. class Dispatch_pick_step_statu PROTOBUF_FINAL :
  2286. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Dispatch_pick_step_statu) */ {
  2287. public:
  2288. inline Dispatch_pick_step_statu() : Dispatch_pick_step_statu(nullptr) {}
  2289. virtual ~Dispatch_pick_step_statu();
  2290. Dispatch_pick_step_statu(const Dispatch_pick_step_statu& from);
  2291. Dispatch_pick_step_statu(Dispatch_pick_step_statu&& from) noexcept
  2292. : Dispatch_pick_step_statu() {
  2293. *this = ::std::move(from);
  2294. }
  2295. inline Dispatch_pick_step_statu& operator=(const Dispatch_pick_step_statu& from) {
  2296. CopyFrom(from);
  2297. return *this;
  2298. }
  2299. inline Dispatch_pick_step_statu& operator=(Dispatch_pick_step_statu&& from) noexcept {
  2300. if (GetArena() == from.GetArena()) {
  2301. if (this != &from) InternalSwap(&from);
  2302. } else {
  2303. CopyFrom(from);
  2304. }
  2305. return *this;
  2306. }
  2307. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  2308. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  2309. }
  2310. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  2311. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  2312. }
  2313. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2314. return GetDescriptor();
  2315. }
  2316. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2317. return GetMetadataStatic().descriptor;
  2318. }
  2319. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  2320. return GetMetadataStatic().reflection;
  2321. }
  2322. static const Dispatch_pick_step_statu& default_instance();
  2323. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2324. static inline const Dispatch_pick_step_statu* internal_default_instance() {
  2325. return reinterpret_cast<const Dispatch_pick_step_statu*>(
  2326. &_Dispatch_pick_step_statu_default_instance_);
  2327. }
  2328. static constexpr int kIndexInFileMessages =
  2329. 12;
  2330. friend void swap(Dispatch_pick_step_statu& a, Dispatch_pick_step_statu& b) {
  2331. a.Swap(&b);
  2332. }
  2333. inline void Swap(Dispatch_pick_step_statu* other) {
  2334. if (other == this) return;
  2335. if (GetArena() == other->GetArena()) {
  2336. InternalSwap(other);
  2337. } else {
  2338. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  2339. }
  2340. }
  2341. void UnsafeArenaSwap(Dispatch_pick_step_statu* other) {
  2342. if (other == this) return;
  2343. GOOGLE_DCHECK(GetArena() == other->GetArena());
  2344. InternalSwap(other);
  2345. }
  2346. // implements Message ----------------------------------------------
  2347. inline Dispatch_pick_step_statu* New() const final {
  2348. return CreateMaybeMessage<Dispatch_pick_step_statu>(nullptr);
  2349. }
  2350. Dispatch_pick_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  2351. return CreateMaybeMessage<Dispatch_pick_step_statu>(arena);
  2352. }
  2353. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2354. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2355. void CopyFrom(const Dispatch_pick_step_statu& from);
  2356. void MergeFrom(const Dispatch_pick_step_statu& from);
  2357. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  2358. bool IsInitialized() const final;
  2359. size_t ByteSizeLong() const final;
  2360. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  2361. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  2362. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  2363. int GetCachedSize() const final { return _cached_size_.Get(); }
  2364. private:
  2365. inline void SharedCtor();
  2366. inline void SharedDtor();
  2367. void SetCachedSize(int size) const final;
  2368. void InternalSwap(Dispatch_pick_step_statu* other);
  2369. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  2370. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  2371. return "message.Dispatch_pick_step_statu";
  2372. }
  2373. protected:
  2374. explicit Dispatch_pick_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2375. private:
  2376. static void ArenaDtor(void* object);
  2377. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2378. public:
  2379. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2380. private:
  2381. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2382. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  2383. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  2384. }
  2385. public:
  2386. // nested types ----------------------------------------------------
  2387. // accessors -------------------------------------------------------
  2388. enum : int {
  2389. kSearchParkspaceInfoExFieldNumber = 2,
  2390. kDescriptionFieldNumber = 3,
  2391. kStepStatuFieldNumber = 1,
  2392. };
  2393. // repeated .message.Parkspace_info search_parkspace_info_ex = 2;
  2394. int search_parkspace_info_ex_size() const;
  2395. private:
  2396. int _internal_search_parkspace_info_ex_size() const;
  2397. public:
  2398. void clear_search_parkspace_info_ex();
  2399. ::message::Parkspace_info* mutable_search_parkspace_info_ex(int index);
  2400. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  2401. mutable_search_parkspace_info_ex();
  2402. private:
  2403. const ::message::Parkspace_info& _internal_search_parkspace_info_ex(int index) const;
  2404. ::message::Parkspace_info* _internal_add_search_parkspace_info_ex();
  2405. public:
  2406. const ::message::Parkspace_info& search_parkspace_info_ex(int index) const;
  2407. ::message::Parkspace_info* add_search_parkspace_info_ex();
  2408. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  2409. search_parkspace_info_ex() const;
  2410. // optional string description = 3;
  2411. bool has_description() const;
  2412. private:
  2413. bool _internal_has_description() const;
  2414. public:
  2415. void clear_description();
  2416. const std::string& description() const;
  2417. void set_description(const std::string& value);
  2418. void set_description(std::string&& value);
  2419. void set_description(const char* value);
  2420. void set_description(const char* value, size_t size);
  2421. std::string* mutable_description();
  2422. std::string* release_description();
  2423. void set_allocated_description(std::string* description);
  2424. private:
  2425. const std::string& _internal_description() const;
  2426. void _internal_set_description(const std::string& value);
  2427. std::string* _internal_mutable_description();
  2428. public:
  2429. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2430. bool has_step_statu() const;
  2431. private:
  2432. bool _internal_has_step_statu() const;
  2433. public:
  2434. void clear_step_statu();
  2435. ::message::Step_statu step_statu() const;
  2436. void set_step_statu(::message::Step_statu value);
  2437. private:
  2438. ::message::Step_statu _internal_step_statu() const;
  2439. void _internal_set_step_statu(::message::Step_statu value);
  2440. public:
  2441. // @@protoc_insertion_point(class_scope:message.Dispatch_pick_step_statu)
  2442. private:
  2443. class _Internal;
  2444. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  2445. typedef void InternalArenaConstructable_;
  2446. typedef void DestructorSkippable_;
  2447. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  2448. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2449. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > search_parkspace_info_ex_;
  2450. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  2451. int step_statu_;
  2452. friend struct ::TableStruct_process_5fmessage_2eproto;
  2453. };
  2454. // -------------------------------------------------------------------
  2455. class Back_dispatch_pick_step_statu PROTOBUF_FINAL :
  2456. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_dispatch_pick_step_statu) */ {
  2457. public:
  2458. inline Back_dispatch_pick_step_statu() : Back_dispatch_pick_step_statu(nullptr) {}
  2459. virtual ~Back_dispatch_pick_step_statu();
  2460. Back_dispatch_pick_step_statu(const Back_dispatch_pick_step_statu& from);
  2461. Back_dispatch_pick_step_statu(Back_dispatch_pick_step_statu&& from) noexcept
  2462. : Back_dispatch_pick_step_statu() {
  2463. *this = ::std::move(from);
  2464. }
  2465. inline Back_dispatch_pick_step_statu& operator=(const Back_dispatch_pick_step_statu& from) {
  2466. CopyFrom(from);
  2467. return *this;
  2468. }
  2469. inline Back_dispatch_pick_step_statu& operator=(Back_dispatch_pick_step_statu&& from) noexcept {
  2470. if (GetArena() == from.GetArena()) {
  2471. if (this != &from) InternalSwap(&from);
  2472. } else {
  2473. CopyFrom(from);
  2474. }
  2475. return *this;
  2476. }
  2477. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  2478. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  2479. }
  2480. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  2481. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  2482. }
  2483. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2484. return GetDescriptor();
  2485. }
  2486. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2487. return GetMetadataStatic().descriptor;
  2488. }
  2489. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  2490. return GetMetadataStatic().reflection;
  2491. }
  2492. static const Back_dispatch_pick_step_statu& default_instance();
  2493. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2494. static inline const Back_dispatch_pick_step_statu* internal_default_instance() {
  2495. return reinterpret_cast<const Back_dispatch_pick_step_statu*>(
  2496. &_Back_dispatch_pick_step_statu_default_instance_);
  2497. }
  2498. static constexpr int kIndexInFileMessages =
  2499. 13;
  2500. friend void swap(Back_dispatch_pick_step_statu& a, Back_dispatch_pick_step_statu& b) {
  2501. a.Swap(&b);
  2502. }
  2503. inline void Swap(Back_dispatch_pick_step_statu* other) {
  2504. if (other == this) return;
  2505. if (GetArena() == other->GetArena()) {
  2506. InternalSwap(other);
  2507. } else {
  2508. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  2509. }
  2510. }
  2511. void UnsafeArenaSwap(Back_dispatch_pick_step_statu* other) {
  2512. if (other == this) return;
  2513. GOOGLE_DCHECK(GetArena() == other->GetArena());
  2514. InternalSwap(other);
  2515. }
  2516. // implements Message ----------------------------------------------
  2517. inline Back_dispatch_pick_step_statu* New() const final {
  2518. return CreateMaybeMessage<Back_dispatch_pick_step_statu>(nullptr);
  2519. }
  2520. Back_dispatch_pick_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  2521. return CreateMaybeMessage<Back_dispatch_pick_step_statu>(arena);
  2522. }
  2523. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2524. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2525. void CopyFrom(const Back_dispatch_pick_step_statu& from);
  2526. void MergeFrom(const Back_dispatch_pick_step_statu& from);
  2527. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  2528. bool IsInitialized() const final;
  2529. size_t ByteSizeLong() const final;
  2530. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  2531. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  2532. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  2533. int GetCachedSize() const final { return _cached_size_.Get(); }
  2534. private:
  2535. inline void SharedCtor();
  2536. inline void SharedDtor();
  2537. void SetCachedSize(int size) const final;
  2538. void InternalSwap(Back_dispatch_pick_step_statu* other);
  2539. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  2540. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  2541. return "message.Back_dispatch_pick_step_statu";
  2542. }
  2543. protected:
  2544. explicit Back_dispatch_pick_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2545. private:
  2546. static void ArenaDtor(void* object);
  2547. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2548. public:
  2549. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2550. private:
  2551. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2552. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  2553. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  2554. }
  2555. public:
  2556. // nested types ----------------------------------------------------
  2557. // accessors -------------------------------------------------------
  2558. enum : int {
  2559. kSearchParkspaceInfoExFieldNumber = 2,
  2560. kDescriptionFieldNumber = 3,
  2561. kStepStatuFieldNumber = 1,
  2562. };
  2563. // repeated .message.Parkspace_info search_parkspace_info_ex = 2;
  2564. int search_parkspace_info_ex_size() const;
  2565. private:
  2566. int _internal_search_parkspace_info_ex_size() const;
  2567. public:
  2568. void clear_search_parkspace_info_ex();
  2569. ::message::Parkspace_info* mutable_search_parkspace_info_ex(int index);
  2570. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  2571. mutable_search_parkspace_info_ex();
  2572. private:
  2573. const ::message::Parkspace_info& _internal_search_parkspace_info_ex(int index) const;
  2574. ::message::Parkspace_info* _internal_add_search_parkspace_info_ex();
  2575. public:
  2576. const ::message::Parkspace_info& search_parkspace_info_ex(int index) const;
  2577. ::message::Parkspace_info* add_search_parkspace_info_ex();
  2578. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  2579. search_parkspace_info_ex() const;
  2580. // optional string description = 3;
  2581. bool has_description() const;
  2582. private:
  2583. bool _internal_has_description() const;
  2584. public:
  2585. void clear_description();
  2586. const std::string& description() const;
  2587. void set_description(const std::string& value);
  2588. void set_description(std::string&& value);
  2589. void set_description(const char* value);
  2590. void set_description(const char* value, size_t size);
  2591. std::string* mutable_description();
  2592. std::string* release_description();
  2593. void set_allocated_description(std::string* description);
  2594. private:
  2595. const std::string& _internal_description() const;
  2596. void _internal_set_description(const std::string& value);
  2597. std::string* _internal_mutable_description();
  2598. public:
  2599. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2600. bool has_step_statu() const;
  2601. private:
  2602. bool _internal_has_step_statu() const;
  2603. public:
  2604. void clear_step_statu();
  2605. ::message::Step_statu step_statu() const;
  2606. void set_step_statu(::message::Step_statu value);
  2607. private:
  2608. ::message::Step_statu _internal_step_statu() const;
  2609. void _internal_set_step_statu(::message::Step_statu value);
  2610. public:
  2611. // @@protoc_insertion_point(class_scope:message.Back_dispatch_pick_step_statu)
  2612. private:
  2613. class _Internal;
  2614. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  2615. typedef void InternalArenaConstructable_;
  2616. typedef void DestructorSkippable_;
  2617. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  2618. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2619. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info > search_parkspace_info_ex_;
  2620. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  2621. int step_statu_;
  2622. friend struct ::TableStruct_process_5fmessage_2eproto;
  2623. };
  2624. // -------------------------------------------------------------------
  2625. class Waitfor_leave_step_statu PROTOBUF_FINAL :
  2626. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Waitfor_leave_step_statu) */ {
  2627. public:
  2628. inline Waitfor_leave_step_statu() : Waitfor_leave_step_statu(nullptr) {}
  2629. virtual ~Waitfor_leave_step_statu();
  2630. Waitfor_leave_step_statu(const Waitfor_leave_step_statu& from);
  2631. Waitfor_leave_step_statu(Waitfor_leave_step_statu&& from) noexcept
  2632. : Waitfor_leave_step_statu() {
  2633. *this = ::std::move(from);
  2634. }
  2635. inline Waitfor_leave_step_statu& operator=(const Waitfor_leave_step_statu& from) {
  2636. CopyFrom(from);
  2637. return *this;
  2638. }
  2639. inline Waitfor_leave_step_statu& operator=(Waitfor_leave_step_statu&& from) noexcept {
  2640. if (GetArena() == from.GetArena()) {
  2641. if (this != &from) InternalSwap(&from);
  2642. } else {
  2643. CopyFrom(from);
  2644. }
  2645. return *this;
  2646. }
  2647. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  2648. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  2649. }
  2650. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  2651. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  2652. }
  2653. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2654. return GetDescriptor();
  2655. }
  2656. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2657. return GetMetadataStatic().descriptor;
  2658. }
  2659. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  2660. return GetMetadataStatic().reflection;
  2661. }
  2662. static const Waitfor_leave_step_statu& default_instance();
  2663. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2664. static inline const Waitfor_leave_step_statu* internal_default_instance() {
  2665. return reinterpret_cast<const Waitfor_leave_step_statu*>(
  2666. &_Waitfor_leave_step_statu_default_instance_);
  2667. }
  2668. static constexpr int kIndexInFileMessages =
  2669. 14;
  2670. friend void swap(Waitfor_leave_step_statu& a, Waitfor_leave_step_statu& b) {
  2671. a.Swap(&b);
  2672. }
  2673. inline void Swap(Waitfor_leave_step_statu* other) {
  2674. if (other == this) return;
  2675. if (GetArena() == other->GetArena()) {
  2676. InternalSwap(other);
  2677. } else {
  2678. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  2679. }
  2680. }
  2681. void UnsafeArenaSwap(Waitfor_leave_step_statu* other) {
  2682. if (other == this) return;
  2683. GOOGLE_DCHECK(GetArena() == other->GetArena());
  2684. InternalSwap(other);
  2685. }
  2686. // implements Message ----------------------------------------------
  2687. inline Waitfor_leave_step_statu* New() const final {
  2688. return CreateMaybeMessage<Waitfor_leave_step_statu>(nullptr);
  2689. }
  2690. Waitfor_leave_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  2691. return CreateMaybeMessage<Waitfor_leave_step_statu>(arena);
  2692. }
  2693. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2694. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2695. void CopyFrom(const Waitfor_leave_step_statu& from);
  2696. void MergeFrom(const Waitfor_leave_step_statu& from);
  2697. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  2698. bool IsInitialized() const final;
  2699. size_t ByteSizeLong() const final;
  2700. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  2701. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  2702. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  2703. int GetCachedSize() const final { return _cached_size_.Get(); }
  2704. private:
  2705. inline void SharedCtor();
  2706. inline void SharedDtor();
  2707. void SetCachedSize(int size) const final;
  2708. void InternalSwap(Waitfor_leave_step_statu* other);
  2709. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  2710. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  2711. return "message.Waitfor_leave_step_statu";
  2712. }
  2713. protected:
  2714. explicit Waitfor_leave_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2715. private:
  2716. static void ArenaDtor(void* object);
  2717. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2718. public:
  2719. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2720. private:
  2721. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2722. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  2723. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  2724. }
  2725. public:
  2726. // nested types ----------------------------------------------------
  2727. // accessors -------------------------------------------------------
  2728. enum : int {
  2729. kDescriptionFieldNumber = 3,
  2730. kCarInfoFieldNumber = 2,
  2731. kStepStatuFieldNumber = 1,
  2732. };
  2733. // optional string description = 3;
  2734. bool has_description() const;
  2735. private:
  2736. bool _internal_has_description() const;
  2737. public:
  2738. void clear_description();
  2739. const std::string& description() const;
  2740. void set_description(const std::string& value);
  2741. void set_description(std::string&& value);
  2742. void set_description(const char* value);
  2743. void set_description(const char* value, size_t size);
  2744. std::string* mutable_description();
  2745. std::string* release_description();
  2746. void set_allocated_description(std::string* description);
  2747. private:
  2748. const std::string& _internal_description() const;
  2749. void _internal_set_description(const std::string& value);
  2750. std::string* _internal_mutable_description();
  2751. public:
  2752. // optional .message.Car_info car_info = 2;
  2753. bool has_car_info() const;
  2754. private:
  2755. bool _internal_has_car_info() const;
  2756. public:
  2757. void clear_car_info();
  2758. const ::message::Car_info& car_info() const;
  2759. ::message::Car_info* release_car_info();
  2760. ::message::Car_info* mutable_car_info();
  2761. void set_allocated_car_info(::message::Car_info* car_info);
  2762. private:
  2763. const ::message::Car_info& _internal_car_info() const;
  2764. ::message::Car_info* _internal_mutable_car_info();
  2765. public:
  2766. void unsafe_arena_set_allocated_car_info(
  2767. ::message::Car_info* car_info);
  2768. ::message::Car_info* unsafe_arena_release_car_info();
  2769. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2770. bool has_step_statu() const;
  2771. private:
  2772. bool _internal_has_step_statu() const;
  2773. public:
  2774. void clear_step_statu();
  2775. ::message::Step_statu step_statu() const;
  2776. void set_step_statu(::message::Step_statu value);
  2777. private:
  2778. ::message::Step_statu _internal_step_statu() const;
  2779. void _internal_set_step_statu(::message::Step_statu value);
  2780. public:
  2781. // @@protoc_insertion_point(class_scope:message.Waitfor_leave_step_statu)
  2782. private:
  2783. class _Internal;
  2784. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  2785. typedef void InternalArenaConstructable_;
  2786. typedef void DestructorSkippable_;
  2787. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  2788. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2789. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  2790. ::message::Car_info* car_info_;
  2791. int step_statu_;
  2792. friend struct ::TableStruct_process_5fmessage_2eproto;
  2793. };
  2794. // -------------------------------------------------------------------
  2795. class Back_waitfor_leave_step_statu PROTOBUF_FINAL :
  2796. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Back_waitfor_leave_step_statu) */ {
  2797. public:
  2798. inline Back_waitfor_leave_step_statu() : Back_waitfor_leave_step_statu(nullptr) {}
  2799. virtual ~Back_waitfor_leave_step_statu();
  2800. Back_waitfor_leave_step_statu(const Back_waitfor_leave_step_statu& from);
  2801. Back_waitfor_leave_step_statu(Back_waitfor_leave_step_statu&& from) noexcept
  2802. : Back_waitfor_leave_step_statu() {
  2803. *this = ::std::move(from);
  2804. }
  2805. inline Back_waitfor_leave_step_statu& operator=(const Back_waitfor_leave_step_statu& from) {
  2806. CopyFrom(from);
  2807. return *this;
  2808. }
  2809. inline Back_waitfor_leave_step_statu& operator=(Back_waitfor_leave_step_statu&& from) noexcept {
  2810. if (GetArena() == from.GetArena()) {
  2811. if (this != &from) InternalSwap(&from);
  2812. } else {
  2813. CopyFrom(from);
  2814. }
  2815. return *this;
  2816. }
  2817. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  2818. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  2819. }
  2820. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  2821. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  2822. }
  2823. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2824. return GetDescriptor();
  2825. }
  2826. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2827. return GetMetadataStatic().descriptor;
  2828. }
  2829. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  2830. return GetMetadataStatic().reflection;
  2831. }
  2832. static const Back_waitfor_leave_step_statu& default_instance();
  2833. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2834. static inline const Back_waitfor_leave_step_statu* internal_default_instance() {
  2835. return reinterpret_cast<const Back_waitfor_leave_step_statu*>(
  2836. &_Back_waitfor_leave_step_statu_default_instance_);
  2837. }
  2838. static constexpr int kIndexInFileMessages =
  2839. 15;
  2840. friend void swap(Back_waitfor_leave_step_statu& a, Back_waitfor_leave_step_statu& b) {
  2841. a.Swap(&b);
  2842. }
  2843. inline void Swap(Back_waitfor_leave_step_statu* other) {
  2844. if (other == this) return;
  2845. if (GetArena() == other->GetArena()) {
  2846. InternalSwap(other);
  2847. } else {
  2848. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  2849. }
  2850. }
  2851. void UnsafeArenaSwap(Back_waitfor_leave_step_statu* other) {
  2852. if (other == this) return;
  2853. GOOGLE_DCHECK(GetArena() == other->GetArena());
  2854. InternalSwap(other);
  2855. }
  2856. // implements Message ----------------------------------------------
  2857. inline Back_waitfor_leave_step_statu* New() const final {
  2858. return CreateMaybeMessage<Back_waitfor_leave_step_statu>(nullptr);
  2859. }
  2860. Back_waitfor_leave_step_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  2861. return CreateMaybeMessage<Back_waitfor_leave_step_statu>(arena);
  2862. }
  2863. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2864. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  2865. void CopyFrom(const Back_waitfor_leave_step_statu& from);
  2866. void MergeFrom(const Back_waitfor_leave_step_statu& from);
  2867. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  2868. bool IsInitialized() const final;
  2869. size_t ByteSizeLong() const final;
  2870. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  2871. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  2872. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  2873. int GetCachedSize() const final { return _cached_size_.Get(); }
  2874. private:
  2875. inline void SharedCtor();
  2876. inline void SharedDtor();
  2877. void SetCachedSize(int size) const final;
  2878. void InternalSwap(Back_waitfor_leave_step_statu* other);
  2879. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  2880. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  2881. return "message.Back_waitfor_leave_step_statu";
  2882. }
  2883. protected:
  2884. explicit Back_waitfor_leave_step_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2885. private:
  2886. static void ArenaDtor(void* object);
  2887. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  2888. public:
  2889. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  2890. private:
  2891. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  2892. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  2893. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  2894. }
  2895. public:
  2896. // nested types ----------------------------------------------------
  2897. // accessors -------------------------------------------------------
  2898. enum : int {
  2899. kDescriptionFieldNumber = 3,
  2900. kCarInfoFieldNumber = 2,
  2901. kStepStatuFieldNumber = 1,
  2902. };
  2903. // optional string description = 3;
  2904. bool has_description() const;
  2905. private:
  2906. bool _internal_has_description() const;
  2907. public:
  2908. void clear_description();
  2909. const std::string& description() const;
  2910. void set_description(const std::string& value);
  2911. void set_description(std::string&& value);
  2912. void set_description(const char* value);
  2913. void set_description(const char* value, size_t size);
  2914. std::string* mutable_description();
  2915. std::string* release_description();
  2916. void set_allocated_description(std::string* description);
  2917. private:
  2918. const std::string& _internal_description() const;
  2919. void _internal_set_description(const std::string& value);
  2920. std::string* _internal_mutable_description();
  2921. public:
  2922. // optional .message.Car_info car_info = 2;
  2923. bool has_car_info() const;
  2924. private:
  2925. bool _internal_has_car_info() const;
  2926. public:
  2927. void clear_car_info();
  2928. const ::message::Car_info& car_info() const;
  2929. ::message::Car_info* release_car_info();
  2930. ::message::Car_info* mutable_car_info();
  2931. void set_allocated_car_info(::message::Car_info* car_info);
  2932. private:
  2933. const ::message::Car_info& _internal_car_info() const;
  2934. ::message::Car_info* _internal_mutable_car_info();
  2935. public:
  2936. void unsafe_arena_set_allocated_car_info(
  2937. ::message::Car_info* car_info);
  2938. ::message::Car_info* unsafe_arena_release_car_info();
  2939. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2940. bool has_step_statu() const;
  2941. private:
  2942. bool _internal_has_step_statu() const;
  2943. public:
  2944. void clear_step_statu();
  2945. ::message::Step_statu step_statu() const;
  2946. void set_step_statu(::message::Step_statu value);
  2947. private:
  2948. ::message::Step_statu _internal_step_statu() const;
  2949. void _internal_set_step_statu(::message::Step_statu value);
  2950. public:
  2951. // @@protoc_insertion_point(class_scope:message.Back_waitfor_leave_step_statu)
  2952. private:
  2953. class _Internal;
  2954. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  2955. typedef void InternalArenaConstructable_;
  2956. typedef void DestructorSkippable_;
  2957. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  2958. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  2959. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  2960. ::message::Car_info* car_info_;
  2961. int step_statu_;
  2962. friend struct ::TableStruct_process_5fmessage_2eproto;
  2963. };
  2964. // -------------------------------------------------------------------
  2965. class Storing_process_statu_msg PROTOBUF_FINAL :
  2966. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Storing_process_statu_msg) */ {
  2967. public:
  2968. inline Storing_process_statu_msg() : Storing_process_statu_msg(nullptr) {}
  2969. virtual ~Storing_process_statu_msg();
  2970. Storing_process_statu_msg(const Storing_process_statu_msg& from);
  2971. Storing_process_statu_msg(Storing_process_statu_msg&& from) noexcept
  2972. : Storing_process_statu_msg() {
  2973. *this = ::std::move(from);
  2974. }
  2975. inline Storing_process_statu_msg& operator=(const Storing_process_statu_msg& from) {
  2976. CopyFrom(from);
  2977. return *this;
  2978. }
  2979. inline Storing_process_statu_msg& operator=(Storing_process_statu_msg&& from) noexcept {
  2980. if (GetArena() == from.GetArena()) {
  2981. if (this != &from) InternalSwap(&from);
  2982. } else {
  2983. CopyFrom(from);
  2984. }
  2985. return *this;
  2986. }
  2987. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  2988. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  2989. }
  2990. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  2991. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  2992. }
  2993. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  2994. return GetDescriptor();
  2995. }
  2996. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  2997. return GetMetadataStatic().descriptor;
  2998. }
  2999. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  3000. return GetMetadataStatic().reflection;
  3001. }
  3002. static const Storing_process_statu_msg& default_instance();
  3003. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  3004. static inline const Storing_process_statu_msg* internal_default_instance() {
  3005. return reinterpret_cast<const Storing_process_statu_msg*>(
  3006. &_Storing_process_statu_msg_default_instance_);
  3007. }
  3008. static constexpr int kIndexInFileMessages =
  3009. 16;
  3010. friend void swap(Storing_process_statu_msg& a, Storing_process_statu_msg& b) {
  3011. a.Swap(&b);
  3012. }
  3013. inline void Swap(Storing_process_statu_msg* other) {
  3014. if (other == this) return;
  3015. if (GetArena() == other->GetArena()) {
  3016. InternalSwap(other);
  3017. } else {
  3018. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  3019. }
  3020. }
  3021. void UnsafeArenaSwap(Storing_process_statu_msg* other) {
  3022. if (other == this) return;
  3023. GOOGLE_DCHECK(GetArena() == other->GetArena());
  3024. InternalSwap(other);
  3025. }
  3026. // implements Message ----------------------------------------------
  3027. inline Storing_process_statu_msg* New() const final {
  3028. return CreateMaybeMessage<Storing_process_statu_msg>(nullptr);
  3029. }
  3030. Storing_process_statu_msg* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  3031. return CreateMaybeMessage<Storing_process_statu_msg>(arena);
  3032. }
  3033. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  3034. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  3035. void CopyFrom(const Storing_process_statu_msg& from);
  3036. void MergeFrom(const Storing_process_statu_msg& from);
  3037. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  3038. bool IsInitialized() const final;
  3039. size_t ByteSizeLong() const final;
  3040. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  3041. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  3042. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  3043. int GetCachedSize() const final { return _cached_size_.Get(); }
  3044. private:
  3045. inline void SharedCtor();
  3046. inline void SharedDtor();
  3047. void SetCachedSize(int size) const final;
  3048. void InternalSwap(Storing_process_statu_msg* other);
  3049. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  3050. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  3051. return "message.Storing_process_statu_msg";
  3052. }
  3053. protected:
  3054. explicit Storing_process_statu_msg(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  3055. private:
  3056. static void ArenaDtor(void* object);
  3057. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  3058. public:
  3059. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  3060. private:
  3061. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  3062. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  3063. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  3064. }
  3065. public:
  3066. // nested types ----------------------------------------------------
  3067. // accessors -------------------------------------------------------
  3068. enum : int {
  3069. kLicenseFieldNumber = 3,
  3070. kBaseInfoFieldNumber = 1,
  3071. kAllocSpaceStepFieldNumber = 4,
  3072. kCompareStepFieldNumber = 6,
  3073. kDispatchStepFieldNumber = 7,
  3074. kConfirmSpaceStepFieldNumber = 8,
  3075. kBackConfirmStepFieldNumber = 10,
  3076. kBackDispatchStepFieldNumber = 11,
  3077. kBackCompareStepFieldNumber = 12,
  3078. kBackAllocSpaceStepFieldNumber = 14,
  3079. kTerminalIdFieldNumber = 2,
  3080. kCompletedFieldNumber = 9,
  3081. kBackCompletedFieldNumber = 15,
  3082. };
  3083. // required string license = 3;
  3084. bool has_license() const;
  3085. private:
  3086. bool _internal_has_license() const;
  3087. public:
  3088. void clear_license();
  3089. const std::string& license() const;
  3090. void set_license(const std::string& value);
  3091. void set_license(std::string&& value);
  3092. void set_license(const char* value);
  3093. void set_license(const char* value, size_t size);
  3094. std::string* mutable_license();
  3095. std::string* release_license();
  3096. void set_allocated_license(std::string* license);
  3097. private:
  3098. const std::string& _internal_license() const;
  3099. void _internal_set_license(const std::string& value);
  3100. std::string* _internal_mutable_license();
  3101. public:
  3102. // required .message.Base_info base_info = 1;
  3103. bool has_base_info() const;
  3104. private:
  3105. bool _internal_has_base_info() const;
  3106. public:
  3107. void clear_base_info();
  3108. const ::message::Base_info& base_info() const;
  3109. ::message::Base_info* release_base_info();
  3110. ::message::Base_info* mutable_base_info();
  3111. void set_allocated_base_info(::message::Base_info* base_info);
  3112. private:
  3113. const ::message::Base_info& _internal_base_info() const;
  3114. ::message::Base_info* _internal_mutable_base_info();
  3115. public:
  3116. void unsafe_arena_set_allocated_base_info(
  3117. ::message::Base_info* base_info);
  3118. ::message::Base_info* unsafe_arena_release_base_info();
  3119. // optional .message.Alloc_space_step_statu alloc_space_step = 4;
  3120. bool has_alloc_space_step() const;
  3121. private:
  3122. bool _internal_has_alloc_space_step() const;
  3123. public:
  3124. void clear_alloc_space_step();
  3125. const ::message::Alloc_space_step_statu& alloc_space_step() const;
  3126. ::message::Alloc_space_step_statu* release_alloc_space_step();
  3127. ::message::Alloc_space_step_statu* mutable_alloc_space_step();
  3128. void set_allocated_alloc_space_step(::message::Alloc_space_step_statu* alloc_space_step);
  3129. private:
  3130. const ::message::Alloc_space_step_statu& _internal_alloc_space_step() const;
  3131. ::message::Alloc_space_step_statu* _internal_mutable_alloc_space_step();
  3132. public:
  3133. void unsafe_arena_set_allocated_alloc_space_step(
  3134. ::message::Alloc_space_step_statu* alloc_space_step);
  3135. ::message::Alloc_space_step_statu* unsafe_arena_release_alloc_space_step();
  3136. // optional .message.Compare_step_statu compare_step = 6;
  3137. bool has_compare_step() const;
  3138. private:
  3139. bool _internal_has_compare_step() const;
  3140. public:
  3141. void clear_compare_step();
  3142. const ::message::Compare_step_statu& compare_step() const;
  3143. ::message::Compare_step_statu* release_compare_step();
  3144. ::message::Compare_step_statu* mutable_compare_step();
  3145. void set_allocated_compare_step(::message::Compare_step_statu* compare_step);
  3146. private:
  3147. const ::message::Compare_step_statu& _internal_compare_step() const;
  3148. ::message::Compare_step_statu* _internal_mutable_compare_step();
  3149. public:
  3150. void unsafe_arena_set_allocated_compare_step(
  3151. ::message::Compare_step_statu* compare_step);
  3152. ::message::Compare_step_statu* unsafe_arena_release_compare_step();
  3153. // optional .message.Dispatch_store_step_statu dispatch_step = 7;
  3154. bool has_dispatch_step() const;
  3155. private:
  3156. bool _internal_has_dispatch_step() const;
  3157. public:
  3158. void clear_dispatch_step();
  3159. const ::message::Dispatch_store_step_statu& dispatch_step() const;
  3160. ::message::Dispatch_store_step_statu* release_dispatch_step();
  3161. ::message::Dispatch_store_step_statu* mutable_dispatch_step();
  3162. void set_allocated_dispatch_step(::message::Dispatch_store_step_statu* dispatch_step);
  3163. private:
  3164. const ::message::Dispatch_store_step_statu& _internal_dispatch_step() const;
  3165. ::message::Dispatch_store_step_statu* _internal_mutable_dispatch_step();
  3166. public:
  3167. void unsafe_arena_set_allocated_dispatch_step(
  3168. ::message::Dispatch_store_step_statu* dispatch_step);
  3169. ::message::Dispatch_store_step_statu* unsafe_arena_release_dispatch_step();
  3170. // optional .message.Confirm_space_step_statu confirm_space_step = 8;
  3171. bool has_confirm_space_step() const;
  3172. private:
  3173. bool _internal_has_confirm_space_step() const;
  3174. public:
  3175. void clear_confirm_space_step();
  3176. const ::message::Confirm_space_step_statu& confirm_space_step() const;
  3177. ::message::Confirm_space_step_statu* release_confirm_space_step();
  3178. ::message::Confirm_space_step_statu* mutable_confirm_space_step();
  3179. void set_allocated_confirm_space_step(::message::Confirm_space_step_statu* confirm_space_step);
  3180. private:
  3181. const ::message::Confirm_space_step_statu& _internal_confirm_space_step() const;
  3182. ::message::Confirm_space_step_statu* _internal_mutable_confirm_space_step();
  3183. public:
  3184. void unsafe_arena_set_allocated_confirm_space_step(
  3185. ::message::Confirm_space_step_statu* confirm_space_step);
  3186. ::message::Confirm_space_step_statu* unsafe_arena_release_confirm_space_step();
  3187. // optional .message.Back_confirm_space_step_statu back_confirm_step = 10;
  3188. bool has_back_confirm_step() const;
  3189. private:
  3190. bool _internal_has_back_confirm_step() const;
  3191. public:
  3192. void clear_back_confirm_step();
  3193. const ::message::Back_confirm_space_step_statu& back_confirm_step() const;
  3194. ::message::Back_confirm_space_step_statu* release_back_confirm_step();
  3195. ::message::Back_confirm_space_step_statu* mutable_back_confirm_step();
  3196. void set_allocated_back_confirm_step(::message::Back_confirm_space_step_statu* back_confirm_step);
  3197. private:
  3198. const ::message::Back_confirm_space_step_statu& _internal_back_confirm_step() const;
  3199. ::message::Back_confirm_space_step_statu* _internal_mutable_back_confirm_step();
  3200. public:
  3201. void unsafe_arena_set_allocated_back_confirm_step(
  3202. ::message::Back_confirm_space_step_statu* back_confirm_step);
  3203. ::message::Back_confirm_space_step_statu* unsafe_arena_release_back_confirm_step();
  3204. // optional .message.Back_dispatch_store_step_statu back_dispatch_step = 11;
  3205. bool has_back_dispatch_step() const;
  3206. private:
  3207. bool _internal_has_back_dispatch_step() const;
  3208. public:
  3209. void clear_back_dispatch_step();
  3210. const ::message::Back_dispatch_store_step_statu& back_dispatch_step() const;
  3211. ::message::Back_dispatch_store_step_statu* release_back_dispatch_step();
  3212. ::message::Back_dispatch_store_step_statu* mutable_back_dispatch_step();
  3213. void set_allocated_back_dispatch_step(::message::Back_dispatch_store_step_statu* back_dispatch_step);
  3214. private:
  3215. const ::message::Back_dispatch_store_step_statu& _internal_back_dispatch_step() const;
  3216. ::message::Back_dispatch_store_step_statu* _internal_mutable_back_dispatch_step();
  3217. public:
  3218. void unsafe_arena_set_allocated_back_dispatch_step(
  3219. ::message::Back_dispatch_store_step_statu* back_dispatch_step);
  3220. ::message::Back_dispatch_store_step_statu* unsafe_arena_release_back_dispatch_step();
  3221. // optional .message.Back_compare_step_statu back_compare_step = 12;
  3222. bool has_back_compare_step() const;
  3223. private:
  3224. bool _internal_has_back_compare_step() const;
  3225. public:
  3226. void clear_back_compare_step();
  3227. const ::message::Back_compare_step_statu& back_compare_step() const;
  3228. ::message::Back_compare_step_statu* release_back_compare_step();
  3229. ::message::Back_compare_step_statu* mutable_back_compare_step();
  3230. void set_allocated_back_compare_step(::message::Back_compare_step_statu* back_compare_step);
  3231. private:
  3232. const ::message::Back_compare_step_statu& _internal_back_compare_step() const;
  3233. ::message::Back_compare_step_statu* _internal_mutable_back_compare_step();
  3234. public:
  3235. void unsafe_arena_set_allocated_back_compare_step(
  3236. ::message::Back_compare_step_statu* back_compare_step);
  3237. ::message::Back_compare_step_statu* unsafe_arena_release_back_compare_step();
  3238. // optional .message.Back_alloc_space_step_statu back_alloc_space_step = 14;
  3239. bool has_back_alloc_space_step() const;
  3240. private:
  3241. bool _internal_has_back_alloc_space_step() const;
  3242. public:
  3243. void clear_back_alloc_space_step();
  3244. const ::message::Back_alloc_space_step_statu& back_alloc_space_step() const;
  3245. ::message::Back_alloc_space_step_statu* release_back_alloc_space_step();
  3246. ::message::Back_alloc_space_step_statu* mutable_back_alloc_space_step();
  3247. void set_allocated_back_alloc_space_step(::message::Back_alloc_space_step_statu* back_alloc_space_step);
  3248. private:
  3249. const ::message::Back_alloc_space_step_statu& _internal_back_alloc_space_step() const;
  3250. ::message::Back_alloc_space_step_statu* _internal_mutable_back_alloc_space_step();
  3251. public:
  3252. void unsafe_arena_set_allocated_back_alloc_space_step(
  3253. ::message::Back_alloc_space_step_statu* back_alloc_space_step);
  3254. ::message::Back_alloc_space_step_statu* unsafe_arena_release_back_alloc_space_step();
  3255. // required int32 terminal_id = 2;
  3256. bool has_terminal_id() const;
  3257. private:
  3258. bool _internal_has_terminal_id() const;
  3259. public:
  3260. void clear_terminal_id();
  3261. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id() const;
  3262. void set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  3263. private:
  3264. ::PROTOBUF_NAMESPACE_ID::int32 _internal_terminal_id() const;
  3265. void _internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  3266. public:
  3267. // optional bool completed = 9 [default = false];
  3268. bool has_completed() const;
  3269. private:
  3270. bool _internal_has_completed() const;
  3271. public:
  3272. void clear_completed();
  3273. bool completed() const;
  3274. void set_completed(bool value);
  3275. private:
  3276. bool _internal_completed() const;
  3277. void _internal_set_completed(bool value);
  3278. public:
  3279. // optional bool back_completed = 15 [default = false];
  3280. bool has_back_completed() const;
  3281. private:
  3282. bool _internal_has_back_completed() const;
  3283. public:
  3284. void clear_back_completed();
  3285. bool back_completed() const;
  3286. void set_back_completed(bool value);
  3287. private:
  3288. bool _internal_back_completed() const;
  3289. void _internal_set_back_completed(bool value);
  3290. public:
  3291. // @@protoc_insertion_point(class_scope:message.Storing_process_statu_msg)
  3292. private:
  3293. class _Internal;
  3294. // helper for ByteSizeLong()
  3295. size_t RequiredFieldsByteSizeFallback() const;
  3296. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  3297. typedef void InternalArenaConstructable_;
  3298. typedef void DestructorSkippable_;
  3299. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  3300. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  3301. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr license_;
  3302. ::message::Base_info* base_info_;
  3303. ::message::Alloc_space_step_statu* alloc_space_step_;
  3304. ::message::Compare_step_statu* compare_step_;
  3305. ::message::Dispatch_store_step_statu* dispatch_step_;
  3306. ::message::Confirm_space_step_statu* confirm_space_step_;
  3307. ::message::Back_confirm_space_step_statu* back_confirm_step_;
  3308. ::message::Back_dispatch_store_step_statu* back_dispatch_step_;
  3309. ::message::Back_compare_step_statu* back_compare_step_;
  3310. ::message::Back_alloc_space_step_statu* back_alloc_space_step_;
  3311. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id_;
  3312. bool completed_;
  3313. bool back_completed_;
  3314. friend struct ::TableStruct_process_5fmessage_2eproto;
  3315. };
  3316. // -------------------------------------------------------------------
  3317. class Picking_process_statu_msg PROTOBUF_FINAL :
  3318. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Picking_process_statu_msg) */ {
  3319. public:
  3320. inline Picking_process_statu_msg() : Picking_process_statu_msg(nullptr) {}
  3321. virtual ~Picking_process_statu_msg();
  3322. Picking_process_statu_msg(const Picking_process_statu_msg& from);
  3323. Picking_process_statu_msg(Picking_process_statu_msg&& from) noexcept
  3324. : Picking_process_statu_msg() {
  3325. *this = ::std::move(from);
  3326. }
  3327. inline Picking_process_statu_msg& operator=(const Picking_process_statu_msg& from) {
  3328. CopyFrom(from);
  3329. return *this;
  3330. }
  3331. inline Picking_process_statu_msg& operator=(Picking_process_statu_msg&& from) noexcept {
  3332. if (GetArena() == from.GetArena()) {
  3333. if (this != &from) InternalSwap(&from);
  3334. } else {
  3335. CopyFrom(from);
  3336. }
  3337. return *this;
  3338. }
  3339. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  3340. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  3341. }
  3342. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  3343. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  3344. }
  3345. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  3346. return GetDescriptor();
  3347. }
  3348. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  3349. return GetMetadataStatic().descriptor;
  3350. }
  3351. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  3352. return GetMetadataStatic().reflection;
  3353. }
  3354. static const Picking_process_statu_msg& default_instance();
  3355. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  3356. static inline const Picking_process_statu_msg* internal_default_instance() {
  3357. return reinterpret_cast<const Picking_process_statu_msg*>(
  3358. &_Picking_process_statu_msg_default_instance_);
  3359. }
  3360. static constexpr int kIndexInFileMessages =
  3361. 17;
  3362. friend void swap(Picking_process_statu_msg& a, Picking_process_statu_msg& b) {
  3363. a.Swap(&b);
  3364. }
  3365. inline void Swap(Picking_process_statu_msg* other) {
  3366. if (other == this) return;
  3367. if (GetArena() == other->GetArena()) {
  3368. InternalSwap(other);
  3369. } else {
  3370. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  3371. }
  3372. }
  3373. void UnsafeArenaSwap(Picking_process_statu_msg* other) {
  3374. if (other == this) return;
  3375. GOOGLE_DCHECK(GetArena() == other->GetArena());
  3376. InternalSwap(other);
  3377. }
  3378. // implements Message ----------------------------------------------
  3379. inline Picking_process_statu_msg* New() const final {
  3380. return CreateMaybeMessage<Picking_process_statu_msg>(nullptr);
  3381. }
  3382. Picking_process_statu_msg* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  3383. return CreateMaybeMessage<Picking_process_statu_msg>(arena);
  3384. }
  3385. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  3386. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  3387. void CopyFrom(const Picking_process_statu_msg& from);
  3388. void MergeFrom(const Picking_process_statu_msg& from);
  3389. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  3390. bool IsInitialized() const final;
  3391. size_t ByteSizeLong() const final;
  3392. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  3393. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  3394. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  3395. int GetCachedSize() const final { return _cached_size_.Get(); }
  3396. private:
  3397. inline void SharedCtor();
  3398. inline void SharedDtor();
  3399. void SetCachedSize(int size) const final;
  3400. void InternalSwap(Picking_process_statu_msg* other);
  3401. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  3402. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  3403. return "message.Picking_process_statu_msg";
  3404. }
  3405. protected:
  3406. explicit Picking_process_statu_msg(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  3407. private:
  3408. static void ArenaDtor(void* object);
  3409. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  3410. public:
  3411. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  3412. private:
  3413. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  3414. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_process_5fmessage_2eproto);
  3415. return ::descriptor_table_process_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  3416. }
  3417. public:
  3418. // nested types ----------------------------------------------------
  3419. // accessors -------------------------------------------------------
  3420. enum : int {
  3421. kLicenseFieldNumber = 3,
  3422. kBaseInfoFieldNumber = 1,
  3423. kSearchSpaceStepFieldNumber = 4,
  3424. kDispatchStepFieldNumber = 5,
  3425. kReleaseSpaceStepFieldNumber = 6,
  3426. kWaitforLeaveStepFieldNumber = 7,
  3427. kBackWaitforLeaveStepFieldNumber = 9,
  3428. kBackDispatchStepFieldNumber = 10,
  3429. kBackSearchSpaceStepStatuFieldNumber = 11,
  3430. kTerminalIdFieldNumber = 2,
  3431. kCompletedFieldNumber = 8,
  3432. kBackCompletedFieldNumber = 12,
  3433. };
  3434. // required string license = 3;
  3435. bool has_license() const;
  3436. private:
  3437. bool _internal_has_license() const;
  3438. public:
  3439. void clear_license();
  3440. const std::string& license() const;
  3441. void set_license(const std::string& value);
  3442. void set_license(std::string&& value);
  3443. void set_license(const char* value);
  3444. void set_license(const char* value, size_t size);
  3445. std::string* mutable_license();
  3446. std::string* release_license();
  3447. void set_allocated_license(std::string* license);
  3448. private:
  3449. const std::string& _internal_license() const;
  3450. void _internal_set_license(const std::string& value);
  3451. std::string* _internal_mutable_license();
  3452. public:
  3453. // required .message.Base_info base_info = 1;
  3454. bool has_base_info() const;
  3455. private:
  3456. bool _internal_has_base_info() const;
  3457. public:
  3458. void clear_base_info();
  3459. const ::message::Base_info& base_info() const;
  3460. ::message::Base_info* release_base_info();
  3461. ::message::Base_info* mutable_base_info();
  3462. void set_allocated_base_info(::message::Base_info* base_info);
  3463. private:
  3464. const ::message::Base_info& _internal_base_info() const;
  3465. ::message::Base_info* _internal_mutable_base_info();
  3466. public:
  3467. void unsafe_arena_set_allocated_base_info(
  3468. ::message::Base_info* base_info);
  3469. ::message::Base_info* unsafe_arena_release_base_info();
  3470. // optional .message.Search_space_step_statu search_space_step = 4;
  3471. bool has_search_space_step() const;
  3472. private:
  3473. bool _internal_has_search_space_step() const;
  3474. public:
  3475. void clear_search_space_step();
  3476. const ::message::Search_space_step_statu& search_space_step() const;
  3477. ::message::Search_space_step_statu* release_search_space_step();
  3478. ::message::Search_space_step_statu* mutable_search_space_step();
  3479. void set_allocated_search_space_step(::message::Search_space_step_statu* search_space_step);
  3480. private:
  3481. const ::message::Search_space_step_statu& _internal_search_space_step() const;
  3482. ::message::Search_space_step_statu* _internal_mutable_search_space_step();
  3483. public:
  3484. void unsafe_arena_set_allocated_search_space_step(
  3485. ::message::Search_space_step_statu* search_space_step);
  3486. ::message::Search_space_step_statu* unsafe_arena_release_search_space_step();
  3487. // optional .message.Dispatch_pick_step_statu dispatch_step = 5;
  3488. bool has_dispatch_step() const;
  3489. private:
  3490. bool _internal_has_dispatch_step() const;
  3491. public:
  3492. void clear_dispatch_step();
  3493. const ::message::Dispatch_pick_step_statu& dispatch_step() const;
  3494. ::message::Dispatch_pick_step_statu* release_dispatch_step();
  3495. ::message::Dispatch_pick_step_statu* mutable_dispatch_step();
  3496. void set_allocated_dispatch_step(::message::Dispatch_pick_step_statu* dispatch_step);
  3497. private:
  3498. const ::message::Dispatch_pick_step_statu& _internal_dispatch_step() const;
  3499. ::message::Dispatch_pick_step_statu* _internal_mutable_dispatch_step();
  3500. public:
  3501. void unsafe_arena_set_allocated_dispatch_step(
  3502. ::message::Dispatch_pick_step_statu* dispatch_step);
  3503. ::message::Dispatch_pick_step_statu* unsafe_arena_release_dispatch_step();
  3504. // optional .message.Release_space_step_statu release_space_step = 6;
  3505. bool has_release_space_step() const;
  3506. private:
  3507. bool _internal_has_release_space_step() const;
  3508. public:
  3509. void clear_release_space_step();
  3510. const ::message::Release_space_step_statu& release_space_step() const;
  3511. ::message::Release_space_step_statu* release_release_space_step();
  3512. ::message::Release_space_step_statu* mutable_release_space_step();
  3513. void set_allocated_release_space_step(::message::Release_space_step_statu* release_space_step);
  3514. private:
  3515. const ::message::Release_space_step_statu& _internal_release_space_step() const;
  3516. ::message::Release_space_step_statu* _internal_mutable_release_space_step();
  3517. public:
  3518. void unsafe_arena_set_allocated_release_space_step(
  3519. ::message::Release_space_step_statu* release_space_step);
  3520. ::message::Release_space_step_statu* unsafe_arena_release_release_space_step();
  3521. // optional .message.Waitfor_leave_step_statu waitfor_leave_step = 7;
  3522. bool has_waitfor_leave_step() const;
  3523. private:
  3524. bool _internal_has_waitfor_leave_step() const;
  3525. public:
  3526. void clear_waitfor_leave_step();
  3527. const ::message::Waitfor_leave_step_statu& waitfor_leave_step() const;
  3528. ::message::Waitfor_leave_step_statu* release_waitfor_leave_step();
  3529. ::message::Waitfor_leave_step_statu* mutable_waitfor_leave_step();
  3530. void set_allocated_waitfor_leave_step(::message::Waitfor_leave_step_statu* waitfor_leave_step);
  3531. private:
  3532. const ::message::Waitfor_leave_step_statu& _internal_waitfor_leave_step() const;
  3533. ::message::Waitfor_leave_step_statu* _internal_mutable_waitfor_leave_step();
  3534. public:
  3535. void unsafe_arena_set_allocated_waitfor_leave_step(
  3536. ::message::Waitfor_leave_step_statu* waitfor_leave_step);
  3537. ::message::Waitfor_leave_step_statu* unsafe_arena_release_waitfor_leave_step();
  3538. // optional .message.Back_waitfor_leave_step_statu back_waitfor_leave_step = 9;
  3539. bool has_back_waitfor_leave_step() const;
  3540. private:
  3541. bool _internal_has_back_waitfor_leave_step() const;
  3542. public:
  3543. void clear_back_waitfor_leave_step();
  3544. const ::message::Back_waitfor_leave_step_statu& back_waitfor_leave_step() const;
  3545. ::message::Back_waitfor_leave_step_statu* release_back_waitfor_leave_step();
  3546. ::message::Back_waitfor_leave_step_statu* mutable_back_waitfor_leave_step();
  3547. void set_allocated_back_waitfor_leave_step(::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step);
  3548. private:
  3549. const ::message::Back_waitfor_leave_step_statu& _internal_back_waitfor_leave_step() const;
  3550. ::message::Back_waitfor_leave_step_statu* _internal_mutable_back_waitfor_leave_step();
  3551. public:
  3552. void unsafe_arena_set_allocated_back_waitfor_leave_step(
  3553. ::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step);
  3554. ::message::Back_waitfor_leave_step_statu* unsafe_arena_release_back_waitfor_leave_step();
  3555. // optional .message.Back_dispatch_pick_step_statu back_dispatch_step = 10;
  3556. bool has_back_dispatch_step() const;
  3557. private:
  3558. bool _internal_has_back_dispatch_step() const;
  3559. public:
  3560. void clear_back_dispatch_step();
  3561. const ::message::Back_dispatch_pick_step_statu& back_dispatch_step() const;
  3562. ::message::Back_dispatch_pick_step_statu* release_back_dispatch_step();
  3563. ::message::Back_dispatch_pick_step_statu* mutable_back_dispatch_step();
  3564. void set_allocated_back_dispatch_step(::message::Back_dispatch_pick_step_statu* back_dispatch_step);
  3565. private:
  3566. const ::message::Back_dispatch_pick_step_statu& _internal_back_dispatch_step() const;
  3567. ::message::Back_dispatch_pick_step_statu* _internal_mutable_back_dispatch_step();
  3568. public:
  3569. void unsafe_arena_set_allocated_back_dispatch_step(
  3570. ::message::Back_dispatch_pick_step_statu* back_dispatch_step);
  3571. ::message::Back_dispatch_pick_step_statu* unsafe_arena_release_back_dispatch_step();
  3572. // optional .message.Back_search_space_step_statu back_search_space_step_statu = 11;
  3573. bool has_back_search_space_step_statu() const;
  3574. private:
  3575. bool _internal_has_back_search_space_step_statu() const;
  3576. public:
  3577. void clear_back_search_space_step_statu();
  3578. const ::message::Back_search_space_step_statu& back_search_space_step_statu() const;
  3579. ::message::Back_search_space_step_statu* release_back_search_space_step_statu();
  3580. ::message::Back_search_space_step_statu* mutable_back_search_space_step_statu();
  3581. void set_allocated_back_search_space_step_statu(::message::Back_search_space_step_statu* back_search_space_step_statu);
  3582. private:
  3583. const ::message::Back_search_space_step_statu& _internal_back_search_space_step_statu() const;
  3584. ::message::Back_search_space_step_statu* _internal_mutable_back_search_space_step_statu();
  3585. public:
  3586. void unsafe_arena_set_allocated_back_search_space_step_statu(
  3587. ::message::Back_search_space_step_statu* back_search_space_step_statu);
  3588. ::message::Back_search_space_step_statu* unsafe_arena_release_back_search_space_step_statu();
  3589. // required int32 terminal_id = 2;
  3590. bool has_terminal_id() const;
  3591. private:
  3592. bool _internal_has_terminal_id() const;
  3593. public:
  3594. void clear_terminal_id();
  3595. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id() const;
  3596. void set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  3597. private:
  3598. ::PROTOBUF_NAMESPACE_ID::int32 _internal_terminal_id() const;
  3599. void _internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  3600. public:
  3601. // optional bool completed = 8 [default = false];
  3602. bool has_completed() const;
  3603. private:
  3604. bool _internal_has_completed() const;
  3605. public:
  3606. void clear_completed();
  3607. bool completed() const;
  3608. void set_completed(bool value);
  3609. private:
  3610. bool _internal_completed() const;
  3611. void _internal_set_completed(bool value);
  3612. public:
  3613. // optional bool back_completed = 12 [default = false];
  3614. bool has_back_completed() const;
  3615. private:
  3616. bool _internal_has_back_completed() const;
  3617. public:
  3618. void clear_back_completed();
  3619. bool back_completed() const;
  3620. void set_back_completed(bool value);
  3621. private:
  3622. bool _internal_back_completed() const;
  3623. void _internal_set_back_completed(bool value);
  3624. public:
  3625. // @@protoc_insertion_point(class_scope:message.Picking_process_statu_msg)
  3626. private:
  3627. class _Internal;
  3628. // helper for ByteSizeLong()
  3629. size_t RequiredFieldsByteSizeFallback() const;
  3630. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  3631. typedef void InternalArenaConstructable_;
  3632. typedef void DestructorSkippable_;
  3633. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  3634. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  3635. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr license_;
  3636. ::message::Base_info* base_info_;
  3637. ::message::Search_space_step_statu* search_space_step_;
  3638. ::message::Dispatch_pick_step_statu* dispatch_step_;
  3639. ::message::Release_space_step_statu* release_space_step_;
  3640. ::message::Waitfor_leave_step_statu* waitfor_leave_step_;
  3641. ::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step_;
  3642. ::message::Back_dispatch_pick_step_statu* back_dispatch_step_;
  3643. ::message::Back_search_space_step_statu* back_search_space_step_statu_;
  3644. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id_;
  3645. bool completed_;
  3646. bool back_completed_;
  3647. friend struct ::TableStruct_process_5fmessage_2eproto;
  3648. };
  3649. // ===================================================================
  3650. // ===================================================================
  3651. #ifdef __GNUC__
  3652. #pragma GCC diagnostic push
  3653. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  3654. #endif // __GNUC__
  3655. // Alloc_space_step_statu
  3656. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3657. inline bool Alloc_space_step_statu::_internal_has_step_statu() const {
  3658. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  3659. return value;
  3660. }
  3661. inline bool Alloc_space_step_statu::has_step_statu() const {
  3662. return _internal_has_step_statu();
  3663. }
  3664. inline void Alloc_space_step_statu::clear_step_statu() {
  3665. step_statu_ = 0;
  3666. _has_bits_[0] &= ~0x00000004u;
  3667. }
  3668. inline ::message::Step_statu Alloc_space_step_statu::_internal_step_statu() const {
  3669. return static_cast< ::message::Step_statu >(step_statu_);
  3670. }
  3671. inline ::message::Step_statu Alloc_space_step_statu::step_statu() const {
  3672. // @@protoc_insertion_point(field_get:message.Alloc_space_step_statu.step_statu)
  3673. return _internal_step_statu();
  3674. }
  3675. inline void Alloc_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  3676. assert(::message::Step_statu_IsValid(value));
  3677. _has_bits_[0] |= 0x00000004u;
  3678. step_statu_ = value;
  3679. }
  3680. inline void Alloc_space_step_statu::set_step_statu(::message::Step_statu value) {
  3681. _internal_set_step_statu(value);
  3682. // @@protoc_insertion_point(field_set:message.Alloc_space_step_statu.step_statu)
  3683. }
  3684. // optional .message.Car_info car_info = 2;
  3685. inline bool Alloc_space_step_statu::_internal_has_car_info() const {
  3686. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  3687. PROTOBUF_ASSUME(!value || car_info_ != nullptr);
  3688. return value;
  3689. }
  3690. inline bool Alloc_space_step_statu::has_car_info() const {
  3691. return _internal_has_car_info();
  3692. }
  3693. inline const ::message::Car_info& Alloc_space_step_statu::_internal_car_info() const {
  3694. const ::message::Car_info* p = car_info_;
  3695. return p != nullptr ? *p : *reinterpret_cast<const ::message::Car_info*>(
  3696. &::message::_Car_info_default_instance_);
  3697. }
  3698. inline const ::message::Car_info& Alloc_space_step_statu::car_info() const {
  3699. // @@protoc_insertion_point(field_get:message.Alloc_space_step_statu.car_info)
  3700. return _internal_car_info();
  3701. }
  3702. inline void Alloc_space_step_statu::unsafe_arena_set_allocated_car_info(
  3703. ::message::Car_info* car_info) {
  3704. if (GetArena() == nullptr) {
  3705. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  3706. }
  3707. car_info_ = car_info;
  3708. if (car_info) {
  3709. _has_bits_[0] |= 0x00000002u;
  3710. } else {
  3711. _has_bits_[0] &= ~0x00000002u;
  3712. }
  3713. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Alloc_space_step_statu.car_info)
  3714. }
  3715. inline ::message::Car_info* Alloc_space_step_statu::release_car_info() {
  3716. _has_bits_[0] &= ~0x00000002u;
  3717. ::message::Car_info* temp = car_info_;
  3718. car_info_ = nullptr;
  3719. if (GetArena() != nullptr) {
  3720. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  3721. }
  3722. return temp;
  3723. }
  3724. inline ::message::Car_info* Alloc_space_step_statu::unsafe_arena_release_car_info() {
  3725. // @@protoc_insertion_point(field_release:message.Alloc_space_step_statu.car_info)
  3726. _has_bits_[0] &= ~0x00000002u;
  3727. ::message::Car_info* temp = car_info_;
  3728. car_info_ = nullptr;
  3729. return temp;
  3730. }
  3731. inline ::message::Car_info* Alloc_space_step_statu::_internal_mutable_car_info() {
  3732. _has_bits_[0] |= 0x00000002u;
  3733. if (car_info_ == nullptr) {
  3734. auto* p = CreateMaybeMessage<::message::Car_info>(GetArena());
  3735. car_info_ = p;
  3736. }
  3737. return car_info_;
  3738. }
  3739. inline ::message::Car_info* Alloc_space_step_statu::mutable_car_info() {
  3740. // @@protoc_insertion_point(field_mutable:message.Alloc_space_step_statu.car_info)
  3741. return _internal_mutable_car_info();
  3742. }
  3743. inline void Alloc_space_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  3744. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  3745. if (message_arena == nullptr) {
  3746. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  3747. }
  3748. if (car_info) {
  3749. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  3750. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info)->GetArena();
  3751. if (message_arena != submessage_arena) {
  3752. car_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3753. message_arena, car_info, submessage_arena);
  3754. }
  3755. _has_bits_[0] |= 0x00000002u;
  3756. } else {
  3757. _has_bits_[0] &= ~0x00000002u;
  3758. }
  3759. car_info_ = car_info;
  3760. // @@protoc_insertion_point(field_set_allocated:message.Alloc_space_step_statu.car_info)
  3761. }
  3762. // optional string description = 3;
  3763. inline bool Alloc_space_step_statu::_internal_has_description() const {
  3764. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  3765. return value;
  3766. }
  3767. inline bool Alloc_space_step_statu::has_description() const {
  3768. return _internal_has_description();
  3769. }
  3770. inline void Alloc_space_step_statu::clear_description() {
  3771. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3772. _has_bits_[0] &= ~0x00000001u;
  3773. }
  3774. inline const std::string& Alloc_space_step_statu::description() const {
  3775. // @@protoc_insertion_point(field_get:message.Alloc_space_step_statu.description)
  3776. return _internal_description();
  3777. }
  3778. inline void Alloc_space_step_statu::set_description(const std::string& value) {
  3779. _internal_set_description(value);
  3780. // @@protoc_insertion_point(field_set:message.Alloc_space_step_statu.description)
  3781. }
  3782. inline std::string* Alloc_space_step_statu::mutable_description() {
  3783. // @@protoc_insertion_point(field_mutable:message.Alloc_space_step_statu.description)
  3784. return _internal_mutable_description();
  3785. }
  3786. inline const std::string& Alloc_space_step_statu::_internal_description() const {
  3787. return description_.Get();
  3788. }
  3789. inline void Alloc_space_step_statu::_internal_set_description(const std::string& value) {
  3790. _has_bits_[0] |= 0x00000001u;
  3791. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  3792. }
  3793. inline void Alloc_space_step_statu::set_description(std::string&& value) {
  3794. _has_bits_[0] |= 0x00000001u;
  3795. description_.Set(
  3796. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  3797. // @@protoc_insertion_point(field_set_rvalue:message.Alloc_space_step_statu.description)
  3798. }
  3799. inline void Alloc_space_step_statu::set_description(const char* value) {
  3800. GOOGLE_DCHECK(value != nullptr);
  3801. _has_bits_[0] |= 0x00000001u;
  3802. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  3803. GetArena());
  3804. // @@protoc_insertion_point(field_set_char:message.Alloc_space_step_statu.description)
  3805. }
  3806. inline void Alloc_space_step_statu::set_description(const char* value,
  3807. size_t size) {
  3808. _has_bits_[0] |= 0x00000001u;
  3809. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  3810. reinterpret_cast<const char*>(value), size), GetArena());
  3811. // @@protoc_insertion_point(field_set_pointer:message.Alloc_space_step_statu.description)
  3812. }
  3813. inline std::string* Alloc_space_step_statu::_internal_mutable_description() {
  3814. _has_bits_[0] |= 0x00000001u;
  3815. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3816. }
  3817. inline std::string* Alloc_space_step_statu::release_description() {
  3818. // @@protoc_insertion_point(field_release:message.Alloc_space_step_statu.description)
  3819. if (!_internal_has_description()) {
  3820. return nullptr;
  3821. }
  3822. _has_bits_[0] &= ~0x00000001u;
  3823. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3824. }
  3825. inline void Alloc_space_step_statu::set_allocated_description(std::string* description) {
  3826. if (description != nullptr) {
  3827. _has_bits_[0] |= 0x00000001u;
  3828. } else {
  3829. _has_bits_[0] &= ~0x00000001u;
  3830. }
  3831. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  3832. GetArena());
  3833. // @@protoc_insertion_point(field_set_allocated:message.Alloc_space_step_statu.description)
  3834. }
  3835. // -------------------------------------------------------------------
  3836. // Back_alloc_space_step_statu
  3837. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3838. inline bool Back_alloc_space_step_statu::_internal_has_step_statu() const {
  3839. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  3840. return value;
  3841. }
  3842. inline bool Back_alloc_space_step_statu::has_step_statu() const {
  3843. return _internal_has_step_statu();
  3844. }
  3845. inline void Back_alloc_space_step_statu::clear_step_statu() {
  3846. step_statu_ = 0;
  3847. _has_bits_[0] &= ~0x00000002u;
  3848. }
  3849. inline ::message::Step_statu Back_alloc_space_step_statu::_internal_step_statu() const {
  3850. return static_cast< ::message::Step_statu >(step_statu_);
  3851. }
  3852. inline ::message::Step_statu Back_alloc_space_step_statu::step_statu() const {
  3853. // @@protoc_insertion_point(field_get:message.Back_alloc_space_step_statu.step_statu)
  3854. return _internal_step_statu();
  3855. }
  3856. inline void Back_alloc_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  3857. assert(::message::Step_statu_IsValid(value));
  3858. _has_bits_[0] |= 0x00000002u;
  3859. step_statu_ = value;
  3860. }
  3861. inline void Back_alloc_space_step_statu::set_step_statu(::message::Step_statu value) {
  3862. _internal_set_step_statu(value);
  3863. // @@protoc_insertion_point(field_set:message.Back_alloc_space_step_statu.step_statu)
  3864. }
  3865. // repeated .message.Parkspace_info allocated_parkspace_info_ex = 2;
  3866. inline int Back_alloc_space_step_statu::_internal_allocated_parkspace_info_ex_size() const {
  3867. return allocated_parkspace_info_ex_.size();
  3868. }
  3869. inline int Back_alloc_space_step_statu::allocated_parkspace_info_ex_size() const {
  3870. return _internal_allocated_parkspace_info_ex_size();
  3871. }
  3872. inline ::message::Parkspace_info* Back_alloc_space_step_statu::mutable_allocated_parkspace_info_ex(int index) {
  3873. // @@protoc_insertion_point(field_mutable:message.Back_alloc_space_step_statu.allocated_parkspace_info_ex)
  3874. return allocated_parkspace_info_ex_.Mutable(index);
  3875. }
  3876. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  3877. Back_alloc_space_step_statu::mutable_allocated_parkspace_info_ex() {
  3878. // @@protoc_insertion_point(field_mutable_list:message.Back_alloc_space_step_statu.allocated_parkspace_info_ex)
  3879. return &allocated_parkspace_info_ex_;
  3880. }
  3881. inline const ::message::Parkspace_info& Back_alloc_space_step_statu::_internal_allocated_parkspace_info_ex(int index) const {
  3882. return allocated_parkspace_info_ex_.Get(index);
  3883. }
  3884. inline const ::message::Parkspace_info& Back_alloc_space_step_statu::allocated_parkspace_info_ex(int index) const {
  3885. // @@protoc_insertion_point(field_get:message.Back_alloc_space_step_statu.allocated_parkspace_info_ex)
  3886. return _internal_allocated_parkspace_info_ex(index);
  3887. }
  3888. inline ::message::Parkspace_info* Back_alloc_space_step_statu::_internal_add_allocated_parkspace_info_ex() {
  3889. return allocated_parkspace_info_ex_.Add();
  3890. }
  3891. inline ::message::Parkspace_info* Back_alloc_space_step_statu::add_allocated_parkspace_info_ex() {
  3892. // @@protoc_insertion_point(field_add:message.Back_alloc_space_step_statu.allocated_parkspace_info_ex)
  3893. return _internal_add_allocated_parkspace_info_ex();
  3894. }
  3895. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  3896. Back_alloc_space_step_statu::allocated_parkspace_info_ex() const {
  3897. // @@protoc_insertion_point(field_list:message.Back_alloc_space_step_statu.allocated_parkspace_info_ex)
  3898. return allocated_parkspace_info_ex_;
  3899. }
  3900. // optional string description = 3;
  3901. inline bool Back_alloc_space_step_statu::_internal_has_description() const {
  3902. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  3903. return value;
  3904. }
  3905. inline bool Back_alloc_space_step_statu::has_description() const {
  3906. return _internal_has_description();
  3907. }
  3908. inline void Back_alloc_space_step_statu::clear_description() {
  3909. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3910. _has_bits_[0] &= ~0x00000001u;
  3911. }
  3912. inline const std::string& Back_alloc_space_step_statu::description() const {
  3913. // @@protoc_insertion_point(field_get:message.Back_alloc_space_step_statu.description)
  3914. return _internal_description();
  3915. }
  3916. inline void Back_alloc_space_step_statu::set_description(const std::string& value) {
  3917. _internal_set_description(value);
  3918. // @@protoc_insertion_point(field_set:message.Back_alloc_space_step_statu.description)
  3919. }
  3920. inline std::string* Back_alloc_space_step_statu::mutable_description() {
  3921. // @@protoc_insertion_point(field_mutable:message.Back_alloc_space_step_statu.description)
  3922. return _internal_mutable_description();
  3923. }
  3924. inline const std::string& Back_alloc_space_step_statu::_internal_description() const {
  3925. return description_.Get();
  3926. }
  3927. inline void Back_alloc_space_step_statu::_internal_set_description(const std::string& value) {
  3928. _has_bits_[0] |= 0x00000001u;
  3929. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  3930. }
  3931. inline void Back_alloc_space_step_statu::set_description(std::string&& value) {
  3932. _has_bits_[0] |= 0x00000001u;
  3933. description_.Set(
  3934. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  3935. // @@protoc_insertion_point(field_set_rvalue:message.Back_alloc_space_step_statu.description)
  3936. }
  3937. inline void Back_alloc_space_step_statu::set_description(const char* value) {
  3938. GOOGLE_DCHECK(value != nullptr);
  3939. _has_bits_[0] |= 0x00000001u;
  3940. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  3941. GetArena());
  3942. // @@protoc_insertion_point(field_set_char:message.Back_alloc_space_step_statu.description)
  3943. }
  3944. inline void Back_alloc_space_step_statu::set_description(const char* value,
  3945. size_t size) {
  3946. _has_bits_[0] |= 0x00000001u;
  3947. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  3948. reinterpret_cast<const char*>(value), size), GetArena());
  3949. // @@protoc_insertion_point(field_set_pointer:message.Back_alloc_space_step_statu.description)
  3950. }
  3951. inline std::string* Back_alloc_space_step_statu::_internal_mutable_description() {
  3952. _has_bits_[0] |= 0x00000001u;
  3953. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3954. }
  3955. inline std::string* Back_alloc_space_step_statu::release_description() {
  3956. // @@protoc_insertion_point(field_release:message.Back_alloc_space_step_statu.description)
  3957. if (!_internal_has_description()) {
  3958. return nullptr;
  3959. }
  3960. _has_bits_[0] &= ~0x00000001u;
  3961. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3962. }
  3963. inline void Back_alloc_space_step_statu::set_allocated_description(std::string* description) {
  3964. if (description != nullptr) {
  3965. _has_bits_[0] |= 0x00000001u;
  3966. } else {
  3967. _has_bits_[0] &= ~0x00000001u;
  3968. }
  3969. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  3970. GetArena());
  3971. // @@protoc_insertion_point(field_set_allocated:message.Back_alloc_space_step_statu.description)
  3972. }
  3973. // -------------------------------------------------------------------
  3974. // Search_space_step_statu
  3975. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3976. inline bool Search_space_step_statu::_internal_has_step_statu() const {
  3977. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  3978. return value;
  3979. }
  3980. inline bool Search_space_step_statu::has_step_statu() const {
  3981. return _internal_has_step_statu();
  3982. }
  3983. inline void Search_space_step_statu::clear_step_statu() {
  3984. step_statu_ = 0;
  3985. _has_bits_[0] &= ~0x00000002u;
  3986. }
  3987. inline ::message::Step_statu Search_space_step_statu::_internal_step_statu() const {
  3988. return static_cast< ::message::Step_statu >(step_statu_);
  3989. }
  3990. inline ::message::Step_statu Search_space_step_statu::step_statu() const {
  3991. // @@protoc_insertion_point(field_get:message.Search_space_step_statu.step_statu)
  3992. return _internal_step_statu();
  3993. }
  3994. inline void Search_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  3995. assert(::message::Step_statu_IsValid(value));
  3996. _has_bits_[0] |= 0x00000002u;
  3997. step_statu_ = value;
  3998. }
  3999. inline void Search_space_step_statu::set_step_statu(::message::Step_statu value) {
  4000. _internal_set_step_statu(value);
  4001. // @@protoc_insertion_point(field_set:message.Search_space_step_statu.step_statu)
  4002. }
  4003. // repeated .message.Parkspace_info search_parkspace_info_ex = 2;
  4004. inline int Search_space_step_statu::_internal_search_parkspace_info_ex_size() const {
  4005. return search_parkspace_info_ex_.size();
  4006. }
  4007. inline int Search_space_step_statu::search_parkspace_info_ex_size() const {
  4008. return _internal_search_parkspace_info_ex_size();
  4009. }
  4010. inline ::message::Parkspace_info* Search_space_step_statu::mutable_search_parkspace_info_ex(int index) {
  4011. // @@protoc_insertion_point(field_mutable:message.Search_space_step_statu.search_parkspace_info_ex)
  4012. return search_parkspace_info_ex_.Mutable(index);
  4013. }
  4014. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  4015. Search_space_step_statu::mutable_search_parkspace_info_ex() {
  4016. // @@protoc_insertion_point(field_mutable_list:message.Search_space_step_statu.search_parkspace_info_ex)
  4017. return &search_parkspace_info_ex_;
  4018. }
  4019. inline const ::message::Parkspace_info& Search_space_step_statu::_internal_search_parkspace_info_ex(int index) const {
  4020. return search_parkspace_info_ex_.Get(index);
  4021. }
  4022. inline const ::message::Parkspace_info& Search_space_step_statu::search_parkspace_info_ex(int index) const {
  4023. // @@protoc_insertion_point(field_get:message.Search_space_step_statu.search_parkspace_info_ex)
  4024. return _internal_search_parkspace_info_ex(index);
  4025. }
  4026. inline ::message::Parkspace_info* Search_space_step_statu::_internal_add_search_parkspace_info_ex() {
  4027. return search_parkspace_info_ex_.Add();
  4028. }
  4029. inline ::message::Parkspace_info* Search_space_step_statu::add_search_parkspace_info_ex() {
  4030. // @@protoc_insertion_point(field_add:message.Search_space_step_statu.search_parkspace_info_ex)
  4031. return _internal_add_search_parkspace_info_ex();
  4032. }
  4033. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  4034. Search_space_step_statu::search_parkspace_info_ex() const {
  4035. // @@protoc_insertion_point(field_list:message.Search_space_step_statu.search_parkspace_info_ex)
  4036. return search_parkspace_info_ex_;
  4037. }
  4038. // optional string description = 3;
  4039. inline bool Search_space_step_statu::_internal_has_description() const {
  4040. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  4041. return value;
  4042. }
  4043. inline bool Search_space_step_statu::has_description() const {
  4044. return _internal_has_description();
  4045. }
  4046. inline void Search_space_step_statu::clear_description() {
  4047. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4048. _has_bits_[0] &= ~0x00000001u;
  4049. }
  4050. inline const std::string& Search_space_step_statu::description() const {
  4051. // @@protoc_insertion_point(field_get:message.Search_space_step_statu.description)
  4052. return _internal_description();
  4053. }
  4054. inline void Search_space_step_statu::set_description(const std::string& value) {
  4055. _internal_set_description(value);
  4056. // @@protoc_insertion_point(field_set:message.Search_space_step_statu.description)
  4057. }
  4058. inline std::string* Search_space_step_statu::mutable_description() {
  4059. // @@protoc_insertion_point(field_mutable:message.Search_space_step_statu.description)
  4060. return _internal_mutable_description();
  4061. }
  4062. inline const std::string& Search_space_step_statu::_internal_description() const {
  4063. return description_.Get();
  4064. }
  4065. inline void Search_space_step_statu::_internal_set_description(const std::string& value) {
  4066. _has_bits_[0] |= 0x00000001u;
  4067. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  4068. }
  4069. inline void Search_space_step_statu::set_description(std::string&& value) {
  4070. _has_bits_[0] |= 0x00000001u;
  4071. description_.Set(
  4072. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  4073. // @@protoc_insertion_point(field_set_rvalue:message.Search_space_step_statu.description)
  4074. }
  4075. inline void Search_space_step_statu::set_description(const char* value) {
  4076. GOOGLE_DCHECK(value != nullptr);
  4077. _has_bits_[0] |= 0x00000001u;
  4078. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  4079. GetArena());
  4080. // @@protoc_insertion_point(field_set_char:message.Search_space_step_statu.description)
  4081. }
  4082. inline void Search_space_step_statu::set_description(const char* value,
  4083. size_t size) {
  4084. _has_bits_[0] |= 0x00000001u;
  4085. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  4086. reinterpret_cast<const char*>(value), size), GetArena());
  4087. // @@protoc_insertion_point(field_set_pointer:message.Search_space_step_statu.description)
  4088. }
  4089. inline std::string* Search_space_step_statu::_internal_mutable_description() {
  4090. _has_bits_[0] |= 0x00000001u;
  4091. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4092. }
  4093. inline std::string* Search_space_step_statu::release_description() {
  4094. // @@protoc_insertion_point(field_release:message.Search_space_step_statu.description)
  4095. if (!_internal_has_description()) {
  4096. return nullptr;
  4097. }
  4098. _has_bits_[0] &= ~0x00000001u;
  4099. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4100. }
  4101. inline void Search_space_step_statu::set_allocated_description(std::string* description) {
  4102. if (description != nullptr) {
  4103. _has_bits_[0] |= 0x00000001u;
  4104. } else {
  4105. _has_bits_[0] &= ~0x00000001u;
  4106. }
  4107. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  4108. GetArena());
  4109. // @@protoc_insertion_point(field_set_allocated:message.Search_space_step_statu.description)
  4110. }
  4111. // -------------------------------------------------------------------
  4112. // Back_search_space_step_statu
  4113. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4114. inline bool Back_search_space_step_statu::_internal_has_step_statu() const {
  4115. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  4116. return value;
  4117. }
  4118. inline bool Back_search_space_step_statu::has_step_statu() const {
  4119. return _internal_has_step_statu();
  4120. }
  4121. inline void Back_search_space_step_statu::clear_step_statu() {
  4122. step_statu_ = 0;
  4123. _has_bits_[0] &= ~0x00000004u;
  4124. }
  4125. inline ::message::Step_statu Back_search_space_step_statu::_internal_step_statu() const {
  4126. return static_cast< ::message::Step_statu >(step_statu_);
  4127. }
  4128. inline ::message::Step_statu Back_search_space_step_statu::step_statu() const {
  4129. // @@protoc_insertion_point(field_get:message.Back_search_space_step_statu.step_statu)
  4130. return _internal_step_statu();
  4131. }
  4132. inline void Back_search_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  4133. assert(::message::Step_statu_IsValid(value));
  4134. _has_bits_[0] |= 0x00000004u;
  4135. step_statu_ = value;
  4136. }
  4137. inline void Back_search_space_step_statu::set_step_statu(::message::Step_statu value) {
  4138. _internal_set_step_statu(value);
  4139. // @@protoc_insertion_point(field_set:message.Back_search_space_step_statu.step_statu)
  4140. }
  4141. // optional .message.Car_info car_info = 2;
  4142. inline bool Back_search_space_step_statu::_internal_has_car_info() const {
  4143. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  4144. PROTOBUF_ASSUME(!value || car_info_ != nullptr);
  4145. return value;
  4146. }
  4147. inline bool Back_search_space_step_statu::has_car_info() const {
  4148. return _internal_has_car_info();
  4149. }
  4150. inline const ::message::Car_info& Back_search_space_step_statu::_internal_car_info() const {
  4151. const ::message::Car_info* p = car_info_;
  4152. return p != nullptr ? *p : *reinterpret_cast<const ::message::Car_info*>(
  4153. &::message::_Car_info_default_instance_);
  4154. }
  4155. inline const ::message::Car_info& Back_search_space_step_statu::car_info() const {
  4156. // @@protoc_insertion_point(field_get:message.Back_search_space_step_statu.car_info)
  4157. return _internal_car_info();
  4158. }
  4159. inline void Back_search_space_step_statu::unsafe_arena_set_allocated_car_info(
  4160. ::message::Car_info* car_info) {
  4161. if (GetArena() == nullptr) {
  4162. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  4163. }
  4164. car_info_ = car_info;
  4165. if (car_info) {
  4166. _has_bits_[0] |= 0x00000002u;
  4167. } else {
  4168. _has_bits_[0] &= ~0x00000002u;
  4169. }
  4170. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Back_search_space_step_statu.car_info)
  4171. }
  4172. inline ::message::Car_info* Back_search_space_step_statu::release_car_info() {
  4173. _has_bits_[0] &= ~0x00000002u;
  4174. ::message::Car_info* temp = car_info_;
  4175. car_info_ = nullptr;
  4176. if (GetArena() != nullptr) {
  4177. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  4178. }
  4179. return temp;
  4180. }
  4181. inline ::message::Car_info* Back_search_space_step_statu::unsafe_arena_release_car_info() {
  4182. // @@protoc_insertion_point(field_release:message.Back_search_space_step_statu.car_info)
  4183. _has_bits_[0] &= ~0x00000002u;
  4184. ::message::Car_info* temp = car_info_;
  4185. car_info_ = nullptr;
  4186. return temp;
  4187. }
  4188. inline ::message::Car_info* Back_search_space_step_statu::_internal_mutable_car_info() {
  4189. _has_bits_[0] |= 0x00000002u;
  4190. if (car_info_ == nullptr) {
  4191. auto* p = CreateMaybeMessage<::message::Car_info>(GetArena());
  4192. car_info_ = p;
  4193. }
  4194. return car_info_;
  4195. }
  4196. inline ::message::Car_info* Back_search_space_step_statu::mutable_car_info() {
  4197. // @@protoc_insertion_point(field_mutable:message.Back_search_space_step_statu.car_info)
  4198. return _internal_mutable_car_info();
  4199. }
  4200. inline void Back_search_space_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  4201. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  4202. if (message_arena == nullptr) {
  4203. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  4204. }
  4205. if (car_info) {
  4206. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  4207. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info)->GetArena();
  4208. if (message_arena != submessage_arena) {
  4209. car_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  4210. message_arena, car_info, submessage_arena);
  4211. }
  4212. _has_bits_[0] |= 0x00000002u;
  4213. } else {
  4214. _has_bits_[0] &= ~0x00000002u;
  4215. }
  4216. car_info_ = car_info;
  4217. // @@protoc_insertion_point(field_set_allocated:message.Back_search_space_step_statu.car_info)
  4218. }
  4219. // optional string description = 3;
  4220. inline bool Back_search_space_step_statu::_internal_has_description() const {
  4221. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  4222. return value;
  4223. }
  4224. inline bool Back_search_space_step_statu::has_description() const {
  4225. return _internal_has_description();
  4226. }
  4227. inline void Back_search_space_step_statu::clear_description() {
  4228. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4229. _has_bits_[0] &= ~0x00000001u;
  4230. }
  4231. inline const std::string& Back_search_space_step_statu::description() const {
  4232. // @@protoc_insertion_point(field_get:message.Back_search_space_step_statu.description)
  4233. return _internal_description();
  4234. }
  4235. inline void Back_search_space_step_statu::set_description(const std::string& value) {
  4236. _internal_set_description(value);
  4237. // @@protoc_insertion_point(field_set:message.Back_search_space_step_statu.description)
  4238. }
  4239. inline std::string* Back_search_space_step_statu::mutable_description() {
  4240. // @@protoc_insertion_point(field_mutable:message.Back_search_space_step_statu.description)
  4241. return _internal_mutable_description();
  4242. }
  4243. inline const std::string& Back_search_space_step_statu::_internal_description() const {
  4244. return description_.Get();
  4245. }
  4246. inline void Back_search_space_step_statu::_internal_set_description(const std::string& value) {
  4247. _has_bits_[0] |= 0x00000001u;
  4248. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  4249. }
  4250. inline void Back_search_space_step_statu::set_description(std::string&& value) {
  4251. _has_bits_[0] |= 0x00000001u;
  4252. description_.Set(
  4253. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  4254. // @@protoc_insertion_point(field_set_rvalue:message.Back_search_space_step_statu.description)
  4255. }
  4256. inline void Back_search_space_step_statu::set_description(const char* value) {
  4257. GOOGLE_DCHECK(value != nullptr);
  4258. _has_bits_[0] |= 0x00000001u;
  4259. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  4260. GetArena());
  4261. // @@protoc_insertion_point(field_set_char:message.Back_search_space_step_statu.description)
  4262. }
  4263. inline void Back_search_space_step_statu::set_description(const char* value,
  4264. size_t size) {
  4265. _has_bits_[0] |= 0x00000001u;
  4266. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  4267. reinterpret_cast<const char*>(value), size), GetArena());
  4268. // @@protoc_insertion_point(field_set_pointer:message.Back_search_space_step_statu.description)
  4269. }
  4270. inline std::string* Back_search_space_step_statu::_internal_mutable_description() {
  4271. _has_bits_[0] |= 0x00000001u;
  4272. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4273. }
  4274. inline std::string* Back_search_space_step_statu::release_description() {
  4275. // @@protoc_insertion_point(field_release:message.Back_search_space_step_statu.description)
  4276. if (!_internal_has_description()) {
  4277. return nullptr;
  4278. }
  4279. _has_bits_[0] &= ~0x00000001u;
  4280. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4281. }
  4282. inline void Back_search_space_step_statu::set_allocated_description(std::string* description) {
  4283. if (description != nullptr) {
  4284. _has_bits_[0] |= 0x00000001u;
  4285. } else {
  4286. _has_bits_[0] &= ~0x00000001u;
  4287. }
  4288. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  4289. GetArena());
  4290. // @@protoc_insertion_point(field_set_allocated:message.Back_search_space_step_statu.description)
  4291. }
  4292. // -------------------------------------------------------------------
  4293. // Confirm_space_step_statu
  4294. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4295. inline bool Confirm_space_step_statu::_internal_has_step_statu() const {
  4296. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  4297. return value;
  4298. }
  4299. inline bool Confirm_space_step_statu::has_step_statu() const {
  4300. return _internal_has_step_statu();
  4301. }
  4302. inline void Confirm_space_step_statu::clear_step_statu() {
  4303. step_statu_ = 0;
  4304. _has_bits_[0] &= ~0x00000002u;
  4305. }
  4306. inline ::message::Step_statu Confirm_space_step_statu::_internal_step_statu() const {
  4307. return static_cast< ::message::Step_statu >(step_statu_);
  4308. }
  4309. inline ::message::Step_statu Confirm_space_step_statu::step_statu() const {
  4310. // @@protoc_insertion_point(field_get:message.Confirm_space_step_statu.step_statu)
  4311. return _internal_step_statu();
  4312. }
  4313. inline void Confirm_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  4314. assert(::message::Step_statu_IsValid(value));
  4315. _has_bits_[0] |= 0x00000002u;
  4316. step_statu_ = value;
  4317. }
  4318. inline void Confirm_space_step_statu::set_step_statu(::message::Step_statu value) {
  4319. _internal_set_step_statu(value);
  4320. // @@protoc_insertion_point(field_set:message.Confirm_space_step_statu.step_statu)
  4321. }
  4322. // repeated .message.Parkspace_info confirm_parkspace_info_ex = 2;
  4323. inline int Confirm_space_step_statu::_internal_confirm_parkspace_info_ex_size() const {
  4324. return confirm_parkspace_info_ex_.size();
  4325. }
  4326. inline int Confirm_space_step_statu::confirm_parkspace_info_ex_size() const {
  4327. return _internal_confirm_parkspace_info_ex_size();
  4328. }
  4329. inline ::message::Parkspace_info* Confirm_space_step_statu::mutable_confirm_parkspace_info_ex(int index) {
  4330. // @@protoc_insertion_point(field_mutable:message.Confirm_space_step_statu.confirm_parkspace_info_ex)
  4331. return confirm_parkspace_info_ex_.Mutable(index);
  4332. }
  4333. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  4334. Confirm_space_step_statu::mutable_confirm_parkspace_info_ex() {
  4335. // @@protoc_insertion_point(field_mutable_list:message.Confirm_space_step_statu.confirm_parkspace_info_ex)
  4336. return &confirm_parkspace_info_ex_;
  4337. }
  4338. inline const ::message::Parkspace_info& Confirm_space_step_statu::_internal_confirm_parkspace_info_ex(int index) const {
  4339. return confirm_parkspace_info_ex_.Get(index);
  4340. }
  4341. inline const ::message::Parkspace_info& Confirm_space_step_statu::confirm_parkspace_info_ex(int index) const {
  4342. // @@protoc_insertion_point(field_get:message.Confirm_space_step_statu.confirm_parkspace_info_ex)
  4343. return _internal_confirm_parkspace_info_ex(index);
  4344. }
  4345. inline ::message::Parkspace_info* Confirm_space_step_statu::_internal_add_confirm_parkspace_info_ex() {
  4346. return confirm_parkspace_info_ex_.Add();
  4347. }
  4348. inline ::message::Parkspace_info* Confirm_space_step_statu::add_confirm_parkspace_info_ex() {
  4349. // @@protoc_insertion_point(field_add:message.Confirm_space_step_statu.confirm_parkspace_info_ex)
  4350. return _internal_add_confirm_parkspace_info_ex();
  4351. }
  4352. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  4353. Confirm_space_step_statu::confirm_parkspace_info_ex() const {
  4354. // @@protoc_insertion_point(field_list:message.Confirm_space_step_statu.confirm_parkspace_info_ex)
  4355. return confirm_parkspace_info_ex_;
  4356. }
  4357. // optional string description = 3;
  4358. inline bool Confirm_space_step_statu::_internal_has_description() const {
  4359. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  4360. return value;
  4361. }
  4362. inline bool Confirm_space_step_statu::has_description() const {
  4363. return _internal_has_description();
  4364. }
  4365. inline void Confirm_space_step_statu::clear_description() {
  4366. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4367. _has_bits_[0] &= ~0x00000001u;
  4368. }
  4369. inline const std::string& Confirm_space_step_statu::description() const {
  4370. // @@protoc_insertion_point(field_get:message.Confirm_space_step_statu.description)
  4371. return _internal_description();
  4372. }
  4373. inline void Confirm_space_step_statu::set_description(const std::string& value) {
  4374. _internal_set_description(value);
  4375. // @@protoc_insertion_point(field_set:message.Confirm_space_step_statu.description)
  4376. }
  4377. inline std::string* Confirm_space_step_statu::mutable_description() {
  4378. // @@protoc_insertion_point(field_mutable:message.Confirm_space_step_statu.description)
  4379. return _internal_mutable_description();
  4380. }
  4381. inline const std::string& Confirm_space_step_statu::_internal_description() const {
  4382. return description_.Get();
  4383. }
  4384. inline void Confirm_space_step_statu::_internal_set_description(const std::string& value) {
  4385. _has_bits_[0] |= 0x00000001u;
  4386. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  4387. }
  4388. inline void Confirm_space_step_statu::set_description(std::string&& value) {
  4389. _has_bits_[0] |= 0x00000001u;
  4390. description_.Set(
  4391. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  4392. // @@protoc_insertion_point(field_set_rvalue:message.Confirm_space_step_statu.description)
  4393. }
  4394. inline void Confirm_space_step_statu::set_description(const char* value) {
  4395. GOOGLE_DCHECK(value != nullptr);
  4396. _has_bits_[0] |= 0x00000001u;
  4397. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  4398. GetArena());
  4399. // @@protoc_insertion_point(field_set_char:message.Confirm_space_step_statu.description)
  4400. }
  4401. inline void Confirm_space_step_statu::set_description(const char* value,
  4402. size_t size) {
  4403. _has_bits_[0] |= 0x00000001u;
  4404. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  4405. reinterpret_cast<const char*>(value), size), GetArena());
  4406. // @@protoc_insertion_point(field_set_pointer:message.Confirm_space_step_statu.description)
  4407. }
  4408. inline std::string* Confirm_space_step_statu::_internal_mutable_description() {
  4409. _has_bits_[0] |= 0x00000001u;
  4410. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4411. }
  4412. inline std::string* Confirm_space_step_statu::release_description() {
  4413. // @@protoc_insertion_point(field_release:message.Confirm_space_step_statu.description)
  4414. if (!_internal_has_description()) {
  4415. return nullptr;
  4416. }
  4417. _has_bits_[0] &= ~0x00000001u;
  4418. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4419. }
  4420. inline void Confirm_space_step_statu::set_allocated_description(std::string* description) {
  4421. if (description != nullptr) {
  4422. _has_bits_[0] |= 0x00000001u;
  4423. } else {
  4424. _has_bits_[0] &= ~0x00000001u;
  4425. }
  4426. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  4427. GetArena());
  4428. // @@protoc_insertion_point(field_set_allocated:message.Confirm_space_step_statu.description)
  4429. }
  4430. // -------------------------------------------------------------------
  4431. // Back_confirm_space_step_statu
  4432. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4433. inline bool Back_confirm_space_step_statu::_internal_has_step_statu() const {
  4434. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  4435. return value;
  4436. }
  4437. inline bool Back_confirm_space_step_statu::has_step_statu() const {
  4438. return _internal_has_step_statu();
  4439. }
  4440. inline void Back_confirm_space_step_statu::clear_step_statu() {
  4441. step_statu_ = 0;
  4442. _has_bits_[0] &= ~0x00000002u;
  4443. }
  4444. inline ::message::Step_statu Back_confirm_space_step_statu::_internal_step_statu() const {
  4445. return static_cast< ::message::Step_statu >(step_statu_);
  4446. }
  4447. inline ::message::Step_statu Back_confirm_space_step_statu::step_statu() const {
  4448. // @@protoc_insertion_point(field_get:message.Back_confirm_space_step_statu.step_statu)
  4449. return _internal_step_statu();
  4450. }
  4451. inline void Back_confirm_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  4452. assert(::message::Step_statu_IsValid(value));
  4453. _has_bits_[0] |= 0x00000002u;
  4454. step_statu_ = value;
  4455. }
  4456. inline void Back_confirm_space_step_statu::set_step_statu(::message::Step_statu value) {
  4457. _internal_set_step_statu(value);
  4458. // @@protoc_insertion_point(field_set:message.Back_confirm_space_step_statu.step_statu)
  4459. }
  4460. // repeated .message.Parkspace_info confirm_parkspace_info_ex = 2;
  4461. inline int Back_confirm_space_step_statu::_internal_confirm_parkspace_info_ex_size() const {
  4462. return confirm_parkspace_info_ex_.size();
  4463. }
  4464. inline int Back_confirm_space_step_statu::confirm_parkspace_info_ex_size() const {
  4465. return _internal_confirm_parkspace_info_ex_size();
  4466. }
  4467. inline ::message::Parkspace_info* Back_confirm_space_step_statu::mutable_confirm_parkspace_info_ex(int index) {
  4468. // @@protoc_insertion_point(field_mutable:message.Back_confirm_space_step_statu.confirm_parkspace_info_ex)
  4469. return confirm_parkspace_info_ex_.Mutable(index);
  4470. }
  4471. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  4472. Back_confirm_space_step_statu::mutable_confirm_parkspace_info_ex() {
  4473. // @@protoc_insertion_point(field_mutable_list:message.Back_confirm_space_step_statu.confirm_parkspace_info_ex)
  4474. return &confirm_parkspace_info_ex_;
  4475. }
  4476. inline const ::message::Parkspace_info& Back_confirm_space_step_statu::_internal_confirm_parkspace_info_ex(int index) const {
  4477. return confirm_parkspace_info_ex_.Get(index);
  4478. }
  4479. inline const ::message::Parkspace_info& Back_confirm_space_step_statu::confirm_parkspace_info_ex(int index) const {
  4480. // @@protoc_insertion_point(field_get:message.Back_confirm_space_step_statu.confirm_parkspace_info_ex)
  4481. return _internal_confirm_parkspace_info_ex(index);
  4482. }
  4483. inline ::message::Parkspace_info* Back_confirm_space_step_statu::_internal_add_confirm_parkspace_info_ex() {
  4484. return confirm_parkspace_info_ex_.Add();
  4485. }
  4486. inline ::message::Parkspace_info* Back_confirm_space_step_statu::add_confirm_parkspace_info_ex() {
  4487. // @@protoc_insertion_point(field_add:message.Back_confirm_space_step_statu.confirm_parkspace_info_ex)
  4488. return _internal_add_confirm_parkspace_info_ex();
  4489. }
  4490. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  4491. Back_confirm_space_step_statu::confirm_parkspace_info_ex() const {
  4492. // @@protoc_insertion_point(field_list:message.Back_confirm_space_step_statu.confirm_parkspace_info_ex)
  4493. return confirm_parkspace_info_ex_;
  4494. }
  4495. // optional string description = 3;
  4496. inline bool Back_confirm_space_step_statu::_internal_has_description() const {
  4497. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  4498. return value;
  4499. }
  4500. inline bool Back_confirm_space_step_statu::has_description() const {
  4501. return _internal_has_description();
  4502. }
  4503. inline void Back_confirm_space_step_statu::clear_description() {
  4504. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4505. _has_bits_[0] &= ~0x00000001u;
  4506. }
  4507. inline const std::string& Back_confirm_space_step_statu::description() const {
  4508. // @@protoc_insertion_point(field_get:message.Back_confirm_space_step_statu.description)
  4509. return _internal_description();
  4510. }
  4511. inline void Back_confirm_space_step_statu::set_description(const std::string& value) {
  4512. _internal_set_description(value);
  4513. // @@protoc_insertion_point(field_set:message.Back_confirm_space_step_statu.description)
  4514. }
  4515. inline std::string* Back_confirm_space_step_statu::mutable_description() {
  4516. // @@protoc_insertion_point(field_mutable:message.Back_confirm_space_step_statu.description)
  4517. return _internal_mutable_description();
  4518. }
  4519. inline const std::string& Back_confirm_space_step_statu::_internal_description() const {
  4520. return description_.Get();
  4521. }
  4522. inline void Back_confirm_space_step_statu::_internal_set_description(const std::string& value) {
  4523. _has_bits_[0] |= 0x00000001u;
  4524. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  4525. }
  4526. inline void Back_confirm_space_step_statu::set_description(std::string&& value) {
  4527. _has_bits_[0] |= 0x00000001u;
  4528. description_.Set(
  4529. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  4530. // @@protoc_insertion_point(field_set_rvalue:message.Back_confirm_space_step_statu.description)
  4531. }
  4532. inline void Back_confirm_space_step_statu::set_description(const char* value) {
  4533. GOOGLE_DCHECK(value != nullptr);
  4534. _has_bits_[0] |= 0x00000001u;
  4535. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  4536. GetArena());
  4537. // @@protoc_insertion_point(field_set_char:message.Back_confirm_space_step_statu.description)
  4538. }
  4539. inline void Back_confirm_space_step_statu::set_description(const char* value,
  4540. size_t size) {
  4541. _has_bits_[0] |= 0x00000001u;
  4542. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  4543. reinterpret_cast<const char*>(value), size), GetArena());
  4544. // @@protoc_insertion_point(field_set_pointer:message.Back_confirm_space_step_statu.description)
  4545. }
  4546. inline std::string* Back_confirm_space_step_statu::_internal_mutable_description() {
  4547. _has_bits_[0] |= 0x00000001u;
  4548. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4549. }
  4550. inline std::string* Back_confirm_space_step_statu::release_description() {
  4551. // @@protoc_insertion_point(field_release:message.Back_confirm_space_step_statu.description)
  4552. if (!_internal_has_description()) {
  4553. return nullptr;
  4554. }
  4555. _has_bits_[0] &= ~0x00000001u;
  4556. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4557. }
  4558. inline void Back_confirm_space_step_statu::set_allocated_description(std::string* description) {
  4559. if (description != nullptr) {
  4560. _has_bits_[0] |= 0x00000001u;
  4561. } else {
  4562. _has_bits_[0] &= ~0x00000001u;
  4563. }
  4564. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  4565. GetArena());
  4566. // @@protoc_insertion_point(field_set_allocated:message.Back_confirm_space_step_statu.description)
  4567. }
  4568. // -------------------------------------------------------------------
  4569. // Release_space_step_statu
  4570. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4571. inline bool Release_space_step_statu::_internal_has_step_statu() const {
  4572. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  4573. return value;
  4574. }
  4575. inline bool Release_space_step_statu::has_step_statu() const {
  4576. return _internal_has_step_statu();
  4577. }
  4578. inline void Release_space_step_statu::clear_step_statu() {
  4579. step_statu_ = 0;
  4580. _has_bits_[0] &= ~0x00000002u;
  4581. }
  4582. inline ::message::Step_statu Release_space_step_statu::_internal_step_statu() const {
  4583. return static_cast< ::message::Step_statu >(step_statu_);
  4584. }
  4585. inline ::message::Step_statu Release_space_step_statu::step_statu() const {
  4586. // @@protoc_insertion_point(field_get:message.Release_space_step_statu.step_statu)
  4587. return _internal_step_statu();
  4588. }
  4589. inline void Release_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  4590. assert(::message::Step_statu_IsValid(value));
  4591. _has_bits_[0] |= 0x00000002u;
  4592. step_statu_ = value;
  4593. }
  4594. inline void Release_space_step_statu::set_step_statu(::message::Step_statu value) {
  4595. _internal_set_step_statu(value);
  4596. // @@protoc_insertion_point(field_set:message.Release_space_step_statu.step_statu)
  4597. }
  4598. // repeated .message.Parkspace_info release_parkspace_info_ex = 2;
  4599. inline int Release_space_step_statu::_internal_release_parkspace_info_ex_size() const {
  4600. return release_parkspace_info_ex_.size();
  4601. }
  4602. inline int Release_space_step_statu::release_parkspace_info_ex_size() const {
  4603. return _internal_release_parkspace_info_ex_size();
  4604. }
  4605. inline ::message::Parkspace_info* Release_space_step_statu::mutable_release_parkspace_info_ex(int index) {
  4606. // @@protoc_insertion_point(field_mutable:message.Release_space_step_statu.release_parkspace_info_ex)
  4607. return release_parkspace_info_ex_.Mutable(index);
  4608. }
  4609. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  4610. Release_space_step_statu::mutable_release_parkspace_info_ex() {
  4611. // @@protoc_insertion_point(field_mutable_list:message.Release_space_step_statu.release_parkspace_info_ex)
  4612. return &release_parkspace_info_ex_;
  4613. }
  4614. inline const ::message::Parkspace_info& Release_space_step_statu::_internal_release_parkspace_info_ex(int index) const {
  4615. return release_parkspace_info_ex_.Get(index);
  4616. }
  4617. inline const ::message::Parkspace_info& Release_space_step_statu::release_parkspace_info_ex(int index) const {
  4618. // @@protoc_insertion_point(field_get:message.Release_space_step_statu.release_parkspace_info_ex)
  4619. return _internal_release_parkspace_info_ex(index);
  4620. }
  4621. inline ::message::Parkspace_info* Release_space_step_statu::_internal_add_release_parkspace_info_ex() {
  4622. return release_parkspace_info_ex_.Add();
  4623. }
  4624. inline ::message::Parkspace_info* Release_space_step_statu::add_release_parkspace_info_ex() {
  4625. // @@protoc_insertion_point(field_add:message.Release_space_step_statu.release_parkspace_info_ex)
  4626. return _internal_add_release_parkspace_info_ex();
  4627. }
  4628. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  4629. Release_space_step_statu::release_parkspace_info_ex() const {
  4630. // @@protoc_insertion_point(field_list:message.Release_space_step_statu.release_parkspace_info_ex)
  4631. return release_parkspace_info_ex_;
  4632. }
  4633. // optional string description = 3;
  4634. inline bool Release_space_step_statu::_internal_has_description() const {
  4635. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  4636. return value;
  4637. }
  4638. inline bool Release_space_step_statu::has_description() const {
  4639. return _internal_has_description();
  4640. }
  4641. inline void Release_space_step_statu::clear_description() {
  4642. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4643. _has_bits_[0] &= ~0x00000001u;
  4644. }
  4645. inline const std::string& Release_space_step_statu::description() const {
  4646. // @@protoc_insertion_point(field_get:message.Release_space_step_statu.description)
  4647. return _internal_description();
  4648. }
  4649. inline void Release_space_step_statu::set_description(const std::string& value) {
  4650. _internal_set_description(value);
  4651. // @@protoc_insertion_point(field_set:message.Release_space_step_statu.description)
  4652. }
  4653. inline std::string* Release_space_step_statu::mutable_description() {
  4654. // @@protoc_insertion_point(field_mutable:message.Release_space_step_statu.description)
  4655. return _internal_mutable_description();
  4656. }
  4657. inline const std::string& Release_space_step_statu::_internal_description() const {
  4658. return description_.Get();
  4659. }
  4660. inline void Release_space_step_statu::_internal_set_description(const std::string& value) {
  4661. _has_bits_[0] |= 0x00000001u;
  4662. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  4663. }
  4664. inline void Release_space_step_statu::set_description(std::string&& value) {
  4665. _has_bits_[0] |= 0x00000001u;
  4666. description_.Set(
  4667. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  4668. // @@protoc_insertion_point(field_set_rvalue:message.Release_space_step_statu.description)
  4669. }
  4670. inline void Release_space_step_statu::set_description(const char* value) {
  4671. GOOGLE_DCHECK(value != nullptr);
  4672. _has_bits_[0] |= 0x00000001u;
  4673. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  4674. GetArena());
  4675. // @@protoc_insertion_point(field_set_char:message.Release_space_step_statu.description)
  4676. }
  4677. inline void Release_space_step_statu::set_description(const char* value,
  4678. size_t size) {
  4679. _has_bits_[0] |= 0x00000001u;
  4680. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  4681. reinterpret_cast<const char*>(value), size), GetArena());
  4682. // @@protoc_insertion_point(field_set_pointer:message.Release_space_step_statu.description)
  4683. }
  4684. inline std::string* Release_space_step_statu::_internal_mutable_description() {
  4685. _has_bits_[0] |= 0x00000001u;
  4686. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4687. }
  4688. inline std::string* Release_space_step_statu::release_description() {
  4689. // @@protoc_insertion_point(field_release:message.Release_space_step_statu.description)
  4690. if (!_internal_has_description()) {
  4691. return nullptr;
  4692. }
  4693. _has_bits_[0] &= ~0x00000001u;
  4694. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4695. }
  4696. inline void Release_space_step_statu::set_allocated_description(std::string* description) {
  4697. if (description != nullptr) {
  4698. _has_bits_[0] |= 0x00000001u;
  4699. } else {
  4700. _has_bits_[0] &= ~0x00000001u;
  4701. }
  4702. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  4703. GetArena());
  4704. // @@protoc_insertion_point(field_set_allocated:message.Release_space_step_statu.description)
  4705. }
  4706. // -------------------------------------------------------------------
  4707. // Back_release_space_step_statu
  4708. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4709. inline bool Back_release_space_step_statu::_internal_has_step_statu() const {
  4710. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  4711. return value;
  4712. }
  4713. inline bool Back_release_space_step_statu::has_step_statu() const {
  4714. return _internal_has_step_statu();
  4715. }
  4716. inline void Back_release_space_step_statu::clear_step_statu() {
  4717. step_statu_ = 0;
  4718. _has_bits_[0] &= ~0x00000002u;
  4719. }
  4720. inline ::message::Step_statu Back_release_space_step_statu::_internal_step_statu() const {
  4721. return static_cast< ::message::Step_statu >(step_statu_);
  4722. }
  4723. inline ::message::Step_statu Back_release_space_step_statu::step_statu() const {
  4724. // @@protoc_insertion_point(field_get:message.Back_release_space_step_statu.step_statu)
  4725. return _internal_step_statu();
  4726. }
  4727. inline void Back_release_space_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  4728. assert(::message::Step_statu_IsValid(value));
  4729. _has_bits_[0] |= 0x00000002u;
  4730. step_statu_ = value;
  4731. }
  4732. inline void Back_release_space_step_statu::set_step_statu(::message::Step_statu value) {
  4733. _internal_set_step_statu(value);
  4734. // @@protoc_insertion_point(field_set:message.Back_release_space_step_statu.step_statu)
  4735. }
  4736. // repeated .message.Parkspace_info release_parkspace_info_ex = 2;
  4737. inline int Back_release_space_step_statu::_internal_release_parkspace_info_ex_size() const {
  4738. return release_parkspace_info_ex_.size();
  4739. }
  4740. inline int Back_release_space_step_statu::release_parkspace_info_ex_size() const {
  4741. return _internal_release_parkspace_info_ex_size();
  4742. }
  4743. inline ::message::Parkspace_info* Back_release_space_step_statu::mutable_release_parkspace_info_ex(int index) {
  4744. // @@protoc_insertion_point(field_mutable:message.Back_release_space_step_statu.release_parkspace_info_ex)
  4745. return release_parkspace_info_ex_.Mutable(index);
  4746. }
  4747. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  4748. Back_release_space_step_statu::mutable_release_parkspace_info_ex() {
  4749. // @@protoc_insertion_point(field_mutable_list:message.Back_release_space_step_statu.release_parkspace_info_ex)
  4750. return &release_parkspace_info_ex_;
  4751. }
  4752. inline const ::message::Parkspace_info& Back_release_space_step_statu::_internal_release_parkspace_info_ex(int index) const {
  4753. return release_parkspace_info_ex_.Get(index);
  4754. }
  4755. inline const ::message::Parkspace_info& Back_release_space_step_statu::release_parkspace_info_ex(int index) const {
  4756. // @@protoc_insertion_point(field_get:message.Back_release_space_step_statu.release_parkspace_info_ex)
  4757. return _internal_release_parkspace_info_ex(index);
  4758. }
  4759. inline ::message::Parkspace_info* Back_release_space_step_statu::_internal_add_release_parkspace_info_ex() {
  4760. return release_parkspace_info_ex_.Add();
  4761. }
  4762. inline ::message::Parkspace_info* Back_release_space_step_statu::add_release_parkspace_info_ex() {
  4763. // @@protoc_insertion_point(field_add:message.Back_release_space_step_statu.release_parkspace_info_ex)
  4764. return _internal_add_release_parkspace_info_ex();
  4765. }
  4766. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  4767. Back_release_space_step_statu::release_parkspace_info_ex() const {
  4768. // @@protoc_insertion_point(field_list:message.Back_release_space_step_statu.release_parkspace_info_ex)
  4769. return release_parkspace_info_ex_;
  4770. }
  4771. // optional string description = 3;
  4772. inline bool Back_release_space_step_statu::_internal_has_description() const {
  4773. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  4774. return value;
  4775. }
  4776. inline bool Back_release_space_step_statu::has_description() const {
  4777. return _internal_has_description();
  4778. }
  4779. inline void Back_release_space_step_statu::clear_description() {
  4780. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4781. _has_bits_[0] &= ~0x00000001u;
  4782. }
  4783. inline const std::string& Back_release_space_step_statu::description() const {
  4784. // @@protoc_insertion_point(field_get:message.Back_release_space_step_statu.description)
  4785. return _internal_description();
  4786. }
  4787. inline void Back_release_space_step_statu::set_description(const std::string& value) {
  4788. _internal_set_description(value);
  4789. // @@protoc_insertion_point(field_set:message.Back_release_space_step_statu.description)
  4790. }
  4791. inline std::string* Back_release_space_step_statu::mutable_description() {
  4792. // @@protoc_insertion_point(field_mutable:message.Back_release_space_step_statu.description)
  4793. return _internal_mutable_description();
  4794. }
  4795. inline const std::string& Back_release_space_step_statu::_internal_description() const {
  4796. return description_.Get();
  4797. }
  4798. inline void Back_release_space_step_statu::_internal_set_description(const std::string& value) {
  4799. _has_bits_[0] |= 0x00000001u;
  4800. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  4801. }
  4802. inline void Back_release_space_step_statu::set_description(std::string&& value) {
  4803. _has_bits_[0] |= 0x00000001u;
  4804. description_.Set(
  4805. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  4806. // @@protoc_insertion_point(field_set_rvalue:message.Back_release_space_step_statu.description)
  4807. }
  4808. inline void Back_release_space_step_statu::set_description(const char* value) {
  4809. GOOGLE_DCHECK(value != nullptr);
  4810. _has_bits_[0] |= 0x00000001u;
  4811. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  4812. GetArena());
  4813. // @@protoc_insertion_point(field_set_char:message.Back_release_space_step_statu.description)
  4814. }
  4815. inline void Back_release_space_step_statu::set_description(const char* value,
  4816. size_t size) {
  4817. _has_bits_[0] |= 0x00000001u;
  4818. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  4819. reinterpret_cast<const char*>(value), size), GetArena());
  4820. // @@protoc_insertion_point(field_set_pointer:message.Back_release_space_step_statu.description)
  4821. }
  4822. inline std::string* Back_release_space_step_statu::_internal_mutable_description() {
  4823. _has_bits_[0] |= 0x00000001u;
  4824. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4825. }
  4826. inline std::string* Back_release_space_step_statu::release_description() {
  4827. // @@protoc_insertion_point(field_release:message.Back_release_space_step_statu.description)
  4828. if (!_internal_has_description()) {
  4829. return nullptr;
  4830. }
  4831. _has_bits_[0] &= ~0x00000001u;
  4832. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  4833. }
  4834. inline void Back_release_space_step_statu::set_allocated_description(std::string* description) {
  4835. if (description != nullptr) {
  4836. _has_bits_[0] |= 0x00000001u;
  4837. } else {
  4838. _has_bits_[0] &= ~0x00000001u;
  4839. }
  4840. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  4841. GetArena());
  4842. // @@protoc_insertion_point(field_set_allocated:message.Back_release_space_step_statu.description)
  4843. }
  4844. // -------------------------------------------------------------------
  4845. // Compare_step_statu
  4846. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4847. inline bool Compare_step_statu::_internal_has_step_statu() const {
  4848. bool value = (_has_bits_[0] & 0x00000010u) != 0;
  4849. return value;
  4850. }
  4851. inline bool Compare_step_statu::has_step_statu() const {
  4852. return _internal_has_step_statu();
  4853. }
  4854. inline void Compare_step_statu::clear_step_statu() {
  4855. step_statu_ = 0;
  4856. _has_bits_[0] &= ~0x00000010u;
  4857. }
  4858. inline ::message::Step_statu Compare_step_statu::_internal_step_statu() const {
  4859. return static_cast< ::message::Step_statu >(step_statu_);
  4860. }
  4861. inline ::message::Step_statu Compare_step_statu::step_statu() const {
  4862. // @@protoc_insertion_point(field_get:message.Compare_step_statu.step_statu)
  4863. return _internal_step_statu();
  4864. }
  4865. inline void Compare_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  4866. assert(::message::Step_statu_IsValid(value));
  4867. _has_bits_[0] |= 0x00000010u;
  4868. step_statu_ = value;
  4869. }
  4870. inline void Compare_step_statu::set_step_statu(::message::Step_statu value) {
  4871. _internal_set_step_statu(value);
  4872. // @@protoc_insertion_point(field_set:message.Compare_step_statu.step_statu)
  4873. }
  4874. // optional .message.Locate_information locate_info_wj = 2;
  4875. inline bool Compare_step_statu::_internal_has_locate_info_wj() const {
  4876. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  4877. PROTOBUF_ASSUME(!value || locate_info_wj_ != nullptr);
  4878. return value;
  4879. }
  4880. inline bool Compare_step_statu::has_locate_info_wj() const {
  4881. return _internal_has_locate_info_wj();
  4882. }
  4883. inline const ::message::Locate_information& Compare_step_statu::_internal_locate_info_wj() const {
  4884. const ::message::Locate_information* p = locate_info_wj_;
  4885. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4886. &::message::_Locate_information_default_instance_);
  4887. }
  4888. inline const ::message::Locate_information& Compare_step_statu::locate_info_wj() const {
  4889. // @@protoc_insertion_point(field_get:message.Compare_step_statu.locate_info_wj)
  4890. return _internal_locate_info_wj();
  4891. }
  4892. inline void Compare_step_statu::unsafe_arena_set_allocated_locate_info_wj(
  4893. ::message::Locate_information* locate_info_wj) {
  4894. if (GetArena() == nullptr) {
  4895. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_wj_);
  4896. }
  4897. locate_info_wj_ = locate_info_wj;
  4898. if (locate_info_wj) {
  4899. _has_bits_[0] |= 0x00000002u;
  4900. } else {
  4901. _has_bits_[0] &= ~0x00000002u;
  4902. }
  4903. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Compare_step_statu.locate_info_wj)
  4904. }
  4905. inline ::message::Locate_information* Compare_step_statu::release_locate_info_wj() {
  4906. _has_bits_[0] &= ~0x00000002u;
  4907. ::message::Locate_information* temp = locate_info_wj_;
  4908. locate_info_wj_ = nullptr;
  4909. if (GetArena() != nullptr) {
  4910. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  4911. }
  4912. return temp;
  4913. }
  4914. inline ::message::Locate_information* Compare_step_statu::unsafe_arena_release_locate_info_wj() {
  4915. // @@protoc_insertion_point(field_release:message.Compare_step_statu.locate_info_wj)
  4916. _has_bits_[0] &= ~0x00000002u;
  4917. ::message::Locate_information* temp = locate_info_wj_;
  4918. locate_info_wj_ = nullptr;
  4919. return temp;
  4920. }
  4921. inline ::message::Locate_information* Compare_step_statu::_internal_mutable_locate_info_wj() {
  4922. _has_bits_[0] |= 0x00000002u;
  4923. if (locate_info_wj_ == nullptr) {
  4924. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  4925. locate_info_wj_ = p;
  4926. }
  4927. return locate_info_wj_;
  4928. }
  4929. inline ::message::Locate_information* Compare_step_statu::mutable_locate_info_wj() {
  4930. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.locate_info_wj)
  4931. return _internal_mutable_locate_info_wj();
  4932. }
  4933. inline void Compare_step_statu::set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj) {
  4934. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  4935. if (message_arena == nullptr) {
  4936. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_wj_);
  4937. }
  4938. if (locate_info_wj) {
  4939. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  4940. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_wj)->GetArena();
  4941. if (message_arena != submessage_arena) {
  4942. locate_info_wj = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  4943. message_arena, locate_info_wj, submessage_arena);
  4944. }
  4945. _has_bits_[0] |= 0x00000002u;
  4946. } else {
  4947. _has_bits_[0] &= ~0x00000002u;
  4948. }
  4949. locate_info_wj_ = locate_info_wj;
  4950. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.locate_info_wj)
  4951. }
  4952. // optional .message.Locate_information locate_info_dj = 3;
  4953. inline bool Compare_step_statu::_internal_has_locate_info_dj() const {
  4954. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  4955. PROTOBUF_ASSUME(!value || locate_info_dj_ != nullptr);
  4956. return value;
  4957. }
  4958. inline bool Compare_step_statu::has_locate_info_dj() const {
  4959. return _internal_has_locate_info_dj();
  4960. }
  4961. inline const ::message::Locate_information& Compare_step_statu::_internal_locate_info_dj() const {
  4962. const ::message::Locate_information* p = locate_info_dj_;
  4963. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4964. &::message::_Locate_information_default_instance_);
  4965. }
  4966. inline const ::message::Locate_information& Compare_step_statu::locate_info_dj() const {
  4967. // @@protoc_insertion_point(field_get:message.Compare_step_statu.locate_info_dj)
  4968. return _internal_locate_info_dj();
  4969. }
  4970. inline void Compare_step_statu::unsafe_arena_set_allocated_locate_info_dj(
  4971. ::message::Locate_information* locate_info_dj) {
  4972. if (GetArena() == nullptr) {
  4973. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_dj_);
  4974. }
  4975. locate_info_dj_ = locate_info_dj;
  4976. if (locate_info_dj) {
  4977. _has_bits_[0] |= 0x00000004u;
  4978. } else {
  4979. _has_bits_[0] &= ~0x00000004u;
  4980. }
  4981. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Compare_step_statu.locate_info_dj)
  4982. }
  4983. inline ::message::Locate_information* Compare_step_statu::release_locate_info_dj() {
  4984. _has_bits_[0] &= ~0x00000004u;
  4985. ::message::Locate_information* temp = locate_info_dj_;
  4986. locate_info_dj_ = nullptr;
  4987. if (GetArena() != nullptr) {
  4988. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  4989. }
  4990. return temp;
  4991. }
  4992. inline ::message::Locate_information* Compare_step_statu::unsafe_arena_release_locate_info_dj() {
  4993. // @@protoc_insertion_point(field_release:message.Compare_step_statu.locate_info_dj)
  4994. _has_bits_[0] &= ~0x00000004u;
  4995. ::message::Locate_information* temp = locate_info_dj_;
  4996. locate_info_dj_ = nullptr;
  4997. return temp;
  4998. }
  4999. inline ::message::Locate_information* Compare_step_statu::_internal_mutable_locate_info_dj() {
  5000. _has_bits_[0] |= 0x00000004u;
  5001. if (locate_info_dj_ == nullptr) {
  5002. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  5003. locate_info_dj_ = p;
  5004. }
  5005. return locate_info_dj_;
  5006. }
  5007. inline ::message::Locate_information* Compare_step_statu::mutable_locate_info_dj() {
  5008. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.locate_info_dj)
  5009. return _internal_mutable_locate_info_dj();
  5010. }
  5011. inline void Compare_step_statu::set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj) {
  5012. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  5013. if (message_arena == nullptr) {
  5014. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_dj_);
  5015. }
  5016. if (locate_info_dj) {
  5017. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  5018. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_dj)->GetArena();
  5019. if (message_arena != submessage_arena) {
  5020. locate_info_dj = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  5021. message_arena, locate_info_dj, submessage_arena);
  5022. }
  5023. _has_bits_[0] |= 0x00000004u;
  5024. } else {
  5025. _has_bits_[0] &= ~0x00000004u;
  5026. }
  5027. locate_info_dj_ = locate_info_dj;
  5028. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.locate_info_dj)
  5029. }
  5030. // optional .message.Locate_information locate_info_result = 4;
  5031. inline bool Compare_step_statu::_internal_has_locate_info_result() const {
  5032. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  5033. PROTOBUF_ASSUME(!value || locate_info_result_ != nullptr);
  5034. return value;
  5035. }
  5036. inline bool Compare_step_statu::has_locate_info_result() const {
  5037. return _internal_has_locate_info_result();
  5038. }
  5039. inline const ::message::Locate_information& Compare_step_statu::_internal_locate_info_result() const {
  5040. const ::message::Locate_information* p = locate_info_result_;
  5041. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  5042. &::message::_Locate_information_default_instance_);
  5043. }
  5044. inline const ::message::Locate_information& Compare_step_statu::locate_info_result() const {
  5045. // @@protoc_insertion_point(field_get:message.Compare_step_statu.locate_info_result)
  5046. return _internal_locate_info_result();
  5047. }
  5048. inline void Compare_step_statu::unsafe_arena_set_allocated_locate_info_result(
  5049. ::message::Locate_information* locate_info_result) {
  5050. if (GetArena() == nullptr) {
  5051. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_result_);
  5052. }
  5053. locate_info_result_ = locate_info_result;
  5054. if (locate_info_result) {
  5055. _has_bits_[0] |= 0x00000008u;
  5056. } else {
  5057. _has_bits_[0] &= ~0x00000008u;
  5058. }
  5059. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Compare_step_statu.locate_info_result)
  5060. }
  5061. inline ::message::Locate_information* Compare_step_statu::release_locate_info_result() {
  5062. _has_bits_[0] &= ~0x00000008u;
  5063. ::message::Locate_information* temp = locate_info_result_;
  5064. locate_info_result_ = nullptr;
  5065. if (GetArena() != nullptr) {
  5066. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  5067. }
  5068. return temp;
  5069. }
  5070. inline ::message::Locate_information* Compare_step_statu::unsafe_arena_release_locate_info_result() {
  5071. // @@protoc_insertion_point(field_release:message.Compare_step_statu.locate_info_result)
  5072. _has_bits_[0] &= ~0x00000008u;
  5073. ::message::Locate_information* temp = locate_info_result_;
  5074. locate_info_result_ = nullptr;
  5075. return temp;
  5076. }
  5077. inline ::message::Locate_information* Compare_step_statu::_internal_mutable_locate_info_result() {
  5078. _has_bits_[0] |= 0x00000008u;
  5079. if (locate_info_result_ == nullptr) {
  5080. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  5081. locate_info_result_ = p;
  5082. }
  5083. return locate_info_result_;
  5084. }
  5085. inline ::message::Locate_information* Compare_step_statu::mutable_locate_info_result() {
  5086. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.locate_info_result)
  5087. return _internal_mutable_locate_info_result();
  5088. }
  5089. inline void Compare_step_statu::set_allocated_locate_info_result(::message::Locate_information* locate_info_result) {
  5090. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  5091. if (message_arena == nullptr) {
  5092. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_result_);
  5093. }
  5094. if (locate_info_result) {
  5095. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  5096. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_result)->GetArena();
  5097. if (message_arena != submessage_arena) {
  5098. locate_info_result = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  5099. message_arena, locate_info_result, submessage_arena);
  5100. }
  5101. _has_bits_[0] |= 0x00000008u;
  5102. } else {
  5103. _has_bits_[0] &= ~0x00000008u;
  5104. }
  5105. locate_info_result_ = locate_info_result;
  5106. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.locate_info_result)
  5107. }
  5108. // optional string description = 5;
  5109. inline bool Compare_step_statu::_internal_has_description() const {
  5110. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  5111. return value;
  5112. }
  5113. inline bool Compare_step_statu::has_description() const {
  5114. return _internal_has_description();
  5115. }
  5116. inline void Compare_step_statu::clear_description() {
  5117. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5118. _has_bits_[0] &= ~0x00000001u;
  5119. }
  5120. inline const std::string& Compare_step_statu::description() const {
  5121. // @@protoc_insertion_point(field_get:message.Compare_step_statu.description)
  5122. return _internal_description();
  5123. }
  5124. inline void Compare_step_statu::set_description(const std::string& value) {
  5125. _internal_set_description(value);
  5126. // @@protoc_insertion_point(field_set:message.Compare_step_statu.description)
  5127. }
  5128. inline std::string* Compare_step_statu::mutable_description() {
  5129. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.description)
  5130. return _internal_mutable_description();
  5131. }
  5132. inline const std::string& Compare_step_statu::_internal_description() const {
  5133. return description_.Get();
  5134. }
  5135. inline void Compare_step_statu::_internal_set_description(const std::string& value) {
  5136. _has_bits_[0] |= 0x00000001u;
  5137. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  5138. }
  5139. inline void Compare_step_statu::set_description(std::string&& value) {
  5140. _has_bits_[0] |= 0x00000001u;
  5141. description_.Set(
  5142. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  5143. // @@protoc_insertion_point(field_set_rvalue:message.Compare_step_statu.description)
  5144. }
  5145. inline void Compare_step_statu::set_description(const char* value) {
  5146. GOOGLE_DCHECK(value != nullptr);
  5147. _has_bits_[0] |= 0x00000001u;
  5148. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  5149. GetArena());
  5150. // @@protoc_insertion_point(field_set_char:message.Compare_step_statu.description)
  5151. }
  5152. inline void Compare_step_statu::set_description(const char* value,
  5153. size_t size) {
  5154. _has_bits_[0] |= 0x00000001u;
  5155. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  5156. reinterpret_cast<const char*>(value), size), GetArena());
  5157. // @@protoc_insertion_point(field_set_pointer:message.Compare_step_statu.description)
  5158. }
  5159. inline std::string* Compare_step_statu::_internal_mutable_description() {
  5160. _has_bits_[0] |= 0x00000001u;
  5161. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5162. }
  5163. inline std::string* Compare_step_statu::release_description() {
  5164. // @@protoc_insertion_point(field_release:message.Compare_step_statu.description)
  5165. if (!_internal_has_description()) {
  5166. return nullptr;
  5167. }
  5168. _has_bits_[0] &= ~0x00000001u;
  5169. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5170. }
  5171. inline void Compare_step_statu::set_allocated_description(std::string* description) {
  5172. if (description != nullptr) {
  5173. _has_bits_[0] |= 0x00000001u;
  5174. } else {
  5175. _has_bits_[0] &= ~0x00000001u;
  5176. }
  5177. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  5178. GetArena());
  5179. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.description)
  5180. }
  5181. // -------------------------------------------------------------------
  5182. // Back_compare_step_statu
  5183. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5184. inline bool Back_compare_step_statu::_internal_has_step_statu() const {
  5185. bool value = (_has_bits_[0] & 0x00000010u) != 0;
  5186. return value;
  5187. }
  5188. inline bool Back_compare_step_statu::has_step_statu() const {
  5189. return _internal_has_step_statu();
  5190. }
  5191. inline void Back_compare_step_statu::clear_step_statu() {
  5192. step_statu_ = 0;
  5193. _has_bits_[0] &= ~0x00000010u;
  5194. }
  5195. inline ::message::Step_statu Back_compare_step_statu::_internal_step_statu() const {
  5196. return static_cast< ::message::Step_statu >(step_statu_);
  5197. }
  5198. inline ::message::Step_statu Back_compare_step_statu::step_statu() const {
  5199. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.step_statu)
  5200. return _internal_step_statu();
  5201. }
  5202. inline void Back_compare_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  5203. assert(::message::Step_statu_IsValid(value));
  5204. _has_bits_[0] |= 0x00000010u;
  5205. step_statu_ = value;
  5206. }
  5207. inline void Back_compare_step_statu::set_step_statu(::message::Step_statu value) {
  5208. _internal_set_step_statu(value);
  5209. // @@protoc_insertion_point(field_set:message.Back_compare_step_statu.step_statu)
  5210. }
  5211. // optional .message.Locate_information locate_info_wj = 2;
  5212. inline bool Back_compare_step_statu::_internal_has_locate_info_wj() const {
  5213. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  5214. PROTOBUF_ASSUME(!value || locate_info_wj_ != nullptr);
  5215. return value;
  5216. }
  5217. inline bool Back_compare_step_statu::has_locate_info_wj() const {
  5218. return _internal_has_locate_info_wj();
  5219. }
  5220. inline const ::message::Locate_information& Back_compare_step_statu::_internal_locate_info_wj() const {
  5221. const ::message::Locate_information* p = locate_info_wj_;
  5222. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  5223. &::message::_Locate_information_default_instance_);
  5224. }
  5225. inline const ::message::Locate_information& Back_compare_step_statu::locate_info_wj() const {
  5226. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.locate_info_wj)
  5227. return _internal_locate_info_wj();
  5228. }
  5229. inline void Back_compare_step_statu::unsafe_arena_set_allocated_locate_info_wj(
  5230. ::message::Locate_information* locate_info_wj) {
  5231. if (GetArena() == nullptr) {
  5232. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_wj_);
  5233. }
  5234. locate_info_wj_ = locate_info_wj;
  5235. if (locate_info_wj) {
  5236. _has_bits_[0] |= 0x00000002u;
  5237. } else {
  5238. _has_bits_[0] &= ~0x00000002u;
  5239. }
  5240. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Back_compare_step_statu.locate_info_wj)
  5241. }
  5242. inline ::message::Locate_information* Back_compare_step_statu::release_locate_info_wj() {
  5243. _has_bits_[0] &= ~0x00000002u;
  5244. ::message::Locate_information* temp = locate_info_wj_;
  5245. locate_info_wj_ = nullptr;
  5246. if (GetArena() != nullptr) {
  5247. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  5248. }
  5249. return temp;
  5250. }
  5251. inline ::message::Locate_information* Back_compare_step_statu::unsafe_arena_release_locate_info_wj() {
  5252. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.locate_info_wj)
  5253. _has_bits_[0] &= ~0x00000002u;
  5254. ::message::Locate_information* temp = locate_info_wj_;
  5255. locate_info_wj_ = nullptr;
  5256. return temp;
  5257. }
  5258. inline ::message::Locate_information* Back_compare_step_statu::_internal_mutable_locate_info_wj() {
  5259. _has_bits_[0] |= 0x00000002u;
  5260. if (locate_info_wj_ == nullptr) {
  5261. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  5262. locate_info_wj_ = p;
  5263. }
  5264. return locate_info_wj_;
  5265. }
  5266. inline ::message::Locate_information* Back_compare_step_statu::mutable_locate_info_wj() {
  5267. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.locate_info_wj)
  5268. return _internal_mutable_locate_info_wj();
  5269. }
  5270. inline void Back_compare_step_statu::set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj) {
  5271. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  5272. if (message_arena == nullptr) {
  5273. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_wj_);
  5274. }
  5275. if (locate_info_wj) {
  5276. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  5277. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_wj)->GetArena();
  5278. if (message_arena != submessage_arena) {
  5279. locate_info_wj = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  5280. message_arena, locate_info_wj, submessage_arena);
  5281. }
  5282. _has_bits_[0] |= 0x00000002u;
  5283. } else {
  5284. _has_bits_[0] &= ~0x00000002u;
  5285. }
  5286. locate_info_wj_ = locate_info_wj;
  5287. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.locate_info_wj)
  5288. }
  5289. // optional .message.Locate_information locate_info_dj = 3;
  5290. inline bool Back_compare_step_statu::_internal_has_locate_info_dj() const {
  5291. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  5292. PROTOBUF_ASSUME(!value || locate_info_dj_ != nullptr);
  5293. return value;
  5294. }
  5295. inline bool Back_compare_step_statu::has_locate_info_dj() const {
  5296. return _internal_has_locate_info_dj();
  5297. }
  5298. inline const ::message::Locate_information& Back_compare_step_statu::_internal_locate_info_dj() const {
  5299. const ::message::Locate_information* p = locate_info_dj_;
  5300. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  5301. &::message::_Locate_information_default_instance_);
  5302. }
  5303. inline const ::message::Locate_information& Back_compare_step_statu::locate_info_dj() const {
  5304. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.locate_info_dj)
  5305. return _internal_locate_info_dj();
  5306. }
  5307. inline void Back_compare_step_statu::unsafe_arena_set_allocated_locate_info_dj(
  5308. ::message::Locate_information* locate_info_dj) {
  5309. if (GetArena() == nullptr) {
  5310. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_dj_);
  5311. }
  5312. locate_info_dj_ = locate_info_dj;
  5313. if (locate_info_dj) {
  5314. _has_bits_[0] |= 0x00000004u;
  5315. } else {
  5316. _has_bits_[0] &= ~0x00000004u;
  5317. }
  5318. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Back_compare_step_statu.locate_info_dj)
  5319. }
  5320. inline ::message::Locate_information* Back_compare_step_statu::release_locate_info_dj() {
  5321. _has_bits_[0] &= ~0x00000004u;
  5322. ::message::Locate_information* temp = locate_info_dj_;
  5323. locate_info_dj_ = nullptr;
  5324. if (GetArena() != nullptr) {
  5325. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  5326. }
  5327. return temp;
  5328. }
  5329. inline ::message::Locate_information* Back_compare_step_statu::unsafe_arena_release_locate_info_dj() {
  5330. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.locate_info_dj)
  5331. _has_bits_[0] &= ~0x00000004u;
  5332. ::message::Locate_information* temp = locate_info_dj_;
  5333. locate_info_dj_ = nullptr;
  5334. return temp;
  5335. }
  5336. inline ::message::Locate_information* Back_compare_step_statu::_internal_mutable_locate_info_dj() {
  5337. _has_bits_[0] |= 0x00000004u;
  5338. if (locate_info_dj_ == nullptr) {
  5339. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  5340. locate_info_dj_ = p;
  5341. }
  5342. return locate_info_dj_;
  5343. }
  5344. inline ::message::Locate_information* Back_compare_step_statu::mutable_locate_info_dj() {
  5345. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.locate_info_dj)
  5346. return _internal_mutable_locate_info_dj();
  5347. }
  5348. inline void Back_compare_step_statu::set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj) {
  5349. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  5350. if (message_arena == nullptr) {
  5351. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_dj_);
  5352. }
  5353. if (locate_info_dj) {
  5354. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  5355. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_dj)->GetArena();
  5356. if (message_arena != submessage_arena) {
  5357. locate_info_dj = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  5358. message_arena, locate_info_dj, submessage_arena);
  5359. }
  5360. _has_bits_[0] |= 0x00000004u;
  5361. } else {
  5362. _has_bits_[0] &= ~0x00000004u;
  5363. }
  5364. locate_info_dj_ = locate_info_dj;
  5365. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.locate_info_dj)
  5366. }
  5367. // optional .message.Locate_information locate_info_result = 4;
  5368. inline bool Back_compare_step_statu::_internal_has_locate_info_result() const {
  5369. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  5370. PROTOBUF_ASSUME(!value || locate_info_result_ != nullptr);
  5371. return value;
  5372. }
  5373. inline bool Back_compare_step_statu::has_locate_info_result() const {
  5374. return _internal_has_locate_info_result();
  5375. }
  5376. inline const ::message::Locate_information& Back_compare_step_statu::_internal_locate_info_result() const {
  5377. const ::message::Locate_information* p = locate_info_result_;
  5378. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  5379. &::message::_Locate_information_default_instance_);
  5380. }
  5381. inline const ::message::Locate_information& Back_compare_step_statu::locate_info_result() const {
  5382. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.locate_info_result)
  5383. return _internal_locate_info_result();
  5384. }
  5385. inline void Back_compare_step_statu::unsafe_arena_set_allocated_locate_info_result(
  5386. ::message::Locate_information* locate_info_result) {
  5387. if (GetArena() == nullptr) {
  5388. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_result_);
  5389. }
  5390. locate_info_result_ = locate_info_result;
  5391. if (locate_info_result) {
  5392. _has_bits_[0] |= 0x00000008u;
  5393. } else {
  5394. _has_bits_[0] &= ~0x00000008u;
  5395. }
  5396. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Back_compare_step_statu.locate_info_result)
  5397. }
  5398. inline ::message::Locate_information* Back_compare_step_statu::release_locate_info_result() {
  5399. _has_bits_[0] &= ~0x00000008u;
  5400. ::message::Locate_information* temp = locate_info_result_;
  5401. locate_info_result_ = nullptr;
  5402. if (GetArena() != nullptr) {
  5403. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  5404. }
  5405. return temp;
  5406. }
  5407. inline ::message::Locate_information* Back_compare_step_statu::unsafe_arena_release_locate_info_result() {
  5408. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.locate_info_result)
  5409. _has_bits_[0] &= ~0x00000008u;
  5410. ::message::Locate_information* temp = locate_info_result_;
  5411. locate_info_result_ = nullptr;
  5412. return temp;
  5413. }
  5414. inline ::message::Locate_information* Back_compare_step_statu::_internal_mutable_locate_info_result() {
  5415. _has_bits_[0] |= 0x00000008u;
  5416. if (locate_info_result_ == nullptr) {
  5417. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  5418. locate_info_result_ = p;
  5419. }
  5420. return locate_info_result_;
  5421. }
  5422. inline ::message::Locate_information* Back_compare_step_statu::mutable_locate_info_result() {
  5423. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.locate_info_result)
  5424. return _internal_mutable_locate_info_result();
  5425. }
  5426. inline void Back_compare_step_statu::set_allocated_locate_info_result(::message::Locate_information* locate_info_result) {
  5427. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  5428. if (message_arena == nullptr) {
  5429. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_result_);
  5430. }
  5431. if (locate_info_result) {
  5432. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  5433. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_result)->GetArena();
  5434. if (message_arena != submessage_arena) {
  5435. locate_info_result = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  5436. message_arena, locate_info_result, submessage_arena);
  5437. }
  5438. _has_bits_[0] |= 0x00000008u;
  5439. } else {
  5440. _has_bits_[0] &= ~0x00000008u;
  5441. }
  5442. locate_info_result_ = locate_info_result;
  5443. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.locate_info_result)
  5444. }
  5445. // optional string description = 5;
  5446. inline bool Back_compare_step_statu::_internal_has_description() const {
  5447. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  5448. return value;
  5449. }
  5450. inline bool Back_compare_step_statu::has_description() const {
  5451. return _internal_has_description();
  5452. }
  5453. inline void Back_compare_step_statu::clear_description() {
  5454. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5455. _has_bits_[0] &= ~0x00000001u;
  5456. }
  5457. inline const std::string& Back_compare_step_statu::description() const {
  5458. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.description)
  5459. return _internal_description();
  5460. }
  5461. inline void Back_compare_step_statu::set_description(const std::string& value) {
  5462. _internal_set_description(value);
  5463. // @@protoc_insertion_point(field_set:message.Back_compare_step_statu.description)
  5464. }
  5465. inline std::string* Back_compare_step_statu::mutable_description() {
  5466. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.description)
  5467. return _internal_mutable_description();
  5468. }
  5469. inline const std::string& Back_compare_step_statu::_internal_description() const {
  5470. return description_.Get();
  5471. }
  5472. inline void Back_compare_step_statu::_internal_set_description(const std::string& value) {
  5473. _has_bits_[0] |= 0x00000001u;
  5474. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  5475. }
  5476. inline void Back_compare_step_statu::set_description(std::string&& value) {
  5477. _has_bits_[0] |= 0x00000001u;
  5478. description_.Set(
  5479. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  5480. // @@protoc_insertion_point(field_set_rvalue:message.Back_compare_step_statu.description)
  5481. }
  5482. inline void Back_compare_step_statu::set_description(const char* value) {
  5483. GOOGLE_DCHECK(value != nullptr);
  5484. _has_bits_[0] |= 0x00000001u;
  5485. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  5486. GetArena());
  5487. // @@protoc_insertion_point(field_set_char:message.Back_compare_step_statu.description)
  5488. }
  5489. inline void Back_compare_step_statu::set_description(const char* value,
  5490. size_t size) {
  5491. _has_bits_[0] |= 0x00000001u;
  5492. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  5493. reinterpret_cast<const char*>(value), size), GetArena());
  5494. // @@protoc_insertion_point(field_set_pointer:message.Back_compare_step_statu.description)
  5495. }
  5496. inline std::string* Back_compare_step_statu::_internal_mutable_description() {
  5497. _has_bits_[0] |= 0x00000001u;
  5498. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5499. }
  5500. inline std::string* Back_compare_step_statu::release_description() {
  5501. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.description)
  5502. if (!_internal_has_description()) {
  5503. return nullptr;
  5504. }
  5505. _has_bits_[0] &= ~0x00000001u;
  5506. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5507. }
  5508. inline void Back_compare_step_statu::set_allocated_description(std::string* description) {
  5509. if (description != nullptr) {
  5510. _has_bits_[0] |= 0x00000001u;
  5511. } else {
  5512. _has_bits_[0] &= ~0x00000001u;
  5513. }
  5514. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  5515. GetArena());
  5516. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.description)
  5517. }
  5518. // -------------------------------------------------------------------
  5519. // Dispatch_store_step_statu
  5520. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5521. inline bool Dispatch_store_step_statu::_internal_has_step_statu() const {
  5522. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  5523. return value;
  5524. }
  5525. inline bool Dispatch_store_step_statu::has_step_statu() const {
  5526. return _internal_has_step_statu();
  5527. }
  5528. inline void Dispatch_store_step_statu::clear_step_statu() {
  5529. step_statu_ = 0;
  5530. _has_bits_[0] &= ~0x00000004u;
  5531. }
  5532. inline ::message::Step_statu Dispatch_store_step_statu::_internal_step_statu() const {
  5533. return static_cast< ::message::Step_statu >(step_statu_);
  5534. }
  5535. inline ::message::Step_statu Dispatch_store_step_statu::step_statu() const {
  5536. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.step_statu)
  5537. return _internal_step_statu();
  5538. }
  5539. inline void Dispatch_store_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  5540. assert(::message::Step_statu_IsValid(value));
  5541. _has_bits_[0] |= 0x00000004u;
  5542. step_statu_ = value;
  5543. }
  5544. inline void Dispatch_store_step_statu::set_step_statu(::message::Step_statu value) {
  5545. _internal_set_step_statu(value);
  5546. // @@protoc_insertion_point(field_set:message.Dispatch_store_step_statu.step_statu)
  5547. }
  5548. // optional .message.Locate_information locate_info = 2;
  5549. inline bool Dispatch_store_step_statu::_internal_has_locate_info() const {
  5550. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  5551. PROTOBUF_ASSUME(!value || locate_info_ != nullptr);
  5552. return value;
  5553. }
  5554. inline bool Dispatch_store_step_statu::has_locate_info() const {
  5555. return _internal_has_locate_info();
  5556. }
  5557. inline const ::message::Locate_information& Dispatch_store_step_statu::_internal_locate_info() const {
  5558. const ::message::Locate_information* p = locate_info_;
  5559. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  5560. &::message::_Locate_information_default_instance_);
  5561. }
  5562. inline const ::message::Locate_information& Dispatch_store_step_statu::locate_info() const {
  5563. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.locate_info)
  5564. return _internal_locate_info();
  5565. }
  5566. inline void Dispatch_store_step_statu::unsafe_arena_set_allocated_locate_info(
  5567. ::message::Locate_information* locate_info) {
  5568. if (GetArena() == nullptr) {
  5569. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_);
  5570. }
  5571. locate_info_ = locate_info;
  5572. if (locate_info) {
  5573. _has_bits_[0] |= 0x00000002u;
  5574. } else {
  5575. _has_bits_[0] &= ~0x00000002u;
  5576. }
  5577. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Dispatch_store_step_statu.locate_info)
  5578. }
  5579. inline ::message::Locate_information* Dispatch_store_step_statu::release_locate_info() {
  5580. _has_bits_[0] &= ~0x00000002u;
  5581. ::message::Locate_information* temp = locate_info_;
  5582. locate_info_ = nullptr;
  5583. if (GetArena() != nullptr) {
  5584. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  5585. }
  5586. return temp;
  5587. }
  5588. inline ::message::Locate_information* Dispatch_store_step_statu::unsafe_arena_release_locate_info() {
  5589. // @@protoc_insertion_point(field_release:message.Dispatch_store_step_statu.locate_info)
  5590. _has_bits_[0] &= ~0x00000002u;
  5591. ::message::Locate_information* temp = locate_info_;
  5592. locate_info_ = nullptr;
  5593. return temp;
  5594. }
  5595. inline ::message::Locate_information* Dispatch_store_step_statu::_internal_mutable_locate_info() {
  5596. _has_bits_[0] |= 0x00000002u;
  5597. if (locate_info_ == nullptr) {
  5598. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  5599. locate_info_ = p;
  5600. }
  5601. return locate_info_;
  5602. }
  5603. inline ::message::Locate_information* Dispatch_store_step_statu::mutable_locate_info() {
  5604. // @@protoc_insertion_point(field_mutable:message.Dispatch_store_step_statu.locate_info)
  5605. return _internal_mutable_locate_info();
  5606. }
  5607. inline void Dispatch_store_step_statu::set_allocated_locate_info(::message::Locate_information* locate_info) {
  5608. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  5609. if (message_arena == nullptr) {
  5610. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_);
  5611. }
  5612. if (locate_info) {
  5613. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  5614. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info)->GetArena();
  5615. if (message_arena != submessage_arena) {
  5616. locate_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  5617. message_arena, locate_info, submessage_arena);
  5618. }
  5619. _has_bits_[0] |= 0x00000002u;
  5620. } else {
  5621. _has_bits_[0] &= ~0x00000002u;
  5622. }
  5623. locate_info_ = locate_info;
  5624. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_store_step_statu.locate_info)
  5625. }
  5626. // repeated .message.Parkspace_info allocated_parkspace_info_ex = 3;
  5627. inline int Dispatch_store_step_statu::_internal_allocated_parkspace_info_ex_size() const {
  5628. return allocated_parkspace_info_ex_.size();
  5629. }
  5630. inline int Dispatch_store_step_statu::allocated_parkspace_info_ex_size() const {
  5631. return _internal_allocated_parkspace_info_ex_size();
  5632. }
  5633. inline ::message::Parkspace_info* Dispatch_store_step_statu::mutable_allocated_parkspace_info_ex(int index) {
  5634. // @@protoc_insertion_point(field_mutable:message.Dispatch_store_step_statu.allocated_parkspace_info_ex)
  5635. return allocated_parkspace_info_ex_.Mutable(index);
  5636. }
  5637. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  5638. Dispatch_store_step_statu::mutable_allocated_parkspace_info_ex() {
  5639. // @@protoc_insertion_point(field_mutable_list:message.Dispatch_store_step_statu.allocated_parkspace_info_ex)
  5640. return &allocated_parkspace_info_ex_;
  5641. }
  5642. inline const ::message::Parkspace_info& Dispatch_store_step_statu::_internal_allocated_parkspace_info_ex(int index) const {
  5643. return allocated_parkspace_info_ex_.Get(index);
  5644. }
  5645. inline const ::message::Parkspace_info& Dispatch_store_step_statu::allocated_parkspace_info_ex(int index) const {
  5646. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.allocated_parkspace_info_ex)
  5647. return _internal_allocated_parkspace_info_ex(index);
  5648. }
  5649. inline ::message::Parkspace_info* Dispatch_store_step_statu::_internal_add_allocated_parkspace_info_ex() {
  5650. return allocated_parkspace_info_ex_.Add();
  5651. }
  5652. inline ::message::Parkspace_info* Dispatch_store_step_statu::add_allocated_parkspace_info_ex() {
  5653. // @@protoc_insertion_point(field_add:message.Dispatch_store_step_statu.allocated_parkspace_info_ex)
  5654. return _internal_add_allocated_parkspace_info_ex();
  5655. }
  5656. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  5657. Dispatch_store_step_statu::allocated_parkspace_info_ex() const {
  5658. // @@protoc_insertion_point(field_list:message.Dispatch_store_step_statu.allocated_parkspace_info_ex)
  5659. return allocated_parkspace_info_ex_;
  5660. }
  5661. // optional string description = 4;
  5662. inline bool Dispatch_store_step_statu::_internal_has_description() const {
  5663. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  5664. return value;
  5665. }
  5666. inline bool Dispatch_store_step_statu::has_description() const {
  5667. return _internal_has_description();
  5668. }
  5669. inline void Dispatch_store_step_statu::clear_description() {
  5670. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5671. _has_bits_[0] &= ~0x00000001u;
  5672. }
  5673. inline const std::string& Dispatch_store_step_statu::description() const {
  5674. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.description)
  5675. return _internal_description();
  5676. }
  5677. inline void Dispatch_store_step_statu::set_description(const std::string& value) {
  5678. _internal_set_description(value);
  5679. // @@protoc_insertion_point(field_set:message.Dispatch_store_step_statu.description)
  5680. }
  5681. inline std::string* Dispatch_store_step_statu::mutable_description() {
  5682. // @@protoc_insertion_point(field_mutable:message.Dispatch_store_step_statu.description)
  5683. return _internal_mutable_description();
  5684. }
  5685. inline const std::string& Dispatch_store_step_statu::_internal_description() const {
  5686. return description_.Get();
  5687. }
  5688. inline void Dispatch_store_step_statu::_internal_set_description(const std::string& value) {
  5689. _has_bits_[0] |= 0x00000001u;
  5690. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  5691. }
  5692. inline void Dispatch_store_step_statu::set_description(std::string&& value) {
  5693. _has_bits_[0] |= 0x00000001u;
  5694. description_.Set(
  5695. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  5696. // @@protoc_insertion_point(field_set_rvalue:message.Dispatch_store_step_statu.description)
  5697. }
  5698. inline void Dispatch_store_step_statu::set_description(const char* value) {
  5699. GOOGLE_DCHECK(value != nullptr);
  5700. _has_bits_[0] |= 0x00000001u;
  5701. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  5702. GetArena());
  5703. // @@protoc_insertion_point(field_set_char:message.Dispatch_store_step_statu.description)
  5704. }
  5705. inline void Dispatch_store_step_statu::set_description(const char* value,
  5706. size_t size) {
  5707. _has_bits_[0] |= 0x00000001u;
  5708. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  5709. reinterpret_cast<const char*>(value), size), GetArena());
  5710. // @@protoc_insertion_point(field_set_pointer:message.Dispatch_store_step_statu.description)
  5711. }
  5712. inline std::string* Dispatch_store_step_statu::_internal_mutable_description() {
  5713. _has_bits_[0] |= 0x00000001u;
  5714. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5715. }
  5716. inline std::string* Dispatch_store_step_statu::release_description() {
  5717. // @@protoc_insertion_point(field_release:message.Dispatch_store_step_statu.description)
  5718. if (!_internal_has_description()) {
  5719. return nullptr;
  5720. }
  5721. _has_bits_[0] &= ~0x00000001u;
  5722. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5723. }
  5724. inline void Dispatch_store_step_statu::set_allocated_description(std::string* description) {
  5725. if (description != nullptr) {
  5726. _has_bits_[0] |= 0x00000001u;
  5727. } else {
  5728. _has_bits_[0] &= ~0x00000001u;
  5729. }
  5730. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  5731. GetArena());
  5732. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_store_step_statu.description)
  5733. }
  5734. // -------------------------------------------------------------------
  5735. // Back_dispatch_store_step_statu
  5736. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5737. inline bool Back_dispatch_store_step_statu::_internal_has_step_statu() const {
  5738. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  5739. return value;
  5740. }
  5741. inline bool Back_dispatch_store_step_statu::has_step_statu() const {
  5742. return _internal_has_step_statu();
  5743. }
  5744. inline void Back_dispatch_store_step_statu::clear_step_statu() {
  5745. step_statu_ = 0;
  5746. _has_bits_[0] &= ~0x00000004u;
  5747. }
  5748. inline ::message::Step_statu Back_dispatch_store_step_statu::_internal_step_statu() const {
  5749. return static_cast< ::message::Step_statu >(step_statu_);
  5750. }
  5751. inline ::message::Step_statu Back_dispatch_store_step_statu::step_statu() const {
  5752. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.step_statu)
  5753. return _internal_step_statu();
  5754. }
  5755. inline void Back_dispatch_store_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  5756. assert(::message::Step_statu_IsValid(value));
  5757. _has_bits_[0] |= 0x00000004u;
  5758. step_statu_ = value;
  5759. }
  5760. inline void Back_dispatch_store_step_statu::set_step_statu(::message::Step_statu value) {
  5761. _internal_set_step_statu(value);
  5762. // @@protoc_insertion_point(field_set:message.Back_dispatch_store_step_statu.step_statu)
  5763. }
  5764. // optional .message.Locate_information locate_info = 2;
  5765. inline bool Back_dispatch_store_step_statu::_internal_has_locate_info() const {
  5766. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  5767. PROTOBUF_ASSUME(!value || locate_info_ != nullptr);
  5768. return value;
  5769. }
  5770. inline bool Back_dispatch_store_step_statu::has_locate_info() const {
  5771. return _internal_has_locate_info();
  5772. }
  5773. inline const ::message::Locate_information& Back_dispatch_store_step_statu::_internal_locate_info() const {
  5774. const ::message::Locate_information* p = locate_info_;
  5775. return p != nullptr ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  5776. &::message::_Locate_information_default_instance_);
  5777. }
  5778. inline const ::message::Locate_information& Back_dispatch_store_step_statu::locate_info() const {
  5779. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.locate_info)
  5780. return _internal_locate_info();
  5781. }
  5782. inline void Back_dispatch_store_step_statu::unsafe_arena_set_allocated_locate_info(
  5783. ::message::Locate_information* locate_info) {
  5784. if (GetArena() == nullptr) {
  5785. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_);
  5786. }
  5787. locate_info_ = locate_info;
  5788. if (locate_info) {
  5789. _has_bits_[0] |= 0x00000002u;
  5790. } else {
  5791. _has_bits_[0] &= ~0x00000002u;
  5792. }
  5793. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Back_dispatch_store_step_statu.locate_info)
  5794. }
  5795. inline ::message::Locate_information* Back_dispatch_store_step_statu::release_locate_info() {
  5796. _has_bits_[0] &= ~0x00000002u;
  5797. ::message::Locate_information* temp = locate_info_;
  5798. locate_info_ = nullptr;
  5799. if (GetArena() != nullptr) {
  5800. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  5801. }
  5802. return temp;
  5803. }
  5804. inline ::message::Locate_information* Back_dispatch_store_step_statu::unsafe_arena_release_locate_info() {
  5805. // @@protoc_insertion_point(field_release:message.Back_dispatch_store_step_statu.locate_info)
  5806. _has_bits_[0] &= ~0x00000002u;
  5807. ::message::Locate_information* temp = locate_info_;
  5808. locate_info_ = nullptr;
  5809. return temp;
  5810. }
  5811. inline ::message::Locate_information* Back_dispatch_store_step_statu::_internal_mutable_locate_info() {
  5812. _has_bits_[0] |= 0x00000002u;
  5813. if (locate_info_ == nullptr) {
  5814. auto* p = CreateMaybeMessage<::message::Locate_information>(GetArena());
  5815. locate_info_ = p;
  5816. }
  5817. return locate_info_;
  5818. }
  5819. inline ::message::Locate_information* Back_dispatch_store_step_statu::mutable_locate_info() {
  5820. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_store_step_statu.locate_info)
  5821. return _internal_mutable_locate_info();
  5822. }
  5823. inline void Back_dispatch_store_step_statu::set_allocated_locate_info(::message::Locate_information* locate_info) {
  5824. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  5825. if (message_arena == nullptr) {
  5826. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info_);
  5827. }
  5828. if (locate_info) {
  5829. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  5830. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(locate_info)->GetArena();
  5831. if (message_arena != submessage_arena) {
  5832. locate_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  5833. message_arena, locate_info, submessage_arena);
  5834. }
  5835. _has_bits_[0] |= 0x00000002u;
  5836. } else {
  5837. _has_bits_[0] &= ~0x00000002u;
  5838. }
  5839. locate_info_ = locate_info;
  5840. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_store_step_statu.locate_info)
  5841. }
  5842. // repeated .message.Parkspace_info allocated_parkspace_info_ex = 3;
  5843. inline int Back_dispatch_store_step_statu::_internal_allocated_parkspace_info_ex_size() const {
  5844. return allocated_parkspace_info_ex_.size();
  5845. }
  5846. inline int Back_dispatch_store_step_statu::allocated_parkspace_info_ex_size() const {
  5847. return _internal_allocated_parkspace_info_ex_size();
  5848. }
  5849. inline ::message::Parkspace_info* Back_dispatch_store_step_statu::mutable_allocated_parkspace_info_ex(int index) {
  5850. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_store_step_statu.allocated_parkspace_info_ex)
  5851. return allocated_parkspace_info_ex_.Mutable(index);
  5852. }
  5853. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  5854. Back_dispatch_store_step_statu::mutable_allocated_parkspace_info_ex() {
  5855. // @@protoc_insertion_point(field_mutable_list:message.Back_dispatch_store_step_statu.allocated_parkspace_info_ex)
  5856. return &allocated_parkspace_info_ex_;
  5857. }
  5858. inline const ::message::Parkspace_info& Back_dispatch_store_step_statu::_internal_allocated_parkspace_info_ex(int index) const {
  5859. return allocated_parkspace_info_ex_.Get(index);
  5860. }
  5861. inline const ::message::Parkspace_info& Back_dispatch_store_step_statu::allocated_parkspace_info_ex(int index) const {
  5862. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.allocated_parkspace_info_ex)
  5863. return _internal_allocated_parkspace_info_ex(index);
  5864. }
  5865. inline ::message::Parkspace_info* Back_dispatch_store_step_statu::_internal_add_allocated_parkspace_info_ex() {
  5866. return allocated_parkspace_info_ex_.Add();
  5867. }
  5868. inline ::message::Parkspace_info* Back_dispatch_store_step_statu::add_allocated_parkspace_info_ex() {
  5869. // @@protoc_insertion_point(field_add:message.Back_dispatch_store_step_statu.allocated_parkspace_info_ex)
  5870. return _internal_add_allocated_parkspace_info_ex();
  5871. }
  5872. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  5873. Back_dispatch_store_step_statu::allocated_parkspace_info_ex() const {
  5874. // @@protoc_insertion_point(field_list:message.Back_dispatch_store_step_statu.allocated_parkspace_info_ex)
  5875. return allocated_parkspace_info_ex_;
  5876. }
  5877. // optional string description = 4;
  5878. inline bool Back_dispatch_store_step_statu::_internal_has_description() const {
  5879. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  5880. return value;
  5881. }
  5882. inline bool Back_dispatch_store_step_statu::has_description() const {
  5883. return _internal_has_description();
  5884. }
  5885. inline void Back_dispatch_store_step_statu::clear_description() {
  5886. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5887. _has_bits_[0] &= ~0x00000001u;
  5888. }
  5889. inline const std::string& Back_dispatch_store_step_statu::description() const {
  5890. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.description)
  5891. return _internal_description();
  5892. }
  5893. inline void Back_dispatch_store_step_statu::set_description(const std::string& value) {
  5894. _internal_set_description(value);
  5895. // @@protoc_insertion_point(field_set:message.Back_dispatch_store_step_statu.description)
  5896. }
  5897. inline std::string* Back_dispatch_store_step_statu::mutable_description() {
  5898. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_store_step_statu.description)
  5899. return _internal_mutable_description();
  5900. }
  5901. inline const std::string& Back_dispatch_store_step_statu::_internal_description() const {
  5902. return description_.Get();
  5903. }
  5904. inline void Back_dispatch_store_step_statu::_internal_set_description(const std::string& value) {
  5905. _has_bits_[0] |= 0x00000001u;
  5906. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  5907. }
  5908. inline void Back_dispatch_store_step_statu::set_description(std::string&& value) {
  5909. _has_bits_[0] |= 0x00000001u;
  5910. description_.Set(
  5911. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  5912. // @@protoc_insertion_point(field_set_rvalue:message.Back_dispatch_store_step_statu.description)
  5913. }
  5914. inline void Back_dispatch_store_step_statu::set_description(const char* value) {
  5915. GOOGLE_DCHECK(value != nullptr);
  5916. _has_bits_[0] |= 0x00000001u;
  5917. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  5918. GetArena());
  5919. // @@protoc_insertion_point(field_set_char:message.Back_dispatch_store_step_statu.description)
  5920. }
  5921. inline void Back_dispatch_store_step_statu::set_description(const char* value,
  5922. size_t size) {
  5923. _has_bits_[0] |= 0x00000001u;
  5924. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  5925. reinterpret_cast<const char*>(value), size), GetArena());
  5926. // @@protoc_insertion_point(field_set_pointer:message.Back_dispatch_store_step_statu.description)
  5927. }
  5928. inline std::string* Back_dispatch_store_step_statu::_internal_mutable_description() {
  5929. _has_bits_[0] |= 0x00000001u;
  5930. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5931. }
  5932. inline std::string* Back_dispatch_store_step_statu::release_description() {
  5933. // @@protoc_insertion_point(field_release:message.Back_dispatch_store_step_statu.description)
  5934. if (!_internal_has_description()) {
  5935. return nullptr;
  5936. }
  5937. _has_bits_[0] &= ~0x00000001u;
  5938. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  5939. }
  5940. inline void Back_dispatch_store_step_statu::set_allocated_description(std::string* description) {
  5941. if (description != nullptr) {
  5942. _has_bits_[0] |= 0x00000001u;
  5943. } else {
  5944. _has_bits_[0] &= ~0x00000001u;
  5945. }
  5946. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  5947. GetArena());
  5948. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_store_step_statu.description)
  5949. }
  5950. // -------------------------------------------------------------------
  5951. // Dispatch_pick_step_statu
  5952. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5953. inline bool Dispatch_pick_step_statu::_internal_has_step_statu() const {
  5954. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  5955. return value;
  5956. }
  5957. inline bool Dispatch_pick_step_statu::has_step_statu() const {
  5958. return _internal_has_step_statu();
  5959. }
  5960. inline void Dispatch_pick_step_statu::clear_step_statu() {
  5961. step_statu_ = 0;
  5962. _has_bits_[0] &= ~0x00000002u;
  5963. }
  5964. inline ::message::Step_statu Dispatch_pick_step_statu::_internal_step_statu() const {
  5965. return static_cast< ::message::Step_statu >(step_statu_);
  5966. }
  5967. inline ::message::Step_statu Dispatch_pick_step_statu::step_statu() const {
  5968. // @@protoc_insertion_point(field_get:message.Dispatch_pick_step_statu.step_statu)
  5969. return _internal_step_statu();
  5970. }
  5971. inline void Dispatch_pick_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  5972. assert(::message::Step_statu_IsValid(value));
  5973. _has_bits_[0] |= 0x00000002u;
  5974. step_statu_ = value;
  5975. }
  5976. inline void Dispatch_pick_step_statu::set_step_statu(::message::Step_statu value) {
  5977. _internal_set_step_statu(value);
  5978. // @@protoc_insertion_point(field_set:message.Dispatch_pick_step_statu.step_statu)
  5979. }
  5980. // repeated .message.Parkspace_info search_parkspace_info_ex = 2;
  5981. inline int Dispatch_pick_step_statu::_internal_search_parkspace_info_ex_size() const {
  5982. return search_parkspace_info_ex_.size();
  5983. }
  5984. inline int Dispatch_pick_step_statu::search_parkspace_info_ex_size() const {
  5985. return _internal_search_parkspace_info_ex_size();
  5986. }
  5987. inline ::message::Parkspace_info* Dispatch_pick_step_statu::mutable_search_parkspace_info_ex(int index) {
  5988. // @@protoc_insertion_point(field_mutable:message.Dispatch_pick_step_statu.search_parkspace_info_ex)
  5989. return search_parkspace_info_ex_.Mutable(index);
  5990. }
  5991. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  5992. Dispatch_pick_step_statu::mutable_search_parkspace_info_ex() {
  5993. // @@protoc_insertion_point(field_mutable_list:message.Dispatch_pick_step_statu.search_parkspace_info_ex)
  5994. return &search_parkspace_info_ex_;
  5995. }
  5996. inline const ::message::Parkspace_info& Dispatch_pick_step_statu::_internal_search_parkspace_info_ex(int index) const {
  5997. return search_parkspace_info_ex_.Get(index);
  5998. }
  5999. inline const ::message::Parkspace_info& Dispatch_pick_step_statu::search_parkspace_info_ex(int index) const {
  6000. // @@protoc_insertion_point(field_get:message.Dispatch_pick_step_statu.search_parkspace_info_ex)
  6001. return _internal_search_parkspace_info_ex(index);
  6002. }
  6003. inline ::message::Parkspace_info* Dispatch_pick_step_statu::_internal_add_search_parkspace_info_ex() {
  6004. return search_parkspace_info_ex_.Add();
  6005. }
  6006. inline ::message::Parkspace_info* Dispatch_pick_step_statu::add_search_parkspace_info_ex() {
  6007. // @@protoc_insertion_point(field_add:message.Dispatch_pick_step_statu.search_parkspace_info_ex)
  6008. return _internal_add_search_parkspace_info_ex();
  6009. }
  6010. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  6011. Dispatch_pick_step_statu::search_parkspace_info_ex() const {
  6012. // @@protoc_insertion_point(field_list:message.Dispatch_pick_step_statu.search_parkspace_info_ex)
  6013. return search_parkspace_info_ex_;
  6014. }
  6015. // optional string description = 3;
  6016. inline bool Dispatch_pick_step_statu::_internal_has_description() const {
  6017. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  6018. return value;
  6019. }
  6020. inline bool Dispatch_pick_step_statu::has_description() const {
  6021. return _internal_has_description();
  6022. }
  6023. inline void Dispatch_pick_step_statu::clear_description() {
  6024. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6025. _has_bits_[0] &= ~0x00000001u;
  6026. }
  6027. inline const std::string& Dispatch_pick_step_statu::description() const {
  6028. // @@protoc_insertion_point(field_get:message.Dispatch_pick_step_statu.description)
  6029. return _internal_description();
  6030. }
  6031. inline void Dispatch_pick_step_statu::set_description(const std::string& value) {
  6032. _internal_set_description(value);
  6033. // @@protoc_insertion_point(field_set:message.Dispatch_pick_step_statu.description)
  6034. }
  6035. inline std::string* Dispatch_pick_step_statu::mutable_description() {
  6036. // @@protoc_insertion_point(field_mutable:message.Dispatch_pick_step_statu.description)
  6037. return _internal_mutable_description();
  6038. }
  6039. inline const std::string& Dispatch_pick_step_statu::_internal_description() const {
  6040. return description_.Get();
  6041. }
  6042. inline void Dispatch_pick_step_statu::_internal_set_description(const std::string& value) {
  6043. _has_bits_[0] |= 0x00000001u;
  6044. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  6045. }
  6046. inline void Dispatch_pick_step_statu::set_description(std::string&& value) {
  6047. _has_bits_[0] |= 0x00000001u;
  6048. description_.Set(
  6049. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  6050. // @@protoc_insertion_point(field_set_rvalue:message.Dispatch_pick_step_statu.description)
  6051. }
  6052. inline void Dispatch_pick_step_statu::set_description(const char* value) {
  6053. GOOGLE_DCHECK(value != nullptr);
  6054. _has_bits_[0] |= 0x00000001u;
  6055. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  6056. GetArena());
  6057. // @@protoc_insertion_point(field_set_char:message.Dispatch_pick_step_statu.description)
  6058. }
  6059. inline void Dispatch_pick_step_statu::set_description(const char* value,
  6060. size_t size) {
  6061. _has_bits_[0] |= 0x00000001u;
  6062. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  6063. reinterpret_cast<const char*>(value), size), GetArena());
  6064. // @@protoc_insertion_point(field_set_pointer:message.Dispatch_pick_step_statu.description)
  6065. }
  6066. inline std::string* Dispatch_pick_step_statu::_internal_mutable_description() {
  6067. _has_bits_[0] |= 0x00000001u;
  6068. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6069. }
  6070. inline std::string* Dispatch_pick_step_statu::release_description() {
  6071. // @@protoc_insertion_point(field_release:message.Dispatch_pick_step_statu.description)
  6072. if (!_internal_has_description()) {
  6073. return nullptr;
  6074. }
  6075. _has_bits_[0] &= ~0x00000001u;
  6076. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6077. }
  6078. inline void Dispatch_pick_step_statu::set_allocated_description(std::string* description) {
  6079. if (description != nullptr) {
  6080. _has_bits_[0] |= 0x00000001u;
  6081. } else {
  6082. _has_bits_[0] &= ~0x00000001u;
  6083. }
  6084. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  6085. GetArena());
  6086. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_pick_step_statu.description)
  6087. }
  6088. // -------------------------------------------------------------------
  6089. // Back_dispatch_pick_step_statu
  6090. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  6091. inline bool Back_dispatch_pick_step_statu::_internal_has_step_statu() const {
  6092. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  6093. return value;
  6094. }
  6095. inline bool Back_dispatch_pick_step_statu::has_step_statu() const {
  6096. return _internal_has_step_statu();
  6097. }
  6098. inline void Back_dispatch_pick_step_statu::clear_step_statu() {
  6099. step_statu_ = 0;
  6100. _has_bits_[0] &= ~0x00000002u;
  6101. }
  6102. inline ::message::Step_statu Back_dispatch_pick_step_statu::_internal_step_statu() const {
  6103. return static_cast< ::message::Step_statu >(step_statu_);
  6104. }
  6105. inline ::message::Step_statu Back_dispatch_pick_step_statu::step_statu() const {
  6106. // @@protoc_insertion_point(field_get:message.Back_dispatch_pick_step_statu.step_statu)
  6107. return _internal_step_statu();
  6108. }
  6109. inline void Back_dispatch_pick_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  6110. assert(::message::Step_statu_IsValid(value));
  6111. _has_bits_[0] |= 0x00000002u;
  6112. step_statu_ = value;
  6113. }
  6114. inline void Back_dispatch_pick_step_statu::set_step_statu(::message::Step_statu value) {
  6115. _internal_set_step_statu(value);
  6116. // @@protoc_insertion_point(field_set:message.Back_dispatch_pick_step_statu.step_statu)
  6117. }
  6118. // repeated .message.Parkspace_info search_parkspace_info_ex = 2;
  6119. inline int Back_dispatch_pick_step_statu::_internal_search_parkspace_info_ex_size() const {
  6120. return search_parkspace_info_ex_.size();
  6121. }
  6122. inline int Back_dispatch_pick_step_statu::search_parkspace_info_ex_size() const {
  6123. return _internal_search_parkspace_info_ex_size();
  6124. }
  6125. inline ::message::Parkspace_info* Back_dispatch_pick_step_statu::mutable_search_parkspace_info_ex(int index) {
  6126. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_pick_step_statu.search_parkspace_info_ex)
  6127. return search_parkspace_info_ex_.Mutable(index);
  6128. }
  6129. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >*
  6130. Back_dispatch_pick_step_statu::mutable_search_parkspace_info_ex() {
  6131. // @@protoc_insertion_point(field_mutable_list:message.Back_dispatch_pick_step_statu.search_parkspace_info_ex)
  6132. return &search_parkspace_info_ex_;
  6133. }
  6134. inline const ::message::Parkspace_info& Back_dispatch_pick_step_statu::_internal_search_parkspace_info_ex(int index) const {
  6135. return search_parkspace_info_ex_.Get(index);
  6136. }
  6137. inline const ::message::Parkspace_info& Back_dispatch_pick_step_statu::search_parkspace_info_ex(int index) const {
  6138. // @@protoc_insertion_point(field_get:message.Back_dispatch_pick_step_statu.search_parkspace_info_ex)
  6139. return _internal_search_parkspace_info_ex(index);
  6140. }
  6141. inline ::message::Parkspace_info* Back_dispatch_pick_step_statu::_internal_add_search_parkspace_info_ex() {
  6142. return search_parkspace_info_ex_.Add();
  6143. }
  6144. inline ::message::Parkspace_info* Back_dispatch_pick_step_statu::add_search_parkspace_info_ex() {
  6145. // @@protoc_insertion_point(field_add:message.Back_dispatch_pick_step_statu.search_parkspace_info_ex)
  6146. return _internal_add_search_parkspace_info_ex();
  6147. }
  6148. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Parkspace_info >&
  6149. Back_dispatch_pick_step_statu::search_parkspace_info_ex() const {
  6150. // @@protoc_insertion_point(field_list:message.Back_dispatch_pick_step_statu.search_parkspace_info_ex)
  6151. return search_parkspace_info_ex_;
  6152. }
  6153. // optional string description = 3;
  6154. inline bool Back_dispatch_pick_step_statu::_internal_has_description() const {
  6155. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  6156. return value;
  6157. }
  6158. inline bool Back_dispatch_pick_step_statu::has_description() const {
  6159. return _internal_has_description();
  6160. }
  6161. inline void Back_dispatch_pick_step_statu::clear_description() {
  6162. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6163. _has_bits_[0] &= ~0x00000001u;
  6164. }
  6165. inline const std::string& Back_dispatch_pick_step_statu::description() const {
  6166. // @@protoc_insertion_point(field_get:message.Back_dispatch_pick_step_statu.description)
  6167. return _internal_description();
  6168. }
  6169. inline void Back_dispatch_pick_step_statu::set_description(const std::string& value) {
  6170. _internal_set_description(value);
  6171. // @@protoc_insertion_point(field_set:message.Back_dispatch_pick_step_statu.description)
  6172. }
  6173. inline std::string* Back_dispatch_pick_step_statu::mutable_description() {
  6174. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_pick_step_statu.description)
  6175. return _internal_mutable_description();
  6176. }
  6177. inline const std::string& Back_dispatch_pick_step_statu::_internal_description() const {
  6178. return description_.Get();
  6179. }
  6180. inline void Back_dispatch_pick_step_statu::_internal_set_description(const std::string& value) {
  6181. _has_bits_[0] |= 0x00000001u;
  6182. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  6183. }
  6184. inline void Back_dispatch_pick_step_statu::set_description(std::string&& value) {
  6185. _has_bits_[0] |= 0x00000001u;
  6186. description_.Set(
  6187. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  6188. // @@protoc_insertion_point(field_set_rvalue:message.Back_dispatch_pick_step_statu.description)
  6189. }
  6190. inline void Back_dispatch_pick_step_statu::set_description(const char* value) {
  6191. GOOGLE_DCHECK(value != nullptr);
  6192. _has_bits_[0] |= 0x00000001u;
  6193. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  6194. GetArena());
  6195. // @@protoc_insertion_point(field_set_char:message.Back_dispatch_pick_step_statu.description)
  6196. }
  6197. inline void Back_dispatch_pick_step_statu::set_description(const char* value,
  6198. size_t size) {
  6199. _has_bits_[0] |= 0x00000001u;
  6200. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  6201. reinterpret_cast<const char*>(value), size), GetArena());
  6202. // @@protoc_insertion_point(field_set_pointer:message.Back_dispatch_pick_step_statu.description)
  6203. }
  6204. inline std::string* Back_dispatch_pick_step_statu::_internal_mutable_description() {
  6205. _has_bits_[0] |= 0x00000001u;
  6206. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6207. }
  6208. inline std::string* Back_dispatch_pick_step_statu::release_description() {
  6209. // @@protoc_insertion_point(field_release:message.Back_dispatch_pick_step_statu.description)
  6210. if (!_internal_has_description()) {
  6211. return nullptr;
  6212. }
  6213. _has_bits_[0] &= ~0x00000001u;
  6214. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6215. }
  6216. inline void Back_dispatch_pick_step_statu::set_allocated_description(std::string* description) {
  6217. if (description != nullptr) {
  6218. _has_bits_[0] |= 0x00000001u;
  6219. } else {
  6220. _has_bits_[0] &= ~0x00000001u;
  6221. }
  6222. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  6223. GetArena());
  6224. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_pick_step_statu.description)
  6225. }
  6226. // -------------------------------------------------------------------
  6227. // Waitfor_leave_step_statu
  6228. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  6229. inline bool Waitfor_leave_step_statu::_internal_has_step_statu() const {
  6230. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  6231. return value;
  6232. }
  6233. inline bool Waitfor_leave_step_statu::has_step_statu() const {
  6234. return _internal_has_step_statu();
  6235. }
  6236. inline void Waitfor_leave_step_statu::clear_step_statu() {
  6237. step_statu_ = 0;
  6238. _has_bits_[0] &= ~0x00000004u;
  6239. }
  6240. inline ::message::Step_statu Waitfor_leave_step_statu::_internal_step_statu() const {
  6241. return static_cast< ::message::Step_statu >(step_statu_);
  6242. }
  6243. inline ::message::Step_statu Waitfor_leave_step_statu::step_statu() const {
  6244. // @@protoc_insertion_point(field_get:message.Waitfor_leave_step_statu.step_statu)
  6245. return _internal_step_statu();
  6246. }
  6247. inline void Waitfor_leave_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  6248. assert(::message::Step_statu_IsValid(value));
  6249. _has_bits_[0] |= 0x00000004u;
  6250. step_statu_ = value;
  6251. }
  6252. inline void Waitfor_leave_step_statu::set_step_statu(::message::Step_statu value) {
  6253. _internal_set_step_statu(value);
  6254. // @@protoc_insertion_point(field_set:message.Waitfor_leave_step_statu.step_statu)
  6255. }
  6256. // optional .message.Car_info car_info = 2;
  6257. inline bool Waitfor_leave_step_statu::_internal_has_car_info() const {
  6258. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  6259. PROTOBUF_ASSUME(!value || car_info_ != nullptr);
  6260. return value;
  6261. }
  6262. inline bool Waitfor_leave_step_statu::has_car_info() const {
  6263. return _internal_has_car_info();
  6264. }
  6265. inline const ::message::Car_info& Waitfor_leave_step_statu::_internal_car_info() const {
  6266. const ::message::Car_info* p = car_info_;
  6267. return p != nullptr ? *p : *reinterpret_cast<const ::message::Car_info*>(
  6268. &::message::_Car_info_default_instance_);
  6269. }
  6270. inline const ::message::Car_info& Waitfor_leave_step_statu::car_info() const {
  6271. // @@protoc_insertion_point(field_get:message.Waitfor_leave_step_statu.car_info)
  6272. return _internal_car_info();
  6273. }
  6274. inline void Waitfor_leave_step_statu::unsafe_arena_set_allocated_car_info(
  6275. ::message::Car_info* car_info) {
  6276. if (GetArena() == nullptr) {
  6277. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  6278. }
  6279. car_info_ = car_info;
  6280. if (car_info) {
  6281. _has_bits_[0] |= 0x00000002u;
  6282. } else {
  6283. _has_bits_[0] &= ~0x00000002u;
  6284. }
  6285. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Waitfor_leave_step_statu.car_info)
  6286. }
  6287. inline ::message::Car_info* Waitfor_leave_step_statu::release_car_info() {
  6288. _has_bits_[0] &= ~0x00000002u;
  6289. ::message::Car_info* temp = car_info_;
  6290. car_info_ = nullptr;
  6291. if (GetArena() != nullptr) {
  6292. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  6293. }
  6294. return temp;
  6295. }
  6296. inline ::message::Car_info* Waitfor_leave_step_statu::unsafe_arena_release_car_info() {
  6297. // @@protoc_insertion_point(field_release:message.Waitfor_leave_step_statu.car_info)
  6298. _has_bits_[0] &= ~0x00000002u;
  6299. ::message::Car_info* temp = car_info_;
  6300. car_info_ = nullptr;
  6301. return temp;
  6302. }
  6303. inline ::message::Car_info* Waitfor_leave_step_statu::_internal_mutable_car_info() {
  6304. _has_bits_[0] |= 0x00000002u;
  6305. if (car_info_ == nullptr) {
  6306. auto* p = CreateMaybeMessage<::message::Car_info>(GetArena());
  6307. car_info_ = p;
  6308. }
  6309. return car_info_;
  6310. }
  6311. inline ::message::Car_info* Waitfor_leave_step_statu::mutable_car_info() {
  6312. // @@protoc_insertion_point(field_mutable:message.Waitfor_leave_step_statu.car_info)
  6313. return _internal_mutable_car_info();
  6314. }
  6315. inline void Waitfor_leave_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  6316. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  6317. if (message_arena == nullptr) {
  6318. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  6319. }
  6320. if (car_info) {
  6321. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  6322. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info)->GetArena();
  6323. if (message_arena != submessage_arena) {
  6324. car_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  6325. message_arena, car_info, submessage_arena);
  6326. }
  6327. _has_bits_[0] |= 0x00000002u;
  6328. } else {
  6329. _has_bits_[0] &= ~0x00000002u;
  6330. }
  6331. car_info_ = car_info;
  6332. // @@protoc_insertion_point(field_set_allocated:message.Waitfor_leave_step_statu.car_info)
  6333. }
  6334. // optional string description = 3;
  6335. inline bool Waitfor_leave_step_statu::_internal_has_description() const {
  6336. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  6337. return value;
  6338. }
  6339. inline bool Waitfor_leave_step_statu::has_description() const {
  6340. return _internal_has_description();
  6341. }
  6342. inline void Waitfor_leave_step_statu::clear_description() {
  6343. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6344. _has_bits_[0] &= ~0x00000001u;
  6345. }
  6346. inline const std::string& Waitfor_leave_step_statu::description() const {
  6347. // @@protoc_insertion_point(field_get:message.Waitfor_leave_step_statu.description)
  6348. return _internal_description();
  6349. }
  6350. inline void Waitfor_leave_step_statu::set_description(const std::string& value) {
  6351. _internal_set_description(value);
  6352. // @@protoc_insertion_point(field_set:message.Waitfor_leave_step_statu.description)
  6353. }
  6354. inline std::string* Waitfor_leave_step_statu::mutable_description() {
  6355. // @@protoc_insertion_point(field_mutable:message.Waitfor_leave_step_statu.description)
  6356. return _internal_mutable_description();
  6357. }
  6358. inline const std::string& Waitfor_leave_step_statu::_internal_description() const {
  6359. return description_.Get();
  6360. }
  6361. inline void Waitfor_leave_step_statu::_internal_set_description(const std::string& value) {
  6362. _has_bits_[0] |= 0x00000001u;
  6363. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  6364. }
  6365. inline void Waitfor_leave_step_statu::set_description(std::string&& value) {
  6366. _has_bits_[0] |= 0x00000001u;
  6367. description_.Set(
  6368. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  6369. // @@protoc_insertion_point(field_set_rvalue:message.Waitfor_leave_step_statu.description)
  6370. }
  6371. inline void Waitfor_leave_step_statu::set_description(const char* value) {
  6372. GOOGLE_DCHECK(value != nullptr);
  6373. _has_bits_[0] |= 0x00000001u;
  6374. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  6375. GetArena());
  6376. // @@protoc_insertion_point(field_set_char:message.Waitfor_leave_step_statu.description)
  6377. }
  6378. inline void Waitfor_leave_step_statu::set_description(const char* value,
  6379. size_t size) {
  6380. _has_bits_[0] |= 0x00000001u;
  6381. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  6382. reinterpret_cast<const char*>(value), size), GetArena());
  6383. // @@protoc_insertion_point(field_set_pointer:message.Waitfor_leave_step_statu.description)
  6384. }
  6385. inline std::string* Waitfor_leave_step_statu::_internal_mutable_description() {
  6386. _has_bits_[0] |= 0x00000001u;
  6387. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6388. }
  6389. inline std::string* Waitfor_leave_step_statu::release_description() {
  6390. // @@protoc_insertion_point(field_release:message.Waitfor_leave_step_statu.description)
  6391. if (!_internal_has_description()) {
  6392. return nullptr;
  6393. }
  6394. _has_bits_[0] &= ~0x00000001u;
  6395. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6396. }
  6397. inline void Waitfor_leave_step_statu::set_allocated_description(std::string* description) {
  6398. if (description != nullptr) {
  6399. _has_bits_[0] |= 0x00000001u;
  6400. } else {
  6401. _has_bits_[0] &= ~0x00000001u;
  6402. }
  6403. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  6404. GetArena());
  6405. // @@protoc_insertion_point(field_set_allocated:message.Waitfor_leave_step_statu.description)
  6406. }
  6407. // -------------------------------------------------------------------
  6408. // Back_waitfor_leave_step_statu
  6409. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  6410. inline bool Back_waitfor_leave_step_statu::_internal_has_step_statu() const {
  6411. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  6412. return value;
  6413. }
  6414. inline bool Back_waitfor_leave_step_statu::has_step_statu() const {
  6415. return _internal_has_step_statu();
  6416. }
  6417. inline void Back_waitfor_leave_step_statu::clear_step_statu() {
  6418. step_statu_ = 0;
  6419. _has_bits_[0] &= ~0x00000004u;
  6420. }
  6421. inline ::message::Step_statu Back_waitfor_leave_step_statu::_internal_step_statu() const {
  6422. return static_cast< ::message::Step_statu >(step_statu_);
  6423. }
  6424. inline ::message::Step_statu Back_waitfor_leave_step_statu::step_statu() const {
  6425. // @@protoc_insertion_point(field_get:message.Back_waitfor_leave_step_statu.step_statu)
  6426. return _internal_step_statu();
  6427. }
  6428. inline void Back_waitfor_leave_step_statu::_internal_set_step_statu(::message::Step_statu value) {
  6429. assert(::message::Step_statu_IsValid(value));
  6430. _has_bits_[0] |= 0x00000004u;
  6431. step_statu_ = value;
  6432. }
  6433. inline void Back_waitfor_leave_step_statu::set_step_statu(::message::Step_statu value) {
  6434. _internal_set_step_statu(value);
  6435. // @@protoc_insertion_point(field_set:message.Back_waitfor_leave_step_statu.step_statu)
  6436. }
  6437. // optional .message.Car_info car_info = 2;
  6438. inline bool Back_waitfor_leave_step_statu::_internal_has_car_info() const {
  6439. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  6440. PROTOBUF_ASSUME(!value || car_info_ != nullptr);
  6441. return value;
  6442. }
  6443. inline bool Back_waitfor_leave_step_statu::has_car_info() const {
  6444. return _internal_has_car_info();
  6445. }
  6446. inline const ::message::Car_info& Back_waitfor_leave_step_statu::_internal_car_info() const {
  6447. const ::message::Car_info* p = car_info_;
  6448. return p != nullptr ? *p : *reinterpret_cast<const ::message::Car_info*>(
  6449. &::message::_Car_info_default_instance_);
  6450. }
  6451. inline const ::message::Car_info& Back_waitfor_leave_step_statu::car_info() const {
  6452. // @@protoc_insertion_point(field_get:message.Back_waitfor_leave_step_statu.car_info)
  6453. return _internal_car_info();
  6454. }
  6455. inline void Back_waitfor_leave_step_statu::unsafe_arena_set_allocated_car_info(
  6456. ::message::Car_info* car_info) {
  6457. if (GetArena() == nullptr) {
  6458. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  6459. }
  6460. car_info_ = car_info;
  6461. if (car_info) {
  6462. _has_bits_[0] |= 0x00000002u;
  6463. } else {
  6464. _has_bits_[0] &= ~0x00000002u;
  6465. }
  6466. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Back_waitfor_leave_step_statu.car_info)
  6467. }
  6468. inline ::message::Car_info* Back_waitfor_leave_step_statu::release_car_info() {
  6469. _has_bits_[0] &= ~0x00000002u;
  6470. ::message::Car_info* temp = car_info_;
  6471. car_info_ = nullptr;
  6472. if (GetArena() != nullptr) {
  6473. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  6474. }
  6475. return temp;
  6476. }
  6477. inline ::message::Car_info* Back_waitfor_leave_step_statu::unsafe_arena_release_car_info() {
  6478. // @@protoc_insertion_point(field_release:message.Back_waitfor_leave_step_statu.car_info)
  6479. _has_bits_[0] &= ~0x00000002u;
  6480. ::message::Car_info* temp = car_info_;
  6481. car_info_ = nullptr;
  6482. return temp;
  6483. }
  6484. inline ::message::Car_info* Back_waitfor_leave_step_statu::_internal_mutable_car_info() {
  6485. _has_bits_[0] |= 0x00000002u;
  6486. if (car_info_ == nullptr) {
  6487. auto* p = CreateMaybeMessage<::message::Car_info>(GetArena());
  6488. car_info_ = p;
  6489. }
  6490. return car_info_;
  6491. }
  6492. inline ::message::Car_info* Back_waitfor_leave_step_statu::mutable_car_info() {
  6493. // @@protoc_insertion_point(field_mutable:message.Back_waitfor_leave_step_statu.car_info)
  6494. return _internal_mutable_car_info();
  6495. }
  6496. inline void Back_waitfor_leave_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  6497. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  6498. if (message_arena == nullptr) {
  6499. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info_);
  6500. }
  6501. if (car_info) {
  6502. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  6503. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(car_info)->GetArena();
  6504. if (message_arena != submessage_arena) {
  6505. car_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  6506. message_arena, car_info, submessage_arena);
  6507. }
  6508. _has_bits_[0] |= 0x00000002u;
  6509. } else {
  6510. _has_bits_[0] &= ~0x00000002u;
  6511. }
  6512. car_info_ = car_info;
  6513. // @@protoc_insertion_point(field_set_allocated:message.Back_waitfor_leave_step_statu.car_info)
  6514. }
  6515. // optional string description = 3;
  6516. inline bool Back_waitfor_leave_step_statu::_internal_has_description() const {
  6517. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  6518. return value;
  6519. }
  6520. inline bool Back_waitfor_leave_step_statu::has_description() const {
  6521. return _internal_has_description();
  6522. }
  6523. inline void Back_waitfor_leave_step_statu::clear_description() {
  6524. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6525. _has_bits_[0] &= ~0x00000001u;
  6526. }
  6527. inline const std::string& Back_waitfor_leave_step_statu::description() const {
  6528. // @@protoc_insertion_point(field_get:message.Back_waitfor_leave_step_statu.description)
  6529. return _internal_description();
  6530. }
  6531. inline void Back_waitfor_leave_step_statu::set_description(const std::string& value) {
  6532. _internal_set_description(value);
  6533. // @@protoc_insertion_point(field_set:message.Back_waitfor_leave_step_statu.description)
  6534. }
  6535. inline std::string* Back_waitfor_leave_step_statu::mutable_description() {
  6536. // @@protoc_insertion_point(field_mutable:message.Back_waitfor_leave_step_statu.description)
  6537. return _internal_mutable_description();
  6538. }
  6539. inline const std::string& Back_waitfor_leave_step_statu::_internal_description() const {
  6540. return description_.Get();
  6541. }
  6542. inline void Back_waitfor_leave_step_statu::_internal_set_description(const std::string& value) {
  6543. _has_bits_[0] |= 0x00000001u;
  6544. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  6545. }
  6546. inline void Back_waitfor_leave_step_statu::set_description(std::string&& value) {
  6547. _has_bits_[0] |= 0x00000001u;
  6548. description_.Set(
  6549. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  6550. // @@protoc_insertion_point(field_set_rvalue:message.Back_waitfor_leave_step_statu.description)
  6551. }
  6552. inline void Back_waitfor_leave_step_statu::set_description(const char* value) {
  6553. GOOGLE_DCHECK(value != nullptr);
  6554. _has_bits_[0] |= 0x00000001u;
  6555. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  6556. GetArena());
  6557. // @@protoc_insertion_point(field_set_char:message.Back_waitfor_leave_step_statu.description)
  6558. }
  6559. inline void Back_waitfor_leave_step_statu::set_description(const char* value,
  6560. size_t size) {
  6561. _has_bits_[0] |= 0x00000001u;
  6562. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  6563. reinterpret_cast<const char*>(value), size), GetArena());
  6564. // @@protoc_insertion_point(field_set_pointer:message.Back_waitfor_leave_step_statu.description)
  6565. }
  6566. inline std::string* Back_waitfor_leave_step_statu::_internal_mutable_description() {
  6567. _has_bits_[0] |= 0x00000001u;
  6568. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6569. }
  6570. inline std::string* Back_waitfor_leave_step_statu::release_description() {
  6571. // @@protoc_insertion_point(field_release:message.Back_waitfor_leave_step_statu.description)
  6572. if (!_internal_has_description()) {
  6573. return nullptr;
  6574. }
  6575. _has_bits_[0] &= ~0x00000001u;
  6576. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6577. }
  6578. inline void Back_waitfor_leave_step_statu::set_allocated_description(std::string* description) {
  6579. if (description != nullptr) {
  6580. _has_bits_[0] |= 0x00000001u;
  6581. } else {
  6582. _has_bits_[0] &= ~0x00000001u;
  6583. }
  6584. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  6585. GetArena());
  6586. // @@protoc_insertion_point(field_set_allocated:message.Back_waitfor_leave_step_statu.description)
  6587. }
  6588. // -------------------------------------------------------------------
  6589. // Storing_process_statu_msg
  6590. // required .message.Base_info base_info = 1;
  6591. inline bool Storing_process_statu_msg::_internal_has_base_info() const {
  6592. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  6593. PROTOBUF_ASSUME(!value || base_info_ != nullptr);
  6594. return value;
  6595. }
  6596. inline bool Storing_process_statu_msg::has_base_info() const {
  6597. return _internal_has_base_info();
  6598. }
  6599. inline const ::message::Base_info& Storing_process_statu_msg::_internal_base_info() const {
  6600. const ::message::Base_info* p = base_info_;
  6601. return p != nullptr ? *p : *reinterpret_cast<const ::message::Base_info*>(
  6602. &::message::_Base_info_default_instance_);
  6603. }
  6604. inline const ::message::Base_info& Storing_process_statu_msg::base_info() const {
  6605. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.base_info)
  6606. return _internal_base_info();
  6607. }
  6608. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_base_info(
  6609. ::message::Base_info* base_info) {
  6610. if (GetArena() == nullptr) {
  6611. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  6612. }
  6613. base_info_ = base_info;
  6614. if (base_info) {
  6615. _has_bits_[0] |= 0x00000002u;
  6616. } else {
  6617. _has_bits_[0] &= ~0x00000002u;
  6618. }
  6619. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.base_info)
  6620. }
  6621. inline ::message::Base_info* Storing_process_statu_msg::release_base_info() {
  6622. _has_bits_[0] &= ~0x00000002u;
  6623. ::message::Base_info* temp = base_info_;
  6624. base_info_ = nullptr;
  6625. if (GetArena() != nullptr) {
  6626. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  6627. }
  6628. return temp;
  6629. }
  6630. inline ::message::Base_info* Storing_process_statu_msg::unsafe_arena_release_base_info() {
  6631. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.base_info)
  6632. _has_bits_[0] &= ~0x00000002u;
  6633. ::message::Base_info* temp = base_info_;
  6634. base_info_ = nullptr;
  6635. return temp;
  6636. }
  6637. inline ::message::Base_info* Storing_process_statu_msg::_internal_mutable_base_info() {
  6638. _has_bits_[0] |= 0x00000002u;
  6639. if (base_info_ == nullptr) {
  6640. auto* p = CreateMaybeMessage<::message::Base_info>(GetArena());
  6641. base_info_ = p;
  6642. }
  6643. return base_info_;
  6644. }
  6645. inline ::message::Base_info* Storing_process_statu_msg::mutable_base_info() {
  6646. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.base_info)
  6647. return _internal_mutable_base_info();
  6648. }
  6649. inline void Storing_process_statu_msg::set_allocated_base_info(::message::Base_info* base_info) {
  6650. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  6651. if (message_arena == nullptr) {
  6652. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  6653. }
  6654. if (base_info) {
  6655. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  6656. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info)->GetArena();
  6657. if (message_arena != submessage_arena) {
  6658. base_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  6659. message_arena, base_info, submessage_arena);
  6660. }
  6661. _has_bits_[0] |= 0x00000002u;
  6662. } else {
  6663. _has_bits_[0] &= ~0x00000002u;
  6664. }
  6665. base_info_ = base_info;
  6666. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.base_info)
  6667. }
  6668. // required int32 terminal_id = 2;
  6669. inline bool Storing_process_statu_msg::_internal_has_terminal_id() const {
  6670. bool value = (_has_bits_[0] & 0x00000400u) != 0;
  6671. return value;
  6672. }
  6673. inline bool Storing_process_statu_msg::has_terminal_id() const {
  6674. return _internal_has_terminal_id();
  6675. }
  6676. inline void Storing_process_statu_msg::clear_terminal_id() {
  6677. terminal_id_ = 0;
  6678. _has_bits_[0] &= ~0x00000400u;
  6679. }
  6680. inline ::PROTOBUF_NAMESPACE_ID::int32 Storing_process_statu_msg::_internal_terminal_id() const {
  6681. return terminal_id_;
  6682. }
  6683. inline ::PROTOBUF_NAMESPACE_ID::int32 Storing_process_statu_msg::terminal_id() const {
  6684. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.terminal_id)
  6685. return _internal_terminal_id();
  6686. }
  6687. inline void Storing_process_statu_msg::_internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  6688. _has_bits_[0] |= 0x00000400u;
  6689. terminal_id_ = value;
  6690. }
  6691. inline void Storing_process_statu_msg::set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  6692. _internal_set_terminal_id(value);
  6693. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.terminal_id)
  6694. }
  6695. // required string license = 3;
  6696. inline bool Storing_process_statu_msg::_internal_has_license() const {
  6697. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  6698. return value;
  6699. }
  6700. inline bool Storing_process_statu_msg::has_license() const {
  6701. return _internal_has_license();
  6702. }
  6703. inline void Storing_process_statu_msg::clear_license() {
  6704. license_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6705. _has_bits_[0] &= ~0x00000001u;
  6706. }
  6707. inline const std::string& Storing_process_statu_msg::license() const {
  6708. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.license)
  6709. return _internal_license();
  6710. }
  6711. inline void Storing_process_statu_msg::set_license(const std::string& value) {
  6712. _internal_set_license(value);
  6713. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.license)
  6714. }
  6715. inline std::string* Storing_process_statu_msg::mutable_license() {
  6716. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.license)
  6717. return _internal_mutable_license();
  6718. }
  6719. inline const std::string& Storing_process_statu_msg::_internal_license() const {
  6720. return license_.Get();
  6721. }
  6722. inline void Storing_process_statu_msg::_internal_set_license(const std::string& value) {
  6723. _has_bits_[0] |= 0x00000001u;
  6724. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  6725. }
  6726. inline void Storing_process_statu_msg::set_license(std::string&& value) {
  6727. _has_bits_[0] |= 0x00000001u;
  6728. license_.Set(
  6729. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  6730. // @@protoc_insertion_point(field_set_rvalue:message.Storing_process_statu_msg.license)
  6731. }
  6732. inline void Storing_process_statu_msg::set_license(const char* value) {
  6733. GOOGLE_DCHECK(value != nullptr);
  6734. _has_bits_[0] |= 0x00000001u;
  6735. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  6736. GetArena());
  6737. // @@protoc_insertion_point(field_set_char:message.Storing_process_statu_msg.license)
  6738. }
  6739. inline void Storing_process_statu_msg::set_license(const char* value,
  6740. size_t size) {
  6741. _has_bits_[0] |= 0x00000001u;
  6742. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  6743. reinterpret_cast<const char*>(value), size), GetArena());
  6744. // @@protoc_insertion_point(field_set_pointer:message.Storing_process_statu_msg.license)
  6745. }
  6746. inline std::string* Storing_process_statu_msg::_internal_mutable_license() {
  6747. _has_bits_[0] |= 0x00000001u;
  6748. return license_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6749. }
  6750. inline std::string* Storing_process_statu_msg::release_license() {
  6751. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.license)
  6752. if (!_internal_has_license()) {
  6753. return nullptr;
  6754. }
  6755. _has_bits_[0] &= ~0x00000001u;
  6756. return license_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  6757. }
  6758. inline void Storing_process_statu_msg::set_allocated_license(std::string* license) {
  6759. if (license != nullptr) {
  6760. _has_bits_[0] |= 0x00000001u;
  6761. } else {
  6762. _has_bits_[0] &= ~0x00000001u;
  6763. }
  6764. license_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), license,
  6765. GetArena());
  6766. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.license)
  6767. }
  6768. // optional .message.Alloc_space_step_statu alloc_space_step = 4;
  6769. inline bool Storing_process_statu_msg::_internal_has_alloc_space_step() const {
  6770. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  6771. PROTOBUF_ASSUME(!value || alloc_space_step_ != nullptr);
  6772. return value;
  6773. }
  6774. inline bool Storing_process_statu_msg::has_alloc_space_step() const {
  6775. return _internal_has_alloc_space_step();
  6776. }
  6777. inline void Storing_process_statu_msg::clear_alloc_space_step() {
  6778. if (alloc_space_step_ != nullptr) alloc_space_step_->Clear();
  6779. _has_bits_[0] &= ~0x00000004u;
  6780. }
  6781. inline const ::message::Alloc_space_step_statu& Storing_process_statu_msg::_internal_alloc_space_step() const {
  6782. const ::message::Alloc_space_step_statu* p = alloc_space_step_;
  6783. return p != nullptr ? *p : *reinterpret_cast<const ::message::Alloc_space_step_statu*>(
  6784. &::message::_Alloc_space_step_statu_default_instance_);
  6785. }
  6786. inline const ::message::Alloc_space_step_statu& Storing_process_statu_msg::alloc_space_step() const {
  6787. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.alloc_space_step)
  6788. return _internal_alloc_space_step();
  6789. }
  6790. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_alloc_space_step(
  6791. ::message::Alloc_space_step_statu* alloc_space_step) {
  6792. if (GetArena() == nullptr) {
  6793. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(alloc_space_step_);
  6794. }
  6795. alloc_space_step_ = alloc_space_step;
  6796. if (alloc_space_step) {
  6797. _has_bits_[0] |= 0x00000004u;
  6798. } else {
  6799. _has_bits_[0] &= ~0x00000004u;
  6800. }
  6801. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.alloc_space_step)
  6802. }
  6803. inline ::message::Alloc_space_step_statu* Storing_process_statu_msg::release_alloc_space_step() {
  6804. _has_bits_[0] &= ~0x00000004u;
  6805. ::message::Alloc_space_step_statu* temp = alloc_space_step_;
  6806. alloc_space_step_ = nullptr;
  6807. if (GetArena() != nullptr) {
  6808. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  6809. }
  6810. return temp;
  6811. }
  6812. inline ::message::Alloc_space_step_statu* Storing_process_statu_msg::unsafe_arena_release_alloc_space_step() {
  6813. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.alloc_space_step)
  6814. _has_bits_[0] &= ~0x00000004u;
  6815. ::message::Alloc_space_step_statu* temp = alloc_space_step_;
  6816. alloc_space_step_ = nullptr;
  6817. return temp;
  6818. }
  6819. inline ::message::Alloc_space_step_statu* Storing_process_statu_msg::_internal_mutable_alloc_space_step() {
  6820. _has_bits_[0] |= 0x00000004u;
  6821. if (alloc_space_step_ == nullptr) {
  6822. auto* p = CreateMaybeMessage<::message::Alloc_space_step_statu>(GetArena());
  6823. alloc_space_step_ = p;
  6824. }
  6825. return alloc_space_step_;
  6826. }
  6827. inline ::message::Alloc_space_step_statu* Storing_process_statu_msg::mutable_alloc_space_step() {
  6828. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.alloc_space_step)
  6829. return _internal_mutable_alloc_space_step();
  6830. }
  6831. inline void Storing_process_statu_msg::set_allocated_alloc_space_step(::message::Alloc_space_step_statu* alloc_space_step) {
  6832. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  6833. if (message_arena == nullptr) {
  6834. delete alloc_space_step_;
  6835. }
  6836. if (alloc_space_step) {
  6837. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  6838. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(alloc_space_step);
  6839. if (message_arena != submessage_arena) {
  6840. alloc_space_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  6841. message_arena, alloc_space_step, submessage_arena);
  6842. }
  6843. _has_bits_[0] |= 0x00000004u;
  6844. } else {
  6845. _has_bits_[0] &= ~0x00000004u;
  6846. }
  6847. alloc_space_step_ = alloc_space_step;
  6848. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.alloc_space_step)
  6849. }
  6850. // optional .message.Compare_step_statu compare_step = 6;
  6851. inline bool Storing_process_statu_msg::_internal_has_compare_step() const {
  6852. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  6853. PROTOBUF_ASSUME(!value || compare_step_ != nullptr);
  6854. return value;
  6855. }
  6856. inline bool Storing_process_statu_msg::has_compare_step() const {
  6857. return _internal_has_compare_step();
  6858. }
  6859. inline void Storing_process_statu_msg::clear_compare_step() {
  6860. if (compare_step_ != nullptr) compare_step_->Clear();
  6861. _has_bits_[0] &= ~0x00000008u;
  6862. }
  6863. inline const ::message::Compare_step_statu& Storing_process_statu_msg::_internal_compare_step() const {
  6864. const ::message::Compare_step_statu* p = compare_step_;
  6865. return p != nullptr ? *p : *reinterpret_cast<const ::message::Compare_step_statu*>(
  6866. &::message::_Compare_step_statu_default_instance_);
  6867. }
  6868. inline const ::message::Compare_step_statu& Storing_process_statu_msg::compare_step() const {
  6869. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.compare_step)
  6870. return _internal_compare_step();
  6871. }
  6872. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_compare_step(
  6873. ::message::Compare_step_statu* compare_step) {
  6874. if (GetArena() == nullptr) {
  6875. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(compare_step_);
  6876. }
  6877. compare_step_ = compare_step;
  6878. if (compare_step) {
  6879. _has_bits_[0] |= 0x00000008u;
  6880. } else {
  6881. _has_bits_[0] &= ~0x00000008u;
  6882. }
  6883. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.compare_step)
  6884. }
  6885. inline ::message::Compare_step_statu* Storing_process_statu_msg::release_compare_step() {
  6886. _has_bits_[0] &= ~0x00000008u;
  6887. ::message::Compare_step_statu* temp = compare_step_;
  6888. compare_step_ = nullptr;
  6889. if (GetArena() != nullptr) {
  6890. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  6891. }
  6892. return temp;
  6893. }
  6894. inline ::message::Compare_step_statu* Storing_process_statu_msg::unsafe_arena_release_compare_step() {
  6895. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.compare_step)
  6896. _has_bits_[0] &= ~0x00000008u;
  6897. ::message::Compare_step_statu* temp = compare_step_;
  6898. compare_step_ = nullptr;
  6899. return temp;
  6900. }
  6901. inline ::message::Compare_step_statu* Storing_process_statu_msg::_internal_mutable_compare_step() {
  6902. _has_bits_[0] |= 0x00000008u;
  6903. if (compare_step_ == nullptr) {
  6904. auto* p = CreateMaybeMessage<::message::Compare_step_statu>(GetArena());
  6905. compare_step_ = p;
  6906. }
  6907. return compare_step_;
  6908. }
  6909. inline ::message::Compare_step_statu* Storing_process_statu_msg::mutable_compare_step() {
  6910. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.compare_step)
  6911. return _internal_mutable_compare_step();
  6912. }
  6913. inline void Storing_process_statu_msg::set_allocated_compare_step(::message::Compare_step_statu* compare_step) {
  6914. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  6915. if (message_arena == nullptr) {
  6916. delete compare_step_;
  6917. }
  6918. if (compare_step) {
  6919. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  6920. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(compare_step);
  6921. if (message_arena != submessage_arena) {
  6922. compare_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  6923. message_arena, compare_step, submessage_arena);
  6924. }
  6925. _has_bits_[0] |= 0x00000008u;
  6926. } else {
  6927. _has_bits_[0] &= ~0x00000008u;
  6928. }
  6929. compare_step_ = compare_step;
  6930. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.compare_step)
  6931. }
  6932. // optional .message.Dispatch_store_step_statu dispatch_step = 7;
  6933. inline bool Storing_process_statu_msg::_internal_has_dispatch_step() const {
  6934. bool value = (_has_bits_[0] & 0x00000010u) != 0;
  6935. PROTOBUF_ASSUME(!value || dispatch_step_ != nullptr);
  6936. return value;
  6937. }
  6938. inline bool Storing_process_statu_msg::has_dispatch_step() const {
  6939. return _internal_has_dispatch_step();
  6940. }
  6941. inline void Storing_process_statu_msg::clear_dispatch_step() {
  6942. if (dispatch_step_ != nullptr) dispatch_step_->Clear();
  6943. _has_bits_[0] &= ~0x00000010u;
  6944. }
  6945. inline const ::message::Dispatch_store_step_statu& Storing_process_statu_msg::_internal_dispatch_step() const {
  6946. const ::message::Dispatch_store_step_statu* p = dispatch_step_;
  6947. return p != nullptr ? *p : *reinterpret_cast<const ::message::Dispatch_store_step_statu*>(
  6948. &::message::_Dispatch_store_step_statu_default_instance_);
  6949. }
  6950. inline const ::message::Dispatch_store_step_statu& Storing_process_statu_msg::dispatch_step() const {
  6951. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.dispatch_step)
  6952. return _internal_dispatch_step();
  6953. }
  6954. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_dispatch_step(
  6955. ::message::Dispatch_store_step_statu* dispatch_step) {
  6956. if (GetArena() == nullptr) {
  6957. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(dispatch_step_);
  6958. }
  6959. dispatch_step_ = dispatch_step;
  6960. if (dispatch_step) {
  6961. _has_bits_[0] |= 0x00000010u;
  6962. } else {
  6963. _has_bits_[0] &= ~0x00000010u;
  6964. }
  6965. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.dispatch_step)
  6966. }
  6967. inline ::message::Dispatch_store_step_statu* Storing_process_statu_msg::release_dispatch_step() {
  6968. _has_bits_[0] &= ~0x00000010u;
  6969. ::message::Dispatch_store_step_statu* temp = dispatch_step_;
  6970. dispatch_step_ = nullptr;
  6971. if (GetArena() != nullptr) {
  6972. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  6973. }
  6974. return temp;
  6975. }
  6976. inline ::message::Dispatch_store_step_statu* Storing_process_statu_msg::unsafe_arena_release_dispatch_step() {
  6977. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.dispatch_step)
  6978. _has_bits_[0] &= ~0x00000010u;
  6979. ::message::Dispatch_store_step_statu* temp = dispatch_step_;
  6980. dispatch_step_ = nullptr;
  6981. return temp;
  6982. }
  6983. inline ::message::Dispatch_store_step_statu* Storing_process_statu_msg::_internal_mutable_dispatch_step() {
  6984. _has_bits_[0] |= 0x00000010u;
  6985. if (dispatch_step_ == nullptr) {
  6986. auto* p = CreateMaybeMessage<::message::Dispatch_store_step_statu>(GetArena());
  6987. dispatch_step_ = p;
  6988. }
  6989. return dispatch_step_;
  6990. }
  6991. inline ::message::Dispatch_store_step_statu* Storing_process_statu_msg::mutable_dispatch_step() {
  6992. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.dispatch_step)
  6993. return _internal_mutable_dispatch_step();
  6994. }
  6995. inline void Storing_process_statu_msg::set_allocated_dispatch_step(::message::Dispatch_store_step_statu* dispatch_step) {
  6996. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  6997. if (message_arena == nullptr) {
  6998. delete dispatch_step_;
  6999. }
  7000. if (dispatch_step) {
  7001. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7002. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(dispatch_step);
  7003. if (message_arena != submessage_arena) {
  7004. dispatch_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7005. message_arena, dispatch_step, submessage_arena);
  7006. }
  7007. _has_bits_[0] |= 0x00000010u;
  7008. } else {
  7009. _has_bits_[0] &= ~0x00000010u;
  7010. }
  7011. dispatch_step_ = dispatch_step;
  7012. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.dispatch_step)
  7013. }
  7014. // optional .message.Confirm_space_step_statu confirm_space_step = 8;
  7015. inline bool Storing_process_statu_msg::_internal_has_confirm_space_step() const {
  7016. bool value = (_has_bits_[0] & 0x00000020u) != 0;
  7017. PROTOBUF_ASSUME(!value || confirm_space_step_ != nullptr);
  7018. return value;
  7019. }
  7020. inline bool Storing_process_statu_msg::has_confirm_space_step() const {
  7021. return _internal_has_confirm_space_step();
  7022. }
  7023. inline void Storing_process_statu_msg::clear_confirm_space_step() {
  7024. if (confirm_space_step_ != nullptr) confirm_space_step_->Clear();
  7025. _has_bits_[0] &= ~0x00000020u;
  7026. }
  7027. inline const ::message::Confirm_space_step_statu& Storing_process_statu_msg::_internal_confirm_space_step() const {
  7028. const ::message::Confirm_space_step_statu* p = confirm_space_step_;
  7029. return p != nullptr ? *p : *reinterpret_cast<const ::message::Confirm_space_step_statu*>(
  7030. &::message::_Confirm_space_step_statu_default_instance_);
  7031. }
  7032. inline const ::message::Confirm_space_step_statu& Storing_process_statu_msg::confirm_space_step() const {
  7033. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.confirm_space_step)
  7034. return _internal_confirm_space_step();
  7035. }
  7036. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_confirm_space_step(
  7037. ::message::Confirm_space_step_statu* confirm_space_step) {
  7038. if (GetArena() == nullptr) {
  7039. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(confirm_space_step_);
  7040. }
  7041. confirm_space_step_ = confirm_space_step;
  7042. if (confirm_space_step) {
  7043. _has_bits_[0] |= 0x00000020u;
  7044. } else {
  7045. _has_bits_[0] &= ~0x00000020u;
  7046. }
  7047. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.confirm_space_step)
  7048. }
  7049. inline ::message::Confirm_space_step_statu* Storing_process_statu_msg::release_confirm_space_step() {
  7050. _has_bits_[0] &= ~0x00000020u;
  7051. ::message::Confirm_space_step_statu* temp = confirm_space_step_;
  7052. confirm_space_step_ = nullptr;
  7053. if (GetArena() != nullptr) {
  7054. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7055. }
  7056. return temp;
  7057. }
  7058. inline ::message::Confirm_space_step_statu* Storing_process_statu_msg::unsafe_arena_release_confirm_space_step() {
  7059. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.confirm_space_step)
  7060. _has_bits_[0] &= ~0x00000020u;
  7061. ::message::Confirm_space_step_statu* temp = confirm_space_step_;
  7062. confirm_space_step_ = nullptr;
  7063. return temp;
  7064. }
  7065. inline ::message::Confirm_space_step_statu* Storing_process_statu_msg::_internal_mutable_confirm_space_step() {
  7066. _has_bits_[0] |= 0x00000020u;
  7067. if (confirm_space_step_ == nullptr) {
  7068. auto* p = CreateMaybeMessage<::message::Confirm_space_step_statu>(GetArena());
  7069. confirm_space_step_ = p;
  7070. }
  7071. return confirm_space_step_;
  7072. }
  7073. inline ::message::Confirm_space_step_statu* Storing_process_statu_msg::mutable_confirm_space_step() {
  7074. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.confirm_space_step)
  7075. return _internal_mutable_confirm_space_step();
  7076. }
  7077. inline void Storing_process_statu_msg::set_allocated_confirm_space_step(::message::Confirm_space_step_statu* confirm_space_step) {
  7078. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7079. if (message_arena == nullptr) {
  7080. delete confirm_space_step_;
  7081. }
  7082. if (confirm_space_step) {
  7083. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7084. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(confirm_space_step);
  7085. if (message_arena != submessage_arena) {
  7086. confirm_space_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7087. message_arena, confirm_space_step, submessage_arena);
  7088. }
  7089. _has_bits_[0] |= 0x00000020u;
  7090. } else {
  7091. _has_bits_[0] &= ~0x00000020u;
  7092. }
  7093. confirm_space_step_ = confirm_space_step;
  7094. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.confirm_space_step)
  7095. }
  7096. // optional bool completed = 9 [default = false];
  7097. inline bool Storing_process_statu_msg::_internal_has_completed() const {
  7098. bool value = (_has_bits_[0] & 0x00000800u) != 0;
  7099. return value;
  7100. }
  7101. inline bool Storing_process_statu_msg::has_completed() const {
  7102. return _internal_has_completed();
  7103. }
  7104. inline void Storing_process_statu_msg::clear_completed() {
  7105. completed_ = false;
  7106. _has_bits_[0] &= ~0x00000800u;
  7107. }
  7108. inline bool Storing_process_statu_msg::_internal_completed() const {
  7109. return completed_;
  7110. }
  7111. inline bool Storing_process_statu_msg::completed() const {
  7112. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.completed)
  7113. return _internal_completed();
  7114. }
  7115. inline void Storing_process_statu_msg::_internal_set_completed(bool value) {
  7116. _has_bits_[0] |= 0x00000800u;
  7117. completed_ = value;
  7118. }
  7119. inline void Storing_process_statu_msg::set_completed(bool value) {
  7120. _internal_set_completed(value);
  7121. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.completed)
  7122. }
  7123. // optional .message.Back_confirm_space_step_statu back_confirm_step = 10;
  7124. inline bool Storing_process_statu_msg::_internal_has_back_confirm_step() const {
  7125. bool value = (_has_bits_[0] & 0x00000040u) != 0;
  7126. PROTOBUF_ASSUME(!value || back_confirm_step_ != nullptr);
  7127. return value;
  7128. }
  7129. inline bool Storing_process_statu_msg::has_back_confirm_step() const {
  7130. return _internal_has_back_confirm_step();
  7131. }
  7132. inline void Storing_process_statu_msg::clear_back_confirm_step() {
  7133. if (back_confirm_step_ != nullptr) back_confirm_step_->Clear();
  7134. _has_bits_[0] &= ~0x00000040u;
  7135. }
  7136. inline const ::message::Back_confirm_space_step_statu& Storing_process_statu_msg::_internal_back_confirm_step() const {
  7137. const ::message::Back_confirm_space_step_statu* p = back_confirm_step_;
  7138. return p != nullptr ? *p : *reinterpret_cast<const ::message::Back_confirm_space_step_statu*>(
  7139. &::message::_Back_confirm_space_step_statu_default_instance_);
  7140. }
  7141. inline const ::message::Back_confirm_space_step_statu& Storing_process_statu_msg::back_confirm_step() const {
  7142. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_confirm_step)
  7143. return _internal_back_confirm_step();
  7144. }
  7145. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_back_confirm_step(
  7146. ::message::Back_confirm_space_step_statu* back_confirm_step) {
  7147. if (GetArena() == nullptr) {
  7148. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(back_confirm_step_);
  7149. }
  7150. back_confirm_step_ = back_confirm_step;
  7151. if (back_confirm_step) {
  7152. _has_bits_[0] |= 0x00000040u;
  7153. } else {
  7154. _has_bits_[0] &= ~0x00000040u;
  7155. }
  7156. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.back_confirm_step)
  7157. }
  7158. inline ::message::Back_confirm_space_step_statu* Storing_process_statu_msg::release_back_confirm_step() {
  7159. _has_bits_[0] &= ~0x00000040u;
  7160. ::message::Back_confirm_space_step_statu* temp = back_confirm_step_;
  7161. back_confirm_step_ = nullptr;
  7162. if (GetArena() != nullptr) {
  7163. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7164. }
  7165. return temp;
  7166. }
  7167. inline ::message::Back_confirm_space_step_statu* Storing_process_statu_msg::unsafe_arena_release_back_confirm_step() {
  7168. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_confirm_step)
  7169. _has_bits_[0] &= ~0x00000040u;
  7170. ::message::Back_confirm_space_step_statu* temp = back_confirm_step_;
  7171. back_confirm_step_ = nullptr;
  7172. return temp;
  7173. }
  7174. inline ::message::Back_confirm_space_step_statu* Storing_process_statu_msg::_internal_mutable_back_confirm_step() {
  7175. _has_bits_[0] |= 0x00000040u;
  7176. if (back_confirm_step_ == nullptr) {
  7177. auto* p = CreateMaybeMessage<::message::Back_confirm_space_step_statu>(GetArena());
  7178. back_confirm_step_ = p;
  7179. }
  7180. return back_confirm_step_;
  7181. }
  7182. inline ::message::Back_confirm_space_step_statu* Storing_process_statu_msg::mutable_back_confirm_step() {
  7183. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_confirm_step)
  7184. return _internal_mutable_back_confirm_step();
  7185. }
  7186. inline void Storing_process_statu_msg::set_allocated_back_confirm_step(::message::Back_confirm_space_step_statu* back_confirm_step) {
  7187. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7188. if (message_arena == nullptr) {
  7189. delete back_confirm_step_;
  7190. }
  7191. if (back_confirm_step) {
  7192. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7193. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(back_confirm_step);
  7194. if (message_arena != submessage_arena) {
  7195. back_confirm_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7196. message_arena, back_confirm_step, submessage_arena);
  7197. }
  7198. _has_bits_[0] |= 0x00000040u;
  7199. } else {
  7200. _has_bits_[0] &= ~0x00000040u;
  7201. }
  7202. back_confirm_step_ = back_confirm_step;
  7203. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_confirm_step)
  7204. }
  7205. // optional .message.Back_dispatch_store_step_statu back_dispatch_step = 11;
  7206. inline bool Storing_process_statu_msg::_internal_has_back_dispatch_step() const {
  7207. bool value = (_has_bits_[0] & 0x00000080u) != 0;
  7208. PROTOBUF_ASSUME(!value || back_dispatch_step_ != nullptr);
  7209. return value;
  7210. }
  7211. inline bool Storing_process_statu_msg::has_back_dispatch_step() const {
  7212. return _internal_has_back_dispatch_step();
  7213. }
  7214. inline void Storing_process_statu_msg::clear_back_dispatch_step() {
  7215. if (back_dispatch_step_ != nullptr) back_dispatch_step_->Clear();
  7216. _has_bits_[0] &= ~0x00000080u;
  7217. }
  7218. inline const ::message::Back_dispatch_store_step_statu& Storing_process_statu_msg::_internal_back_dispatch_step() const {
  7219. const ::message::Back_dispatch_store_step_statu* p = back_dispatch_step_;
  7220. return p != nullptr ? *p : *reinterpret_cast<const ::message::Back_dispatch_store_step_statu*>(
  7221. &::message::_Back_dispatch_store_step_statu_default_instance_);
  7222. }
  7223. inline const ::message::Back_dispatch_store_step_statu& Storing_process_statu_msg::back_dispatch_step() const {
  7224. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_dispatch_step)
  7225. return _internal_back_dispatch_step();
  7226. }
  7227. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_back_dispatch_step(
  7228. ::message::Back_dispatch_store_step_statu* back_dispatch_step) {
  7229. if (GetArena() == nullptr) {
  7230. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(back_dispatch_step_);
  7231. }
  7232. back_dispatch_step_ = back_dispatch_step;
  7233. if (back_dispatch_step) {
  7234. _has_bits_[0] |= 0x00000080u;
  7235. } else {
  7236. _has_bits_[0] &= ~0x00000080u;
  7237. }
  7238. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.back_dispatch_step)
  7239. }
  7240. inline ::message::Back_dispatch_store_step_statu* Storing_process_statu_msg::release_back_dispatch_step() {
  7241. _has_bits_[0] &= ~0x00000080u;
  7242. ::message::Back_dispatch_store_step_statu* temp = back_dispatch_step_;
  7243. back_dispatch_step_ = nullptr;
  7244. if (GetArena() != nullptr) {
  7245. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7246. }
  7247. return temp;
  7248. }
  7249. inline ::message::Back_dispatch_store_step_statu* Storing_process_statu_msg::unsafe_arena_release_back_dispatch_step() {
  7250. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_dispatch_step)
  7251. _has_bits_[0] &= ~0x00000080u;
  7252. ::message::Back_dispatch_store_step_statu* temp = back_dispatch_step_;
  7253. back_dispatch_step_ = nullptr;
  7254. return temp;
  7255. }
  7256. inline ::message::Back_dispatch_store_step_statu* Storing_process_statu_msg::_internal_mutable_back_dispatch_step() {
  7257. _has_bits_[0] |= 0x00000080u;
  7258. if (back_dispatch_step_ == nullptr) {
  7259. auto* p = CreateMaybeMessage<::message::Back_dispatch_store_step_statu>(GetArena());
  7260. back_dispatch_step_ = p;
  7261. }
  7262. return back_dispatch_step_;
  7263. }
  7264. inline ::message::Back_dispatch_store_step_statu* Storing_process_statu_msg::mutable_back_dispatch_step() {
  7265. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_dispatch_step)
  7266. return _internal_mutable_back_dispatch_step();
  7267. }
  7268. inline void Storing_process_statu_msg::set_allocated_back_dispatch_step(::message::Back_dispatch_store_step_statu* back_dispatch_step) {
  7269. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7270. if (message_arena == nullptr) {
  7271. delete back_dispatch_step_;
  7272. }
  7273. if (back_dispatch_step) {
  7274. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7275. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(back_dispatch_step);
  7276. if (message_arena != submessage_arena) {
  7277. back_dispatch_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7278. message_arena, back_dispatch_step, submessage_arena);
  7279. }
  7280. _has_bits_[0] |= 0x00000080u;
  7281. } else {
  7282. _has_bits_[0] &= ~0x00000080u;
  7283. }
  7284. back_dispatch_step_ = back_dispatch_step;
  7285. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_dispatch_step)
  7286. }
  7287. // optional .message.Back_compare_step_statu back_compare_step = 12;
  7288. inline bool Storing_process_statu_msg::_internal_has_back_compare_step() const {
  7289. bool value = (_has_bits_[0] & 0x00000100u) != 0;
  7290. PROTOBUF_ASSUME(!value || back_compare_step_ != nullptr);
  7291. return value;
  7292. }
  7293. inline bool Storing_process_statu_msg::has_back_compare_step() const {
  7294. return _internal_has_back_compare_step();
  7295. }
  7296. inline void Storing_process_statu_msg::clear_back_compare_step() {
  7297. if (back_compare_step_ != nullptr) back_compare_step_->Clear();
  7298. _has_bits_[0] &= ~0x00000100u;
  7299. }
  7300. inline const ::message::Back_compare_step_statu& Storing_process_statu_msg::_internal_back_compare_step() const {
  7301. const ::message::Back_compare_step_statu* p = back_compare_step_;
  7302. return p != nullptr ? *p : *reinterpret_cast<const ::message::Back_compare_step_statu*>(
  7303. &::message::_Back_compare_step_statu_default_instance_);
  7304. }
  7305. inline const ::message::Back_compare_step_statu& Storing_process_statu_msg::back_compare_step() const {
  7306. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_compare_step)
  7307. return _internal_back_compare_step();
  7308. }
  7309. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_back_compare_step(
  7310. ::message::Back_compare_step_statu* back_compare_step) {
  7311. if (GetArena() == nullptr) {
  7312. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(back_compare_step_);
  7313. }
  7314. back_compare_step_ = back_compare_step;
  7315. if (back_compare_step) {
  7316. _has_bits_[0] |= 0x00000100u;
  7317. } else {
  7318. _has_bits_[0] &= ~0x00000100u;
  7319. }
  7320. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.back_compare_step)
  7321. }
  7322. inline ::message::Back_compare_step_statu* Storing_process_statu_msg::release_back_compare_step() {
  7323. _has_bits_[0] &= ~0x00000100u;
  7324. ::message::Back_compare_step_statu* temp = back_compare_step_;
  7325. back_compare_step_ = nullptr;
  7326. if (GetArena() != nullptr) {
  7327. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7328. }
  7329. return temp;
  7330. }
  7331. inline ::message::Back_compare_step_statu* Storing_process_statu_msg::unsafe_arena_release_back_compare_step() {
  7332. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_compare_step)
  7333. _has_bits_[0] &= ~0x00000100u;
  7334. ::message::Back_compare_step_statu* temp = back_compare_step_;
  7335. back_compare_step_ = nullptr;
  7336. return temp;
  7337. }
  7338. inline ::message::Back_compare_step_statu* Storing_process_statu_msg::_internal_mutable_back_compare_step() {
  7339. _has_bits_[0] |= 0x00000100u;
  7340. if (back_compare_step_ == nullptr) {
  7341. auto* p = CreateMaybeMessage<::message::Back_compare_step_statu>(GetArena());
  7342. back_compare_step_ = p;
  7343. }
  7344. return back_compare_step_;
  7345. }
  7346. inline ::message::Back_compare_step_statu* Storing_process_statu_msg::mutable_back_compare_step() {
  7347. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_compare_step)
  7348. return _internal_mutable_back_compare_step();
  7349. }
  7350. inline void Storing_process_statu_msg::set_allocated_back_compare_step(::message::Back_compare_step_statu* back_compare_step) {
  7351. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7352. if (message_arena == nullptr) {
  7353. delete back_compare_step_;
  7354. }
  7355. if (back_compare_step) {
  7356. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7357. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(back_compare_step);
  7358. if (message_arena != submessage_arena) {
  7359. back_compare_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7360. message_arena, back_compare_step, submessage_arena);
  7361. }
  7362. _has_bits_[0] |= 0x00000100u;
  7363. } else {
  7364. _has_bits_[0] &= ~0x00000100u;
  7365. }
  7366. back_compare_step_ = back_compare_step;
  7367. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_compare_step)
  7368. }
  7369. // optional .message.Back_alloc_space_step_statu back_alloc_space_step = 14;
  7370. inline bool Storing_process_statu_msg::_internal_has_back_alloc_space_step() const {
  7371. bool value = (_has_bits_[0] & 0x00000200u) != 0;
  7372. PROTOBUF_ASSUME(!value || back_alloc_space_step_ != nullptr);
  7373. return value;
  7374. }
  7375. inline bool Storing_process_statu_msg::has_back_alloc_space_step() const {
  7376. return _internal_has_back_alloc_space_step();
  7377. }
  7378. inline void Storing_process_statu_msg::clear_back_alloc_space_step() {
  7379. if (back_alloc_space_step_ != nullptr) back_alloc_space_step_->Clear();
  7380. _has_bits_[0] &= ~0x00000200u;
  7381. }
  7382. inline const ::message::Back_alloc_space_step_statu& Storing_process_statu_msg::_internal_back_alloc_space_step() const {
  7383. const ::message::Back_alloc_space_step_statu* p = back_alloc_space_step_;
  7384. return p != nullptr ? *p : *reinterpret_cast<const ::message::Back_alloc_space_step_statu*>(
  7385. &::message::_Back_alloc_space_step_statu_default_instance_);
  7386. }
  7387. inline const ::message::Back_alloc_space_step_statu& Storing_process_statu_msg::back_alloc_space_step() const {
  7388. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_alloc_space_step)
  7389. return _internal_back_alloc_space_step();
  7390. }
  7391. inline void Storing_process_statu_msg::unsafe_arena_set_allocated_back_alloc_space_step(
  7392. ::message::Back_alloc_space_step_statu* back_alloc_space_step) {
  7393. if (GetArena() == nullptr) {
  7394. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(back_alloc_space_step_);
  7395. }
  7396. back_alloc_space_step_ = back_alloc_space_step;
  7397. if (back_alloc_space_step) {
  7398. _has_bits_[0] |= 0x00000200u;
  7399. } else {
  7400. _has_bits_[0] &= ~0x00000200u;
  7401. }
  7402. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Storing_process_statu_msg.back_alloc_space_step)
  7403. }
  7404. inline ::message::Back_alloc_space_step_statu* Storing_process_statu_msg::release_back_alloc_space_step() {
  7405. _has_bits_[0] &= ~0x00000200u;
  7406. ::message::Back_alloc_space_step_statu* temp = back_alloc_space_step_;
  7407. back_alloc_space_step_ = nullptr;
  7408. if (GetArena() != nullptr) {
  7409. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7410. }
  7411. return temp;
  7412. }
  7413. inline ::message::Back_alloc_space_step_statu* Storing_process_statu_msg::unsafe_arena_release_back_alloc_space_step() {
  7414. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_alloc_space_step)
  7415. _has_bits_[0] &= ~0x00000200u;
  7416. ::message::Back_alloc_space_step_statu* temp = back_alloc_space_step_;
  7417. back_alloc_space_step_ = nullptr;
  7418. return temp;
  7419. }
  7420. inline ::message::Back_alloc_space_step_statu* Storing_process_statu_msg::_internal_mutable_back_alloc_space_step() {
  7421. _has_bits_[0] |= 0x00000200u;
  7422. if (back_alloc_space_step_ == nullptr) {
  7423. auto* p = CreateMaybeMessage<::message::Back_alloc_space_step_statu>(GetArena());
  7424. back_alloc_space_step_ = p;
  7425. }
  7426. return back_alloc_space_step_;
  7427. }
  7428. inline ::message::Back_alloc_space_step_statu* Storing_process_statu_msg::mutable_back_alloc_space_step() {
  7429. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_alloc_space_step)
  7430. return _internal_mutable_back_alloc_space_step();
  7431. }
  7432. inline void Storing_process_statu_msg::set_allocated_back_alloc_space_step(::message::Back_alloc_space_step_statu* back_alloc_space_step) {
  7433. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7434. if (message_arena == nullptr) {
  7435. delete back_alloc_space_step_;
  7436. }
  7437. if (back_alloc_space_step) {
  7438. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7439. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(back_alloc_space_step);
  7440. if (message_arena != submessage_arena) {
  7441. back_alloc_space_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7442. message_arena, back_alloc_space_step, submessage_arena);
  7443. }
  7444. _has_bits_[0] |= 0x00000200u;
  7445. } else {
  7446. _has_bits_[0] &= ~0x00000200u;
  7447. }
  7448. back_alloc_space_step_ = back_alloc_space_step;
  7449. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_alloc_space_step)
  7450. }
  7451. // optional bool back_completed = 15 [default = false];
  7452. inline bool Storing_process_statu_msg::_internal_has_back_completed() const {
  7453. bool value = (_has_bits_[0] & 0x00001000u) != 0;
  7454. return value;
  7455. }
  7456. inline bool Storing_process_statu_msg::has_back_completed() const {
  7457. return _internal_has_back_completed();
  7458. }
  7459. inline void Storing_process_statu_msg::clear_back_completed() {
  7460. back_completed_ = false;
  7461. _has_bits_[0] &= ~0x00001000u;
  7462. }
  7463. inline bool Storing_process_statu_msg::_internal_back_completed() const {
  7464. return back_completed_;
  7465. }
  7466. inline bool Storing_process_statu_msg::back_completed() const {
  7467. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_completed)
  7468. return _internal_back_completed();
  7469. }
  7470. inline void Storing_process_statu_msg::_internal_set_back_completed(bool value) {
  7471. _has_bits_[0] |= 0x00001000u;
  7472. back_completed_ = value;
  7473. }
  7474. inline void Storing_process_statu_msg::set_back_completed(bool value) {
  7475. _internal_set_back_completed(value);
  7476. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.back_completed)
  7477. }
  7478. // -------------------------------------------------------------------
  7479. // Picking_process_statu_msg
  7480. // required .message.Base_info base_info = 1;
  7481. inline bool Picking_process_statu_msg::_internal_has_base_info() const {
  7482. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  7483. PROTOBUF_ASSUME(!value || base_info_ != nullptr);
  7484. return value;
  7485. }
  7486. inline bool Picking_process_statu_msg::has_base_info() const {
  7487. return _internal_has_base_info();
  7488. }
  7489. inline const ::message::Base_info& Picking_process_statu_msg::_internal_base_info() const {
  7490. const ::message::Base_info* p = base_info_;
  7491. return p != nullptr ? *p : *reinterpret_cast<const ::message::Base_info*>(
  7492. &::message::_Base_info_default_instance_);
  7493. }
  7494. inline const ::message::Base_info& Picking_process_statu_msg::base_info() const {
  7495. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.base_info)
  7496. return _internal_base_info();
  7497. }
  7498. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_base_info(
  7499. ::message::Base_info* base_info) {
  7500. if (GetArena() == nullptr) {
  7501. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  7502. }
  7503. base_info_ = base_info;
  7504. if (base_info) {
  7505. _has_bits_[0] |= 0x00000002u;
  7506. } else {
  7507. _has_bits_[0] &= ~0x00000002u;
  7508. }
  7509. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.base_info)
  7510. }
  7511. inline ::message::Base_info* Picking_process_statu_msg::release_base_info() {
  7512. _has_bits_[0] &= ~0x00000002u;
  7513. ::message::Base_info* temp = base_info_;
  7514. base_info_ = nullptr;
  7515. if (GetArena() != nullptr) {
  7516. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7517. }
  7518. return temp;
  7519. }
  7520. inline ::message::Base_info* Picking_process_statu_msg::unsafe_arena_release_base_info() {
  7521. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.base_info)
  7522. _has_bits_[0] &= ~0x00000002u;
  7523. ::message::Base_info* temp = base_info_;
  7524. base_info_ = nullptr;
  7525. return temp;
  7526. }
  7527. inline ::message::Base_info* Picking_process_statu_msg::_internal_mutable_base_info() {
  7528. _has_bits_[0] |= 0x00000002u;
  7529. if (base_info_ == nullptr) {
  7530. auto* p = CreateMaybeMessage<::message::Base_info>(GetArena());
  7531. base_info_ = p;
  7532. }
  7533. return base_info_;
  7534. }
  7535. inline ::message::Base_info* Picking_process_statu_msg::mutable_base_info() {
  7536. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.base_info)
  7537. return _internal_mutable_base_info();
  7538. }
  7539. inline void Picking_process_statu_msg::set_allocated_base_info(::message::Base_info* base_info) {
  7540. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7541. if (message_arena == nullptr) {
  7542. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  7543. }
  7544. if (base_info) {
  7545. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7546. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info)->GetArena();
  7547. if (message_arena != submessage_arena) {
  7548. base_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7549. message_arena, base_info, submessage_arena);
  7550. }
  7551. _has_bits_[0] |= 0x00000002u;
  7552. } else {
  7553. _has_bits_[0] &= ~0x00000002u;
  7554. }
  7555. base_info_ = base_info;
  7556. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.base_info)
  7557. }
  7558. // required int32 terminal_id = 2;
  7559. inline bool Picking_process_statu_msg::_internal_has_terminal_id() const {
  7560. bool value = (_has_bits_[0] & 0x00000200u) != 0;
  7561. return value;
  7562. }
  7563. inline bool Picking_process_statu_msg::has_terminal_id() const {
  7564. return _internal_has_terminal_id();
  7565. }
  7566. inline void Picking_process_statu_msg::clear_terminal_id() {
  7567. terminal_id_ = 0;
  7568. _has_bits_[0] &= ~0x00000200u;
  7569. }
  7570. inline ::PROTOBUF_NAMESPACE_ID::int32 Picking_process_statu_msg::_internal_terminal_id() const {
  7571. return terminal_id_;
  7572. }
  7573. inline ::PROTOBUF_NAMESPACE_ID::int32 Picking_process_statu_msg::terminal_id() const {
  7574. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.terminal_id)
  7575. return _internal_terminal_id();
  7576. }
  7577. inline void Picking_process_statu_msg::_internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  7578. _has_bits_[0] |= 0x00000200u;
  7579. terminal_id_ = value;
  7580. }
  7581. inline void Picking_process_statu_msg::set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  7582. _internal_set_terminal_id(value);
  7583. // @@protoc_insertion_point(field_set:message.Picking_process_statu_msg.terminal_id)
  7584. }
  7585. // required string license = 3;
  7586. inline bool Picking_process_statu_msg::_internal_has_license() const {
  7587. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  7588. return value;
  7589. }
  7590. inline bool Picking_process_statu_msg::has_license() const {
  7591. return _internal_has_license();
  7592. }
  7593. inline void Picking_process_statu_msg::clear_license() {
  7594. license_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  7595. _has_bits_[0] &= ~0x00000001u;
  7596. }
  7597. inline const std::string& Picking_process_statu_msg::license() const {
  7598. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.license)
  7599. return _internal_license();
  7600. }
  7601. inline void Picking_process_statu_msg::set_license(const std::string& value) {
  7602. _internal_set_license(value);
  7603. // @@protoc_insertion_point(field_set:message.Picking_process_statu_msg.license)
  7604. }
  7605. inline std::string* Picking_process_statu_msg::mutable_license() {
  7606. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.license)
  7607. return _internal_mutable_license();
  7608. }
  7609. inline const std::string& Picking_process_statu_msg::_internal_license() const {
  7610. return license_.Get();
  7611. }
  7612. inline void Picking_process_statu_msg::_internal_set_license(const std::string& value) {
  7613. _has_bits_[0] |= 0x00000001u;
  7614. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  7615. }
  7616. inline void Picking_process_statu_msg::set_license(std::string&& value) {
  7617. _has_bits_[0] |= 0x00000001u;
  7618. license_.Set(
  7619. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  7620. // @@protoc_insertion_point(field_set_rvalue:message.Picking_process_statu_msg.license)
  7621. }
  7622. inline void Picking_process_statu_msg::set_license(const char* value) {
  7623. GOOGLE_DCHECK(value != nullptr);
  7624. _has_bits_[0] |= 0x00000001u;
  7625. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  7626. GetArena());
  7627. // @@protoc_insertion_point(field_set_char:message.Picking_process_statu_msg.license)
  7628. }
  7629. inline void Picking_process_statu_msg::set_license(const char* value,
  7630. size_t size) {
  7631. _has_bits_[0] |= 0x00000001u;
  7632. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  7633. reinterpret_cast<const char*>(value), size), GetArena());
  7634. // @@protoc_insertion_point(field_set_pointer:message.Picking_process_statu_msg.license)
  7635. }
  7636. inline std::string* Picking_process_statu_msg::_internal_mutable_license() {
  7637. _has_bits_[0] |= 0x00000001u;
  7638. return license_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  7639. }
  7640. inline std::string* Picking_process_statu_msg::release_license() {
  7641. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.license)
  7642. if (!_internal_has_license()) {
  7643. return nullptr;
  7644. }
  7645. _has_bits_[0] &= ~0x00000001u;
  7646. return license_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  7647. }
  7648. inline void Picking_process_statu_msg::set_allocated_license(std::string* license) {
  7649. if (license != nullptr) {
  7650. _has_bits_[0] |= 0x00000001u;
  7651. } else {
  7652. _has_bits_[0] &= ~0x00000001u;
  7653. }
  7654. license_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), license,
  7655. GetArena());
  7656. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.license)
  7657. }
  7658. // optional .message.Search_space_step_statu search_space_step = 4;
  7659. inline bool Picking_process_statu_msg::_internal_has_search_space_step() const {
  7660. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  7661. PROTOBUF_ASSUME(!value || search_space_step_ != nullptr);
  7662. return value;
  7663. }
  7664. inline bool Picking_process_statu_msg::has_search_space_step() const {
  7665. return _internal_has_search_space_step();
  7666. }
  7667. inline void Picking_process_statu_msg::clear_search_space_step() {
  7668. if (search_space_step_ != nullptr) search_space_step_->Clear();
  7669. _has_bits_[0] &= ~0x00000004u;
  7670. }
  7671. inline const ::message::Search_space_step_statu& Picking_process_statu_msg::_internal_search_space_step() const {
  7672. const ::message::Search_space_step_statu* p = search_space_step_;
  7673. return p != nullptr ? *p : *reinterpret_cast<const ::message::Search_space_step_statu*>(
  7674. &::message::_Search_space_step_statu_default_instance_);
  7675. }
  7676. inline const ::message::Search_space_step_statu& Picking_process_statu_msg::search_space_step() const {
  7677. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.search_space_step)
  7678. return _internal_search_space_step();
  7679. }
  7680. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_search_space_step(
  7681. ::message::Search_space_step_statu* search_space_step) {
  7682. if (GetArena() == nullptr) {
  7683. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(search_space_step_);
  7684. }
  7685. search_space_step_ = search_space_step;
  7686. if (search_space_step) {
  7687. _has_bits_[0] |= 0x00000004u;
  7688. } else {
  7689. _has_bits_[0] &= ~0x00000004u;
  7690. }
  7691. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.search_space_step)
  7692. }
  7693. inline ::message::Search_space_step_statu* Picking_process_statu_msg::release_search_space_step() {
  7694. _has_bits_[0] &= ~0x00000004u;
  7695. ::message::Search_space_step_statu* temp = search_space_step_;
  7696. search_space_step_ = nullptr;
  7697. if (GetArena() != nullptr) {
  7698. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7699. }
  7700. return temp;
  7701. }
  7702. inline ::message::Search_space_step_statu* Picking_process_statu_msg::unsafe_arena_release_search_space_step() {
  7703. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.search_space_step)
  7704. _has_bits_[0] &= ~0x00000004u;
  7705. ::message::Search_space_step_statu* temp = search_space_step_;
  7706. search_space_step_ = nullptr;
  7707. return temp;
  7708. }
  7709. inline ::message::Search_space_step_statu* Picking_process_statu_msg::_internal_mutable_search_space_step() {
  7710. _has_bits_[0] |= 0x00000004u;
  7711. if (search_space_step_ == nullptr) {
  7712. auto* p = CreateMaybeMessage<::message::Search_space_step_statu>(GetArena());
  7713. search_space_step_ = p;
  7714. }
  7715. return search_space_step_;
  7716. }
  7717. inline ::message::Search_space_step_statu* Picking_process_statu_msg::mutable_search_space_step() {
  7718. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.search_space_step)
  7719. return _internal_mutable_search_space_step();
  7720. }
  7721. inline void Picking_process_statu_msg::set_allocated_search_space_step(::message::Search_space_step_statu* search_space_step) {
  7722. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7723. if (message_arena == nullptr) {
  7724. delete search_space_step_;
  7725. }
  7726. if (search_space_step) {
  7727. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7728. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(search_space_step);
  7729. if (message_arena != submessage_arena) {
  7730. search_space_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7731. message_arena, search_space_step, submessage_arena);
  7732. }
  7733. _has_bits_[0] |= 0x00000004u;
  7734. } else {
  7735. _has_bits_[0] &= ~0x00000004u;
  7736. }
  7737. search_space_step_ = search_space_step;
  7738. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.search_space_step)
  7739. }
  7740. // optional .message.Dispatch_pick_step_statu dispatch_step = 5;
  7741. inline bool Picking_process_statu_msg::_internal_has_dispatch_step() const {
  7742. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  7743. PROTOBUF_ASSUME(!value || dispatch_step_ != nullptr);
  7744. return value;
  7745. }
  7746. inline bool Picking_process_statu_msg::has_dispatch_step() const {
  7747. return _internal_has_dispatch_step();
  7748. }
  7749. inline void Picking_process_statu_msg::clear_dispatch_step() {
  7750. if (dispatch_step_ != nullptr) dispatch_step_->Clear();
  7751. _has_bits_[0] &= ~0x00000008u;
  7752. }
  7753. inline const ::message::Dispatch_pick_step_statu& Picking_process_statu_msg::_internal_dispatch_step() const {
  7754. const ::message::Dispatch_pick_step_statu* p = dispatch_step_;
  7755. return p != nullptr ? *p : *reinterpret_cast<const ::message::Dispatch_pick_step_statu*>(
  7756. &::message::_Dispatch_pick_step_statu_default_instance_);
  7757. }
  7758. inline const ::message::Dispatch_pick_step_statu& Picking_process_statu_msg::dispatch_step() const {
  7759. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.dispatch_step)
  7760. return _internal_dispatch_step();
  7761. }
  7762. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_dispatch_step(
  7763. ::message::Dispatch_pick_step_statu* dispatch_step) {
  7764. if (GetArena() == nullptr) {
  7765. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(dispatch_step_);
  7766. }
  7767. dispatch_step_ = dispatch_step;
  7768. if (dispatch_step) {
  7769. _has_bits_[0] |= 0x00000008u;
  7770. } else {
  7771. _has_bits_[0] &= ~0x00000008u;
  7772. }
  7773. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.dispatch_step)
  7774. }
  7775. inline ::message::Dispatch_pick_step_statu* Picking_process_statu_msg::release_dispatch_step() {
  7776. _has_bits_[0] &= ~0x00000008u;
  7777. ::message::Dispatch_pick_step_statu* temp = dispatch_step_;
  7778. dispatch_step_ = nullptr;
  7779. if (GetArena() != nullptr) {
  7780. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7781. }
  7782. return temp;
  7783. }
  7784. inline ::message::Dispatch_pick_step_statu* Picking_process_statu_msg::unsafe_arena_release_dispatch_step() {
  7785. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.dispatch_step)
  7786. _has_bits_[0] &= ~0x00000008u;
  7787. ::message::Dispatch_pick_step_statu* temp = dispatch_step_;
  7788. dispatch_step_ = nullptr;
  7789. return temp;
  7790. }
  7791. inline ::message::Dispatch_pick_step_statu* Picking_process_statu_msg::_internal_mutable_dispatch_step() {
  7792. _has_bits_[0] |= 0x00000008u;
  7793. if (dispatch_step_ == nullptr) {
  7794. auto* p = CreateMaybeMessage<::message::Dispatch_pick_step_statu>(GetArena());
  7795. dispatch_step_ = p;
  7796. }
  7797. return dispatch_step_;
  7798. }
  7799. inline ::message::Dispatch_pick_step_statu* Picking_process_statu_msg::mutable_dispatch_step() {
  7800. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.dispatch_step)
  7801. return _internal_mutable_dispatch_step();
  7802. }
  7803. inline void Picking_process_statu_msg::set_allocated_dispatch_step(::message::Dispatch_pick_step_statu* dispatch_step) {
  7804. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7805. if (message_arena == nullptr) {
  7806. delete dispatch_step_;
  7807. }
  7808. if (dispatch_step) {
  7809. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7810. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(dispatch_step);
  7811. if (message_arena != submessage_arena) {
  7812. dispatch_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7813. message_arena, dispatch_step, submessage_arena);
  7814. }
  7815. _has_bits_[0] |= 0x00000008u;
  7816. } else {
  7817. _has_bits_[0] &= ~0x00000008u;
  7818. }
  7819. dispatch_step_ = dispatch_step;
  7820. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.dispatch_step)
  7821. }
  7822. // optional .message.Release_space_step_statu release_space_step = 6;
  7823. inline bool Picking_process_statu_msg::_internal_has_release_space_step() const {
  7824. bool value = (_has_bits_[0] & 0x00000010u) != 0;
  7825. PROTOBUF_ASSUME(!value || release_space_step_ != nullptr);
  7826. return value;
  7827. }
  7828. inline bool Picking_process_statu_msg::has_release_space_step() const {
  7829. return _internal_has_release_space_step();
  7830. }
  7831. inline void Picking_process_statu_msg::clear_release_space_step() {
  7832. if (release_space_step_ != nullptr) release_space_step_->Clear();
  7833. _has_bits_[0] &= ~0x00000010u;
  7834. }
  7835. inline const ::message::Release_space_step_statu& Picking_process_statu_msg::_internal_release_space_step() const {
  7836. const ::message::Release_space_step_statu* p = release_space_step_;
  7837. return p != nullptr ? *p : *reinterpret_cast<const ::message::Release_space_step_statu*>(
  7838. &::message::_Release_space_step_statu_default_instance_);
  7839. }
  7840. inline const ::message::Release_space_step_statu& Picking_process_statu_msg::release_space_step() const {
  7841. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.release_space_step)
  7842. return _internal_release_space_step();
  7843. }
  7844. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_release_space_step(
  7845. ::message::Release_space_step_statu* release_space_step) {
  7846. if (GetArena() == nullptr) {
  7847. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(release_space_step_);
  7848. }
  7849. release_space_step_ = release_space_step;
  7850. if (release_space_step) {
  7851. _has_bits_[0] |= 0x00000010u;
  7852. } else {
  7853. _has_bits_[0] &= ~0x00000010u;
  7854. }
  7855. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.release_space_step)
  7856. }
  7857. inline ::message::Release_space_step_statu* Picking_process_statu_msg::release_release_space_step() {
  7858. _has_bits_[0] &= ~0x00000010u;
  7859. ::message::Release_space_step_statu* temp = release_space_step_;
  7860. release_space_step_ = nullptr;
  7861. if (GetArena() != nullptr) {
  7862. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7863. }
  7864. return temp;
  7865. }
  7866. inline ::message::Release_space_step_statu* Picking_process_statu_msg::unsafe_arena_release_release_space_step() {
  7867. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.release_space_step)
  7868. _has_bits_[0] &= ~0x00000010u;
  7869. ::message::Release_space_step_statu* temp = release_space_step_;
  7870. release_space_step_ = nullptr;
  7871. return temp;
  7872. }
  7873. inline ::message::Release_space_step_statu* Picking_process_statu_msg::_internal_mutable_release_space_step() {
  7874. _has_bits_[0] |= 0x00000010u;
  7875. if (release_space_step_ == nullptr) {
  7876. auto* p = CreateMaybeMessage<::message::Release_space_step_statu>(GetArena());
  7877. release_space_step_ = p;
  7878. }
  7879. return release_space_step_;
  7880. }
  7881. inline ::message::Release_space_step_statu* Picking_process_statu_msg::mutable_release_space_step() {
  7882. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.release_space_step)
  7883. return _internal_mutable_release_space_step();
  7884. }
  7885. inline void Picking_process_statu_msg::set_allocated_release_space_step(::message::Release_space_step_statu* release_space_step) {
  7886. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7887. if (message_arena == nullptr) {
  7888. delete release_space_step_;
  7889. }
  7890. if (release_space_step) {
  7891. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7892. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(release_space_step);
  7893. if (message_arena != submessage_arena) {
  7894. release_space_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7895. message_arena, release_space_step, submessage_arena);
  7896. }
  7897. _has_bits_[0] |= 0x00000010u;
  7898. } else {
  7899. _has_bits_[0] &= ~0x00000010u;
  7900. }
  7901. release_space_step_ = release_space_step;
  7902. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.release_space_step)
  7903. }
  7904. // optional .message.Waitfor_leave_step_statu waitfor_leave_step = 7;
  7905. inline bool Picking_process_statu_msg::_internal_has_waitfor_leave_step() const {
  7906. bool value = (_has_bits_[0] & 0x00000020u) != 0;
  7907. PROTOBUF_ASSUME(!value || waitfor_leave_step_ != nullptr);
  7908. return value;
  7909. }
  7910. inline bool Picking_process_statu_msg::has_waitfor_leave_step() const {
  7911. return _internal_has_waitfor_leave_step();
  7912. }
  7913. inline void Picking_process_statu_msg::clear_waitfor_leave_step() {
  7914. if (waitfor_leave_step_ != nullptr) waitfor_leave_step_->Clear();
  7915. _has_bits_[0] &= ~0x00000020u;
  7916. }
  7917. inline const ::message::Waitfor_leave_step_statu& Picking_process_statu_msg::_internal_waitfor_leave_step() const {
  7918. const ::message::Waitfor_leave_step_statu* p = waitfor_leave_step_;
  7919. return p != nullptr ? *p : *reinterpret_cast<const ::message::Waitfor_leave_step_statu*>(
  7920. &::message::_Waitfor_leave_step_statu_default_instance_);
  7921. }
  7922. inline const ::message::Waitfor_leave_step_statu& Picking_process_statu_msg::waitfor_leave_step() const {
  7923. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.waitfor_leave_step)
  7924. return _internal_waitfor_leave_step();
  7925. }
  7926. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_waitfor_leave_step(
  7927. ::message::Waitfor_leave_step_statu* waitfor_leave_step) {
  7928. if (GetArena() == nullptr) {
  7929. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(waitfor_leave_step_);
  7930. }
  7931. waitfor_leave_step_ = waitfor_leave_step;
  7932. if (waitfor_leave_step) {
  7933. _has_bits_[0] |= 0x00000020u;
  7934. } else {
  7935. _has_bits_[0] &= ~0x00000020u;
  7936. }
  7937. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.waitfor_leave_step)
  7938. }
  7939. inline ::message::Waitfor_leave_step_statu* Picking_process_statu_msg::release_waitfor_leave_step() {
  7940. _has_bits_[0] &= ~0x00000020u;
  7941. ::message::Waitfor_leave_step_statu* temp = waitfor_leave_step_;
  7942. waitfor_leave_step_ = nullptr;
  7943. if (GetArena() != nullptr) {
  7944. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  7945. }
  7946. return temp;
  7947. }
  7948. inline ::message::Waitfor_leave_step_statu* Picking_process_statu_msg::unsafe_arena_release_waitfor_leave_step() {
  7949. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.waitfor_leave_step)
  7950. _has_bits_[0] &= ~0x00000020u;
  7951. ::message::Waitfor_leave_step_statu* temp = waitfor_leave_step_;
  7952. waitfor_leave_step_ = nullptr;
  7953. return temp;
  7954. }
  7955. inline ::message::Waitfor_leave_step_statu* Picking_process_statu_msg::_internal_mutable_waitfor_leave_step() {
  7956. _has_bits_[0] |= 0x00000020u;
  7957. if (waitfor_leave_step_ == nullptr) {
  7958. auto* p = CreateMaybeMessage<::message::Waitfor_leave_step_statu>(GetArena());
  7959. waitfor_leave_step_ = p;
  7960. }
  7961. return waitfor_leave_step_;
  7962. }
  7963. inline ::message::Waitfor_leave_step_statu* Picking_process_statu_msg::mutable_waitfor_leave_step() {
  7964. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.waitfor_leave_step)
  7965. return _internal_mutable_waitfor_leave_step();
  7966. }
  7967. inline void Picking_process_statu_msg::set_allocated_waitfor_leave_step(::message::Waitfor_leave_step_statu* waitfor_leave_step) {
  7968. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  7969. if (message_arena == nullptr) {
  7970. delete waitfor_leave_step_;
  7971. }
  7972. if (waitfor_leave_step) {
  7973. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  7974. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(waitfor_leave_step);
  7975. if (message_arena != submessage_arena) {
  7976. waitfor_leave_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  7977. message_arena, waitfor_leave_step, submessage_arena);
  7978. }
  7979. _has_bits_[0] |= 0x00000020u;
  7980. } else {
  7981. _has_bits_[0] &= ~0x00000020u;
  7982. }
  7983. waitfor_leave_step_ = waitfor_leave_step;
  7984. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.waitfor_leave_step)
  7985. }
  7986. // optional bool completed = 8 [default = false];
  7987. inline bool Picking_process_statu_msg::_internal_has_completed() const {
  7988. bool value = (_has_bits_[0] & 0x00000400u) != 0;
  7989. return value;
  7990. }
  7991. inline bool Picking_process_statu_msg::has_completed() const {
  7992. return _internal_has_completed();
  7993. }
  7994. inline void Picking_process_statu_msg::clear_completed() {
  7995. completed_ = false;
  7996. _has_bits_[0] &= ~0x00000400u;
  7997. }
  7998. inline bool Picking_process_statu_msg::_internal_completed() const {
  7999. return completed_;
  8000. }
  8001. inline bool Picking_process_statu_msg::completed() const {
  8002. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.completed)
  8003. return _internal_completed();
  8004. }
  8005. inline void Picking_process_statu_msg::_internal_set_completed(bool value) {
  8006. _has_bits_[0] |= 0x00000400u;
  8007. completed_ = value;
  8008. }
  8009. inline void Picking_process_statu_msg::set_completed(bool value) {
  8010. _internal_set_completed(value);
  8011. // @@protoc_insertion_point(field_set:message.Picking_process_statu_msg.completed)
  8012. }
  8013. // optional .message.Back_waitfor_leave_step_statu back_waitfor_leave_step = 9;
  8014. inline bool Picking_process_statu_msg::_internal_has_back_waitfor_leave_step() const {
  8015. bool value = (_has_bits_[0] & 0x00000040u) != 0;
  8016. PROTOBUF_ASSUME(!value || back_waitfor_leave_step_ != nullptr);
  8017. return value;
  8018. }
  8019. inline bool Picking_process_statu_msg::has_back_waitfor_leave_step() const {
  8020. return _internal_has_back_waitfor_leave_step();
  8021. }
  8022. inline void Picking_process_statu_msg::clear_back_waitfor_leave_step() {
  8023. if (back_waitfor_leave_step_ != nullptr) back_waitfor_leave_step_->Clear();
  8024. _has_bits_[0] &= ~0x00000040u;
  8025. }
  8026. inline const ::message::Back_waitfor_leave_step_statu& Picking_process_statu_msg::_internal_back_waitfor_leave_step() const {
  8027. const ::message::Back_waitfor_leave_step_statu* p = back_waitfor_leave_step_;
  8028. return p != nullptr ? *p : *reinterpret_cast<const ::message::Back_waitfor_leave_step_statu*>(
  8029. &::message::_Back_waitfor_leave_step_statu_default_instance_);
  8030. }
  8031. inline const ::message::Back_waitfor_leave_step_statu& Picking_process_statu_msg::back_waitfor_leave_step() const {
  8032. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.back_waitfor_leave_step)
  8033. return _internal_back_waitfor_leave_step();
  8034. }
  8035. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_back_waitfor_leave_step(
  8036. ::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step) {
  8037. if (GetArena() == nullptr) {
  8038. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(back_waitfor_leave_step_);
  8039. }
  8040. back_waitfor_leave_step_ = back_waitfor_leave_step;
  8041. if (back_waitfor_leave_step) {
  8042. _has_bits_[0] |= 0x00000040u;
  8043. } else {
  8044. _has_bits_[0] &= ~0x00000040u;
  8045. }
  8046. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.back_waitfor_leave_step)
  8047. }
  8048. inline ::message::Back_waitfor_leave_step_statu* Picking_process_statu_msg::release_back_waitfor_leave_step() {
  8049. _has_bits_[0] &= ~0x00000040u;
  8050. ::message::Back_waitfor_leave_step_statu* temp = back_waitfor_leave_step_;
  8051. back_waitfor_leave_step_ = nullptr;
  8052. if (GetArena() != nullptr) {
  8053. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  8054. }
  8055. return temp;
  8056. }
  8057. inline ::message::Back_waitfor_leave_step_statu* Picking_process_statu_msg::unsafe_arena_release_back_waitfor_leave_step() {
  8058. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.back_waitfor_leave_step)
  8059. _has_bits_[0] &= ~0x00000040u;
  8060. ::message::Back_waitfor_leave_step_statu* temp = back_waitfor_leave_step_;
  8061. back_waitfor_leave_step_ = nullptr;
  8062. return temp;
  8063. }
  8064. inline ::message::Back_waitfor_leave_step_statu* Picking_process_statu_msg::_internal_mutable_back_waitfor_leave_step() {
  8065. _has_bits_[0] |= 0x00000040u;
  8066. if (back_waitfor_leave_step_ == nullptr) {
  8067. auto* p = CreateMaybeMessage<::message::Back_waitfor_leave_step_statu>(GetArena());
  8068. back_waitfor_leave_step_ = p;
  8069. }
  8070. return back_waitfor_leave_step_;
  8071. }
  8072. inline ::message::Back_waitfor_leave_step_statu* Picking_process_statu_msg::mutable_back_waitfor_leave_step() {
  8073. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.back_waitfor_leave_step)
  8074. return _internal_mutable_back_waitfor_leave_step();
  8075. }
  8076. inline void Picking_process_statu_msg::set_allocated_back_waitfor_leave_step(::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step) {
  8077. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  8078. if (message_arena == nullptr) {
  8079. delete back_waitfor_leave_step_;
  8080. }
  8081. if (back_waitfor_leave_step) {
  8082. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  8083. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(back_waitfor_leave_step);
  8084. if (message_arena != submessage_arena) {
  8085. back_waitfor_leave_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  8086. message_arena, back_waitfor_leave_step, submessage_arena);
  8087. }
  8088. _has_bits_[0] |= 0x00000040u;
  8089. } else {
  8090. _has_bits_[0] &= ~0x00000040u;
  8091. }
  8092. back_waitfor_leave_step_ = back_waitfor_leave_step;
  8093. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.back_waitfor_leave_step)
  8094. }
  8095. // optional .message.Back_dispatch_pick_step_statu back_dispatch_step = 10;
  8096. inline bool Picking_process_statu_msg::_internal_has_back_dispatch_step() const {
  8097. bool value = (_has_bits_[0] & 0x00000080u) != 0;
  8098. PROTOBUF_ASSUME(!value || back_dispatch_step_ != nullptr);
  8099. return value;
  8100. }
  8101. inline bool Picking_process_statu_msg::has_back_dispatch_step() const {
  8102. return _internal_has_back_dispatch_step();
  8103. }
  8104. inline void Picking_process_statu_msg::clear_back_dispatch_step() {
  8105. if (back_dispatch_step_ != nullptr) back_dispatch_step_->Clear();
  8106. _has_bits_[0] &= ~0x00000080u;
  8107. }
  8108. inline const ::message::Back_dispatch_pick_step_statu& Picking_process_statu_msg::_internal_back_dispatch_step() const {
  8109. const ::message::Back_dispatch_pick_step_statu* p = back_dispatch_step_;
  8110. return p != nullptr ? *p : *reinterpret_cast<const ::message::Back_dispatch_pick_step_statu*>(
  8111. &::message::_Back_dispatch_pick_step_statu_default_instance_);
  8112. }
  8113. inline const ::message::Back_dispatch_pick_step_statu& Picking_process_statu_msg::back_dispatch_step() const {
  8114. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.back_dispatch_step)
  8115. return _internal_back_dispatch_step();
  8116. }
  8117. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_back_dispatch_step(
  8118. ::message::Back_dispatch_pick_step_statu* back_dispatch_step) {
  8119. if (GetArena() == nullptr) {
  8120. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(back_dispatch_step_);
  8121. }
  8122. back_dispatch_step_ = back_dispatch_step;
  8123. if (back_dispatch_step) {
  8124. _has_bits_[0] |= 0x00000080u;
  8125. } else {
  8126. _has_bits_[0] &= ~0x00000080u;
  8127. }
  8128. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.back_dispatch_step)
  8129. }
  8130. inline ::message::Back_dispatch_pick_step_statu* Picking_process_statu_msg::release_back_dispatch_step() {
  8131. _has_bits_[0] &= ~0x00000080u;
  8132. ::message::Back_dispatch_pick_step_statu* temp = back_dispatch_step_;
  8133. back_dispatch_step_ = nullptr;
  8134. if (GetArena() != nullptr) {
  8135. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  8136. }
  8137. return temp;
  8138. }
  8139. inline ::message::Back_dispatch_pick_step_statu* Picking_process_statu_msg::unsafe_arena_release_back_dispatch_step() {
  8140. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.back_dispatch_step)
  8141. _has_bits_[0] &= ~0x00000080u;
  8142. ::message::Back_dispatch_pick_step_statu* temp = back_dispatch_step_;
  8143. back_dispatch_step_ = nullptr;
  8144. return temp;
  8145. }
  8146. inline ::message::Back_dispatch_pick_step_statu* Picking_process_statu_msg::_internal_mutable_back_dispatch_step() {
  8147. _has_bits_[0] |= 0x00000080u;
  8148. if (back_dispatch_step_ == nullptr) {
  8149. auto* p = CreateMaybeMessage<::message::Back_dispatch_pick_step_statu>(GetArena());
  8150. back_dispatch_step_ = p;
  8151. }
  8152. return back_dispatch_step_;
  8153. }
  8154. inline ::message::Back_dispatch_pick_step_statu* Picking_process_statu_msg::mutable_back_dispatch_step() {
  8155. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.back_dispatch_step)
  8156. return _internal_mutable_back_dispatch_step();
  8157. }
  8158. inline void Picking_process_statu_msg::set_allocated_back_dispatch_step(::message::Back_dispatch_pick_step_statu* back_dispatch_step) {
  8159. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  8160. if (message_arena == nullptr) {
  8161. delete back_dispatch_step_;
  8162. }
  8163. if (back_dispatch_step) {
  8164. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  8165. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(back_dispatch_step);
  8166. if (message_arena != submessage_arena) {
  8167. back_dispatch_step = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  8168. message_arena, back_dispatch_step, submessage_arena);
  8169. }
  8170. _has_bits_[0] |= 0x00000080u;
  8171. } else {
  8172. _has_bits_[0] &= ~0x00000080u;
  8173. }
  8174. back_dispatch_step_ = back_dispatch_step;
  8175. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.back_dispatch_step)
  8176. }
  8177. // optional .message.Back_search_space_step_statu back_search_space_step_statu = 11;
  8178. inline bool Picking_process_statu_msg::_internal_has_back_search_space_step_statu() const {
  8179. bool value = (_has_bits_[0] & 0x00000100u) != 0;
  8180. PROTOBUF_ASSUME(!value || back_search_space_step_statu_ != nullptr);
  8181. return value;
  8182. }
  8183. inline bool Picking_process_statu_msg::has_back_search_space_step_statu() const {
  8184. return _internal_has_back_search_space_step_statu();
  8185. }
  8186. inline void Picking_process_statu_msg::clear_back_search_space_step_statu() {
  8187. if (back_search_space_step_statu_ != nullptr) back_search_space_step_statu_->Clear();
  8188. _has_bits_[0] &= ~0x00000100u;
  8189. }
  8190. inline const ::message::Back_search_space_step_statu& Picking_process_statu_msg::_internal_back_search_space_step_statu() const {
  8191. const ::message::Back_search_space_step_statu* p = back_search_space_step_statu_;
  8192. return p != nullptr ? *p : *reinterpret_cast<const ::message::Back_search_space_step_statu*>(
  8193. &::message::_Back_search_space_step_statu_default_instance_);
  8194. }
  8195. inline const ::message::Back_search_space_step_statu& Picking_process_statu_msg::back_search_space_step_statu() const {
  8196. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.back_search_space_step_statu)
  8197. return _internal_back_search_space_step_statu();
  8198. }
  8199. inline void Picking_process_statu_msg::unsafe_arena_set_allocated_back_search_space_step_statu(
  8200. ::message::Back_search_space_step_statu* back_search_space_step_statu) {
  8201. if (GetArena() == nullptr) {
  8202. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(back_search_space_step_statu_);
  8203. }
  8204. back_search_space_step_statu_ = back_search_space_step_statu;
  8205. if (back_search_space_step_statu) {
  8206. _has_bits_[0] |= 0x00000100u;
  8207. } else {
  8208. _has_bits_[0] &= ~0x00000100u;
  8209. }
  8210. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Picking_process_statu_msg.back_search_space_step_statu)
  8211. }
  8212. inline ::message::Back_search_space_step_statu* Picking_process_statu_msg::release_back_search_space_step_statu() {
  8213. _has_bits_[0] &= ~0x00000100u;
  8214. ::message::Back_search_space_step_statu* temp = back_search_space_step_statu_;
  8215. back_search_space_step_statu_ = nullptr;
  8216. if (GetArena() != nullptr) {
  8217. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  8218. }
  8219. return temp;
  8220. }
  8221. inline ::message::Back_search_space_step_statu* Picking_process_statu_msg::unsafe_arena_release_back_search_space_step_statu() {
  8222. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.back_search_space_step_statu)
  8223. _has_bits_[0] &= ~0x00000100u;
  8224. ::message::Back_search_space_step_statu* temp = back_search_space_step_statu_;
  8225. back_search_space_step_statu_ = nullptr;
  8226. return temp;
  8227. }
  8228. inline ::message::Back_search_space_step_statu* Picking_process_statu_msg::_internal_mutable_back_search_space_step_statu() {
  8229. _has_bits_[0] |= 0x00000100u;
  8230. if (back_search_space_step_statu_ == nullptr) {
  8231. auto* p = CreateMaybeMessage<::message::Back_search_space_step_statu>(GetArena());
  8232. back_search_space_step_statu_ = p;
  8233. }
  8234. return back_search_space_step_statu_;
  8235. }
  8236. inline ::message::Back_search_space_step_statu* Picking_process_statu_msg::mutable_back_search_space_step_statu() {
  8237. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.back_search_space_step_statu)
  8238. return _internal_mutable_back_search_space_step_statu();
  8239. }
  8240. inline void Picking_process_statu_msg::set_allocated_back_search_space_step_statu(::message::Back_search_space_step_statu* back_search_space_step_statu) {
  8241. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  8242. if (message_arena == nullptr) {
  8243. delete back_search_space_step_statu_;
  8244. }
  8245. if (back_search_space_step_statu) {
  8246. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  8247. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(back_search_space_step_statu);
  8248. if (message_arena != submessage_arena) {
  8249. back_search_space_step_statu = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  8250. message_arena, back_search_space_step_statu, submessage_arena);
  8251. }
  8252. _has_bits_[0] |= 0x00000100u;
  8253. } else {
  8254. _has_bits_[0] &= ~0x00000100u;
  8255. }
  8256. back_search_space_step_statu_ = back_search_space_step_statu;
  8257. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.back_search_space_step_statu)
  8258. }
  8259. // optional bool back_completed = 12 [default = false];
  8260. inline bool Picking_process_statu_msg::_internal_has_back_completed() const {
  8261. bool value = (_has_bits_[0] & 0x00000800u) != 0;
  8262. return value;
  8263. }
  8264. inline bool Picking_process_statu_msg::has_back_completed() const {
  8265. return _internal_has_back_completed();
  8266. }
  8267. inline void Picking_process_statu_msg::clear_back_completed() {
  8268. back_completed_ = false;
  8269. _has_bits_[0] &= ~0x00000800u;
  8270. }
  8271. inline bool Picking_process_statu_msg::_internal_back_completed() const {
  8272. return back_completed_;
  8273. }
  8274. inline bool Picking_process_statu_msg::back_completed() const {
  8275. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.back_completed)
  8276. return _internal_back_completed();
  8277. }
  8278. inline void Picking_process_statu_msg::_internal_set_back_completed(bool value) {
  8279. _has_bits_[0] |= 0x00000800u;
  8280. back_completed_ = value;
  8281. }
  8282. inline void Picking_process_statu_msg::set_back_completed(bool value) {
  8283. _internal_set_back_completed(value);
  8284. // @@protoc_insertion_point(field_set:message.Picking_process_statu_msg.back_completed)
  8285. }
  8286. #ifdef __GNUC__
  8287. #pragma GCC diagnostic pop
  8288. #endif // __GNUC__
  8289. // -------------------------------------------------------------------
  8290. // -------------------------------------------------------------------
  8291. // -------------------------------------------------------------------
  8292. // -------------------------------------------------------------------
  8293. // -------------------------------------------------------------------
  8294. // -------------------------------------------------------------------
  8295. // -------------------------------------------------------------------
  8296. // -------------------------------------------------------------------
  8297. // -------------------------------------------------------------------
  8298. // -------------------------------------------------------------------
  8299. // -------------------------------------------------------------------
  8300. // -------------------------------------------------------------------
  8301. // -------------------------------------------------------------------
  8302. // -------------------------------------------------------------------
  8303. // -------------------------------------------------------------------
  8304. // -------------------------------------------------------------------
  8305. // -------------------------------------------------------------------
  8306. // @@protoc_insertion_point(namespace_scope)
  8307. } // namespace message
  8308. // @@protoc_insertion_point(global_scope)
  8309. #include <google/protobuf/port_undef.inc>
  8310. #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_process_5fmessage_2eproto