process_message.pb.h 410 KB

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