process_message.pb.h 305 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: process_message.proto
  3. #ifndef PROTOBUF_process_5fmessage_2eproto__INCLUDED
  4. #define PROTOBUF_process_5fmessage_2eproto__INCLUDED
  5. #include <string>
  6. #include <google/protobuf/stubs/common.h>
  7. #if GOOGLE_PROTOBUF_VERSION < 3005000
  8. #error This file was generated by a newer version of protoc which is
  9. #error incompatible with your Protocol Buffer headers. Please update
  10. #error your headers.
  11. #endif
  12. #if 3005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
  13. #error This file was generated by an older version of protoc which is
  14. #error incompatible with your Protocol Buffer headers. Please
  15. #error regenerate this file with a newer version of protoc.
  16. #endif
  17. #include <google/protobuf/io/coded_stream.h>
  18. #include <google/protobuf/arena.h>
  19. #include <google/protobuf/arenastring.h>
  20. #include <google/protobuf/generated_message_table_driven.h>
  21. #include <google/protobuf/generated_message_util.h>
  22. #include <google/protobuf/metadata.h>
  23. #include <google/protobuf/message.h>
  24. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  25. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  26. #include <google/protobuf/generated_enum_reflection.h>
  27. #include <google/protobuf/unknown_field_set.h>
  28. #include "message_base.pb.h"
  29. // @@protoc_insertion_point(includes)
  30. namespace protobuf_process_5fmessage_2eproto {
  31. // Internal implementation detail -- do not use these members.
  32. struct TableStruct {
  33. static const ::google::protobuf::internal::ParseTableField entries[];
  34. static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
  35. static const ::google::protobuf::internal::ParseTable schema[20];
  36. static const ::google::protobuf::internal::FieldMetadata field_metadata[];
  37. static const ::google::protobuf::internal::SerializationTable serialization_table[];
  38. static const ::google::protobuf::uint32 offsets[];
  39. };
  40. void AddDescriptors();
  41. void InitDefaultsAlloc_space_step_statuImpl();
  42. void InitDefaultsAlloc_space_step_statu();
  43. void InitDefaultsBack_alloc_space_step_statuImpl();
  44. void InitDefaultsBack_alloc_space_step_statu();
  45. void InitDefaultsSearch_space_step_statuImpl();
  46. void InitDefaultsSearch_space_step_statu();
  47. void InitDefaultsBack_search_space_step_statuImpl();
  48. void InitDefaultsBack_search_space_step_statu();
  49. void InitDefaultsConfirm_space_step_statuImpl();
  50. void InitDefaultsConfirm_space_step_statu();
  51. void InitDefaultsBack_confirm_space_step_statuImpl();
  52. void InitDefaultsBack_confirm_space_step_statu();
  53. void InitDefaultsRelease_space_step_statuImpl();
  54. void InitDefaultsRelease_space_step_statu();
  55. void InitDefaultsBack_release_space_step_statuImpl();
  56. void InitDefaultsBack_release_space_step_statu();
  57. void InitDefaultsMeasure_step_statuImpl();
  58. void InitDefaultsMeasure_step_statu();
  59. void InitDefaultsBack_measure_step_statuImpl();
  60. void InitDefaultsBack_measure_step_statu();
  61. void InitDefaultsCompare_step_statuImpl();
  62. void InitDefaultsCompare_step_statu();
  63. void InitDefaultsBack_compare_step_statuImpl();
  64. void InitDefaultsBack_compare_step_statu();
  65. void InitDefaultsDispatch_store_step_statuImpl();
  66. void InitDefaultsDispatch_store_step_statu();
  67. void InitDefaultsBack_dispatch_store_step_statuImpl();
  68. void InitDefaultsBack_dispatch_store_step_statu();
  69. void InitDefaultsDispatch_pick_step_statuImpl();
  70. void InitDefaultsDispatch_pick_step_statu();
  71. void InitDefaultsBack_dispatch_pick_step_statuImpl();
  72. void InitDefaultsBack_dispatch_pick_step_statu();
  73. void InitDefaultsWaitfor_leave_step_statuImpl();
  74. void InitDefaultsWaitfor_leave_step_statu();
  75. void InitDefaultsBack_waitfor_leave_step_statuImpl();
  76. void InitDefaultsBack_waitfor_leave_step_statu();
  77. void InitDefaultsStoring_process_statu_msgImpl();
  78. void InitDefaultsStoring_process_statu_msg();
  79. void InitDefaultsPicking_process_statu_msgImpl();
  80. void InitDefaultsPicking_process_statu_msg();
  81. inline void InitDefaults() {
  82. InitDefaultsAlloc_space_step_statu();
  83. InitDefaultsBack_alloc_space_step_statu();
  84. InitDefaultsSearch_space_step_statu();
  85. InitDefaultsBack_search_space_step_statu();
  86. InitDefaultsConfirm_space_step_statu();
  87. InitDefaultsBack_confirm_space_step_statu();
  88. InitDefaultsRelease_space_step_statu();
  89. InitDefaultsBack_release_space_step_statu();
  90. InitDefaultsMeasure_step_statu();
  91. InitDefaultsBack_measure_step_statu();
  92. InitDefaultsCompare_step_statu();
  93. InitDefaultsBack_compare_step_statu();
  94. InitDefaultsDispatch_store_step_statu();
  95. InitDefaultsBack_dispatch_store_step_statu();
  96. InitDefaultsDispatch_pick_step_statu();
  97. InitDefaultsBack_dispatch_pick_step_statu();
  98. InitDefaultsWaitfor_leave_step_statu();
  99. InitDefaultsBack_waitfor_leave_step_statu();
  100. InitDefaultsStoring_process_statu_msg();
  101. InitDefaultsPicking_process_statu_msg();
  102. }
  103. } // namespace protobuf_process_5fmessage_2eproto
  104. namespace message {
  105. class Alloc_space_step_statu;
  106. class Alloc_space_step_statuDefaultTypeInternal;
  107. extern Alloc_space_step_statuDefaultTypeInternal _Alloc_space_step_statu_default_instance_;
  108. class Back_alloc_space_step_statu;
  109. class Back_alloc_space_step_statuDefaultTypeInternal;
  110. extern Back_alloc_space_step_statuDefaultTypeInternal _Back_alloc_space_step_statu_default_instance_;
  111. class Back_compare_step_statu;
  112. class Back_compare_step_statuDefaultTypeInternal;
  113. extern Back_compare_step_statuDefaultTypeInternal _Back_compare_step_statu_default_instance_;
  114. class Back_confirm_space_step_statu;
  115. class Back_confirm_space_step_statuDefaultTypeInternal;
  116. extern Back_confirm_space_step_statuDefaultTypeInternal _Back_confirm_space_step_statu_default_instance_;
  117. class Back_dispatch_pick_step_statu;
  118. class Back_dispatch_pick_step_statuDefaultTypeInternal;
  119. extern Back_dispatch_pick_step_statuDefaultTypeInternal _Back_dispatch_pick_step_statu_default_instance_;
  120. class Back_dispatch_store_step_statu;
  121. class Back_dispatch_store_step_statuDefaultTypeInternal;
  122. extern Back_dispatch_store_step_statuDefaultTypeInternal _Back_dispatch_store_step_statu_default_instance_;
  123. class Back_measure_step_statu;
  124. class Back_measure_step_statuDefaultTypeInternal;
  125. extern Back_measure_step_statuDefaultTypeInternal _Back_measure_step_statu_default_instance_;
  126. class Back_release_space_step_statu;
  127. class Back_release_space_step_statuDefaultTypeInternal;
  128. extern Back_release_space_step_statuDefaultTypeInternal _Back_release_space_step_statu_default_instance_;
  129. class Back_search_space_step_statu;
  130. class Back_search_space_step_statuDefaultTypeInternal;
  131. extern Back_search_space_step_statuDefaultTypeInternal _Back_search_space_step_statu_default_instance_;
  132. class Back_waitfor_leave_step_statu;
  133. class Back_waitfor_leave_step_statuDefaultTypeInternal;
  134. extern Back_waitfor_leave_step_statuDefaultTypeInternal _Back_waitfor_leave_step_statu_default_instance_;
  135. class Compare_step_statu;
  136. class Compare_step_statuDefaultTypeInternal;
  137. extern Compare_step_statuDefaultTypeInternal _Compare_step_statu_default_instance_;
  138. class Confirm_space_step_statu;
  139. class Confirm_space_step_statuDefaultTypeInternal;
  140. extern Confirm_space_step_statuDefaultTypeInternal _Confirm_space_step_statu_default_instance_;
  141. class Dispatch_pick_step_statu;
  142. class Dispatch_pick_step_statuDefaultTypeInternal;
  143. extern Dispatch_pick_step_statuDefaultTypeInternal _Dispatch_pick_step_statu_default_instance_;
  144. class Dispatch_store_step_statu;
  145. class Dispatch_store_step_statuDefaultTypeInternal;
  146. extern Dispatch_store_step_statuDefaultTypeInternal _Dispatch_store_step_statu_default_instance_;
  147. class Measure_step_statu;
  148. class Measure_step_statuDefaultTypeInternal;
  149. extern Measure_step_statuDefaultTypeInternal _Measure_step_statu_default_instance_;
  150. class Picking_process_statu_msg;
  151. class Picking_process_statu_msgDefaultTypeInternal;
  152. extern Picking_process_statu_msgDefaultTypeInternal _Picking_process_statu_msg_default_instance_;
  153. class Release_space_step_statu;
  154. class Release_space_step_statuDefaultTypeInternal;
  155. extern Release_space_step_statuDefaultTypeInternal _Release_space_step_statu_default_instance_;
  156. class Search_space_step_statu;
  157. class Search_space_step_statuDefaultTypeInternal;
  158. extern Search_space_step_statuDefaultTypeInternal _Search_space_step_statu_default_instance_;
  159. class Storing_process_statu_msg;
  160. class Storing_process_statu_msgDefaultTypeInternal;
  161. extern Storing_process_statu_msgDefaultTypeInternal _Storing_process_statu_msg_default_instance_;
  162. class Waitfor_leave_step_statu;
  163. class Waitfor_leave_step_statuDefaultTypeInternal;
  164. extern Waitfor_leave_step_statuDefaultTypeInternal _Waitfor_leave_step_statu_default_instance_;
  165. } // namespace message
  166. namespace message {
  167. enum Step_statu {
  168. eWaiting = 0,
  169. eWorking = 1,
  170. eError = 2,
  171. eComplete = 3
  172. };
  173. bool Step_statu_IsValid(int value);
  174. const Step_statu Step_statu_MIN = eWaiting;
  175. const Step_statu Step_statu_MAX = eComplete;
  176. const int Step_statu_ARRAYSIZE = Step_statu_MAX + 1;
  177. const ::google::protobuf::EnumDescriptor* Step_statu_descriptor();
  178. inline const ::std::string& Step_statu_Name(Step_statu value) {
  179. return ::google::protobuf::internal::NameOfEnum(
  180. Step_statu_descriptor(), value);
  181. }
  182. inline bool Step_statu_Parse(
  183. const ::std::string& name, Step_statu* value) {
  184. return ::google::protobuf::internal::ParseNamedEnum<Step_statu>(
  185. Step_statu_descriptor(), name, value);
  186. }
  187. // ===================================================================
  188. class Alloc_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Alloc_space_step_statu) */ {
  189. public:
  190. Alloc_space_step_statu();
  191. virtual ~Alloc_space_step_statu();
  192. Alloc_space_step_statu(const Alloc_space_step_statu& from);
  193. inline Alloc_space_step_statu& operator=(const Alloc_space_step_statu& from) {
  194. CopyFrom(from);
  195. return *this;
  196. }
  197. #if LANG_CXX11
  198. Alloc_space_step_statu(Alloc_space_step_statu&& from) noexcept
  199. : Alloc_space_step_statu() {
  200. *this = ::std::move(from);
  201. }
  202. inline Alloc_space_step_statu& operator=(Alloc_space_step_statu&& from) noexcept {
  203. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  204. if (this != &from) InternalSwap(&from);
  205. } else {
  206. CopyFrom(from);
  207. }
  208. return *this;
  209. }
  210. #endif
  211. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  212. return _internal_metadata_.unknown_fields();
  213. }
  214. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  215. return _internal_metadata_.mutable_unknown_fields();
  216. }
  217. static const ::google::protobuf::Descriptor* descriptor();
  218. static const Alloc_space_step_statu& default_instance();
  219. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  220. static inline const Alloc_space_step_statu* internal_default_instance() {
  221. return reinterpret_cast<const Alloc_space_step_statu*>(
  222. &_Alloc_space_step_statu_default_instance_);
  223. }
  224. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  225. 0;
  226. void Swap(Alloc_space_step_statu* other);
  227. friend void swap(Alloc_space_step_statu& a, Alloc_space_step_statu& b) {
  228. a.Swap(&b);
  229. }
  230. // implements Message ----------------------------------------------
  231. inline Alloc_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  232. Alloc_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  233. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  234. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  235. void CopyFrom(const Alloc_space_step_statu& from);
  236. void MergeFrom(const Alloc_space_step_statu& from);
  237. void Clear() PROTOBUF_FINAL;
  238. bool IsInitialized() const PROTOBUF_FINAL;
  239. size_t ByteSizeLong() const PROTOBUF_FINAL;
  240. bool MergePartialFromCodedStream(
  241. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  242. void SerializeWithCachedSizes(
  243. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  244. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  245. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  246. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  247. private:
  248. void SharedCtor();
  249. void SharedDtor();
  250. void SetCachedSize(int size) const PROTOBUF_FINAL;
  251. void InternalSwap(Alloc_space_step_statu* other);
  252. private:
  253. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  254. return NULL;
  255. }
  256. inline void* MaybeArenaPtr() const {
  257. return NULL;
  258. }
  259. public:
  260. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  261. // nested types ----------------------------------------------------
  262. // accessors -------------------------------------------------------
  263. // optional string description = 3;
  264. bool has_description() const;
  265. void clear_description();
  266. static const int kDescriptionFieldNumber = 3;
  267. const ::std::string& description() const;
  268. void set_description(const ::std::string& value);
  269. #if LANG_CXX11
  270. void set_description(::std::string&& value);
  271. #endif
  272. void set_description(const char* value);
  273. void set_description(const char* value, size_t size);
  274. ::std::string* mutable_description();
  275. ::std::string* release_description();
  276. void set_allocated_description(::std::string* description);
  277. // optional .message.Car_info car_info = 2;
  278. bool has_car_info() const;
  279. void clear_car_info();
  280. static const int kCarInfoFieldNumber = 2;
  281. const ::message::Car_info& car_info() const;
  282. ::message::Car_info* release_car_info();
  283. ::message::Car_info* mutable_car_info();
  284. void set_allocated_car_info(::message::Car_info* car_info);
  285. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  286. bool has_step_statu() const;
  287. void clear_step_statu();
  288. static const int kStepStatuFieldNumber = 1;
  289. ::message::Step_statu step_statu() const;
  290. void set_step_statu(::message::Step_statu value);
  291. // @@protoc_insertion_point(class_scope:message.Alloc_space_step_statu)
  292. private:
  293. void set_has_step_statu();
  294. void clear_has_step_statu();
  295. void set_has_car_info();
  296. void clear_has_car_info();
  297. void set_has_description();
  298. void clear_has_description();
  299. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  300. ::google::protobuf::internal::HasBits<1> _has_bits_;
  301. mutable int _cached_size_;
  302. ::google::protobuf::internal::ArenaStringPtr description_;
  303. ::message::Car_info* car_info_;
  304. int step_statu_;
  305. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  306. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsAlloc_space_step_statuImpl();
  307. };
  308. // -------------------------------------------------------------------
  309. class Back_alloc_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_alloc_space_step_statu) */ {
  310. public:
  311. Back_alloc_space_step_statu();
  312. virtual ~Back_alloc_space_step_statu();
  313. Back_alloc_space_step_statu(const Back_alloc_space_step_statu& from);
  314. inline Back_alloc_space_step_statu& operator=(const Back_alloc_space_step_statu& from) {
  315. CopyFrom(from);
  316. return *this;
  317. }
  318. #if LANG_CXX11
  319. Back_alloc_space_step_statu(Back_alloc_space_step_statu&& from) noexcept
  320. : Back_alloc_space_step_statu() {
  321. *this = ::std::move(from);
  322. }
  323. inline Back_alloc_space_step_statu& operator=(Back_alloc_space_step_statu&& from) noexcept {
  324. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  325. if (this != &from) InternalSwap(&from);
  326. } else {
  327. CopyFrom(from);
  328. }
  329. return *this;
  330. }
  331. #endif
  332. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  333. return _internal_metadata_.unknown_fields();
  334. }
  335. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  336. return _internal_metadata_.mutable_unknown_fields();
  337. }
  338. static const ::google::protobuf::Descriptor* descriptor();
  339. static const Back_alloc_space_step_statu& default_instance();
  340. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  341. static inline const Back_alloc_space_step_statu* internal_default_instance() {
  342. return reinterpret_cast<const Back_alloc_space_step_statu*>(
  343. &_Back_alloc_space_step_statu_default_instance_);
  344. }
  345. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  346. 1;
  347. void Swap(Back_alloc_space_step_statu* other);
  348. friend void swap(Back_alloc_space_step_statu& a, Back_alloc_space_step_statu& b) {
  349. a.Swap(&b);
  350. }
  351. // implements Message ----------------------------------------------
  352. inline Back_alloc_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  353. Back_alloc_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  354. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  355. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  356. void CopyFrom(const Back_alloc_space_step_statu& from);
  357. void MergeFrom(const Back_alloc_space_step_statu& from);
  358. void Clear() PROTOBUF_FINAL;
  359. bool IsInitialized() const PROTOBUF_FINAL;
  360. size_t ByteSizeLong() const PROTOBUF_FINAL;
  361. bool MergePartialFromCodedStream(
  362. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  363. void SerializeWithCachedSizes(
  364. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  365. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  366. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  367. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  368. private:
  369. void SharedCtor();
  370. void SharedDtor();
  371. void SetCachedSize(int size) const PROTOBUF_FINAL;
  372. void InternalSwap(Back_alloc_space_step_statu* other);
  373. private:
  374. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  375. return NULL;
  376. }
  377. inline void* MaybeArenaPtr() const {
  378. return NULL;
  379. }
  380. public:
  381. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  382. // nested types ----------------------------------------------------
  383. // accessors -------------------------------------------------------
  384. // optional string description = 3;
  385. bool has_description() const;
  386. void clear_description();
  387. static const int kDescriptionFieldNumber = 3;
  388. const ::std::string& description() const;
  389. void set_description(const ::std::string& value);
  390. #if LANG_CXX11
  391. void set_description(::std::string&& value);
  392. #endif
  393. void set_description(const char* value);
  394. void set_description(const char* value, size_t size);
  395. ::std::string* mutable_description();
  396. ::std::string* release_description();
  397. void set_allocated_description(::std::string* description);
  398. // optional .message.Parkspace_info space_info = 2;
  399. bool has_space_info() const;
  400. void clear_space_info();
  401. static const int kSpaceInfoFieldNumber = 2;
  402. const ::message::Parkspace_info& space_info() const;
  403. ::message::Parkspace_info* release_space_info();
  404. ::message::Parkspace_info* mutable_space_info();
  405. void set_allocated_space_info(::message::Parkspace_info* space_info);
  406. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  407. bool has_step_statu() const;
  408. void clear_step_statu();
  409. static const int kStepStatuFieldNumber = 1;
  410. ::message::Step_statu step_statu() const;
  411. void set_step_statu(::message::Step_statu value);
  412. // @@protoc_insertion_point(class_scope:message.Back_alloc_space_step_statu)
  413. private:
  414. void set_has_step_statu();
  415. void clear_has_step_statu();
  416. void set_has_space_info();
  417. void clear_has_space_info();
  418. void set_has_description();
  419. void clear_has_description();
  420. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  421. ::google::protobuf::internal::HasBits<1> _has_bits_;
  422. mutable int _cached_size_;
  423. ::google::protobuf::internal::ArenaStringPtr description_;
  424. ::message::Parkspace_info* space_info_;
  425. int step_statu_;
  426. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  427. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_alloc_space_step_statuImpl();
  428. };
  429. // -------------------------------------------------------------------
  430. class Search_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Search_space_step_statu) */ {
  431. public:
  432. Search_space_step_statu();
  433. virtual ~Search_space_step_statu();
  434. Search_space_step_statu(const Search_space_step_statu& from);
  435. inline Search_space_step_statu& operator=(const Search_space_step_statu& from) {
  436. CopyFrom(from);
  437. return *this;
  438. }
  439. #if LANG_CXX11
  440. Search_space_step_statu(Search_space_step_statu&& from) noexcept
  441. : Search_space_step_statu() {
  442. *this = ::std::move(from);
  443. }
  444. inline Search_space_step_statu& operator=(Search_space_step_statu&& from) noexcept {
  445. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  446. if (this != &from) InternalSwap(&from);
  447. } else {
  448. CopyFrom(from);
  449. }
  450. return *this;
  451. }
  452. #endif
  453. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  454. return _internal_metadata_.unknown_fields();
  455. }
  456. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  457. return _internal_metadata_.mutable_unknown_fields();
  458. }
  459. static const ::google::protobuf::Descriptor* descriptor();
  460. static const Search_space_step_statu& default_instance();
  461. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  462. static inline const Search_space_step_statu* internal_default_instance() {
  463. return reinterpret_cast<const Search_space_step_statu*>(
  464. &_Search_space_step_statu_default_instance_);
  465. }
  466. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  467. 2;
  468. void Swap(Search_space_step_statu* other);
  469. friend void swap(Search_space_step_statu& a, Search_space_step_statu& b) {
  470. a.Swap(&b);
  471. }
  472. // implements Message ----------------------------------------------
  473. inline Search_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  474. Search_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  475. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  476. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  477. void CopyFrom(const Search_space_step_statu& from);
  478. void MergeFrom(const Search_space_step_statu& from);
  479. void Clear() PROTOBUF_FINAL;
  480. bool IsInitialized() const PROTOBUF_FINAL;
  481. size_t ByteSizeLong() const PROTOBUF_FINAL;
  482. bool MergePartialFromCodedStream(
  483. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  484. void SerializeWithCachedSizes(
  485. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  486. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  487. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  488. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  489. private:
  490. void SharedCtor();
  491. void SharedDtor();
  492. void SetCachedSize(int size) const PROTOBUF_FINAL;
  493. void InternalSwap(Search_space_step_statu* other);
  494. private:
  495. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  496. return NULL;
  497. }
  498. inline void* MaybeArenaPtr() const {
  499. return NULL;
  500. }
  501. public:
  502. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  503. // nested types ----------------------------------------------------
  504. // accessors -------------------------------------------------------
  505. // optional string description = 3;
  506. bool has_description() const;
  507. void clear_description();
  508. static const int kDescriptionFieldNumber = 3;
  509. const ::std::string& description() const;
  510. void set_description(const ::std::string& value);
  511. #if LANG_CXX11
  512. void set_description(::std::string&& value);
  513. #endif
  514. void set_description(const char* value);
  515. void set_description(const char* value, size_t size);
  516. ::std::string* mutable_description();
  517. ::std::string* release_description();
  518. void set_allocated_description(::std::string* description);
  519. // optional .message.Parkspace_info space_info = 2;
  520. bool has_space_info() const;
  521. void clear_space_info();
  522. static const int kSpaceInfoFieldNumber = 2;
  523. const ::message::Parkspace_info& space_info() const;
  524. ::message::Parkspace_info* release_space_info();
  525. ::message::Parkspace_info* mutable_space_info();
  526. void set_allocated_space_info(::message::Parkspace_info* space_info);
  527. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  528. bool has_step_statu() const;
  529. void clear_step_statu();
  530. static const int kStepStatuFieldNumber = 1;
  531. ::message::Step_statu step_statu() const;
  532. void set_step_statu(::message::Step_statu value);
  533. // @@protoc_insertion_point(class_scope:message.Search_space_step_statu)
  534. private:
  535. void set_has_step_statu();
  536. void clear_has_step_statu();
  537. void set_has_space_info();
  538. void clear_has_space_info();
  539. void set_has_description();
  540. void clear_has_description();
  541. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  542. ::google::protobuf::internal::HasBits<1> _has_bits_;
  543. mutable int _cached_size_;
  544. ::google::protobuf::internal::ArenaStringPtr description_;
  545. ::message::Parkspace_info* space_info_;
  546. int step_statu_;
  547. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  548. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsSearch_space_step_statuImpl();
  549. };
  550. // -------------------------------------------------------------------
  551. class Back_search_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_search_space_step_statu) */ {
  552. public:
  553. Back_search_space_step_statu();
  554. virtual ~Back_search_space_step_statu();
  555. Back_search_space_step_statu(const Back_search_space_step_statu& from);
  556. inline Back_search_space_step_statu& operator=(const Back_search_space_step_statu& from) {
  557. CopyFrom(from);
  558. return *this;
  559. }
  560. #if LANG_CXX11
  561. Back_search_space_step_statu(Back_search_space_step_statu&& from) noexcept
  562. : Back_search_space_step_statu() {
  563. *this = ::std::move(from);
  564. }
  565. inline Back_search_space_step_statu& operator=(Back_search_space_step_statu&& from) noexcept {
  566. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  567. if (this != &from) InternalSwap(&from);
  568. } else {
  569. CopyFrom(from);
  570. }
  571. return *this;
  572. }
  573. #endif
  574. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  575. return _internal_metadata_.unknown_fields();
  576. }
  577. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  578. return _internal_metadata_.mutable_unknown_fields();
  579. }
  580. static const ::google::protobuf::Descriptor* descriptor();
  581. static const Back_search_space_step_statu& default_instance();
  582. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  583. static inline const Back_search_space_step_statu* internal_default_instance() {
  584. return reinterpret_cast<const Back_search_space_step_statu*>(
  585. &_Back_search_space_step_statu_default_instance_);
  586. }
  587. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  588. 3;
  589. void Swap(Back_search_space_step_statu* other);
  590. friend void swap(Back_search_space_step_statu& a, Back_search_space_step_statu& b) {
  591. a.Swap(&b);
  592. }
  593. // implements Message ----------------------------------------------
  594. inline Back_search_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  595. Back_search_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  596. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  597. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  598. void CopyFrom(const Back_search_space_step_statu& from);
  599. void MergeFrom(const Back_search_space_step_statu& from);
  600. void Clear() PROTOBUF_FINAL;
  601. bool IsInitialized() const PROTOBUF_FINAL;
  602. size_t ByteSizeLong() const PROTOBUF_FINAL;
  603. bool MergePartialFromCodedStream(
  604. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  605. void SerializeWithCachedSizes(
  606. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  607. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  608. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  609. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  610. private:
  611. void SharedCtor();
  612. void SharedDtor();
  613. void SetCachedSize(int size) const PROTOBUF_FINAL;
  614. void InternalSwap(Back_search_space_step_statu* other);
  615. private:
  616. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  617. return NULL;
  618. }
  619. inline void* MaybeArenaPtr() const {
  620. return NULL;
  621. }
  622. public:
  623. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  624. // nested types ----------------------------------------------------
  625. // accessors -------------------------------------------------------
  626. // optional string description = 3;
  627. bool has_description() const;
  628. void clear_description();
  629. static const int kDescriptionFieldNumber = 3;
  630. const ::std::string& description() const;
  631. void set_description(const ::std::string& value);
  632. #if LANG_CXX11
  633. void set_description(::std::string&& value);
  634. #endif
  635. void set_description(const char* value);
  636. void set_description(const char* value, size_t size);
  637. ::std::string* mutable_description();
  638. ::std::string* release_description();
  639. void set_allocated_description(::std::string* description);
  640. // optional .message.Car_info car_info = 2;
  641. bool has_car_info() const;
  642. void clear_car_info();
  643. static const int kCarInfoFieldNumber = 2;
  644. const ::message::Car_info& car_info() const;
  645. ::message::Car_info* release_car_info();
  646. ::message::Car_info* mutable_car_info();
  647. void set_allocated_car_info(::message::Car_info* car_info);
  648. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  649. bool has_step_statu() const;
  650. void clear_step_statu();
  651. static const int kStepStatuFieldNumber = 1;
  652. ::message::Step_statu step_statu() const;
  653. void set_step_statu(::message::Step_statu value);
  654. // @@protoc_insertion_point(class_scope:message.Back_search_space_step_statu)
  655. private:
  656. void set_has_step_statu();
  657. void clear_has_step_statu();
  658. void set_has_car_info();
  659. void clear_has_car_info();
  660. void set_has_description();
  661. void clear_has_description();
  662. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  663. ::google::protobuf::internal::HasBits<1> _has_bits_;
  664. mutable int _cached_size_;
  665. ::google::protobuf::internal::ArenaStringPtr description_;
  666. ::message::Car_info* car_info_;
  667. int step_statu_;
  668. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  669. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_search_space_step_statuImpl();
  670. };
  671. // -------------------------------------------------------------------
  672. class Confirm_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Confirm_space_step_statu) */ {
  673. public:
  674. Confirm_space_step_statu();
  675. virtual ~Confirm_space_step_statu();
  676. Confirm_space_step_statu(const Confirm_space_step_statu& from);
  677. inline Confirm_space_step_statu& operator=(const Confirm_space_step_statu& from) {
  678. CopyFrom(from);
  679. return *this;
  680. }
  681. #if LANG_CXX11
  682. Confirm_space_step_statu(Confirm_space_step_statu&& from) noexcept
  683. : Confirm_space_step_statu() {
  684. *this = ::std::move(from);
  685. }
  686. inline Confirm_space_step_statu& operator=(Confirm_space_step_statu&& from) noexcept {
  687. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  688. if (this != &from) InternalSwap(&from);
  689. } else {
  690. CopyFrom(from);
  691. }
  692. return *this;
  693. }
  694. #endif
  695. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  696. return _internal_metadata_.unknown_fields();
  697. }
  698. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  699. return _internal_metadata_.mutable_unknown_fields();
  700. }
  701. static const ::google::protobuf::Descriptor* descriptor();
  702. static const Confirm_space_step_statu& default_instance();
  703. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  704. static inline const Confirm_space_step_statu* internal_default_instance() {
  705. return reinterpret_cast<const Confirm_space_step_statu*>(
  706. &_Confirm_space_step_statu_default_instance_);
  707. }
  708. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  709. 4;
  710. void Swap(Confirm_space_step_statu* other);
  711. friend void swap(Confirm_space_step_statu& a, Confirm_space_step_statu& b) {
  712. a.Swap(&b);
  713. }
  714. // implements Message ----------------------------------------------
  715. inline Confirm_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  716. Confirm_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  717. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  718. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  719. void CopyFrom(const Confirm_space_step_statu& from);
  720. void MergeFrom(const Confirm_space_step_statu& from);
  721. void Clear() PROTOBUF_FINAL;
  722. bool IsInitialized() const PROTOBUF_FINAL;
  723. size_t ByteSizeLong() const PROTOBUF_FINAL;
  724. bool MergePartialFromCodedStream(
  725. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  726. void SerializeWithCachedSizes(
  727. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  728. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  729. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  730. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  731. private:
  732. void SharedCtor();
  733. void SharedDtor();
  734. void SetCachedSize(int size) const PROTOBUF_FINAL;
  735. void InternalSwap(Confirm_space_step_statu* other);
  736. private:
  737. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  738. return NULL;
  739. }
  740. inline void* MaybeArenaPtr() const {
  741. return NULL;
  742. }
  743. public:
  744. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  745. // nested types ----------------------------------------------------
  746. // accessors -------------------------------------------------------
  747. // optional string description = 3;
  748. bool has_description() const;
  749. void clear_description();
  750. static const int kDescriptionFieldNumber = 3;
  751. const ::std::string& description() const;
  752. void set_description(const ::std::string& value);
  753. #if LANG_CXX11
  754. void set_description(::std::string&& value);
  755. #endif
  756. void set_description(const char* value);
  757. void set_description(const char* value, size_t size);
  758. ::std::string* mutable_description();
  759. ::std::string* release_description();
  760. void set_allocated_description(::std::string* description);
  761. // optional .message.Parkspace_info space_info = 2;
  762. bool has_space_info() const;
  763. void clear_space_info();
  764. static const int kSpaceInfoFieldNumber = 2;
  765. const ::message::Parkspace_info& space_info() const;
  766. ::message::Parkspace_info* release_space_info();
  767. ::message::Parkspace_info* mutable_space_info();
  768. void set_allocated_space_info(::message::Parkspace_info* space_info);
  769. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  770. bool has_step_statu() const;
  771. void clear_step_statu();
  772. static const int kStepStatuFieldNumber = 1;
  773. ::message::Step_statu step_statu() const;
  774. void set_step_statu(::message::Step_statu value);
  775. // @@protoc_insertion_point(class_scope:message.Confirm_space_step_statu)
  776. private:
  777. void set_has_step_statu();
  778. void clear_has_step_statu();
  779. void set_has_space_info();
  780. void clear_has_space_info();
  781. void set_has_description();
  782. void clear_has_description();
  783. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  784. ::google::protobuf::internal::HasBits<1> _has_bits_;
  785. mutable int _cached_size_;
  786. ::google::protobuf::internal::ArenaStringPtr description_;
  787. ::message::Parkspace_info* space_info_;
  788. int step_statu_;
  789. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  790. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsConfirm_space_step_statuImpl();
  791. };
  792. // -------------------------------------------------------------------
  793. class Back_confirm_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_confirm_space_step_statu) */ {
  794. public:
  795. Back_confirm_space_step_statu();
  796. virtual ~Back_confirm_space_step_statu();
  797. Back_confirm_space_step_statu(const Back_confirm_space_step_statu& from);
  798. inline Back_confirm_space_step_statu& operator=(const Back_confirm_space_step_statu& from) {
  799. CopyFrom(from);
  800. return *this;
  801. }
  802. #if LANG_CXX11
  803. Back_confirm_space_step_statu(Back_confirm_space_step_statu&& from) noexcept
  804. : Back_confirm_space_step_statu() {
  805. *this = ::std::move(from);
  806. }
  807. inline Back_confirm_space_step_statu& operator=(Back_confirm_space_step_statu&& from) noexcept {
  808. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  809. if (this != &from) InternalSwap(&from);
  810. } else {
  811. CopyFrom(from);
  812. }
  813. return *this;
  814. }
  815. #endif
  816. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  817. return _internal_metadata_.unknown_fields();
  818. }
  819. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  820. return _internal_metadata_.mutable_unknown_fields();
  821. }
  822. static const ::google::protobuf::Descriptor* descriptor();
  823. static const Back_confirm_space_step_statu& default_instance();
  824. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  825. static inline const Back_confirm_space_step_statu* internal_default_instance() {
  826. return reinterpret_cast<const Back_confirm_space_step_statu*>(
  827. &_Back_confirm_space_step_statu_default_instance_);
  828. }
  829. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  830. 5;
  831. void Swap(Back_confirm_space_step_statu* other);
  832. friend void swap(Back_confirm_space_step_statu& a, Back_confirm_space_step_statu& b) {
  833. a.Swap(&b);
  834. }
  835. // implements Message ----------------------------------------------
  836. inline Back_confirm_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  837. Back_confirm_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  838. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  839. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  840. void CopyFrom(const Back_confirm_space_step_statu& from);
  841. void MergeFrom(const Back_confirm_space_step_statu& from);
  842. void Clear() PROTOBUF_FINAL;
  843. bool IsInitialized() const PROTOBUF_FINAL;
  844. size_t ByteSizeLong() const PROTOBUF_FINAL;
  845. bool MergePartialFromCodedStream(
  846. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  847. void SerializeWithCachedSizes(
  848. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  849. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  850. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  851. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  852. private:
  853. void SharedCtor();
  854. void SharedDtor();
  855. void SetCachedSize(int size) const PROTOBUF_FINAL;
  856. void InternalSwap(Back_confirm_space_step_statu* other);
  857. private:
  858. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  859. return NULL;
  860. }
  861. inline void* MaybeArenaPtr() const {
  862. return NULL;
  863. }
  864. public:
  865. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  866. // nested types ----------------------------------------------------
  867. // accessors -------------------------------------------------------
  868. // optional string description = 3;
  869. bool has_description() const;
  870. void clear_description();
  871. static const int kDescriptionFieldNumber = 3;
  872. const ::std::string& description() const;
  873. void set_description(const ::std::string& value);
  874. #if LANG_CXX11
  875. void set_description(::std::string&& value);
  876. #endif
  877. void set_description(const char* value);
  878. void set_description(const char* value, size_t size);
  879. ::std::string* mutable_description();
  880. ::std::string* release_description();
  881. void set_allocated_description(::std::string* description);
  882. // optional .message.Parkspace_info space_info = 2;
  883. bool has_space_info() const;
  884. void clear_space_info();
  885. static const int kSpaceInfoFieldNumber = 2;
  886. const ::message::Parkspace_info& space_info() const;
  887. ::message::Parkspace_info* release_space_info();
  888. ::message::Parkspace_info* mutable_space_info();
  889. void set_allocated_space_info(::message::Parkspace_info* space_info);
  890. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  891. bool has_step_statu() const;
  892. void clear_step_statu();
  893. static const int kStepStatuFieldNumber = 1;
  894. ::message::Step_statu step_statu() const;
  895. void set_step_statu(::message::Step_statu value);
  896. // @@protoc_insertion_point(class_scope:message.Back_confirm_space_step_statu)
  897. private:
  898. void set_has_step_statu();
  899. void clear_has_step_statu();
  900. void set_has_space_info();
  901. void clear_has_space_info();
  902. void set_has_description();
  903. void clear_has_description();
  904. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  905. ::google::protobuf::internal::HasBits<1> _has_bits_;
  906. mutable int _cached_size_;
  907. ::google::protobuf::internal::ArenaStringPtr description_;
  908. ::message::Parkspace_info* space_info_;
  909. int step_statu_;
  910. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  911. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_confirm_space_step_statuImpl();
  912. };
  913. // -------------------------------------------------------------------
  914. class Release_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Release_space_step_statu) */ {
  915. public:
  916. Release_space_step_statu();
  917. virtual ~Release_space_step_statu();
  918. Release_space_step_statu(const Release_space_step_statu& from);
  919. inline Release_space_step_statu& operator=(const Release_space_step_statu& from) {
  920. CopyFrom(from);
  921. return *this;
  922. }
  923. #if LANG_CXX11
  924. Release_space_step_statu(Release_space_step_statu&& from) noexcept
  925. : Release_space_step_statu() {
  926. *this = ::std::move(from);
  927. }
  928. inline Release_space_step_statu& operator=(Release_space_step_statu&& from) noexcept {
  929. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  930. if (this != &from) InternalSwap(&from);
  931. } else {
  932. CopyFrom(from);
  933. }
  934. return *this;
  935. }
  936. #endif
  937. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  938. return _internal_metadata_.unknown_fields();
  939. }
  940. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  941. return _internal_metadata_.mutable_unknown_fields();
  942. }
  943. static const ::google::protobuf::Descriptor* descriptor();
  944. static const Release_space_step_statu& default_instance();
  945. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  946. static inline const Release_space_step_statu* internal_default_instance() {
  947. return reinterpret_cast<const Release_space_step_statu*>(
  948. &_Release_space_step_statu_default_instance_);
  949. }
  950. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  951. 6;
  952. void Swap(Release_space_step_statu* other);
  953. friend void swap(Release_space_step_statu& a, Release_space_step_statu& b) {
  954. a.Swap(&b);
  955. }
  956. // implements Message ----------------------------------------------
  957. inline Release_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  958. Release_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  959. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  960. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  961. void CopyFrom(const Release_space_step_statu& from);
  962. void MergeFrom(const Release_space_step_statu& from);
  963. void Clear() PROTOBUF_FINAL;
  964. bool IsInitialized() const PROTOBUF_FINAL;
  965. size_t ByteSizeLong() const PROTOBUF_FINAL;
  966. bool MergePartialFromCodedStream(
  967. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  968. void SerializeWithCachedSizes(
  969. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  970. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  971. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  972. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  973. private:
  974. void SharedCtor();
  975. void SharedDtor();
  976. void SetCachedSize(int size) const PROTOBUF_FINAL;
  977. void InternalSwap(Release_space_step_statu* other);
  978. private:
  979. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  980. return NULL;
  981. }
  982. inline void* MaybeArenaPtr() const {
  983. return NULL;
  984. }
  985. public:
  986. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  987. // nested types ----------------------------------------------------
  988. // accessors -------------------------------------------------------
  989. // optional string description = 3;
  990. bool has_description() const;
  991. void clear_description();
  992. static const int kDescriptionFieldNumber = 3;
  993. const ::std::string& description() const;
  994. void set_description(const ::std::string& value);
  995. #if LANG_CXX11
  996. void set_description(::std::string&& value);
  997. #endif
  998. void set_description(const char* value);
  999. void set_description(const char* value, size_t size);
  1000. ::std::string* mutable_description();
  1001. ::std::string* release_description();
  1002. void set_allocated_description(::std::string* description);
  1003. // optional .message.Parkspace_info space_info = 2;
  1004. bool has_space_info() const;
  1005. void clear_space_info();
  1006. static const int kSpaceInfoFieldNumber = 2;
  1007. const ::message::Parkspace_info& space_info() const;
  1008. ::message::Parkspace_info* release_space_info();
  1009. ::message::Parkspace_info* mutable_space_info();
  1010. void set_allocated_space_info(::message::Parkspace_info* space_info);
  1011. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1012. bool has_step_statu() const;
  1013. void clear_step_statu();
  1014. static const int kStepStatuFieldNumber = 1;
  1015. ::message::Step_statu step_statu() const;
  1016. void set_step_statu(::message::Step_statu value);
  1017. // @@protoc_insertion_point(class_scope:message.Release_space_step_statu)
  1018. private:
  1019. void set_has_step_statu();
  1020. void clear_has_step_statu();
  1021. void set_has_space_info();
  1022. void clear_has_space_info();
  1023. void set_has_description();
  1024. void clear_has_description();
  1025. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1026. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1027. mutable int _cached_size_;
  1028. ::google::protobuf::internal::ArenaStringPtr description_;
  1029. ::message::Parkspace_info* space_info_;
  1030. int step_statu_;
  1031. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1032. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsRelease_space_step_statuImpl();
  1033. };
  1034. // -------------------------------------------------------------------
  1035. class Back_release_space_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_release_space_step_statu) */ {
  1036. public:
  1037. Back_release_space_step_statu();
  1038. virtual ~Back_release_space_step_statu();
  1039. Back_release_space_step_statu(const Back_release_space_step_statu& from);
  1040. inline Back_release_space_step_statu& operator=(const Back_release_space_step_statu& from) {
  1041. CopyFrom(from);
  1042. return *this;
  1043. }
  1044. #if LANG_CXX11
  1045. Back_release_space_step_statu(Back_release_space_step_statu&& from) noexcept
  1046. : Back_release_space_step_statu() {
  1047. *this = ::std::move(from);
  1048. }
  1049. inline Back_release_space_step_statu& operator=(Back_release_space_step_statu&& from) noexcept {
  1050. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1051. if (this != &from) InternalSwap(&from);
  1052. } else {
  1053. CopyFrom(from);
  1054. }
  1055. return *this;
  1056. }
  1057. #endif
  1058. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1059. return _internal_metadata_.unknown_fields();
  1060. }
  1061. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1062. return _internal_metadata_.mutable_unknown_fields();
  1063. }
  1064. static const ::google::protobuf::Descriptor* descriptor();
  1065. static const Back_release_space_step_statu& default_instance();
  1066. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1067. static inline const Back_release_space_step_statu* internal_default_instance() {
  1068. return reinterpret_cast<const Back_release_space_step_statu*>(
  1069. &_Back_release_space_step_statu_default_instance_);
  1070. }
  1071. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1072. 7;
  1073. void Swap(Back_release_space_step_statu* other);
  1074. friend void swap(Back_release_space_step_statu& a, Back_release_space_step_statu& b) {
  1075. a.Swap(&b);
  1076. }
  1077. // implements Message ----------------------------------------------
  1078. inline Back_release_space_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1079. Back_release_space_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1080. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1081. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1082. void CopyFrom(const Back_release_space_step_statu& from);
  1083. void MergeFrom(const Back_release_space_step_statu& from);
  1084. void Clear() PROTOBUF_FINAL;
  1085. bool IsInitialized() const PROTOBUF_FINAL;
  1086. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1087. bool MergePartialFromCodedStream(
  1088. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1089. void SerializeWithCachedSizes(
  1090. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1091. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1092. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1093. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1094. private:
  1095. void SharedCtor();
  1096. void SharedDtor();
  1097. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1098. void InternalSwap(Back_release_space_step_statu* other);
  1099. private:
  1100. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1101. return NULL;
  1102. }
  1103. inline void* MaybeArenaPtr() const {
  1104. return NULL;
  1105. }
  1106. public:
  1107. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1108. // nested types ----------------------------------------------------
  1109. // accessors -------------------------------------------------------
  1110. // optional string description = 3;
  1111. bool has_description() const;
  1112. void clear_description();
  1113. static const int kDescriptionFieldNumber = 3;
  1114. const ::std::string& description() const;
  1115. void set_description(const ::std::string& value);
  1116. #if LANG_CXX11
  1117. void set_description(::std::string&& value);
  1118. #endif
  1119. void set_description(const char* value);
  1120. void set_description(const char* value, size_t size);
  1121. ::std::string* mutable_description();
  1122. ::std::string* release_description();
  1123. void set_allocated_description(::std::string* description);
  1124. // optional .message.Parkspace_info space_info = 2;
  1125. bool has_space_info() const;
  1126. void clear_space_info();
  1127. static const int kSpaceInfoFieldNumber = 2;
  1128. const ::message::Parkspace_info& space_info() const;
  1129. ::message::Parkspace_info* release_space_info();
  1130. ::message::Parkspace_info* mutable_space_info();
  1131. void set_allocated_space_info(::message::Parkspace_info* space_info);
  1132. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1133. bool has_step_statu() const;
  1134. void clear_step_statu();
  1135. static const int kStepStatuFieldNumber = 1;
  1136. ::message::Step_statu step_statu() const;
  1137. void set_step_statu(::message::Step_statu value);
  1138. // @@protoc_insertion_point(class_scope:message.Back_release_space_step_statu)
  1139. private:
  1140. void set_has_step_statu();
  1141. void clear_has_step_statu();
  1142. void set_has_space_info();
  1143. void clear_has_space_info();
  1144. void set_has_description();
  1145. void clear_has_description();
  1146. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1147. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1148. mutable int _cached_size_;
  1149. ::google::protobuf::internal::ArenaStringPtr description_;
  1150. ::message::Parkspace_info* space_info_;
  1151. int step_statu_;
  1152. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1153. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_release_space_step_statuImpl();
  1154. };
  1155. // -------------------------------------------------------------------
  1156. class Measure_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Measure_step_statu) */ {
  1157. public:
  1158. Measure_step_statu();
  1159. virtual ~Measure_step_statu();
  1160. Measure_step_statu(const Measure_step_statu& from);
  1161. inline Measure_step_statu& operator=(const Measure_step_statu& from) {
  1162. CopyFrom(from);
  1163. return *this;
  1164. }
  1165. #if LANG_CXX11
  1166. Measure_step_statu(Measure_step_statu&& from) noexcept
  1167. : Measure_step_statu() {
  1168. *this = ::std::move(from);
  1169. }
  1170. inline Measure_step_statu& operator=(Measure_step_statu&& from) noexcept {
  1171. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1172. if (this != &from) InternalSwap(&from);
  1173. } else {
  1174. CopyFrom(from);
  1175. }
  1176. return *this;
  1177. }
  1178. #endif
  1179. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1180. return _internal_metadata_.unknown_fields();
  1181. }
  1182. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1183. return _internal_metadata_.mutable_unknown_fields();
  1184. }
  1185. static const ::google::protobuf::Descriptor* descriptor();
  1186. static const Measure_step_statu& default_instance();
  1187. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1188. static inline const Measure_step_statu* internal_default_instance() {
  1189. return reinterpret_cast<const Measure_step_statu*>(
  1190. &_Measure_step_statu_default_instance_);
  1191. }
  1192. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1193. 8;
  1194. void Swap(Measure_step_statu* other);
  1195. friend void swap(Measure_step_statu& a, Measure_step_statu& b) {
  1196. a.Swap(&b);
  1197. }
  1198. // implements Message ----------------------------------------------
  1199. inline Measure_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1200. Measure_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1201. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1202. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1203. void CopyFrom(const Measure_step_statu& from);
  1204. void MergeFrom(const Measure_step_statu& from);
  1205. void Clear() PROTOBUF_FINAL;
  1206. bool IsInitialized() const PROTOBUF_FINAL;
  1207. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1208. bool MergePartialFromCodedStream(
  1209. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1210. void SerializeWithCachedSizes(
  1211. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1212. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1213. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1214. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1215. private:
  1216. void SharedCtor();
  1217. void SharedDtor();
  1218. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1219. void InternalSwap(Measure_step_statu* other);
  1220. private:
  1221. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1222. return NULL;
  1223. }
  1224. inline void* MaybeArenaPtr() const {
  1225. return NULL;
  1226. }
  1227. public:
  1228. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1229. // nested types ----------------------------------------------------
  1230. // accessors -------------------------------------------------------
  1231. // optional string description = 3;
  1232. bool has_description() const;
  1233. void clear_description();
  1234. static const int kDescriptionFieldNumber = 3;
  1235. const ::std::string& description() const;
  1236. void set_description(const ::std::string& value);
  1237. #if LANG_CXX11
  1238. void set_description(::std::string&& value);
  1239. #endif
  1240. void set_description(const char* value);
  1241. void set_description(const char* value, size_t size);
  1242. ::std::string* mutable_description();
  1243. ::std::string* release_description();
  1244. void set_allocated_description(::std::string* description);
  1245. // optional .message.Locate_information locate_info = 2;
  1246. bool has_locate_info() const;
  1247. void clear_locate_info();
  1248. static const int kLocateInfoFieldNumber = 2;
  1249. const ::message::Locate_information& locate_info() const;
  1250. ::message::Locate_information* release_locate_info();
  1251. ::message::Locate_information* mutable_locate_info();
  1252. void set_allocated_locate_info(::message::Locate_information* locate_info);
  1253. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1254. bool has_step_statu() const;
  1255. void clear_step_statu();
  1256. static const int kStepStatuFieldNumber = 1;
  1257. ::message::Step_statu step_statu() const;
  1258. void set_step_statu(::message::Step_statu value);
  1259. // @@protoc_insertion_point(class_scope:message.Measure_step_statu)
  1260. private:
  1261. void set_has_step_statu();
  1262. void clear_has_step_statu();
  1263. void set_has_locate_info();
  1264. void clear_has_locate_info();
  1265. void set_has_description();
  1266. void clear_has_description();
  1267. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1268. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1269. mutable int _cached_size_;
  1270. ::google::protobuf::internal::ArenaStringPtr description_;
  1271. ::message::Locate_information* locate_info_;
  1272. int step_statu_;
  1273. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1274. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsMeasure_step_statuImpl();
  1275. };
  1276. // -------------------------------------------------------------------
  1277. class Back_measure_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_measure_step_statu) */ {
  1278. public:
  1279. Back_measure_step_statu();
  1280. virtual ~Back_measure_step_statu();
  1281. Back_measure_step_statu(const Back_measure_step_statu& from);
  1282. inline Back_measure_step_statu& operator=(const Back_measure_step_statu& from) {
  1283. CopyFrom(from);
  1284. return *this;
  1285. }
  1286. #if LANG_CXX11
  1287. Back_measure_step_statu(Back_measure_step_statu&& from) noexcept
  1288. : Back_measure_step_statu() {
  1289. *this = ::std::move(from);
  1290. }
  1291. inline Back_measure_step_statu& operator=(Back_measure_step_statu&& from) noexcept {
  1292. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1293. if (this != &from) InternalSwap(&from);
  1294. } else {
  1295. CopyFrom(from);
  1296. }
  1297. return *this;
  1298. }
  1299. #endif
  1300. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1301. return _internal_metadata_.unknown_fields();
  1302. }
  1303. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1304. return _internal_metadata_.mutable_unknown_fields();
  1305. }
  1306. static const ::google::protobuf::Descriptor* descriptor();
  1307. static const Back_measure_step_statu& default_instance();
  1308. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1309. static inline const Back_measure_step_statu* internal_default_instance() {
  1310. return reinterpret_cast<const Back_measure_step_statu*>(
  1311. &_Back_measure_step_statu_default_instance_);
  1312. }
  1313. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1314. 9;
  1315. void Swap(Back_measure_step_statu* other);
  1316. friend void swap(Back_measure_step_statu& a, Back_measure_step_statu& b) {
  1317. a.Swap(&b);
  1318. }
  1319. // implements Message ----------------------------------------------
  1320. inline Back_measure_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1321. Back_measure_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1322. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1323. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1324. void CopyFrom(const Back_measure_step_statu& from);
  1325. void MergeFrom(const Back_measure_step_statu& from);
  1326. void Clear() PROTOBUF_FINAL;
  1327. bool IsInitialized() const PROTOBUF_FINAL;
  1328. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1329. bool MergePartialFromCodedStream(
  1330. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1331. void SerializeWithCachedSizes(
  1332. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1333. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1334. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1335. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1336. private:
  1337. void SharedCtor();
  1338. void SharedDtor();
  1339. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1340. void InternalSwap(Back_measure_step_statu* other);
  1341. private:
  1342. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1343. return NULL;
  1344. }
  1345. inline void* MaybeArenaPtr() const {
  1346. return NULL;
  1347. }
  1348. public:
  1349. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1350. // nested types ----------------------------------------------------
  1351. // accessors -------------------------------------------------------
  1352. // optional string description = 3;
  1353. bool has_description() const;
  1354. void clear_description();
  1355. static const int kDescriptionFieldNumber = 3;
  1356. const ::std::string& description() const;
  1357. void set_description(const ::std::string& value);
  1358. #if LANG_CXX11
  1359. void set_description(::std::string&& value);
  1360. #endif
  1361. void set_description(const char* value);
  1362. void set_description(const char* value, size_t size);
  1363. ::std::string* mutable_description();
  1364. ::std::string* release_description();
  1365. void set_allocated_description(::std::string* description);
  1366. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1367. bool has_step_statu() const;
  1368. void clear_step_statu();
  1369. static const int kStepStatuFieldNumber = 1;
  1370. ::message::Step_statu step_statu() const;
  1371. void set_step_statu(::message::Step_statu value);
  1372. // @@protoc_insertion_point(class_scope:message.Back_measure_step_statu)
  1373. private:
  1374. void set_has_step_statu();
  1375. void clear_has_step_statu();
  1376. void set_has_description();
  1377. void clear_has_description();
  1378. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1379. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1380. mutable int _cached_size_;
  1381. ::google::protobuf::internal::ArenaStringPtr description_;
  1382. int step_statu_;
  1383. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1384. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_measure_step_statuImpl();
  1385. };
  1386. // -------------------------------------------------------------------
  1387. class Compare_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Compare_step_statu) */ {
  1388. public:
  1389. Compare_step_statu();
  1390. virtual ~Compare_step_statu();
  1391. Compare_step_statu(const Compare_step_statu& from);
  1392. inline Compare_step_statu& operator=(const Compare_step_statu& from) {
  1393. CopyFrom(from);
  1394. return *this;
  1395. }
  1396. #if LANG_CXX11
  1397. Compare_step_statu(Compare_step_statu&& from) noexcept
  1398. : Compare_step_statu() {
  1399. *this = ::std::move(from);
  1400. }
  1401. inline Compare_step_statu& operator=(Compare_step_statu&& from) noexcept {
  1402. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1403. if (this != &from) InternalSwap(&from);
  1404. } else {
  1405. CopyFrom(from);
  1406. }
  1407. return *this;
  1408. }
  1409. #endif
  1410. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1411. return _internal_metadata_.unknown_fields();
  1412. }
  1413. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1414. return _internal_metadata_.mutable_unknown_fields();
  1415. }
  1416. static const ::google::protobuf::Descriptor* descriptor();
  1417. static const Compare_step_statu& default_instance();
  1418. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1419. static inline const Compare_step_statu* internal_default_instance() {
  1420. return reinterpret_cast<const Compare_step_statu*>(
  1421. &_Compare_step_statu_default_instance_);
  1422. }
  1423. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1424. 10;
  1425. void Swap(Compare_step_statu* other);
  1426. friend void swap(Compare_step_statu& a, Compare_step_statu& b) {
  1427. a.Swap(&b);
  1428. }
  1429. // implements Message ----------------------------------------------
  1430. inline Compare_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1431. Compare_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1432. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1433. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1434. void CopyFrom(const Compare_step_statu& from);
  1435. void MergeFrom(const Compare_step_statu& from);
  1436. void Clear() PROTOBUF_FINAL;
  1437. bool IsInitialized() const PROTOBUF_FINAL;
  1438. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1439. bool MergePartialFromCodedStream(
  1440. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1441. void SerializeWithCachedSizes(
  1442. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1443. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1444. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1445. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1446. private:
  1447. void SharedCtor();
  1448. void SharedDtor();
  1449. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1450. void InternalSwap(Compare_step_statu* other);
  1451. private:
  1452. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1453. return NULL;
  1454. }
  1455. inline void* MaybeArenaPtr() const {
  1456. return NULL;
  1457. }
  1458. public:
  1459. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1460. // nested types ----------------------------------------------------
  1461. // accessors -------------------------------------------------------
  1462. // optional string description = 5;
  1463. bool has_description() const;
  1464. void clear_description();
  1465. static const int kDescriptionFieldNumber = 5;
  1466. const ::std::string& description() const;
  1467. void set_description(const ::std::string& value);
  1468. #if LANG_CXX11
  1469. void set_description(::std::string&& value);
  1470. #endif
  1471. void set_description(const char* value);
  1472. void set_description(const char* value, size_t size);
  1473. ::std::string* mutable_description();
  1474. ::std::string* release_description();
  1475. void set_allocated_description(::std::string* description);
  1476. // optional .message.Locate_information locate_info_wj = 2;
  1477. bool has_locate_info_wj() const;
  1478. void clear_locate_info_wj();
  1479. static const int kLocateInfoWjFieldNumber = 2;
  1480. const ::message::Locate_information& locate_info_wj() const;
  1481. ::message::Locate_information* release_locate_info_wj();
  1482. ::message::Locate_information* mutable_locate_info_wj();
  1483. void set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj);
  1484. // optional .message.Locate_information locate_info_dj = 3;
  1485. bool has_locate_info_dj() const;
  1486. void clear_locate_info_dj();
  1487. static const int kLocateInfoDjFieldNumber = 3;
  1488. const ::message::Locate_information& locate_info_dj() const;
  1489. ::message::Locate_information* release_locate_info_dj();
  1490. ::message::Locate_information* mutable_locate_info_dj();
  1491. void set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj);
  1492. // optional .message.Locate_information locate_info_result = 4;
  1493. bool has_locate_info_result() const;
  1494. void clear_locate_info_result();
  1495. static const int kLocateInfoResultFieldNumber = 4;
  1496. const ::message::Locate_information& locate_info_result() const;
  1497. ::message::Locate_information* release_locate_info_result();
  1498. ::message::Locate_information* mutable_locate_info_result();
  1499. void set_allocated_locate_info_result(::message::Locate_information* locate_info_result);
  1500. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1501. bool has_step_statu() const;
  1502. void clear_step_statu();
  1503. static const int kStepStatuFieldNumber = 1;
  1504. ::message::Step_statu step_statu() const;
  1505. void set_step_statu(::message::Step_statu value);
  1506. // @@protoc_insertion_point(class_scope:message.Compare_step_statu)
  1507. private:
  1508. void set_has_step_statu();
  1509. void clear_has_step_statu();
  1510. void set_has_locate_info_wj();
  1511. void clear_has_locate_info_wj();
  1512. void set_has_locate_info_dj();
  1513. void clear_has_locate_info_dj();
  1514. void set_has_locate_info_result();
  1515. void clear_has_locate_info_result();
  1516. void set_has_description();
  1517. void clear_has_description();
  1518. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1519. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1520. mutable int _cached_size_;
  1521. ::google::protobuf::internal::ArenaStringPtr description_;
  1522. ::message::Locate_information* locate_info_wj_;
  1523. ::message::Locate_information* locate_info_dj_;
  1524. ::message::Locate_information* locate_info_result_;
  1525. int step_statu_;
  1526. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1527. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsCompare_step_statuImpl();
  1528. };
  1529. // -------------------------------------------------------------------
  1530. class Back_compare_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_compare_step_statu) */ {
  1531. public:
  1532. Back_compare_step_statu();
  1533. virtual ~Back_compare_step_statu();
  1534. Back_compare_step_statu(const Back_compare_step_statu& from);
  1535. inline Back_compare_step_statu& operator=(const Back_compare_step_statu& from) {
  1536. CopyFrom(from);
  1537. return *this;
  1538. }
  1539. #if LANG_CXX11
  1540. Back_compare_step_statu(Back_compare_step_statu&& from) noexcept
  1541. : Back_compare_step_statu() {
  1542. *this = ::std::move(from);
  1543. }
  1544. inline Back_compare_step_statu& operator=(Back_compare_step_statu&& from) noexcept {
  1545. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1546. if (this != &from) InternalSwap(&from);
  1547. } else {
  1548. CopyFrom(from);
  1549. }
  1550. return *this;
  1551. }
  1552. #endif
  1553. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1554. return _internal_metadata_.unknown_fields();
  1555. }
  1556. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1557. return _internal_metadata_.mutable_unknown_fields();
  1558. }
  1559. static const ::google::protobuf::Descriptor* descriptor();
  1560. static const Back_compare_step_statu& default_instance();
  1561. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1562. static inline const Back_compare_step_statu* internal_default_instance() {
  1563. return reinterpret_cast<const Back_compare_step_statu*>(
  1564. &_Back_compare_step_statu_default_instance_);
  1565. }
  1566. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1567. 11;
  1568. void Swap(Back_compare_step_statu* other);
  1569. friend void swap(Back_compare_step_statu& a, Back_compare_step_statu& b) {
  1570. a.Swap(&b);
  1571. }
  1572. // implements Message ----------------------------------------------
  1573. inline Back_compare_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1574. Back_compare_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1575. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1576. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1577. void CopyFrom(const Back_compare_step_statu& from);
  1578. void MergeFrom(const Back_compare_step_statu& from);
  1579. void Clear() PROTOBUF_FINAL;
  1580. bool IsInitialized() const PROTOBUF_FINAL;
  1581. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1582. bool MergePartialFromCodedStream(
  1583. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1584. void SerializeWithCachedSizes(
  1585. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1586. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1587. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1588. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1589. private:
  1590. void SharedCtor();
  1591. void SharedDtor();
  1592. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1593. void InternalSwap(Back_compare_step_statu* other);
  1594. private:
  1595. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1596. return NULL;
  1597. }
  1598. inline void* MaybeArenaPtr() const {
  1599. return NULL;
  1600. }
  1601. public:
  1602. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1603. // nested types ----------------------------------------------------
  1604. // accessors -------------------------------------------------------
  1605. // optional string description = 5;
  1606. bool has_description() const;
  1607. void clear_description();
  1608. static const int kDescriptionFieldNumber = 5;
  1609. const ::std::string& description() const;
  1610. void set_description(const ::std::string& value);
  1611. #if LANG_CXX11
  1612. void set_description(::std::string&& value);
  1613. #endif
  1614. void set_description(const char* value);
  1615. void set_description(const char* value, size_t size);
  1616. ::std::string* mutable_description();
  1617. ::std::string* release_description();
  1618. void set_allocated_description(::std::string* description);
  1619. // optional .message.Locate_information locate_info_wj = 2;
  1620. bool has_locate_info_wj() const;
  1621. void clear_locate_info_wj();
  1622. static const int kLocateInfoWjFieldNumber = 2;
  1623. const ::message::Locate_information& locate_info_wj() const;
  1624. ::message::Locate_information* release_locate_info_wj();
  1625. ::message::Locate_information* mutable_locate_info_wj();
  1626. void set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj);
  1627. // optional .message.Locate_information locate_info_dj = 3;
  1628. bool has_locate_info_dj() const;
  1629. void clear_locate_info_dj();
  1630. static const int kLocateInfoDjFieldNumber = 3;
  1631. const ::message::Locate_information& locate_info_dj() const;
  1632. ::message::Locate_information* release_locate_info_dj();
  1633. ::message::Locate_information* mutable_locate_info_dj();
  1634. void set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj);
  1635. // optional .message.Locate_information locate_info_result = 4;
  1636. bool has_locate_info_result() const;
  1637. void clear_locate_info_result();
  1638. static const int kLocateInfoResultFieldNumber = 4;
  1639. const ::message::Locate_information& locate_info_result() const;
  1640. ::message::Locate_information* release_locate_info_result();
  1641. ::message::Locate_information* mutable_locate_info_result();
  1642. void set_allocated_locate_info_result(::message::Locate_information* locate_info_result);
  1643. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1644. bool has_step_statu() const;
  1645. void clear_step_statu();
  1646. static const int kStepStatuFieldNumber = 1;
  1647. ::message::Step_statu step_statu() const;
  1648. void set_step_statu(::message::Step_statu value);
  1649. // @@protoc_insertion_point(class_scope:message.Back_compare_step_statu)
  1650. private:
  1651. void set_has_step_statu();
  1652. void clear_has_step_statu();
  1653. void set_has_locate_info_wj();
  1654. void clear_has_locate_info_wj();
  1655. void set_has_locate_info_dj();
  1656. void clear_has_locate_info_dj();
  1657. void set_has_locate_info_result();
  1658. void clear_has_locate_info_result();
  1659. void set_has_description();
  1660. void clear_has_description();
  1661. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1662. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1663. mutable int _cached_size_;
  1664. ::google::protobuf::internal::ArenaStringPtr description_;
  1665. ::message::Locate_information* locate_info_wj_;
  1666. ::message::Locate_information* locate_info_dj_;
  1667. ::message::Locate_information* locate_info_result_;
  1668. int step_statu_;
  1669. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1670. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_compare_step_statuImpl();
  1671. };
  1672. // -------------------------------------------------------------------
  1673. class Dispatch_store_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Dispatch_store_step_statu) */ {
  1674. public:
  1675. Dispatch_store_step_statu();
  1676. virtual ~Dispatch_store_step_statu();
  1677. Dispatch_store_step_statu(const Dispatch_store_step_statu& from);
  1678. inline Dispatch_store_step_statu& operator=(const Dispatch_store_step_statu& from) {
  1679. CopyFrom(from);
  1680. return *this;
  1681. }
  1682. #if LANG_CXX11
  1683. Dispatch_store_step_statu(Dispatch_store_step_statu&& from) noexcept
  1684. : Dispatch_store_step_statu() {
  1685. *this = ::std::move(from);
  1686. }
  1687. inline Dispatch_store_step_statu& operator=(Dispatch_store_step_statu&& from) noexcept {
  1688. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1689. if (this != &from) InternalSwap(&from);
  1690. } else {
  1691. CopyFrom(from);
  1692. }
  1693. return *this;
  1694. }
  1695. #endif
  1696. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1697. return _internal_metadata_.unknown_fields();
  1698. }
  1699. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1700. return _internal_metadata_.mutable_unknown_fields();
  1701. }
  1702. static const ::google::protobuf::Descriptor* descriptor();
  1703. static const Dispatch_store_step_statu& default_instance();
  1704. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1705. static inline const Dispatch_store_step_statu* internal_default_instance() {
  1706. return reinterpret_cast<const Dispatch_store_step_statu*>(
  1707. &_Dispatch_store_step_statu_default_instance_);
  1708. }
  1709. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1710. 12;
  1711. void Swap(Dispatch_store_step_statu* other);
  1712. friend void swap(Dispatch_store_step_statu& a, Dispatch_store_step_statu& b) {
  1713. a.Swap(&b);
  1714. }
  1715. // implements Message ----------------------------------------------
  1716. inline Dispatch_store_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1717. Dispatch_store_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1718. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1719. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1720. void CopyFrom(const Dispatch_store_step_statu& from);
  1721. void MergeFrom(const Dispatch_store_step_statu& from);
  1722. void Clear() PROTOBUF_FINAL;
  1723. bool IsInitialized() const PROTOBUF_FINAL;
  1724. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1725. bool MergePartialFromCodedStream(
  1726. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1727. void SerializeWithCachedSizes(
  1728. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1729. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1730. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1731. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1732. private:
  1733. void SharedCtor();
  1734. void SharedDtor();
  1735. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1736. void InternalSwap(Dispatch_store_step_statu* other);
  1737. private:
  1738. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1739. return NULL;
  1740. }
  1741. inline void* MaybeArenaPtr() const {
  1742. return NULL;
  1743. }
  1744. public:
  1745. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1746. // nested types ----------------------------------------------------
  1747. // accessors -------------------------------------------------------
  1748. // optional string description = 4;
  1749. bool has_description() const;
  1750. void clear_description();
  1751. static const int kDescriptionFieldNumber = 4;
  1752. const ::std::string& description() const;
  1753. void set_description(const ::std::string& value);
  1754. #if LANG_CXX11
  1755. void set_description(::std::string&& value);
  1756. #endif
  1757. void set_description(const char* value);
  1758. void set_description(const char* value, size_t size);
  1759. ::std::string* mutable_description();
  1760. ::std::string* release_description();
  1761. void set_allocated_description(::std::string* description);
  1762. // optional .message.Locate_information locate_info = 2;
  1763. bool has_locate_info() const;
  1764. void clear_locate_info();
  1765. static const int kLocateInfoFieldNumber = 2;
  1766. const ::message::Locate_information& locate_info() const;
  1767. ::message::Locate_information* release_locate_info();
  1768. ::message::Locate_information* mutable_locate_info();
  1769. void set_allocated_locate_info(::message::Locate_information* locate_info);
  1770. // optional .message.Parkspace_info space_info = 3;
  1771. bool has_space_info() const;
  1772. void clear_space_info();
  1773. static const int kSpaceInfoFieldNumber = 3;
  1774. const ::message::Parkspace_info& space_info() const;
  1775. ::message::Parkspace_info* release_space_info();
  1776. ::message::Parkspace_info* mutable_space_info();
  1777. void set_allocated_space_info(::message::Parkspace_info* space_info);
  1778. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1779. bool has_step_statu() const;
  1780. void clear_step_statu();
  1781. static const int kStepStatuFieldNumber = 1;
  1782. ::message::Step_statu step_statu() const;
  1783. void set_step_statu(::message::Step_statu value);
  1784. // @@protoc_insertion_point(class_scope:message.Dispatch_store_step_statu)
  1785. private:
  1786. void set_has_step_statu();
  1787. void clear_has_step_statu();
  1788. void set_has_locate_info();
  1789. void clear_has_locate_info();
  1790. void set_has_space_info();
  1791. void clear_has_space_info();
  1792. void set_has_description();
  1793. void clear_has_description();
  1794. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1795. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1796. mutable int _cached_size_;
  1797. ::google::protobuf::internal::ArenaStringPtr description_;
  1798. ::message::Locate_information* locate_info_;
  1799. ::message::Parkspace_info* space_info_;
  1800. int step_statu_;
  1801. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1802. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsDispatch_store_step_statuImpl();
  1803. };
  1804. // -------------------------------------------------------------------
  1805. class Back_dispatch_store_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_dispatch_store_step_statu) */ {
  1806. public:
  1807. Back_dispatch_store_step_statu();
  1808. virtual ~Back_dispatch_store_step_statu();
  1809. Back_dispatch_store_step_statu(const Back_dispatch_store_step_statu& from);
  1810. inline Back_dispatch_store_step_statu& operator=(const Back_dispatch_store_step_statu& from) {
  1811. CopyFrom(from);
  1812. return *this;
  1813. }
  1814. #if LANG_CXX11
  1815. Back_dispatch_store_step_statu(Back_dispatch_store_step_statu&& from) noexcept
  1816. : Back_dispatch_store_step_statu() {
  1817. *this = ::std::move(from);
  1818. }
  1819. inline Back_dispatch_store_step_statu& operator=(Back_dispatch_store_step_statu&& from) noexcept {
  1820. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1821. if (this != &from) InternalSwap(&from);
  1822. } else {
  1823. CopyFrom(from);
  1824. }
  1825. return *this;
  1826. }
  1827. #endif
  1828. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1829. return _internal_metadata_.unknown_fields();
  1830. }
  1831. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1832. return _internal_metadata_.mutable_unknown_fields();
  1833. }
  1834. static const ::google::protobuf::Descriptor* descriptor();
  1835. static const Back_dispatch_store_step_statu& default_instance();
  1836. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1837. static inline const Back_dispatch_store_step_statu* internal_default_instance() {
  1838. return reinterpret_cast<const Back_dispatch_store_step_statu*>(
  1839. &_Back_dispatch_store_step_statu_default_instance_);
  1840. }
  1841. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1842. 13;
  1843. void Swap(Back_dispatch_store_step_statu* other);
  1844. friend void swap(Back_dispatch_store_step_statu& a, Back_dispatch_store_step_statu& b) {
  1845. a.Swap(&b);
  1846. }
  1847. // implements Message ----------------------------------------------
  1848. inline Back_dispatch_store_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1849. Back_dispatch_store_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1850. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1851. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1852. void CopyFrom(const Back_dispatch_store_step_statu& from);
  1853. void MergeFrom(const Back_dispatch_store_step_statu& from);
  1854. void Clear() PROTOBUF_FINAL;
  1855. bool IsInitialized() const PROTOBUF_FINAL;
  1856. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1857. bool MergePartialFromCodedStream(
  1858. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1859. void SerializeWithCachedSizes(
  1860. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1861. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1862. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1863. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1864. private:
  1865. void SharedCtor();
  1866. void SharedDtor();
  1867. void SetCachedSize(int size) const PROTOBUF_FINAL;
  1868. void InternalSwap(Back_dispatch_store_step_statu* other);
  1869. private:
  1870. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  1871. return NULL;
  1872. }
  1873. inline void* MaybeArenaPtr() const {
  1874. return NULL;
  1875. }
  1876. public:
  1877. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  1878. // nested types ----------------------------------------------------
  1879. // accessors -------------------------------------------------------
  1880. // optional string description = 4;
  1881. bool has_description() const;
  1882. void clear_description();
  1883. static const int kDescriptionFieldNumber = 4;
  1884. const ::std::string& description() const;
  1885. void set_description(const ::std::string& value);
  1886. #if LANG_CXX11
  1887. void set_description(::std::string&& value);
  1888. #endif
  1889. void set_description(const char* value);
  1890. void set_description(const char* value, size_t size);
  1891. ::std::string* mutable_description();
  1892. ::std::string* release_description();
  1893. void set_allocated_description(::std::string* description);
  1894. // optional .message.Locate_information locate_info = 2;
  1895. bool has_locate_info() const;
  1896. void clear_locate_info();
  1897. static const int kLocateInfoFieldNumber = 2;
  1898. const ::message::Locate_information& locate_info() const;
  1899. ::message::Locate_information* release_locate_info();
  1900. ::message::Locate_information* mutable_locate_info();
  1901. void set_allocated_locate_info(::message::Locate_information* locate_info);
  1902. // optional .message.Parkspace_info space_info = 3;
  1903. bool has_space_info() const;
  1904. void clear_space_info();
  1905. static const int kSpaceInfoFieldNumber = 3;
  1906. const ::message::Parkspace_info& space_info() const;
  1907. ::message::Parkspace_info* release_space_info();
  1908. ::message::Parkspace_info* mutable_space_info();
  1909. void set_allocated_space_info(::message::Parkspace_info* space_info);
  1910. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  1911. bool has_step_statu() const;
  1912. void clear_step_statu();
  1913. static const int kStepStatuFieldNumber = 1;
  1914. ::message::Step_statu step_statu() const;
  1915. void set_step_statu(::message::Step_statu value);
  1916. // @@protoc_insertion_point(class_scope:message.Back_dispatch_store_step_statu)
  1917. private:
  1918. void set_has_step_statu();
  1919. void clear_has_step_statu();
  1920. void set_has_locate_info();
  1921. void clear_has_locate_info();
  1922. void set_has_space_info();
  1923. void clear_has_space_info();
  1924. void set_has_description();
  1925. void clear_has_description();
  1926. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  1927. ::google::protobuf::internal::HasBits<1> _has_bits_;
  1928. mutable int _cached_size_;
  1929. ::google::protobuf::internal::ArenaStringPtr description_;
  1930. ::message::Locate_information* locate_info_;
  1931. ::message::Parkspace_info* space_info_;
  1932. int step_statu_;
  1933. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  1934. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_dispatch_store_step_statuImpl();
  1935. };
  1936. // -------------------------------------------------------------------
  1937. class Dispatch_pick_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Dispatch_pick_step_statu) */ {
  1938. public:
  1939. Dispatch_pick_step_statu();
  1940. virtual ~Dispatch_pick_step_statu();
  1941. Dispatch_pick_step_statu(const Dispatch_pick_step_statu& from);
  1942. inline Dispatch_pick_step_statu& operator=(const Dispatch_pick_step_statu& from) {
  1943. CopyFrom(from);
  1944. return *this;
  1945. }
  1946. #if LANG_CXX11
  1947. Dispatch_pick_step_statu(Dispatch_pick_step_statu&& from) noexcept
  1948. : Dispatch_pick_step_statu() {
  1949. *this = ::std::move(from);
  1950. }
  1951. inline Dispatch_pick_step_statu& operator=(Dispatch_pick_step_statu&& from) noexcept {
  1952. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  1953. if (this != &from) InternalSwap(&from);
  1954. } else {
  1955. CopyFrom(from);
  1956. }
  1957. return *this;
  1958. }
  1959. #endif
  1960. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1961. return _internal_metadata_.unknown_fields();
  1962. }
  1963. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1964. return _internal_metadata_.mutable_unknown_fields();
  1965. }
  1966. static const ::google::protobuf::Descriptor* descriptor();
  1967. static const Dispatch_pick_step_statu& default_instance();
  1968. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1969. static inline const Dispatch_pick_step_statu* internal_default_instance() {
  1970. return reinterpret_cast<const Dispatch_pick_step_statu*>(
  1971. &_Dispatch_pick_step_statu_default_instance_);
  1972. }
  1973. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  1974. 14;
  1975. void Swap(Dispatch_pick_step_statu* other);
  1976. friend void swap(Dispatch_pick_step_statu& a, Dispatch_pick_step_statu& b) {
  1977. a.Swap(&b);
  1978. }
  1979. // implements Message ----------------------------------------------
  1980. inline Dispatch_pick_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  1981. Dispatch_pick_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  1982. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1983. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  1984. void CopyFrom(const Dispatch_pick_step_statu& from);
  1985. void MergeFrom(const Dispatch_pick_step_statu& from);
  1986. void Clear() PROTOBUF_FINAL;
  1987. bool IsInitialized() const PROTOBUF_FINAL;
  1988. size_t ByteSizeLong() const PROTOBUF_FINAL;
  1989. bool MergePartialFromCodedStream(
  1990. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  1991. void SerializeWithCachedSizes(
  1992. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  1993. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  1994. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  1995. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  1996. private:
  1997. void SharedCtor();
  1998. void SharedDtor();
  1999. void SetCachedSize(int size) const PROTOBUF_FINAL;
  2000. void InternalSwap(Dispatch_pick_step_statu* other);
  2001. private:
  2002. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  2003. return NULL;
  2004. }
  2005. inline void* MaybeArenaPtr() const {
  2006. return NULL;
  2007. }
  2008. public:
  2009. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  2010. // nested types ----------------------------------------------------
  2011. // accessors -------------------------------------------------------
  2012. // optional string description = 3;
  2013. bool has_description() const;
  2014. void clear_description();
  2015. static const int kDescriptionFieldNumber = 3;
  2016. const ::std::string& description() const;
  2017. void set_description(const ::std::string& value);
  2018. #if LANG_CXX11
  2019. void set_description(::std::string&& value);
  2020. #endif
  2021. void set_description(const char* value);
  2022. void set_description(const char* value, size_t size);
  2023. ::std::string* mutable_description();
  2024. ::std::string* release_description();
  2025. void set_allocated_description(::std::string* description);
  2026. // optional .message.Parkspace_info space_info = 2;
  2027. bool has_space_info() const;
  2028. void clear_space_info();
  2029. static const int kSpaceInfoFieldNumber = 2;
  2030. const ::message::Parkspace_info& space_info() const;
  2031. ::message::Parkspace_info* release_space_info();
  2032. ::message::Parkspace_info* mutable_space_info();
  2033. void set_allocated_space_info(::message::Parkspace_info* space_info);
  2034. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2035. bool has_step_statu() const;
  2036. void clear_step_statu();
  2037. static const int kStepStatuFieldNumber = 1;
  2038. ::message::Step_statu step_statu() const;
  2039. void set_step_statu(::message::Step_statu value);
  2040. // @@protoc_insertion_point(class_scope:message.Dispatch_pick_step_statu)
  2041. private:
  2042. void set_has_step_statu();
  2043. void clear_has_step_statu();
  2044. void set_has_space_info();
  2045. void clear_has_space_info();
  2046. void set_has_description();
  2047. void clear_has_description();
  2048. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  2049. ::google::protobuf::internal::HasBits<1> _has_bits_;
  2050. mutable int _cached_size_;
  2051. ::google::protobuf::internal::ArenaStringPtr description_;
  2052. ::message::Parkspace_info* space_info_;
  2053. int step_statu_;
  2054. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  2055. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsDispatch_pick_step_statuImpl();
  2056. };
  2057. // -------------------------------------------------------------------
  2058. class Back_dispatch_pick_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_dispatch_pick_step_statu) */ {
  2059. public:
  2060. Back_dispatch_pick_step_statu();
  2061. virtual ~Back_dispatch_pick_step_statu();
  2062. Back_dispatch_pick_step_statu(const Back_dispatch_pick_step_statu& from);
  2063. inline Back_dispatch_pick_step_statu& operator=(const Back_dispatch_pick_step_statu& from) {
  2064. CopyFrom(from);
  2065. return *this;
  2066. }
  2067. #if LANG_CXX11
  2068. Back_dispatch_pick_step_statu(Back_dispatch_pick_step_statu&& from) noexcept
  2069. : Back_dispatch_pick_step_statu() {
  2070. *this = ::std::move(from);
  2071. }
  2072. inline Back_dispatch_pick_step_statu& operator=(Back_dispatch_pick_step_statu&& from) noexcept {
  2073. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  2074. if (this != &from) InternalSwap(&from);
  2075. } else {
  2076. CopyFrom(from);
  2077. }
  2078. return *this;
  2079. }
  2080. #endif
  2081. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2082. return _internal_metadata_.unknown_fields();
  2083. }
  2084. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2085. return _internal_metadata_.mutable_unknown_fields();
  2086. }
  2087. static const ::google::protobuf::Descriptor* descriptor();
  2088. static const Back_dispatch_pick_step_statu& default_instance();
  2089. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2090. static inline const Back_dispatch_pick_step_statu* internal_default_instance() {
  2091. return reinterpret_cast<const Back_dispatch_pick_step_statu*>(
  2092. &_Back_dispatch_pick_step_statu_default_instance_);
  2093. }
  2094. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  2095. 15;
  2096. void Swap(Back_dispatch_pick_step_statu* other);
  2097. friend void swap(Back_dispatch_pick_step_statu& a, Back_dispatch_pick_step_statu& b) {
  2098. a.Swap(&b);
  2099. }
  2100. // implements Message ----------------------------------------------
  2101. inline Back_dispatch_pick_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  2102. Back_dispatch_pick_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  2103. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2104. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2105. void CopyFrom(const Back_dispatch_pick_step_statu& from);
  2106. void MergeFrom(const Back_dispatch_pick_step_statu& from);
  2107. void Clear() PROTOBUF_FINAL;
  2108. bool IsInitialized() const PROTOBUF_FINAL;
  2109. size_t ByteSizeLong() const PROTOBUF_FINAL;
  2110. bool MergePartialFromCodedStream(
  2111. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  2112. void SerializeWithCachedSizes(
  2113. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  2114. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  2115. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  2116. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  2117. private:
  2118. void SharedCtor();
  2119. void SharedDtor();
  2120. void SetCachedSize(int size) const PROTOBUF_FINAL;
  2121. void InternalSwap(Back_dispatch_pick_step_statu* other);
  2122. private:
  2123. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  2124. return NULL;
  2125. }
  2126. inline void* MaybeArenaPtr() const {
  2127. return NULL;
  2128. }
  2129. public:
  2130. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  2131. // nested types ----------------------------------------------------
  2132. // accessors -------------------------------------------------------
  2133. // optional string description = 3;
  2134. bool has_description() const;
  2135. void clear_description();
  2136. static const int kDescriptionFieldNumber = 3;
  2137. const ::std::string& description() const;
  2138. void set_description(const ::std::string& value);
  2139. #if LANG_CXX11
  2140. void set_description(::std::string&& value);
  2141. #endif
  2142. void set_description(const char* value);
  2143. void set_description(const char* value, size_t size);
  2144. ::std::string* mutable_description();
  2145. ::std::string* release_description();
  2146. void set_allocated_description(::std::string* description);
  2147. // optional .message.Parkspace_info space_info = 2;
  2148. bool has_space_info() const;
  2149. void clear_space_info();
  2150. static const int kSpaceInfoFieldNumber = 2;
  2151. const ::message::Parkspace_info& space_info() const;
  2152. ::message::Parkspace_info* release_space_info();
  2153. ::message::Parkspace_info* mutable_space_info();
  2154. void set_allocated_space_info(::message::Parkspace_info* space_info);
  2155. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2156. bool has_step_statu() const;
  2157. void clear_step_statu();
  2158. static const int kStepStatuFieldNumber = 1;
  2159. ::message::Step_statu step_statu() const;
  2160. void set_step_statu(::message::Step_statu value);
  2161. // @@protoc_insertion_point(class_scope:message.Back_dispatch_pick_step_statu)
  2162. private:
  2163. void set_has_step_statu();
  2164. void clear_has_step_statu();
  2165. void set_has_space_info();
  2166. void clear_has_space_info();
  2167. void set_has_description();
  2168. void clear_has_description();
  2169. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  2170. ::google::protobuf::internal::HasBits<1> _has_bits_;
  2171. mutable int _cached_size_;
  2172. ::google::protobuf::internal::ArenaStringPtr description_;
  2173. ::message::Parkspace_info* space_info_;
  2174. int step_statu_;
  2175. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  2176. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_dispatch_pick_step_statuImpl();
  2177. };
  2178. // -------------------------------------------------------------------
  2179. class Waitfor_leave_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Waitfor_leave_step_statu) */ {
  2180. public:
  2181. Waitfor_leave_step_statu();
  2182. virtual ~Waitfor_leave_step_statu();
  2183. Waitfor_leave_step_statu(const Waitfor_leave_step_statu& from);
  2184. inline Waitfor_leave_step_statu& operator=(const Waitfor_leave_step_statu& from) {
  2185. CopyFrom(from);
  2186. return *this;
  2187. }
  2188. #if LANG_CXX11
  2189. Waitfor_leave_step_statu(Waitfor_leave_step_statu&& from) noexcept
  2190. : Waitfor_leave_step_statu() {
  2191. *this = ::std::move(from);
  2192. }
  2193. inline Waitfor_leave_step_statu& operator=(Waitfor_leave_step_statu&& from) noexcept {
  2194. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  2195. if (this != &from) InternalSwap(&from);
  2196. } else {
  2197. CopyFrom(from);
  2198. }
  2199. return *this;
  2200. }
  2201. #endif
  2202. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2203. return _internal_metadata_.unknown_fields();
  2204. }
  2205. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2206. return _internal_metadata_.mutable_unknown_fields();
  2207. }
  2208. static const ::google::protobuf::Descriptor* descriptor();
  2209. static const Waitfor_leave_step_statu& default_instance();
  2210. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2211. static inline const Waitfor_leave_step_statu* internal_default_instance() {
  2212. return reinterpret_cast<const Waitfor_leave_step_statu*>(
  2213. &_Waitfor_leave_step_statu_default_instance_);
  2214. }
  2215. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  2216. 16;
  2217. void Swap(Waitfor_leave_step_statu* other);
  2218. friend void swap(Waitfor_leave_step_statu& a, Waitfor_leave_step_statu& b) {
  2219. a.Swap(&b);
  2220. }
  2221. // implements Message ----------------------------------------------
  2222. inline Waitfor_leave_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  2223. Waitfor_leave_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  2224. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2225. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2226. void CopyFrom(const Waitfor_leave_step_statu& from);
  2227. void MergeFrom(const Waitfor_leave_step_statu& from);
  2228. void Clear() PROTOBUF_FINAL;
  2229. bool IsInitialized() const PROTOBUF_FINAL;
  2230. size_t ByteSizeLong() const PROTOBUF_FINAL;
  2231. bool MergePartialFromCodedStream(
  2232. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  2233. void SerializeWithCachedSizes(
  2234. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  2235. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  2236. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  2237. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  2238. private:
  2239. void SharedCtor();
  2240. void SharedDtor();
  2241. void SetCachedSize(int size) const PROTOBUF_FINAL;
  2242. void InternalSwap(Waitfor_leave_step_statu* other);
  2243. private:
  2244. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  2245. return NULL;
  2246. }
  2247. inline void* MaybeArenaPtr() const {
  2248. return NULL;
  2249. }
  2250. public:
  2251. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  2252. // nested types ----------------------------------------------------
  2253. // accessors -------------------------------------------------------
  2254. // optional string description = 3;
  2255. bool has_description() const;
  2256. void clear_description();
  2257. static const int kDescriptionFieldNumber = 3;
  2258. const ::std::string& description() const;
  2259. void set_description(const ::std::string& value);
  2260. #if LANG_CXX11
  2261. void set_description(::std::string&& value);
  2262. #endif
  2263. void set_description(const char* value);
  2264. void set_description(const char* value, size_t size);
  2265. ::std::string* mutable_description();
  2266. ::std::string* release_description();
  2267. void set_allocated_description(::std::string* description);
  2268. // optional .message.Car_info car_info = 2;
  2269. bool has_car_info() const;
  2270. void clear_car_info();
  2271. static const int kCarInfoFieldNumber = 2;
  2272. const ::message::Car_info& car_info() const;
  2273. ::message::Car_info* release_car_info();
  2274. ::message::Car_info* mutable_car_info();
  2275. void set_allocated_car_info(::message::Car_info* car_info);
  2276. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2277. bool has_step_statu() const;
  2278. void clear_step_statu();
  2279. static const int kStepStatuFieldNumber = 1;
  2280. ::message::Step_statu step_statu() const;
  2281. void set_step_statu(::message::Step_statu value);
  2282. // @@protoc_insertion_point(class_scope:message.Waitfor_leave_step_statu)
  2283. private:
  2284. void set_has_step_statu();
  2285. void clear_has_step_statu();
  2286. void set_has_car_info();
  2287. void clear_has_car_info();
  2288. void set_has_description();
  2289. void clear_has_description();
  2290. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  2291. ::google::protobuf::internal::HasBits<1> _has_bits_;
  2292. mutable int _cached_size_;
  2293. ::google::protobuf::internal::ArenaStringPtr description_;
  2294. ::message::Car_info* car_info_;
  2295. int step_statu_;
  2296. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  2297. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsWaitfor_leave_step_statuImpl();
  2298. };
  2299. // -------------------------------------------------------------------
  2300. class Back_waitfor_leave_step_statu : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Back_waitfor_leave_step_statu) */ {
  2301. public:
  2302. Back_waitfor_leave_step_statu();
  2303. virtual ~Back_waitfor_leave_step_statu();
  2304. Back_waitfor_leave_step_statu(const Back_waitfor_leave_step_statu& from);
  2305. inline Back_waitfor_leave_step_statu& operator=(const Back_waitfor_leave_step_statu& from) {
  2306. CopyFrom(from);
  2307. return *this;
  2308. }
  2309. #if LANG_CXX11
  2310. Back_waitfor_leave_step_statu(Back_waitfor_leave_step_statu&& from) noexcept
  2311. : Back_waitfor_leave_step_statu() {
  2312. *this = ::std::move(from);
  2313. }
  2314. inline Back_waitfor_leave_step_statu& operator=(Back_waitfor_leave_step_statu&& from) noexcept {
  2315. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  2316. if (this != &from) InternalSwap(&from);
  2317. } else {
  2318. CopyFrom(from);
  2319. }
  2320. return *this;
  2321. }
  2322. #endif
  2323. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2324. return _internal_metadata_.unknown_fields();
  2325. }
  2326. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2327. return _internal_metadata_.mutable_unknown_fields();
  2328. }
  2329. static const ::google::protobuf::Descriptor* descriptor();
  2330. static const Back_waitfor_leave_step_statu& default_instance();
  2331. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2332. static inline const Back_waitfor_leave_step_statu* internal_default_instance() {
  2333. return reinterpret_cast<const Back_waitfor_leave_step_statu*>(
  2334. &_Back_waitfor_leave_step_statu_default_instance_);
  2335. }
  2336. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  2337. 17;
  2338. void Swap(Back_waitfor_leave_step_statu* other);
  2339. friend void swap(Back_waitfor_leave_step_statu& a, Back_waitfor_leave_step_statu& b) {
  2340. a.Swap(&b);
  2341. }
  2342. // implements Message ----------------------------------------------
  2343. inline Back_waitfor_leave_step_statu* New() const PROTOBUF_FINAL { return New(NULL); }
  2344. Back_waitfor_leave_step_statu* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  2345. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2346. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2347. void CopyFrom(const Back_waitfor_leave_step_statu& from);
  2348. void MergeFrom(const Back_waitfor_leave_step_statu& from);
  2349. void Clear() PROTOBUF_FINAL;
  2350. bool IsInitialized() const PROTOBUF_FINAL;
  2351. size_t ByteSizeLong() const PROTOBUF_FINAL;
  2352. bool MergePartialFromCodedStream(
  2353. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  2354. void SerializeWithCachedSizes(
  2355. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  2356. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  2357. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  2358. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  2359. private:
  2360. void SharedCtor();
  2361. void SharedDtor();
  2362. void SetCachedSize(int size) const PROTOBUF_FINAL;
  2363. void InternalSwap(Back_waitfor_leave_step_statu* other);
  2364. private:
  2365. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  2366. return NULL;
  2367. }
  2368. inline void* MaybeArenaPtr() const {
  2369. return NULL;
  2370. }
  2371. public:
  2372. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  2373. // nested types ----------------------------------------------------
  2374. // accessors -------------------------------------------------------
  2375. // optional string description = 3;
  2376. bool has_description() const;
  2377. void clear_description();
  2378. static const int kDescriptionFieldNumber = 3;
  2379. const ::std::string& description() const;
  2380. void set_description(const ::std::string& value);
  2381. #if LANG_CXX11
  2382. void set_description(::std::string&& value);
  2383. #endif
  2384. void set_description(const char* value);
  2385. void set_description(const char* value, size_t size);
  2386. ::std::string* mutable_description();
  2387. ::std::string* release_description();
  2388. void set_allocated_description(::std::string* description);
  2389. // optional .message.Car_info car_info = 2;
  2390. bool has_car_info() const;
  2391. void clear_car_info();
  2392. static const int kCarInfoFieldNumber = 2;
  2393. const ::message::Car_info& car_info() const;
  2394. ::message::Car_info* release_car_info();
  2395. ::message::Car_info* mutable_car_info();
  2396. void set_allocated_car_info(::message::Car_info* car_info);
  2397. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2398. bool has_step_statu() const;
  2399. void clear_step_statu();
  2400. static const int kStepStatuFieldNumber = 1;
  2401. ::message::Step_statu step_statu() const;
  2402. void set_step_statu(::message::Step_statu value);
  2403. // @@protoc_insertion_point(class_scope:message.Back_waitfor_leave_step_statu)
  2404. private:
  2405. void set_has_step_statu();
  2406. void clear_has_step_statu();
  2407. void set_has_car_info();
  2408. void clear_has_car_info();
  2409. void set_has_description();
  2410. void clear_has_description();
  2411. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  2412. ::google::protobuf::internal::HasBits<1> _has_bits_;
  2413. mutable int _cached_size_;
  2414. ::google::protobuf::internal::ArenaStringPtr description_;
  2415. ::message::Car_info* car_info_;
  2416. int step_statu_;
  2417. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  2418. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsBack_waitfor_leave_step_statuImpl();
  2419. };
  2420. // -------------------------------------------------------------------
  2421. class Storing_process_statu_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Storing_process_statu_msg) */ {
  2422. public:
  2423. Storing_process_statu_msg();
  2424. virtual ~Storing_process_statu_msg();
  2425. Storing_process_statu_msg(const Storing_process_statu_msg& from);
  2426. inline Storing_process_statu_msg& operator=(const Storing_process_statu_msg& from) {
  2427. CopyFrom(from);
  2428. return *this;
  2429. }
  2430. #if LANG_CXX11
  2431. Storing_process_statu_msg(Storing_process_statu_msg&& from) noexcept
  2432. : Storing_process_statu_msg() {
  2433. *this = ::std::move(from);
  2434. }
  2435. inline Storing_process_statu_msg& operator=(Storing_process_statu_msg&& from) noexcept {
  2436. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  2437. if (this != &from) InternalSwap(&from);
  2438. } else {
  2439. CopyFrom(from);
  2440. }
  2441. return *this;
  2442. }
  2443. #endif
  2444. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2445. return _internal_metadata_.unknown_fields();
  2446. }
  2447. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2448. return _internal_metadata_.mutable_unknown_fields();
  2449. }
  2450. static const ::google::protobuf::Descriptor* descriptor();
  2451. static const Storing_process_statu_msg& default_instance();
  2452. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2453. static inline const Storing_process_statu_msg* internal_default_instance() {
  2454. return reinterpret_cast<const Storing_process_statu_msg*>(
  2455. &_Storing_process_statu_msg_default_instance_);
  2456. }
  2457. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  2458. 18;
  2459. void Swap(Storing_process_statu_msg* other);
  2460. friend void swap(Storing_process_statu_msg& a, Storing_process_statu_msg& b) {
  2461. a.Swap(&b);
  2462. }
  2463. // implements Message ----------------------------------------------
  2464. inline Storing_process_statu_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  2465. Storing_process_statu_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  2466. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2467. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2468. void CopyFrom(const Storing_process_statu_msg& from);
  2469. void MergeFrom(const Storing_process_statu_msg& from);
  2470. void Clear() PROTOBUF_FINAL;
  2471. bool IsInitialized() const PROTOBUF_FINAL;
  2472. size_t ByteSizeLong() const PROTOBUF_FINAL;
  2473. bool MergePartialFromCodedStream(
  2474. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  2475. void SerializeWithCachedSizes(
  2476. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  2477. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  2478. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  2479. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  2480. private:
  2481. void SharedCtor();
  2482. void SharedDtor();
  2483. void SetCachedSize(int size) const PROTOBUF_FINAL;
  2484. void InternalSwap(Storing_process_statu_msg* other);
  2485. private:
  2486. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  2487. return NULL;
  2488. }
  2489. inline void* MaybeArenaPtr() const {
  2490. return NULL;
  2491. }
  2492. public:
  2493. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  2494. // nested types ----------------------------------------------------
  2495. // accessors -------------------------------------------------------
  2496. // required string license = 3;
  2497. bool has_license() const;
  2498. void clear_license();
  2499. static const int kLicenseFieldNumber = 3;
  2500. const ::std::string& license() const;
  2501. void set_license(const ::std::string& value);
  2502. #if LANG_CXX11
  2503. void set_license(::std::string&& value);
  2504. #endif
  2505. void set_license(const char* value);
  2506. void set_license(const char* value, size_t size);
  2507. ::std::string* mutable_license();
  2508. ::std::string* release_license();
  2509. void set_allocated_license(::std::string* license);
  2510. // required .message.Base_info base_info = 1;
  2511. bool has_base_info() const;
  2512. void clear_base_info();
  2513. static const int kBaseInfoFieldNumber = 1;
  2514. const ::message::Base_info& base_info() const;
  2515. ::message::Base_info* release_base_info();
  2516. ::message::Base_info* mutable_base_info();
  2517. void set_allocated_base_info(::message::Base_info* base_info);
  2518. // optional .message.Alloc_space_step_statu alloc_space_step = 4;
  2519. bool has_alloc_space_step() const;
  2520. void clear_alloc_space_step();
  2521. static const int kAllocSpaceStepFieldNumber = 4;
  2522. const ::message::Alloc_space_step_statu& alloc_space_step() const;
  2523. ::message::Alloc_space_step_statu* release_alloc_space_step();
  2524. ::message::Alloc_space_step_statu* mutable_alloc_space_step();
  2525. void set_allocated_alloc_space_step(::message::Alloc_space_step_statu* alloc_space_step);
  2526. // optional .message.Measure_step_statu measure_step = 5;
  2527. bool has_measure_step() const;
  2528. void clear_measure_step();
  2529. static const int kMeasureStepFieldNumber = 5;
  2530. const ::message::Measure_step_statu& measure_step() const;
  2531. ::message::Measure_step_statu* release_measure_step();
  2532. ::message::Measure_step_statu* mutable_measure_step();
  2533. void set_allocated_measure_step(::message::Measure_step_statu* measure_step);
  2534. // optional .message.Compare_step_statu compare_step = 6;
  2535. bool has_compare_step() const;
  2536. void clear_compare_step();
  2537. static const int kCompareStepFieldNumber = 6;
  2538. const ::message::Compare_step_statu& compare_step() const;
  2539. ::message::Compare_step_statu* release_compare_step();
  2540. ::message::Compare_step_statu* mutable_compare_step();
  2541. void set_allocated_compare_step(::message::Compare_step_statu* compare_step);
  2542. // optional .message.Dispatch_store_step_statu dispatch_step = 7;
  2543. bool has_dispatch_step() const;
  2544. void clear_dispatch_step();
  2545. static const int kDispatchStepFieldNumber = 7;
  2546. const ::message::Dispatch_store_step_statu& dispatch_step() const;
  2547. ::message::Dispatch_store_step_statu* release_dispatch_step();
  2548. ::message::Dispatch_store_step_statu* mutable_dispatch_step();
  2549. void set_allocated_dispatch_step(::message::Dispatch_store_step_statu* dispatch_step);
  2550. // optional .message.Confirm_space_step_statu confirm_space_step = 8;
  2551. bool has_confirm_space_step() const;
  2552. void clear_confirm_space_step();
  2553. static const int kConfirmSpaceStepFieldNumber = 8;
  2554. const ::message::Confirm_space_step_statu& confirm_space_step() const;
  2555. ::message::Confirm_space_step_statu* release_confirm_space_step();
  2556. ::message::Confirm_space_step_statu* mutable_confirm_space_step();
  2557. void set_allocated_confirm_space_step(::message::Confirm_space_step_statu* confirm_space_step);
  2558. // optional .message.Back_confirm_space_step_statu back_confirm_step = 10;
  2559. bool has_back_confirm_step() const;
  2560. void clear_back_confirm_step();
  2561. static const int kBackConfirmStepFieldNumber = 10;
  2562. const ::message::Back_confirm_space_step_statu& back_confirm_step() const;
  2563. ::message::Back_confirm_space_step_statu* release_back_confirm_step();
  2564. ::message::Back_confirm_space_step_statu* mutable_back_confirm_step();
  2565. void set_allocated_back_confirm_step(::message::Back_confirm_space_step_statu* back_confirm_step);
  2566. // optional .message.Back_dispatch_store_step_statu back_dispatch_step = 11;
  2567. bool has_back_dispatch_step() const;
  2568. void clear_back_dispatch_step();
  2569. static const int kBackDispatchStepFieldNumber = 11;
  2570. const ::message::Back_dispatch_store_step_statu& back_dispatch_step() const;
  2571. ::message::Back_dispatch_store_step_statu* release_back_dispatch_step();
  2572. ::message::Back_dispatch_store_step_statu* mutable_back_dispatch_step();
  2573. void set_allocated_back_dispatch_step(::message::Back_dispatch_store_step_statu* back_dispatch_step);
  2574. // optional .message.Back_compare_step_statu back_compare_step = 12;
  2575. bool has_back_compare_step() const;
  2576. void clear_back_compare_step();
  2577. static const int kBackCompareStepFieldNumber = 12;
  2578. const ::message::Back_compare_step_statu& back_compare_step() const;
  2579. ::message::Back_compare_step_statu* release_back_compare_step();
  2580. ::message::Back_compare_step_statu* mutable_back_compare_step();
  2581. void set_allocated_back_compare_step(::message::Back_compare_step_statu* back_compare_step);
  2582. // optional .message.Back_measure_step_statu back_measure_step = 13;
  2583. bool has_back_measure_step() const;
  2584. void clear_back_measure_step();
  2585. static const int kBackMeasureStepFieldNumber = 13;
  2586. const ::message::Back_measure_step_statu& back_measure_step() const;
  2587. ::message::Back_measure_step_statu* release_back_measure_step();
  2588. ::message::Back_measure_step_statu* mutable_back_measure_step();
  2589. void set_allocated_back_measure_step(::message::Back_measure_step_statu* back_measure_step);
  2590. // optional .message.Back_alloc_space_step_statu back_alloc_space_step = 14;
  2591. bool has_back_alloc_space_step() const;
  2592. void clear_back_alloc_space_step();
  2593. static const int kBackAllocSpaceStepFieldNumber = 14;
  2594. const ::message::Back_alloc_space_step_statu& back_alloc_space_step() const;
  2595. ::message::Back_alloc_space_step_statu* release_back_alloc_space_step();
  2596. ::message::Back_alloc_space_step_statu* mutable_back_alloc_space_step();
  2597. void set_allocated_back_alloc_space_step(::message::Back_alloc_space_step_statu* back_alloc_space_step);
  2598. // required int32 terminal_id = 2;
  2599. bool has_terminal_id() const;
  2600. void clear_terminal_id();
  2601. static const int kTerminalIdFieldNumber = 2;
  2602. ::google::protobuf::int32 terminal_id() const;
  2603. void set_terminal_id(::google::protobuf::int32 value);
  2604. // optional bool completed = 9 [default = false];
  2605. bool has_completed() const;
  2606. void clear_completed();
  2607. static const int kCompletedFieldNumber = 9;
  2608. bool completed() const;
  2609. void set_completed(bool value);
  2610. // optional bool back_completed = 15;
  2611. bool has_back_completed() const;
  2612. void clear_back_completed();
  2613. static const int kBackCompletedFieldNumber = 15;
  2614. bool back_completed() const;
  2615. void set_back_completed(bool value);
  2616. // @@protoc_insertion_point(class_scope:message.Storing_process_statu_msg)
  2617. private:
  2618. void set_has_base_info();
  2619. void clear_has_base_info();
  2620. void set_has_terminal_id();
  2621. void clear_has_terminal_id();
  2622. void set_has_license();
  2623. void clear_has_license();
  2624. void set_has_alloc_space_step();
  2625. void clear_has_alloc_space_step();
  2626. void set_has_measure_step();
  2627. void clear_has_measure_step();
  2628. void set_has_compare_step();
  2629. void clear_has_compare_step();
  2630. void set_has_dispatch_step();
  2631. void clear_has_dispatch_step();
  2632. void set_has_confirm_space_step();
  2633. void clear_has_confirm_space_step();
  2634. void set_has_completed();
  2635. void clear_has_completed();
  2636. void set_has_back_confirm_step();
  2637. void clear_has_back_confirm_step();
  2638. void set_has_back_dispatch_step();
  2639. void clear_has_back_dispatch_step();
  2640. void set_has_back_compare_step();
  2641. void clear_has_back_compare_step();
  2642. void set_has_back_measure_step();
  2643. void clear_has_back_measure_step();
  2644. void set_has_back_alloc_space_step();
  2645. void clear_has_back_alloc_space_step();
  2646. void set_has_back_completed();
  2647. void clear_has_back_completed();
  2648. // helper for ByteSizeLong()
  2649. size_t RequiredFieldsByteSizeFallback() const;
  2650. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  2651. ::google::protobuf::internal::HasBits<1> _has_bits_;
  2652. mutable int _cached_size_;
  2653. ::google::protobuf::internal::ArenaStringPtr license_;
  2654. ::message::Base_info* base_info_;
  2655. ::message::Alloc_space_step_statu* alloc_space_step_;
  2656. ::message::Measure_step_statu* measure_step_;
  2657. ::message::Compare_step_statu* compare_step_;
  2658. ::message::Dispatch_store_step_statu* dispatch_step_;
  2659. ::message::Confirm_space_step_statu* confirm_space_step_;
  2660. ::message::Back_confirm_space_step_statu* back_confirm_step_;
  2661. ::message::Back_dispatch_store_step_statu* back_dispatch_step_;
  2662. ::message::Back_compare_step_statu* back_compare_step_;
  2663. ::message::Back_measure_step_statu* back_measure_step_;
  2664. ::message::Back_alloc_space_step_statu* back_alloc_space_step_;
  2665. ::google::protobuf::int32 terminal_id_;
  2666. bool completed_;
  2667. bool back_completed_;
  2668. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  2669. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsStoring_process_statu_msgImpl();
  2670. };
  2671. // -------------------------------------------------------------------
  2672. class Picking_process_statu_msg : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:message.Picking_process_statu_msg) */ {
  2673. public:
  2674. Picking_process_statu_msg();
  2675. virtual ~Picking_process_statu_msg();
  2676. Picking_process_statu_msg(const Picking_process_statu_msg& from);
  2677. inline Picking_process_statu_msg& operator=(const Picking_process_statu_msg& from) {
  2678. CopyFrom(from);
  2679. return *this;
  2680. }
  2681. #if LANG_CXX11
  2682. Picking_process_statu_msg(Picking_process_statu_msg&& from) noexcept
  2683. : Picking_process_statu_msg() {
  2684. *this = ::std::move(from);
  2685. }
  2686. inline Picking_process_statu_msg& operator=(Picking_process_statu_msg&& from) noexcept {
  2687. if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
  2688. if (this != &from) InternalSwap(&from);
  2689. } else {
  2690. CopyFrom(from);
  2691. }
  2692. return *this;
  2693. }
  2694. #endif
  2695. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2696. return _internal_metadata_.unknown_fields();
  2697. }
  2698. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2699. return _internal_metadata_.mutable_unknown_fields();
  2700. }
  2701. static const ::google::protobuf::Descriptor* descriptor();
  2702. static const Picking_process_statu_msg& default_instance();
  2703. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  2704. static inline const Picking_process_statu_msg* internal_default_instance() {
  2705. return reinterpret_cast<const Picking_process_statu_msg*>(
  2706. &_Picking_process_statu_msg_default_instance_);
  2707. }
  2708. static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
  2709. 19;
  2710. void Swap(Picking_process_statu_msg* other);
  2711. friend void swap(Picking_process_statu_msg& a, Picking_process_statu_msg& b) {
  2712. a.Swap(&b);
  2713. }
  2714. // implements Message ----------------------------------------------
  2715. inline Picking_process_statu_msg* New() const PROTOBUF_FINAL { return New(NULL); }
  2716. Picking_process_statu_msg* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
  2717. void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2718. void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
  2719. void CopyFrom(const Picking_process_statu_msg& from);
  2720. void MergeFrom(const Picking_process_statu_msg& from);
  2721. void Clear() PROTOBUF_FINAL;
  2722. bool IsInitialized() const PROTOBUF_FINAL;
  2723. size_t ByteSizeLong() const PROTOBUF_FINAL;
  2724. bool MergePartialFromCodedStream(
  2725. ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
  2726. void SerializeWithCachedSizes(
  2727. ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
  2728. ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
  2729. bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
  2730. int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
  2731. private:
  2732. void SharedCtor();
  2733. void SharedDtor();
  2734. void SetCachedSize(int size) const PROTOBUF_FINAL;
  2735. void InternalSwap(Picking_process_statu_msg* other);
  2736. private:
  2737. inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
  2738. return NULL;
  2739. }
  2740. inline void* MaybeArenaPtr() const {
  2741. return NULL;
  2742. }
  2743. public:
  2744. ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
  2745. // nested types ----------------------------------------------------
  2746. // accessors -------------------------------------------------------
  2747. // required string license = 3;
  2748. bool has_license() const;
  2749. void clear_license();
  2750. static const int kLicenseFieldNumber = 3;
  2751. const ::std::string& license() const;
  2752. void set_license(const ::std::string& value);
  2753. #if LANG_CXX11
  2754. void set_license(::std::string&& value);
  2755. #endif
  2756. void set_license(const char* value);
  2757. void set_license(const char* value, size_t size);
  2758. ::std::string* mutable_license();
  2759. ::std::string* release_license();
  2760. void set_allocated_license(::std::string* license);
  2761. // required .message.Base_info base_info = 1;
  2762. bool has_base_info() const;
  2763. void clear_base_info();
  2764. static const int kBaseInfoFieldNumber = 1;
  2765. const ::message::Base_info& base_info() const;
  2766. ::message::Base_info* release_base_info();
  2767. ::message::Base_info* mutable_base_info();
  2768. void set_allocated_base_info(::message::Base_info* base_info);
  2769. // optional .message.Search_space_step_statu search_space_step = 4;
  2770. bool has_search_space_step() const;
  2771. void clear_search_space_step();
  2772. static const int kSearchSpaceStepFieldNumber = 4;
  2773. const ::message::Search_space_step_statu& search_space_step() const;
  2774. ::message::Search_space_step_statu* release_search_space_step();
  2775. ::message::Search_space_step_statu* mutable_search_space_step();
  2776. void set_allocated_search_space_step(::message::Search_space_step_statu* search_space_step);
  2777. // optional .message.Dispatch_pick_step_statu dispatch_step = 5;
  2778. bool has_dispatch_step() const;
  2779. void clear_dispatch_step();
  2780. static const int kDispatchStepFieldNumber = 5;
  2781. const ::message::Dispatch_pick_step_statu& dispatch_step() const;
  2782. ::message::Dispatch_pick_step_statu* release_dispatch_step();
  2783. ::message::Dispatch_pick_step_statu* mutable_dispatch_step();
  2784. void set_allocated_dispatch_step(::message::Dispatch_pick_step_statu* dispatch_step);
  2785. // optional .message.Release_space_step_statu release_space_step = 6;
  2786. bool has_release_space_step() const;
  2787. void clear_release_space_step();
  2788. static const int kReleaseSpaceStepFieldNumber = 6;
  2789. const ::message::Release_space_step_statu& release_space_step() const;
  2790. ::message::Release_space_step_statu* release_release_space_step();
  2791. ::message::Release_space_step_statu* mutable_release_space_step();
  2792. void set_allocated_release_space_step(::message::Release_space_step_statu* release_space_step);
  2793. // optional .message.Waitfor_leave_step_statu waitfor_leave_step = 7;
  2794. bool has_waitfor_leave_step() const;
  2795. void clear_waitfor_leave_step();
  2796. static const int kWaitforLeaveStepFieldNumber = 7;
  2797. const ::message::Waitfor_leave_step_statu& waitfor_leave_step() const;
  2798. ::message::Waitfor_leave_step_statu* release_waitfor_leave_step();
  2799. ::message::Waitfor_leave_step_statu* mutable_waitfor_leave_step();
  2800. void set_allocated_waitfor_leave_step(::message::Waitfor_leave_step_statu* waitfor_leave_step);
  2801. // optional .message.Back_waitfor_leave_step_statu back_waitfor_leave_step = 9;
  2802. bool has_back_waitfor_leave_step() const;
  2803. void clear_back_waitfor_leave_step();
  2804. static const int kBackWaitforLeaveStepFieldNumber = 9;
  2805. const ::message::Back_waitfor_leave_step_statu& back_waitfor_leave_step() const;
  2806. ::message::Back_waitfor_leave_step_statu* release_back_waitfor_leave_step();
  2807. ::message::Back_waitfor_leave_step_statu* mutable_back_waitfor_leave_step();
  2808. void set_allocated_back_waitfor_leave_step(::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step);
  2809. // optional .message.Back_release_space_step_statu back_release_space_step = 10;
  2810. bool has_back_release_space_step() const;
  2811. void clear_back_release_space_step();
  2812. static const int kBackReleaseSpaceStepFieldNumber = 10;
  2813. const ::message::Back_release_space_step_statu& back_release_space_step() const;
  2814. ::message::Back_release_space_step_statu* release_back_release_space_step();
  2815. ::message::Back_release_space_step_statu* mutable_back_release_space_step();
  2816. void set_allocated_back_release_space_step(::message::Back_release_space_step_statu* back_release_space_step);
  2817. // optional .message.Back_search_space_step_statu back_search_space_step_statu = 11;
  2818. bool has_back_search_space_step_statu() const;
  2819. void clear_back_search_space_step_statu();
  2820. static const int kBackSearchSpaceStepStatuFieldNumber = 11;
  2821. const ::message::Back_search_space_step_statu& back_search_space_step_statu() const;
  2822. ::message::Back_search_space_step_statu* release_back_search_space_step_statu();
  2823. ::message::Back_search_space_step_statu* mutable_back_search_space_step_statu();
  2824. void set_allocated_back_search_space_step_statu(::message::Back_search_space_step_statu* back_search_space_step_statu);
  2825. // required int32 terminal_id = 2;
  2826. bool has_terminal_id() const;
  2827. void clear_terminal_id();
  2828. static const int kTerminalIdFieldNumber = 2;
  2829. ::google::protobuf::int32 terminal_id() const;
  2830. void set_terminal_id(::google::protobuf::int32 value);
  2831. // optional bool completed = 8 [default = false];
  2832. bool has_completed() const;
  2833. void clear_completed();
  2834. static const int kCompletedFieldNumber = 8;
  2835. bool completed() const;
  2836. void set_completed(bool value);
  2837. // @@protoc_insertion_point(class_scope:message.Picking_process_statu_msg)
  2838. private:
  2839. void set_has_base_info();
  2840. void clear_has_base_info();
  2841. void set_has_terminal_id();
  2842. void clear_has_terminal_id();
  2843. void set_has_license();
  2844. void clear_has_license();
  2845. void set_has_search_space_step();
  2846. void clear_has_search_space_step();
  2847. void set_has_dispatch_step();
  2848. void clear_has_dispatch_step();
  2849. void set_has_release_space_step();
  2850. void clear_has_release_space_step();
  2851. void set_has_waitfor_leave_step();
  2852. void clear_has_waitfor_leave_step();
  2853. void set_has_completed();
  2854. void clear_has_completed();
  2855. void set_has_back_waitfor_leave_step();
  2856. void clear_has_back_waitfor_leave_step();
  2857. void set_has_back_release_space_step();
  2858. void clear_has_back_release_space_step();
  2859. void set_has_back_search_space_step_statu();
  2860. void clear_has_back_search_space_step_statu();
  2861. // helper for ByteSizeLong()
  2862. size_t RequiredFieldsByteSizeFallback() const;
  2863. ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  2864. ::google::protobuf::internal::HasBits<1> _has_bits_;
  2865. mutable int _cached_size_;
  2866. ::google::protobuf::internal::ArenaStringPtr license_;
  2867. ::message::Base_info* base_info_;
  2868. ::message::Search_space_step_statu* search_space_step_;
  2869. ::message::Dispatch_pick_step_statu* dispatch_step_;
  2870. ::message::Release_space_step_statu* release_space_step_;
  2871. ::message::Waitfor_leave_step_statu* waitfor_leave_step_;
  2872. ::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step_;
  2873. ::message::Back_release_space_step_statu* back_release_space_step_;
  2874. ::message::Back_search_space_step_statu* back_search_space_step_statu_;
  2875. ::google::protobuf::int32 terminal_id_;
  2876. bool completed_;
  2877. friend struct ::protobuf_process_5fmessage_2eproto::TableStruct;
  2878. friend void ::protobuf_process_5fmessage_2eproto::InitDefaultsPicking_process_statu_msgImpl();
  2879. };
  2880. // ===================================================================
  2881. // ===================================================================
  2882. #ifdef __GNUC__
  2883. #pragma GCC diagnostic push
  2884. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  2885. #endif // __GNUC__
  2886. // Alloc_space_step_statu
  2887. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  2888. inline bool Alloc_space_step_statu::has_step_statu() const {
  2889. return (_has_bits_[0] & 0x00000004u) != 0;
  2890. }
  2891. inline void Alloc_space_step_statu::set_has_step_statu() {
  2892. _has_bits_[0] |= 0x00000004u;
  2893. }
  2894. inline void Alloc_space_step_statu::clear_has_step_statu() {
  2895. _has_bits_[0] &= ~0x00000004u;
  2896. }
  2897. inline void Alloc_space_step_statu::clear_step_statu() {
  2898. step_statu_ = 0;
  2899. clear_has_step_statu();
  2900. }
  2901. inline ::message::Step_statu Alloc_space_step_statu::step_statu() const {
  2902. // @@protoc_insertion_point(field_get:message.Alloc_space_step_statu.step_statu)
  2903. return static_cast< ::message::Step_statu >(step_statu_);
  2904. }
  2905. inline void Alloc_space_step_statu::set_step_statu(::message::Step_statu value) {
  2906. assert(::message::Step_statu_IsValid(value));
  2907. set_has_step_statu();
  2908. step_statu_ = value;
  2909. // @@protoc_insertion_point(field_set:message.Alloc_space_step_statu.step_statu)
  2910. }
  2911. // optional .message.Car_info car_info = 2;
  2912. inline bool Alloc_space_step_statu::has_car_info() const {
  2913. return (_has_bits_[0] & 0x00000002u) != 0;
  2914. }
  2915. inline void Alloc_space_step_statu::set_has_car_info() {
  2916. _has_bits_[0] |= 0x00000002u;
  2917. }
  2918. inline void Alloc_space_step_statu::clear_has_car_info() {
  2919. _has_bits_[0] &= ~0x00000002u;
  2920. }
  2921. inline const ::message::Car_info& Alloc_space_step_statu::car_info() const {
  2922. const ::message::Car_info* p = car_info_;
  2923. // @@protoc_insertion_point(field_get:message.Alloc_space_step_statu.car_info)
  2924. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  2925. &::message::_Car_info_default_instance_);
  2926. }
  2927. inline ::message::Car_info* Alloc_space_step_statu::release_car_info() {
  2928. // @@protoc_insertion_point(field_release:message.Alloc_space_step_statu.car_info)
  2929. clear_has_car_info();
  2930. ::message::Car_info* temp = car_info_;
  2931. car_info_ = NULL;
  2932. return temp;
  2933. }
  2934. inline ::message::Car_info* Alloc_space_step_statu::mutable_car_info() {
  2935. set_has_car_info();
  2936. if (car_info_ == NULL) {
  2937. car_info_ = new ::message::Car_info;
  2938. }
  2939. // @@protoc_insertion_point(field_mutable:message.Alloc_space_step_statu.car_info)
  2940. return car_info_;
  2941. }
  2942. inline void Alloc_space_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  2943. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  2944. if (message_arena == NULL) {
  2945. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  2946. }
  2947. if (car_info) {
  2948. ::google::protobuf::Arena* submessage_arena = NULL;
  2949. if (message_arena != submessage_arena) {
  2950. car_info = ::google::protobuf::internal::GetOwnedMessage(
  2951. message_arena, car_info, submessage_arena);
  2952. }
  2953. set_has_car_info();
  2954. } else {
  2955. clear_has_car_info();
  2956. }
  2957. car_info_ = car_info;
  2958. // @@protoc_insertion_point(field_set_allocated:message.Alloc_space_step_statu.car_info)
  2959. }
  2960. // optional string description = 3;
  2961. inline bool Alloc_space_step_statu::has_description() const {
  2962. return (_has_bits_[0] & 0x00000001u) != 0;
  2963. }
  2964. inline void Alloc_space_step_statu::set_has_description() {
  2965. _has_bits_[0] |= 0x00000001u;
  2966. }
  2967. inline void Alloc_space_step_statu::clear_has_description() {
  2968. _has_bits_[0] &= ~0x00000001u;
  2969. }
  2970. inline void Alloc_space_step_statu::clear_description() {
  2971. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  2972. clear_has_description();
  2973. }
  2974. inline const ::std::string& Alloc_space_step_statu::description() const {
  2975. // @@protoc_insertion_point(field_get:message.Alloc_space_step_statu.description)
  2976. return description_.GetNoArena();
  2977. }
  2978. inline void Alloc_space_step_statu::set_description(const ::std::string& value) {
  2979. set_has_description();
  2980. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  2981. // @@protoc_insertion_point(field_set:message.Alloc_space_step_statu.description)
  2982. }
  2983. #if LANG_CXX11
  2984. inline void Alloc_space_step_statu::set_description(::std::string&& value) {
  2985. set_has_description();
  2986. description_.SetNoArena(
  2987. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  2988. // @@protoc_insertion_point(field_set_rvalue:message.Alloc_space_step_statu.description)
  2989. }
  2990. #endif
  2991. inline void Alloc_space_step_statu::set_description(const char* value) {
  2992. GOOGLE_DCHECK(value != NULL);
  2993. set_has_description();
  2994. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  2995. // @@protoc_insertion_point(field_set_char:message.Alloc_space_step_statu.description)
  2996. }
  2997. inline void Alloc_space_step_statu::set_description(const char* value, size_t size) {
  2998. set_has_description();
  2999. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3000. ::std::string(reinterpret_cast<const char*>(value), size));
  3001. // @@protoc_insertion_point(field_set_pointer:message.Alloc_space_step_statu.description)
  3002. }
  3003. inline ::std::string* Alloc_space_step_statu::mutable_description() {
  3004. set_has_description();
  3005. // @@protoc_insertion_point(field_mutable:message.Alloc_space_step_statu.description)
  3006. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3007. }
  3008. inline ::std::string* Alloc_space_step_statu::release_description() {
  3009. // @@protoc_insertion_point(field_release:message.Alloc_space_step_statu.description)
  3010. clear_has_description();
  3011. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3012. }
  3013. inline void Alloc_space_step_statu::set_allocated_description(::std::string* description) {
  3014. if (description != NULL) {
  3015. set_has_description();
  3016. } else {
  3017. clear_has_description();
  3018. }
  3019. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3020. // @@protoc_insertion_point(field_set_allocated:message.Alloc_space_step_statu.description)
  3021. }
  3022. // -------------------------------------------------------------------
  3023. // Back_alloc_space_step_statu
  3024. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3025. inline bool Back_alloc_space_step_statu::has_step_statu() const {
  3026. return (_has_bits_[0] & 0x00000004u) != 0;
  3027. }
  3028. inline void Back_alloc_space_step_statu::set_has_step_statu() {
  3029. _has_bits_[0] |= 0x00000004u;
  3030. }
  3031. inline void Back_alloc_space_step_statu::clear_has_step_statu() {
  3032. _has_bits_[0] &= ~0x00000004u;
  3033. }
  3034. inline void Back_alloc_space_step_statu::clear_step_statu() {
  3035. step_statu_ = 0;
  3036. clear_has_step_statu();
  3037. }
  3038. inline ::message::Step_statu Back_alloc_space_step_statu::step_statu() const {
  3039. // @@protoc_insertion_point(field_get:message.Back_alloc_space_step_statu.step_statu)
  3040. return static_cast< ::message::Step_statu >(step_statu_);
  3041. }
  3042. inline void Back_alloc_space_step_statu::set_step_statu(::message::Step_statu value) {
  3043. assert(::message::Step_statu_IsValid(value));
  3044. set_has_step_statu();
  3045. step_statu_ = value;
  3046. // @@protoc_insertion_point(field_set:message.Back_alloc_space_step_statu.step_statu)
  3047. }
  3048. // optional .message.Parkspace_info space_info = 2;
  3049. inline bool Back_alloc_space_step_statu::has_space_info() const {
  3050. return (_has_bits_[0] & 0x00000002u) != 0;
  3051. }
  3052. inline void Back_alloc_space_step_statu::set_has_space_info() {
  3053. _has_bits_[0] |= 0x00000002u;
  3054. }
  3055. inline void Back_alloc_space_step_statu::clear_has_space_info() {
  3056. _has_bits_[0] &= ~0x00000002u;
  3057. }
  3058. inline const ::message::Parkspace_info& Back_alloc_space_step_statu::space_info() const {
  3059. const ::message::Parkspace_info* p = space_info_;
  3060. // @@protoc_insertion_point(field_get:message.Back_alloc_space_step_statu.space_info)
  3061. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3062. &::message::_Parkspace_info_default_instance_);
  3063. }
  3064. inline ::message::Parkspace_info* Back_alloc_space_step_statu::release_space_info() {
  3065. // @@protoc_insertion_point(field_release:message.Back_alloc_space_step_statu.space_info)
  3066. clear_has_space_info();
  3067. ::message::Parkspace_info* temp = space_info_;
  3068. space_info_ = NULL;
  3069. return temp;
  3070. }
  3071. inline ::message::Parkspace_info* Back_alloc_space_step_statu::mutable_space_info() {
  3072. set_has_space_info();
  3073. if (space_info_ == NULL) {
  3074. space_info_ = new ::message::Parkspace_info;
  3075. }
  3076. // @@protoc_insertion_point(field_mutable:message.Back_alloc_space_step_statu.space_info)
  3077. return space_info_;
  3078. }
  3079. inline void Back_alloc_space_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  3080. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3081. if (message_arena == NULL) {
  3082. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  3083. }
  3084. if (space_info) {
  3085. ::google::protobuf::Arena* submessage_arena = NULL;
  3086. if (message_arena != submessage_arena) {
  3087. space_info = ::google::protobuf::internal::GetOwnedMessage(
  3088. message_arena, space_info, submessage_arena);
  3089. }
  3090. set_has_space_info();
  3091. } else {
  3092. clear_has_space_info();
  3093. }
  3094. space_info_ = space_info;
  3095. // @@protoc_insertion_point(field_set_allocated:message.Back_alloc_space_step_statu.space_info)
  3096. }
  3097. // optional string description = 3;
  3098. inline bool Back_alloc_space_step_statu::has_description() const {
  3099. return (_has_bits_[0] & 0x00000001u) != 0;
  3100. }
  3101. inline void Back_alloc_space_step_statu::set_has_description() {
  3102. _has_bits_[0] |= 0x00000001u;
  3103. }
  3104. inline void Back_alloc_space_step_statu::clear_has_description() {
  3105. _has_bits_[0] &= ~0x00000001u;
  3106. }
  3107. inline void Back_alloc_space_step_statu::clear_description() {
  3108. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3109. clear_has_description();
  3110. }
  3111. inline const ::std::string& Back_alloc_space_step_statu::description() const {
  3112. // @@protoc_insertion_point(field_get:message.Back_alloc_space_step_statu.description)
  3113. return description_.GetNoArena();
  3114. }
  3115. inline void Back_alloc_space_step_statu::set_description(const ::std::string& value) {
  3116. set_has_description();
  3117. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3118. // @@protoc_insertion_point(field_set:message.Back_alloc_space_step_statu.description)
  3119. }
  3120. #if LANG_CXX11
  3121. inline void Back_alloc_space_step_statu::set_description(::std::string&& value) {
  3122. set_has_description();
  3123. description_.SetNoArena(
  3124. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3125. // @@protoc_insertion_point(field_set_rvalue:message.Back_alloc_space_step_statu.description)
  3126. }
  3127. #endif
  3128. inline void Back_alloc_space_step_statu::set_description(const char* value) {
  3129. GOOGLE_DCHECK(value != NULL);
  3130. set_has_description();
  3131. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3132. // @@protoc_insertion_point(field_set_char:message.Back_alloc_space_step_statu.description)
  3133. }
  3134. inline void Back_alloc_space_step_statu::set_description(const char* value, size_t size) {
  3135. set_has_description();
  3136. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3137. ::std::string(reinterpret_cast<const char*>(value), size));
  3138. // @@protoc_insertion_point(field_set_pointer:message.Back_alloc_space_step_statu.description)
  3139. }
  3140. inline ::std::string* Back_alloc_space_step_statu::mutable_description() {
  3141. set_has_description();
  3142. // @@protoc_insertion_point(field_mutable:message.Back_alloc_space_step_statu.description)
  3143. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3144. }
  3145. inline ::std::string* Back_alloc_space_step_statu::release_description() {
  3146. // @@protoc_insertion_point(field_release:message.Back_alloc_space_step_statu.description)
  3147. clear_has_description();
  3148. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3149. }
  3150. inline void Back_alloc_space_step_statu::set_allocated_description(::std::string* description) {
  3151. if (description != NULL) {
  3152. set_has_description();
  3153. } else {
  3154. clear_has_description();
  3155. }
  3156. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3157. // @@protoc_insertion_point(field_set_allocated:message.Back_alloc_space_step_statu.description)
  3158. }
  3159. // -------------------------------------------------------------------
  3160. // Search_space_step_statu
  3161. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3162. inline bool Search_space_step_statu::has_step_statu() const {
  3163. return (_has_bits_[0] & 0x00000004u) != 0;
  3164. }
  3165. inline void Search_space_step_statu::set_has_step_statu() {
  3166. _has_bits_[0] |= 0x00000004u;
  3167. }
  3168. inline void Search_space_step_statu::clear_has_step_statu() {
  3169. _has_bits_[0] &= ~0x00000004u;
  3170. }
  3171. inline void Search_space_step_statu::clear_step_statu() {
  3172. step_statu_ = 0;
  3173. clear_has_step_statu();
  3174. }
  3175. inline ::message::Step_statu Search_space_step_statu::step_statu() const {
  3176. // @@protoc_insertion_point(field_get:message.Search_space_step_statu.step_statu)
  3177. return static_cast< ::message::Step_statu >(step_statu_);
  3178. }
  3179. inline void Search_space_step_statu::set_step_statu(::message::Step_statu value) {
  3180. assert(::message::Step_statu_IsValid(value));
  3181. set_has_step_statu();
  3182. step_statu_ = value;
  3183. // @@protoc_insertion_point(field_set:message.Search_space_step_statu.step_statu)
  3184. }
  3185. // optional .message.Parkspace_info space_info = 2;
  3186. inline bool Search_space_step_statu::has_space_info() const {
  3187. return (_has_bits_[0] & 0x00000002u) != 0;
  3188. }
  3189. inline void Search_space_step_statu::set_has_space_info() {
  3190. _has_bits_[0] |= 0x00000002u;
  3191. }
  3192. inline void Search_space_step_statu::clear_has_space_info() {
  3193. _has_bits_[0] &= ~0x00000002u;
  3194. }
  3195. inline const ::message::Parkspace_info& Search_space_step_statu::space_info() const {
  3196. const ::message::Parkspace_info* p = space_info_;
  3197. // @@protoc_insertion_point(field_get:message.Search_space_step_statu.space_info)
  3198. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3199. &::message::_Parkspace_info_default_instance_);
  3200. }
  3201. inline ::message::Parkspace_info* Search_space_step_statu::release_space_info() {
  3202. // @@protoc_insertion_point(field_release:message.Search_space_step_statu.space_info)
  3203. clear_has_space_info();
  3204. ::message::Parkspace_info* temp = space_info_;
  3205. space_info_ = NULL;
  3206. return temp;
  3207. }
  3208. inline ::message::Parkspace_info* Search_space_step_statu::mutable_space_info() {
  3209. set_has_space_info();
  3210. if (space_info_ == NULL) {
  3211. space_info_ = new ::message::Parkspace_info;
  3212. }
  3213. // @@protoc_insertion_point(field_mutable:message.Search_space_step_statu.space_info)
  3214. return space_info_;
  3215. }
  3216. inline void Search_space_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  3217. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3218. if (message_arena == NULL) {
  3219. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  3220. }
  3221. if (space_info) {
  3222. ::google::protobuf::Arena* submessage_arena = NULL;
  3223. if (message_arena != submessage_arena) {
  3224. space_info = ::google::protobuf::internal::GetOwnedMessage(
  3225. message_arena, space_info, submessage_arena);
  3226. }
  3227. set_has_space_info();
  3228. } else {
  3229. clear_has_space_info();
  3230. }
  3231. space_info_ = space_info;
  3232. // @@protoc_insertion_point(field_set_allocated:message.Search_space_step_statu.space_info)
  3233. }
  3234. // optional string description = 3;
  3235. inline bool Search_space_step_statu::has_description() const {
  3236. return (_has_bits_[0] & 0x00000001u) != 0;
  3237. }
  3238. inline void Search_space_step_statu::set_has_description() {
  3239. _has_bits_[0] |= 0x00000001u;
  3240. }
  3241. inline void Search_space_step_statu::clear_has_description() {
  3242. _has_bits_[0] &= ~0x00000001u;
  3243. }
  3244. inline void Search_space_step_statu::clear_description() {
  3245. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3246. clear_has_description();
  3247. }
  3248. inline const ::std::string& Search_space_step_statu::description() const {
  3249. // @@protoc_insertion_point(field_get:message.Search_space_step_statu.description)
  3250. return description_.GetNoArena();
  3251. }
  3252. inline void Search_space_step_statu::set_description(const ::std::string& value) {
  3253. set_has_description();
  3254. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3255. // @@protoc_insertion_point(field_set:message.Search_space_step_statu.description)
  3256. }
  3257. #if LANG_CXX11
  3258. inline void Search_space_step_statu::set_description(::std::string&& value) {
  3259. set_has_description();
  3260. description_.SetNoArena(
  3261. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3262. // @@protoc_insertion_point(field_set_rvalue:message.Search_space_step_statu.description)
  3263. }
  3264. #endif
  3265. inline void Search_space_step_statu::set_description(const char* value) {
  3266. GOOGLE_DCHECK(value != NULL);
  3267. set_has_description();
  3268. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3269. // @@protoc_insertion_point(field_set_char:message.Search_space_step_statu.description)
  3270. }
  3271. inline void Search_space_step_statu::set_description(const char* value, size_t size) {
  3272. set_has_description();
  3273. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3274. ::std::string(reinterpret_cast<const char*>(value), size));
  3275. // @@protoc_insertion_point(field_set_pointer:message.Search_space_step_statu.description)
  3276. }
  3277. inline ::std::string* Search_space_step_statu::mutable_description() {
  3278. set_has_description();
  3279. // @@protoc_insertion_point(field_mutable:message.Search_space_step_statu.description)
  3280. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3281. }
  3282. inline ::std::string* Search_space_step_statu::release_description() {
  3283. // @@protoc_insertion_point(field_release:message.Search_space_step_statu.description)
  3284. clear_has_description();
  3285. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3286. }
  3287. inline void Search_space_step_statu::set_allocated_description(::std::string* description) {
  3288. if (description != NULL) {
  3289. set_has_description();
  3290. } else {
  3291. clear_has_description();
  3292. }
  3293. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3294. // @@protoc_insertion_point(field_set_allocated:message.Search_space_step_statu.description)
  3295. }
  3296. // -------------------------------------------------------------------
  3297. // Back_search_space_step_statu
  3298. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3299. inline bool Back_search_space_step_statu::has_step_statu() const {
  3300. return (_has_bits_[0] & 0x00000004u) != 0;
  3301. }
  3302. inline void Back_search_space_step_statu::set_has_step_statu() {
  3303. _has_bits_[0] |= 0x00000004u;
  3304. }
  3305. inline void Back_search_space_step_statu::clear_has_step_statu() {
  3306. _has_bits_[0] &= ~0x00000004u;
  3307. }
  3308. inline void Back_search_space_step_statu::clear_step_statu() {
  3309. step_statu_ = 0;
  3310. clear_has_step_statu();
  3311. }
  3312. inline ::message::Step_statu Back_search_space_step_statu::step_statu() const {
  3313. // @@protoc_insertion_point(field_get:message.Back_search_space_step_statu.step_statu)
  3314. return static_cast< ::message::Step_statu >(step_statu_);
  3315. }
  3316. inline void Back_search_space_step_statu::set_step_statu(::message::Step_statu value) {
  3317. assert(::message::Step_statu_IsValid(value));
  3318. set_has_step_statu();
  3319. step_statu_ = value;
  3320. // @@protoc_insertion_point(field_set:message.Back_search_space_step_statu.step_statu)
  3321. }
  3322. // optional .message.Car_info car_info = 2;
  3323. inline bool Back_search_space_step_statu::has_car_info() const {
  3324. return (_has_bits_[0] & 0x00000002u) != 0;
  3325. }
  3326. inline void Back_search_space_step_statu::set_has_car_info() {
  3327. _has_bits_[0] |= 0x00000002u;
  3328. }
  3329. inline void Back_search_space_step_statu::clear_has_car_info() {
  3330. _has_bits_[0] &= ~0x00000002u;
  3331. }
  3332. inline const ::message::Car_info& Back_search_space_step_statu::car_info() const {
  3333. const ::message::Car_info* p = car_info_;
  3334. // @@protoc_insertion_point(field_get:message.Back_search_space_step_statu.car_info)
  3335. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  3336. &::message::_Car_info_default_instance_);
  3337. }
  3338. inline ::message::Car_info* Back_search_space_step_statu::release_car_info() {
  3339. // @@protoc_insertion_point(field_release:message.Back_search_space_step_statu.car_info)
  3340. clear_has_car_info();
  3341. ::message::Car_info* temp = car_info_;
  3342. car_info_ = NULL;
  3343. return temp;
  3344. }
  3345. inline ::message::Car_info* Back_search_space_step_statu::mutable_car_info() {
  3346. set_has_car_info();
  3347. if (car_info_ == NULL) {
  3348. car_info_ = new ::message::Car_info;
  3349. }
  3350. // @@protoc_insertion_point(field_mutable:message.Back_search_space_step_statu.car_info)
  3351. return car_info_;
  3352. }
  3353. inline void Back_search_space_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  3354. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3355. if (message_arena == NULL) {
  3356. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  3357. }
  3358. if (car_info) {
  3359. ::google::protobuf::Arena* submessage_arena = NULL;
  3360. if (message_arena != submessage_arena) {
  3361. car_info = ::google::protobuf::internal::GetOwnedMessage(
  3362. message_arena, car_info, submessage_arena);
  3363. }
  3364. set_has_car_info();
  3365. } else {
  3366. clear_has_car_info();
  3367. }
  3368. car_info_ = car_info;
  3369. // @@protoc_insertion_point(field_set_allocated:message.Back_search_space_step_statu.car_info)
  3370. }
  3371. // optional string description = 3;
  3372. inline bool Back_search_space_step_statu::has_description() const {
  3373. return (_has_bits_[0] & 0x00000001u) != 0;
  3374. }
  3375. inline void Back_search_space_step_statu::set_has_description() {
  3376. _has_bits_[0] |= 0x00000001u;
  3377. }
  3378. inline void Back_search_space_step_statu::clear_has_description() {
  3379. _has_bits_[0] &= ~0x00000001u;
  3380. }
  3381. inline void Back_search_space_step_statu::clear_description() {
  3382. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3383. clear_has_description();
  3384. }
  3385. inline const ::std::string& Back_search_space_step_statu::description() const {
  3386. // @@protoc_insertion_point(field_get:message.Back_search_space_step_statu.description)
  3387. return description_.GetNoArena();
  3388. }
  3389. inline void Back_search_space_step_statu::set_description(const ::std::string& value) {
  3390. set_has_description();
  3391. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3392. // @@protoc_insertion_point(field_set:message.Back_search_space_step_statu.description)
  3393. }
  3394. #if LANG_CXX11
  3395. inline void Back_search_space_step_statu::set_description(::std::string&& value) {
  3396. set_has_description();
  3397. description_.SetNoArena(
  3398. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3399. // @@protoc_insertion_point(field_set_rvalue:message.Back_search_space_step_statu.description)
  3400. }
  3401. #endif
  3402. inline void Back_search_space_step_statu::set_description(const char* value) {
  3403. GOOGLE_DCHECK(value != NULL);
  3404. set_has_description();
  3405. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3406. // @@protoc_insertion_point(field_set_char:message.Back_search_space_step_statu.description)
  3407. }
  3408. inline void Back_search_space_step_statu::set_description(const char* value, size_t size) {
  3409. set_has_description();
  3410. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3411. ::std::string(reinterpret_cast<const char*>(value), size));
  3412. // @@protoc_insertion_point(field_set_pointer:message.Back_search_space_step_statu.description)
  3413. }
  3414. inline ::std::string* Back_search_space_step_statu::mutable_description() {
  3415. set_has_description();
  3416. // @@protoc_insertion_point(field_mutable:message.Back_search_space_step_statu.description)
  3417. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3418. }
  3419. inline ::std::string* Back_search_space_step_statu::release_description() {
  3420. // @@protoc_insertion_point(field_release:message.Back_search_space_step_statu.description)
  3421. clear_has_description();
  3422. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3423. }
  3424. inline void Back_search_space_step_statu::set_allocated_description(::std::string* description) {
  3425. if (description != NULL) {
  3426. set_has_description();
  3427. } else {
  3428. clear_has_description();
  3429. }
  3430. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3431. // @@protoc_insertion_point(field_set_allocated:message.Back_search_space_step_statu.description)
  3432. }
  3433. // -------------------------------------------------------------------
  3434. // Confirm_space_step_statu
  3435. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3436. inline bool Confirm_space_step_statu::has_step_statu() const {
  3437. return (_has_bits_[0] & 0x00000004u) != 0;
  3438. }
  3439. inline void Confirm_space_step_statu::set_has_step_statu() {
  3440. _has_bits_[0] |= 0x00000004u;
  3441. }
  3442. inline void Confirm_space_step_statu::clear_has_step_statu() {
  3443. _has_bits_[0] &= ~0x00000004u;
  3444. }
  3445. inline void Confirm_space_step_statu::clear_step_statu() {
  3446. step_statu_ = 0;
  3447. clear_has_step_statu();
  3448. }
  3449. inline ::message::Step_statu Confirm_space_step_statu::step_statu() const {
  3450. // @@protoc_insertion_point(field_get:message.Confirm_space_step_statu.step_statu)
  3451. return static_cast< ::message::Step_statu >(step_statu_);
  3452. }
  3453. inline void Confirm_space_step_statu::set_step_statu(::message::Step_statu value) {
  3454. assert(::message::Step_statu_IsValid(value));
  3455. set_has_step_statu();
  3456. step_statu_ = value;
  3457. // @@protoc_insertion_point(field_set:message.Confirm_space_step_statu.step_statu)
  3458. }
  3459. // optional .message.Parkspace_info space_info = 2;
  3460. inline bool Confirm_space_step_statu::has_space_info() const {
  3461. return (_has_bits_[0] & 0x00000002u) != 0;
  3462. }
  3463. inline void Confirm_space_step_statu::set_has_space_info() {
  3464. _has_bits_[0] |= 0x00000002u;
  3465. }
  3466. inline void Confirm_space_step_statu::clear_has_space_info() {
  3467. _has_bits_[0] &= ~0x00000002u;
  3468. }
  3469. inline const ::message::Parkspace_info& Confirm_space_step_statu::space_info() const {
  3470. const ::message::Parkspace_info* p = space_info_;
  3471. // @@protoc_insertion_point(field_get:message.Confirm_space_step_statu.space_info)
  3472. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3473. &::message::_Parkspace_info_default_instance_);
  3474. }
  3475. inline ::message::Parkspace_info* Confirm_space_step_statu::release_space_info() {
  3476. // @@protoc_insertion_point(field_release:message.Confirm_space_step_statu.space_info)
  3477. clear_has_space_info();
  3478. ::message::Parkspace_info* temp = space_info_;
  3479. space_info_ = NULL;
  3480. return temp;
  3481. }
  3482. inline ::message::Parkspace_info* Confirm_space_step_statu::mutable_space_info() {
  3483. set_has_space_info();
  3484. if (space_info_ == NULL) {
  3485. space_info_ = new ::message::Parkspace_info;
  3486. }
  3487. // @@protoc_insertion_point(field_mutable:message.Confirm_space_step_statu.space_info)
  3488. return space_info_;
  3489. }
  3490. inline void Confirm_space_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  3491. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3492. if (message_arena == NULL) {
  3493. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  3494. }
  3495. if (space_info) {
  3496. ::google::protobuf::Arena* submessage_arena = NULL;
  3497. if (message_arena != submessage_arena) {
  3498. space_info = ::google::protobuf::internal::GetOwnedMessage(
  3499. message_arena, space_info, submessage_arena);
  3500. }
  3501. set_has_space_info();
  3502. } else {
  3503. clear_has_space_info();
  3504. }
  3505. space_info_ = space_info;
  3506. // @@protoc_insertion_point(field_set_allocated:message.Confirm_space_step_statu.space_info)
  3507. }
  3508. // optional string description = 3;
  3509. inline bool Confirm_space_step_statu::has_description() const {
  3510. return (_has_bits_[0] & 0x00000001u) != 0;
  3511. }
  3512. inline void Confirm_space_step_statu::set_has_description() {
  3513. _has_bits_[0] |= 0x00000001u;
  3514. }
  3515. inline void Confirm_space_step_statu::clear_has_description() {
  3516. _has_bits_[0] &= ~0x00000001u;
  3517. }
  3518. inline void Confirm_space_step_statu::clear_description() {
  3519. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3520. clear_has_description();
  3521. }
  3522. inline const ::std::string& Confirm_space_step_statu::description() const {
  3523. // @@protoc_insertion_point(field_get:message.Confirm_space_step_statu.description)
  3524. return description_.GetNoArena();
  3525. }
  3526. inline void Confirm_space_step_statu::set_description(const ::std::string& value) {
  3527. set_has_description();
  3528. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3529. // @@protoc_insertion_point(field_set:message.Confirm_space_step_statu.description)
  3530. }
  3531. #if LANG_CXX11
  3532. inline void Confirm_space_step_statu::set_description(::std::string&& value) {
  3533. set_has_description();
  3534. description_.SetNoArena(
  3535. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3536. // @@protoc_insertion_point(field_set_rvalue:message.Confirm_space_step_statu.description)
  3537. }
  3538. #endif
  3539. inline void Confirm_space_step_statu::set_description(const char* value) {
  3540. GOOGLE_DCHECK(value != NULL);
  3541. set_has_description();
  3542. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3543. // @@protoc_insertion_point(field_set_char:message.Confirm_space_step_statu.description)
  3544. }
  3545. inline void Confirm_space_step_statu::set_description(const char* value, size_t size) {
  3546. set_has_description();
  3547. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3548. ::std::string(reinterpret_cast<const char*>(value), size));
  3549. // @@protoc_insertion_point(field_set_pointer:message.Confirm_space_step_statu.description)
  3550. }
  3551. inline ::std::string* Confirm_space_step_statu::mutable_description() {
  3552. set_has_description();
  3553. // @@protoc_insertion_point(field_mutable:message.Confirm_space_step_statu.description)
  3554. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3555. }
  3556. inline ::std::string* Confirm_space_step_statu::release_description() {
  3557. // @@protoc_insertion_point(field_release:message.Confirm_space_step_statu.description)
  3558. clear_has_description();
  3559. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3560. }
  3561. inline void Confirm_space_step_statu::set_allocated_description(::std::string* description) {
  3562. if (description != NULL) {
  3563. set_has_description();
  3564. } else {
  3565. clear_has_description();
  3566. }
  3567. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3568. // @@protoc_insertion_point(field_set_allocated:message.Confirm_space_step_statu.description)
  3569. }
  3570. // -------------------------------------------------------------------
  3571. // Back_confirm_space_step_statu
  3572. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3573. inline bool Back_confirm_space_step_statu::has_step_statu() const {
  3574. return (_has_bits_[0] & 0x00000004u) != 0;
  3575. }
  3576. inline void Back_confirm_space_step_statu::set_has_step_statu() {
  3577. _has_bits_[0] |= 0x00000004u;
  3578. }
  3579. inline void Back_confirm_space_step_statu::clear_has_step_statu() {
  3580. _has_bits_[0] &= ~0x00000004u;
  3581. }
  3582. inline void Back_confirm_space_step_statu::clear_step_statu() {
  3583. step_statu_ = 0;
  3584. clear_has_step_statu();
  3585. }
  3586. inline ::message::Step_statu Back_confirm_space_step_statu::step_statu() const {
  3587. // @@protoc_insertion_point(field_get:message.Back_confirm_space_step_statu.step_statu)
  3588. return static_cast< ::message::Step_statu >(step_statu_);
  3589. }
  3590. inline void Back_confirm_space_step_statu::set_step_statu(::message::Step_statu value) {
  3591. assert(::message::Step_statu_IsValid(value));
  3592. set_has_step_statu();
  3593. step_statu_ = value;
  3594. // @@protoc_insertion_point(field_set:message.Back_confirm_space_step_statu.step_statu)
  3595. }
  3596. // optional .message.Parkspace_info space_info = 2;
  3597. inline bool Back_confirm_space_step_statu::has_space_info() const {
  3598. return (_has_bits_[0] & 0x00000002u) != 0;
  3599. }
  3600. inline void Back_confirm_space_step_statu::set_has_space_info() {
  3601. _has_bits_[0] |= 0x00000002u;
  3602. }
  3603. inline void Back_confirm_space_step_statu::clear_has_space_info() {
  3604. _has_bits_[0] &= ~0x00000002u;
  3605. }
  3606. inline const ::message::Parkspace_info& Back_confirm_space_step_statu::space_info() const {
  3607. const ::message::Parkspace_info* p = space_info_;
  3608. // @@protoc_insertion_point(field_get:message.Back_confirm_space_step_statu.space_info)
  3609. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3610. &::message::_Parkspace_info_default_instance_);
  3611. }
  3612. inline ::message::Parkspace_info* Back_confirm_space_step_statu::release_space_info() {
  3613. // @@protoc_insertion_point(field_release:message.Back_confirm_space_step_statu.space_info)
  3614. clear_has_space_info();
  3615. ::message::Parkspace_info* temp = space_info_;
  3616. space_info_ = NULL;
  3617. return temp;
  3618. }
  3619. inline ::message::Parkspace_info* Back_confirm_space_step_statu::mutable_space_info() {
  3620. set_has_space_info();
  3621. if (space_info_ == NULL) {
  3622. space_info_ = new ::message::Parkspace_info;
  3623. }
  3624. // @@protoc_insertion_point(field_mutable:message.Back_confirm_space_step_statu.space_info)
  3625. return space_info_;
  3626. }
  3627. inline void Back_confirm_space_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  3628. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3629. if (message_arena == NULL) {
  3630. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  3631. }
  3632. if (space_info) {
  3633. ::google::protobuf::Arena* submessage_arena = NULL;
  3634. if (message_arena != submessage_arena) {
  3635. space_info = ::google::protobuf::internal::GetOwnedMessage(
  3636. message_arena, space_info, submessage_arena);
  3637. }
  3638. set_has_space_info();
  3639. } else {
  3640. clear_has_space_info();
  3641. }
  3642. space_info_ = space_info;
  3643. // @@protoc_insertion_point(field_set_allocated:message.Back_confirm_space_step_statu.space_info)
  3644. }
  3645. // optional string description = 3;
  3646. inline bool Back_confirm_space_step_statu::has_description() const {
  3647. return (_has_bits_[0] & 0x00000001u) != 0;
  3648. }
  3649. inline void Back_confirm_space_step_statu::set_has_description() {
  3650. _has_bits_[0] |= 0x00000001u;
  3651. }
  3652. inline void Back_confirm_space_step_statu::clear_has_description() {
  3653. _has_bits_[0] &= ~0x00000001u;
  3654. }
  3655. inline void Back_confirm_space_step_statu::clear_description() {
  3656. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3657. clear_has_description();
  3658. }
  3659. inline const ::std::string& Back_confirm_space_step_statu::description() const {
  3660. // @@protoc_insertion_point(field_get:message.Back_confirm_space_step_statu.description)
  3661. return description_.GetNoArena();
  3662. }
  3663. inline void Back_confirm_space_step_statu::set_description(const ::std::string& value) {
  3664. set_has_description();
  3665. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3666. // @@protoc_insertion_point(field_set:message.Back_confirm_space_step_statu.description)
  3667. }
  3668. #if LANG_CXX11
  3669. inline void Back_confirm_space_step_statu::set_description(::std::string&& value) {
  3670. set_has_description();
  3671. description_.SetNoArena(
  3672. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3673. // @@protoc_insertion_point(field_set_rvalue:message.Back_confirm_space_step_statu.description)
  3674. }
  3675. #endif
  3676. inline void Back_confirm_space_step_statu::set_description(const char* value) {
  3677. GOOGLE_DCHECK(value != NULL);
  3678. set_has_description();
  3679. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3680. // @@protoc_insertion_point(field_set_char:message.Back_confirm_space_step_statu.description)
  3681. }
  3682. inline void Back_confirm_space_step_statu::set_description(const char* value, size_t size) {
  3683. set_has_description();
  3684. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3685. ::std::string(reinterpret_cast<const char*>(value), size));
  3686. // @@protoc_insertion_point(field_set_pointer:message.Back_confirm_space_step_statu.description)
  3687. }
  3688. inline ::std::string* Back_confirm_space_step_statu::mutable_description() {
  3689. set_has_description();
  3690. // @@protoc_insertion_point(field_mutable:message.Back_confirm_space_step_statu.description)
  3691. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3692. }
  3693. inline ::std::string* Back_confirm_space_step_statu::release_description() {
  3694. // @@protoc_insertion_point(field_release:message.Back_confirm_space_step_statu.description)
  3695. clear_has_description();
  3696. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3697. }
  3698. inline void Back_confirm_space_step_statu::set_allocated_description(::std::string* description) {
  3699. if (description != NULL) {
  3700. set_has_description();
  3701. } else {
  3702. clear_has_description();
  3703. }
  3704. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3705. // @@protoc_insertion_point(field_set_allocated:message.Back_confirm_space_step_statu.description)
  3706. }
  3707. // -------------------------------------------------------------------
  3708. // Release_space_step_statu
  3709. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3710. inline bool Release_space_step_statu::has_step_statu() const {
  3711. return (_has_bits_[0] & 0x00000004u) != 0;
  3712. }
  3713. inline void Release_space_step_statu::set_has_step_statu() {
  3714. _has_bits_[0] |= 0x00000004u;
  3715. }
  3716. inline void Release_space_step_statu::clear_has_step_statu() {
  3717. _has_bits_[0] &= ~0x00000004u;
  3718. }
  3719. inline void Release_space_step_statu::clear_step_statu() {
  3720. step_statu_ = 0;
  3721. clear_has_step_statu();
  3722. }
  3723. inline ::message::Step_statu Release_space_step_statu::step_statu() const {
  3724. // @@protoc_insertion_point(field_get:message.Release_space_step_statu.step_statu)
  3725. return static_cast< ::message::Step_statu >(step_statu_);
  3726. }
  3727. inline void Release_space_step_statu::set_step_statu(::message::Step_statu value) {
  3728. assert(::message::Step_statu_IsValid(value));
  3729. set_has_step_statu();
  3730. step_statu_ = value;
  3731. // @@protoc_insertion_point(field_set:message.Release_space_step_statu.step_statu)
  3732. }
  3733. // optional .message.Parkspace_info space_info = 2;
  3734. inline bool Release_space_step_statu::has_space_info() const {
  3735. return (_has_bits_[0] & 0x00000002u) != 0;
  3736. }
  3737. inline void Release_space_step_statu::set_has_space_info() {
  3738. _has_bits_[0] |= 0x00000002u;
  3739. }
  3740. inline void Release_space_step_statu::clear_has_space_info() {
  3741. _has_bits_[0] &= ~0x00000002u;
  3742. }
  3743. inline const ::message::Parkspace_info& Release_space_step_statu::space_info() const {
  3744. const ::message::Parkspace_info* p = space_info_;
  3745. // @@protoc_insertion_point(field_get:message.Release_space_step_statu.space_info)
  3746. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3747. &::message::_Parkspace_info_default_instance_);
  3748. }
  3749. inline ::message::Parkspace_info* Release_space_step_statu::release_space_info() {
  3750. // @@protoc_insertion_point(field_release:message.Release_space_step_statu.space_info)
  3751. clear_has_space_info();
  3752. ::message::Parkspace_info* temp = space_info_;
  3753. space_info_ = NULL;
  3754. return temp;
  3755. }
  3756. inline ::message::Parkspace_info* Release_space_step_statu::mutable_space_info() {
  3757. set_has_space_info();
  3758. if (space_info_ == NULL) {
  3759. space_info_ = new ::message::Parkspace_info;
  3760. }
  3761. // @@protoc_insertion_point(field_mutable:message.Release_space_step_statu.space_info)
  3762. return space_info_;
  3763. }
  3764. inline void Release_space_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  3765. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3766. if (message_arena == NULL) {
  3767. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  3768. }
  3769. if (space_info) {
  3770. ::google::protobuf::Arena* submessage_arena = NULL;
  3771. if (message_arena != submessage_arena) {
  3772. space_info = ::google::protobuf::internal::GetOwnedMessage(
  3773. message_arena, space_info, submessage_arena);
  3774. }
  3775. set_has_space_info();
  3776. } else {
  3777. clear_has_space_info();
  3778. }
  3779. space_info_ = space_info;
  3780. // @@protoc_insertion_point(field_set_allocated:message.Release_space_step_statu.space_info)
  3781. }
  3782. // optional string description = 3;
  3783. inline bool Release_space_step_statu::has_description() const {
  3784. return (_has_bits_[0] & 0x00000001u) != 0;
  3785. }
  3786. inline void Release_space_step_statu::set_has_description() {
  3787. _has_bits_[0] |= 0x00000001u;
  3788. }
  3789. inline void Release_space_step_statu::clear_has_description() {
  3790. _has_bits_[0] &= ~0x00000001u;
  3791. }
  3792. inline void Release_space_step_statu::clear_description() {
  3793. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3794. clear_has_description();
  3795. }
  3796. inline const ::std::string& Release_space_step_statu::description() const {
  3797. // @@protoc_insertion_point(field_get:message.Release_space_step_statu.description)
  3798. return description_.GetNoArena();
  3799. }
  3800. inline void Release_space_step_statu::set_description(const ::std::string& value) {
  3801. set_has_description();
  3802. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3803. // @@protoc_insertion_point(field_set:message.Release_space_step_statu.description)
  3804. }
  3805. #if LANG_CXX11
  3806. inline void Release_space_step_statu::set_description(::std::string&& value) {
  3807. set_has_description();
  3808. description_.SetNoArena(
  3809. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3810. // @@protoc_insertion_point(field_set_rvalue:message.Release_space_step_statu.description)
  3811. }
  3812. #endif
  3813. inline void Release_space_step_statu::set_description(const char* value) {
  3814. GOOGLE_DCHECK(value != NULL);
  3815. set_has_description();
  3816. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3817. // @@protoc_insertion_point(field_set_char:message.Release_space_step_statu.description)
  3818. }
  3819. inline void Release_space_step_statu::set_description(const char* value, size_t size) {
  3820. set_has_description();
  3821. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3822. ::std::string(reinterpret_cast<const char*>(value), size));
  3823. // @@protoc_insertion_point(field_set_pointer:message.Release_space_step_statu.description)
  3824. }
  3825. inline ::std::string* Release_space_step_statu::mutable_description() {
  3826. set_has_description();
  3827. // @@protoc_insertion_point(field_mutable:message.Release_space_step_statu.description)
  3828. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3829. }
  3830. inline ::std::string* Release_space_step_statu::release_description() {
  3831. // @@protoc_insertion_point(field_release:message.Release_space_step_statu.description)
  3832. clear_has_description();
  3833. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3834. }
  3835. inline void Release_space_step_statu::set_allocated_description(::std::string* description) {
  3836. if (description != NULL) {
  3837. set_has_description();
  3838. } else {
  3839. clear_has_description();
  3840. }
  3841. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3842. // @@protoc_insertion_point(field_set_allocated:message.Release_space_step_statu.description)
  3843. }
  3844. // -------------------------------------------------------------------
  3845. // Back_release_space_step_statu
  3846. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3847. inline bool Back_release_space_step_statu::has_step_statu() const {
  3848. return (_has_bits_[0] & 0x00000004u) != 0;
  3849. }
  3850. inline void Back_release_space_step_statu::set_has_step_statu() {
  3851. _has_bits_[0] |= 0x00000004u;
  3852. }
  3853. inline void Back_release_space_step_statu::clear_has_step_statu() {
  3854. _has_bits_[0] &= ~0x00000004u;
  3855. }
  3856. inline void Back_release_space_step_statu::clear_step_statu() {
  3857. step_statu_ = 0;
  3858. clear_has_step_statu();
  3859. }
  3860. inline ::message::Step_statu Back_release_space_step_statu::step_statu() const {
  3861. // @@protoc_insertion_point(field_get:message.Back_release_space_step_statu.step_statu)
  3862. return static_cast< ::message::Step_statu >(step_statu_);
  3863. }
  3864. inline void Back_release_space_step_statu::set_step_statu(::message::Step_statu value) {
  3865. assert(::message::Step_statu_IsValid(value));
  3866. set_has_step_statu();
  3867. step_statu_ = value;
  3868. // @@protoc_insertion_point(field_set:message.Back_release_space_step_statu.step_statu)
  3869. }
  3870. // optional .message.Parkspace_info space_info = 2;
  3871. inline bool Back_release_space_step_statu::has_space_info() const {
  3872. return (_has_bits_[0] & 0x00000002u) != 0;
  3873. }
  3874. inline void Back_release_space_step_statu::set_has_space_info() {
  3875. _has_bits_[0] |= 0x00000002u;
  3876. }
  3877. inline void Back_release_space_step_statu::clear_has_space_info() {
  3878. _has_bits_[0] &= ~0x00000002u;
  3879. }
  3880. inline const ::message::Parkspace_info& Back_release_space_step_statu::space_info() const {
  3881. const ::message::Parkspace_info* p = space_info_;
  3882. // @@protoc_insertion_point(field_get:message.Back_release_space_step_statu.space_info)
  3883. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  3884. &::message::_Parkspace_info_default_instance_);
  3885. }
  3886. inline ::message::Parkspace_info* Back_release_space_step_statu::release_space_info() {
  3887. // @@protoc_insertion_point(field_release:message.Back_release_space_step_statu.space_info)
  3888. clear_has_space_info();
  3889. ::message::Parkspace_info* temp = space_info_;
  3890. space_info_ = NULL;
  3891. return temp;
  3892. }
  3893. inline ::message::Parkspace_info* Back_release_space_step_statu::mutable_space_info() {
  3894. set_has_space_info();
  3895. if (space_info_ == NULL) {
  3896. space_info_ = new ::message::Parkspace_info;
  3897. }
  3898. // @@protoc_insertion_point(field_mutable:message.Back_release_space_step_statu.space_info)
  3899. return space_info_;
  3900. }
  3901. inline void Back_release_space_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  3902. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  3903. if (message_arena == NULL) {
  3904. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  3905. }
  3906. if (space_info) {
  3907. ::google::protobuf::Arena* submessage_arena = NULL;
  3908. if (message_arena != submessage_arena) {
  3909. space_info = ::google::protobuf::internal::GetOwnedMessage(
  3910. message_arena, space_info, submessage_arena);
  3911. }
  3912. set_has_space_info();
  3913. } else {
  3914. clear_has_space_info();
  3915. }
  3916. space_info_ = space_info;
  3917. // @@protoc_insertion_point(field_set_allocated:message.Back_release_space_step_statu.space_info)
  3918. }
  3919. // optional string description = 3;
  3920. inline bool Back_release_space_step_statu::has_description() const {
  3921. return (_has_bits_[0] & 0x00000001u) != 0;
  3922. }
  3923. inline void Back_release_space_step_statu::set_has_description() {
  3924. _has_bits_[0] |= 0x00000001u;
  3925. }
  3926. inline void Back_release_space_step_statu::clear_has_description() {
  3927. _has_bits_[0] &= ~0x00000001u;
  3928. }
  3929. inline void Back_release_space_step_statu::clear_description() {
  3930. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3931. clear_has_description();
  3932. }
  3933. inline const ::std::string& Back_release_space_step_statu::description() const {
  3934. // @@protoc_insertion_point(field_get:message.Back_release_space_step_statu.description)
  3935. return description_.GetNoArena();
  3936. }
  3937. inline void Back_release_space_step_statu::set_description(const ::std::string& value) {
  3938. set_has_description();
  3939. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  3940. // @@protoc_insertion_point(field_set:message.Back_release_space_step_statu.description)
  3941. }
  3942. #if LANG_CXX11
  3943. inline void Back_release_space_step_statu::set_description(::std::string&& value) {
  3944. set_has_description();
  3945. description_.SetNoArena(
  3946. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  3947. // @@protoc_insertion_point(field_set_rvalue:message.Back_release_space_step_statu.description)
  3948. }
  3949. #endif
  3950. inline void Back_release_space_step_statu::set_description(const char* value) {
  3951. GOOGLE_DCHECK(value != NULL);
  3952. set_has_description();
  3953. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  3954. // @@protoc_insertion_point(field_set_char:message.Back_release_space_step_statu.description)
  3955. }
  3956. inline void Back_release_space_step_statu::set_description(const char* value, size_t size) {
  3957. set_has_description();
  3958. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  3959. ::std::string(reinterpret_cast<const char*>(value), size));
  3960. // @@protoc_insertion_point(field_set_pointer:message.Back_release_space_step_statu.description)
  3961. }
  3962. inline ::std::string* Back_release_space_step_statu::mutable_description() {
  3963. set_has_description();
  3964. // @@protoc_insertion_point(field_mutable:message.Back_release_space_step_statu.description)
  3965. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3966. }
  3967. inline ::std::string* Back_release_space_step_statu::release_description() {
  3968. // @@protoc_insertion_point(field_release:message.Back_release_space_step_statu.description)
  3969. clear_has_description();
  3970. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  3971. }
  3972. inline void Back_release_space_step_statu::set_allocated_description(::std::string* description) {
  3973. if (description != NULL) {
  3974. set_has_description();
  3975. } else {
  3976. clear_has_description();
  3977. }
  3978. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  3979. // @@protoc_insertion_point(field_set_allocated:message.Back_release_space_step_statu.description)
  3980. }
  3981. // -------------------------------------------------------------------
  3982. // Measure_step_statu
  3983. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  3984. inline bool Measure_step_statu::has_step_statu() const {
  3985. return (_has_bits_[0] & 0x00000004u) != 0;
  3986. }
  3987. inline void Measure_step_statu::set_has_step_statu() {
  3988. _has_bits_[0] |= 0x00000004u;
  3989. }
  3990. inline void Measure_step_statu::clear_has_step_statu() {
  3991. _has_bits_[0] &= ~0x00000004u;
  3992. }
  3993. inline void Measure_step_statu::clear_step_statu() {
  3994. step_statu_ = 0;
  3995. clear_has_step_statu();
  3996. }
  3997. inline ::message::Step_statu Measure_step_statu::step_statu() const {
  3998. // @@protoc_insertion_point(field_get:message.Measure_step_statu.step_statu)
  3999. return static_cast< ::message::Step_statu >(step_statu_);
  4000. }
  4001. inline void Measure_step_statu::set_step_statu(::message::Step_statu value) {
  4002. assert(::message::Step_statu_IsValid(value));
  4003. set_has_step_statu();
  4004. step_statu_ = value;
  4005. // @@protoc_insertion_point(field_set:message.Measure_step_statu.step_statu)
  4006. }
  4007. // optional .message.Locate_information locate_info = 2;
  4008. inline bool Measure_step_statu::has_locate_info() const {
  4009. return (_has_bits_[0] & 0x00000002u) != 0;
  4010. }
  4011. inline void Measure_step_statu::set_has_locate_info() {
  4012. _has_bits_[0] |= 0x00000002u;
  4013. }
  4014. inline void Measure_step_statu::clear_has_locate_info() {
  4015. _has_bits_[0] &= ~0x00000002u;
  4016. }
  4017. inline const ::message::Locate_information& Measure_step_statu::locate_info() const {
  4018. const ::message::Locate_information* p = locate_info_;
  4019. // @@protoc_insertion_point(field_get:message.Measure_step_statu.locate_info)
  4020. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4021. &::message::_Locate_information_default_instance_);
  4022. }
  4023. inline ::message::Locate_information* Measure_step_statu::release_locate_info() {
  4024. // @@protoc_insertion_point(field_release:message.Measure_step_statu.locate_info)
  4025. clear_has_locate_info();
  4026. ::message::Locate_information* temp = locate_info_;
  4027. locate_info_ = NULL;
  4028. return temp;
  4029. }
  4030. inline ::message::Locate_information* Measure_step_statu::mutable_locate_info() {
  4031. set_has_locate_info();
  4032. if (locate_info_ == NULL) {
  4033. locate_info_ = new ::message::Locate_information;
  4034. }
  4035. // @@protoc_insertion_point(field_mutable:message.Measure_step_statu.locate_info)
  4036. return locate_info_;
  4037. }
  4038. inline void Measure_step_statu::set_allocated_locate_info(::message::Locate_information* locate_info) {
  4039. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4040. if (message_arena == NULL) {
  4041. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_);
  4042. }
  4043. if (locate_info) {
  4044. ::google::protobuf::Arena* submessage_arena = NULL;
  4045. if (message_arena != submessage_arena) {
  4046. locate_info = ::google::protobuf::internal::GetOwnedMessage(
  4047. message_arena, locate_info, submessage_arena);
  4048. }
  4049. set_has_locate_info();
  4050. } else {
  4051. clear_has_locate_info();
  4052. }
  4053. locate_info_ = locate_info;
  4054. // @@protoc_insertion_point(field_set_allocated:message.Measure_step_statu.locate_info)
  4055. }
  4056. // optional string description = 3;
  4057. inline bool Measure_step_statu::has_description() const {
  4058. return (_has_bits_[0] & 0x00000001u) != 0;
  4059. }
  4060. inline void Measure_step_statu::set_has_description() {
  4061. _has_bits_[0] |= 0x00000001u;
  4062. }
  4063. inline void Measure_step_statu::clear_has_description() {
  4064. _has_bits_[0] &= ~0x00000001u;
  4065. }
  4066. inline void Measure_step_statu::clear_description() {
  4067. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4068. clear_has_description();
  4069. }
  4070. inline const ::std::string& Measure_step_statu::description() const {
  4071. // @@protoc_insertion_point(field_get:message.Measure_step_statu.description)
  4072. return description_.GetNoArena();
  4073. }
  4074. inline void Measure_step_statu::set_description(const ::std::string& value) {
  4075. set_has_description();
  4076. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  4077. // @@protoc_insertion_point(field_set:message.Measure_step_statu.description)
  4078. }
  4079. #if LANG_CXX11
  4080. inline void Measure_step_statu::set_description(::std::string&& value) {
  4081. set_has_description();
  4082. description_.SetNoArena(
  4083. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  4084. // @@protoc_insertion_point(field_set_rvalue:message.Measure_step_statu.description)
  4085. }
  4086. #endif
  4087. inline void Measure_step_statu::set_description(const char* value) {
  4088. GOOGLE_DCHECK(value != NULL);
  4089. set_has_description();
  4090. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  4091. // @@protoc_insertion_point(field_set_char:message.Measure_step_statu.description)
  4092. }
  4093. inline void Measure_step_statu::set_description(const char* value, size_t size) {
  4094. set_has_description();
  4095. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  4096. ::std::string(reinterpret_cast<const char*>(value), size));
  4097. // @@protoc_insertion_point(field_set_pointer:message.Measure_step_statu.description)
  4098. }
  4099. inline ::std::string* Measure_step_statu::mutable_description() {
  4100. set_has_description();
  4101. // @@protoc_insertion_point(field_mutable:message.Measure_step_statu.description)
  4102. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4103. }
  4104. inline ::std::string* Measure_step_statu::release_description() {
  4105. // @@protoc_insertion_point(field_release:message.Measure_step_statu.description)
  4106. clear_has_description();
  4107. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4108. }
  4109. inline void Measure_step_statu::set_allocated_description(::std::string* description) {
  4110. if (description != NULL) {
  4111. set_has_description();
  4112. } else {
  4113. clear_has_description();
  4114. }
  4115. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  4116. // @@protoc_insertion_point(field_set_allocated:message.Measure_step_statu.description)
  4117. }
  4118. // -------------------------------------------------------------------
  4119. // Back_measure_step_statu
  4120. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4121. inline bool Back_measure_step_statu::has_step_statu() const {
  4122. return (_has_bits_[0] & 0x00000002u) != 0;
  4123. }
  4124. inline void Back_measure_step_statu::set_has_step_statu() {
  4125. _has_bits_[0] |= 0x00000002u;
  4126. }
  4127. inline void Back_measure_step_statu::clear_has_step_statu() {
  4128. _has_bits_[0] &= ~0x00000002u;
  4129. }
  4130. inline void Back_measure_step_statu::clear_step_statu() {
  4131. step_statu_ = 0;
  4132. clear_has_step_statu();
  4133. }
  4134. inline ::message::Step_statu Back_measure_step_statu::step_statu() const {
  4135. // @@protoc_insertion_point(field_get:message.Back_measure_step_statu.step_statu)
  4136. return static_cast< ::message::Step_statu >(step_statu_);
  4137. }
  4138. inline void Back_measure_step_statu::set_step_statu(::message::Step_statu value) {
  4139. assert(::message::Step_statu_IsValid(value));
  4140. set_has_step_statu();
  4141. step_statu_ = value;
  4142. // @@protoc_insertion_point(field_set:message.Back_measure_step_statu.step_statu)
  4143. }
  4144. // optional string description = 3;
  4145. inline bool Back_measure_step_statu::has_description() const {
  4146. return (_has_bits_[0] & 0x00000001u) != 0;
  4147. }
  4148. inline void Back_measure_step_statu::set_has_description() {
  4149. _has_bits_[0] |= 0x00000001u;
  4150. }
  4151. inline void Back_measure_step_statu::clear_has_description() {
  4152. _has_bits_[0] &= ~0x00000001u;
  4153. }
  4154. inline void Back_measure_step_statu::clear_description() {
  4155. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4156. clear_has_description();
  4157. }
  4158. inline const ::std::string& Back_measure_step_statu::description() const {
  4159. // @@protoc_insertion_point(field_get:message.Back_measure_step_statu.description)
  4160. return description_.GetNoArena();
  4161. }
  4162. inline void Back_measure_step_statu::set_description(const ::std::string& value) {
  4163. set_has_description();
  4164. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  4165. // @@protoc_insertion_point(field_set:message.Back_measure_step_statu.description)
  4166. }
  4167. #if LANG_CXX11
  4168. inline void Back_measure_step_statu::set_description(::std::string&& value) {
  4169. set_has_description();
  4170. description_.SetNoArena(
  4171. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  4172. // @@protoc_insertion_point(field_set_rvalue:message.Back_measure_step_statu.description)
  4173. }
  4174. #endif
  4175. inline void Back_measure_step_statu::set_description(const char* value) {
  4176. GOOGLE_DCHECK(value != NULL);
  4177. set_has_description();
  4178. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  4179. // @@protoc_insertion_point(field_set_char:message.Back_measure_step_statu.description)
  4180. }
  4181. inline void Back_measure_step_statu::set_description(const char* value, size_t size) {
  4182. set_has_description();
  4183. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  4184. ::std::string(reinterpret_cast<const char*>(value), size));
  4185. // @@protoc_insertion_point(field_set_pointer:message.Back_measure_step_statu.description)
  4186. }
  4187. inline ::std::string* Back_measure_step_statu::mutable_description() {
  4188. set_has_description();
  4189. // @@protoc_insertion_point(field_mutable:message.Back_measure_step_statu.description)
  4190. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4191. }
  4192. inline ::std::string* Back_measure_step_statu::release_description() {
  4193. // @@protoc_insertion_point(field_release:message.Back_measure_step_statu.description)
  4194. clear_has_description();
  4195. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4196. }
  4197. inline void Back_measure_step_statu::set_allocated_description(::std::string* description) {
  4198. if (description != NULL) {
  4199. set_has_description();
  4200. } else {
  4201. clear_has_description();
  4202. }
  4203. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  4204. // @@protoc_insertion_point(field_set_allocated:message.Back_measure_step_statu.description)
  4205. }
  4206. // -------------------------------------------------------------------
  4207. // Compare_step_statu
  4208. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4209. inline bool Compare_step_statu::has_step_statu() const {
  4210. return (_has_bits_[0] & 0x00000010u) != 0;
  4211. }
  4212. inline void Compare_step_statu::set_has_step_statu() {
  4213. _has_bits_[0] |= 0x00000010u;
  4214. }
  4215. inline void Compare_step_statu::clear_has_step_statu() {
  4216. _has_bits_[0] &= ~0x00000010u;
  4217. }
  4218. inline void Compare_step_statu::clear_step_statu() {
  4219. step_statu_ = 0;
  4220. clear_has_step_statu();
  4221. }
  4222. inline ::message::Step_statu Compare_step_statu::step_statu() const {
  4223. // @@protoc_insertion_point(field_get:message.Compare_step_statu.step_statu)
  4224. return static_cast< ::message::Step_statu >(step_statu_);
  4225. }
  4226. inline void Compare_step_statu::set_step_statu(::message::Step_statu value) {
  4227. assert(::message::Step_statu_IsValid(value));
  4228. set_has_step_statu();
  4229. step_statu_ = value;
  4230. // @@protoc_insertion_point(field_set:message.Compare_step_statu.step_statu)
  4231. }
  4232. // optional .message.Locate_information locate_info_wj = 2;
  4233. inline bool Compare_step_statu::has_locate_info_wj() const {
  4234. return (_has_bits_[0] & 0x00000002u) != 0;
  4235. }
  4236. inline void Compare_step_statu::set_has_locate_info_wj() {
  4237. _has_bits_[0] |= 0x00000002u;
  4238. }
  4239. inline void Compare_step_statu::clear_has_locate_info_wj() {
  4240. _has_bits_[0] &= ~0x00000002u;
  4241. }
  4242. inline const ::message::Locate_information& Compare_step_statu::locate_info_wj() const {
  4243. const ::message::Locate_information* p = locate_info_wj_;
  4244. // @@protoc_insertion_point(field_get:message.Compare_step_statu.locate_info_wj)
  4245. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4246. &::message::_Locate_information_default_instance_);
  4247. }
  4248. inline ::message::Locate_information* Compare_step_statu::release_locate_info_wj() {
  4249. // @@protoc_insertion_point(field_release:message.Compare_step_statu.locate_info_wj)
  4250. clear_has_locate_info_wj();
  4251. ::message::Locate_information* temp = locate_info_wj_;
  4252. locate_info_wj_ = NULL;
  4253. return temp;
  4254. }
  4255. inline ::message::Locate_information* Compare_step_statu::mutable_locate_info_wj() {
  4256. set_has_locate_info_wj();
  4257. if (locate_info_wj_ == NULL) {
  4258. locate_info_wj_ = new ::message::Locate_information;
  4259. }
  4260. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.locate_info_wj)
  4261. return locate_info_wj_;
  4262. }
  4263. inline void Compare_step_statu::set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj) {
  4264. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4265. if (message_arena == NULL) {
  4266. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_wj_);
  4267. }
  4268. if (locate_info_wj) {
  4269. ::google::protobuf::Arena* submessage_arena = NULL;
  4270. if (message_arena != submessage_arena) {
  4271. locate_info_wj = ::google::protobuf::internal::GetOwnedMessage(
  4272. message_arena, locate_info_wj, submessage_arena);
  4273. }
  4274. set_has_locate_info_wj();
  4275. } else {
  4276. clear_has_locate_info_wj();
  4277. }
  4278. locate_info_wj_ = locate_info_wj;
  4279. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.locate_info_wj)
  4280. }
  4281. // optional .message.Locate_information locate_info_dj = 3;
  4282. inline bool Compare_step_statu::has_locate_info_dj() const {
  4283. return (_has_bits_[0] & 0x00000004u) != 0;
  4284. }
  4285. inline void Compare_step_statu::set_has_locate_info_dj() {
  4286. _has_bits_[0] |= 0x00000004u;
  4287. }
  4288. inline void Compare_step_statu::clear_has_locate_info_dj() {
  4289. _has_bits_[0] &= ~0x00000004u;
  4290. }
  4291. inline const ::message::Locate_information& Compare_step_statu::locate_info_dj() const {
  4292. const ::message::Locate_information* p = locate_info_dj_;
  4293. // @@protoc_insertion_point(field_get:message.Compare_step_statu.locate_info_dj)
  4294. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4295. &::message::_Locate_information_default_instance_);
  4296. }
  4297. inline ::message::Locate_information* Compare_step_statu::release_locate_info_dj() {
  4298. // @@protoc_insertion_point(field_release:message.Compare_step_statu.locate_info_dj)
  4299. clear_has_locate_info_dj();
  4300. ::message::Locate_information* temp = locate_info_dj_;
  4301. locate_info_dj_ = NULL;
  4302. return temp;
  4303. }
  4304. inline ::message::Locate_information* Compare_step_statu::mutable_locate_info_dj() {
  4305. set_has_locate_info_dj();
  4306. if (locate_info_dj_ == NULL) {
  4307. locate_info_dj_ = new ::message::Locate_information;
  4308. }
  4309. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.locate_info_dj)
  4310. return locate_info_dj_;
  4311. }
  4312. inline void Compare_step_statu::set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj) {
  4313. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4314. if (message_arena == NULL) {
  4315. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_dj_);
  4316. }
  4317. if (locate_info_dj) {
  4318. ::google::protobuf::Arena* submessage_arena = NULL;
  4319. if (message_arena != submessage_arena) {
  4320. locate_info_dj = ::google::protobuf::internal::GetOwnedMessage(
  4321. message_arena, locate_info_dj, submessage_arena);
  4322. }
  4323. set_has_locate_info_dj();
  4324. } else {
  4325. clear_has_locate_info_dj();
  4326. }
  4327. locate_info_dj_ = locate_info_dj;
  4328. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.locate_info_dj)
  4329. }
  4330. // optional .message.Locate_information locate_info_result = 4;
  4331. inline bool Compare_step_statu::has_locate_info_result() const {
  4332. return (_has_bits_[0] & 0x00000008u) != 0;
  4333. }
  4334. inline void Compare_step_statu::set_has_locate_info_result() {
  4335. _has_bits_[0] |= 0x00000008u;
  4336. }
  4337. inline void Compare_step_statu::clear_has_locate_info_result() {
  4338. _has_bits_[0] &= ~0x00000008u;
  4339. }
  4340. inline const ::message::Locate_information& Compare_step_statu::locate_info_result() const {
  4341. const ::message::Locate_information* p = locate_info_result_;
  4342. // @@protoc_insertion_point(field_get:message.Compare_step_statu.locate_info_result)
  4343. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4344. &::message::_Locate_information_default_instance_);
  4345. }
  4346. inline ::message::Locate_information* Compare_step_statu::release_locate_info_result() {
  4347. // @@protoc_insertion_point(field_release:message.Compare_step_statu.locate_info_result)
  4348. clear_has_locate_info_result();
  4349. ::message::Locate_information* temp = locate_info_result_;
  4350. locate_info_result_ = NULL;
  4351. return temp;
  4352. }
  4353. inline ::message::Locate_information* Compare_step_statu::mutable_locate_info_result() {
  4354. set_has_locate_info_result();
  4355. if (locate_info_result_ == NULL) {
  4356. locate_info_result_ = new ::message::Locate_information;
  4357. }
  4358. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.locate_info_result)
  4359. return locate_info_result_;
  4360. }
  4361. inline void Compare_step_statu::set_allocated_locate_info_result(::message::Locate_information* locate_info_result) {
  4362. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4363. if (message_arena == NULL) {
  4364. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_result_);
  4365. }
  4366. if (locate_info_result) {
  4367. ::google::protobuf::Arena* submessage_arena = NULL;
  4368. if (message_arena != submessage_arena) {
  4369. locate_info_result = ::google::protobuf::internal::GetOwnedMessage(
  4370. message_arena, locate_info_result, submessage_arena);
  4371. }
  4372. set_has_locate_info_result();
  4373. } else {
  4374. clear_has_locate_info_result();
  4375. }
  4376. locate_info_result_ = locate_info_result;
  4377. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.locate_info_result)
  4378. }
  4379. // optional string description = 5;
  4380. inline bool Compare_step_statu::has_description() const {
  4381. return (_has_bits_[0] & 0x00000001u) != 0;
  4382. }
  4383. inline void Compare_step_statu::set_has_description() {
  4384. _has_bits_[0] |= 0x00000001u;
  4385. }
  4386. inline void Compare_step_statu::clear_has_description() {
  4387. _has_bits_[0] &= ~0x00000001u;
  4388. }
  4389. inline void Compare_step_statu::clear_description() {
  4390. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4391. clear_has_description();
  4392. }
  4393. inline const ::std::string& Compare_step_statu::description() const {
  4394. // @@protoc_insertion_point(field_get:message.Compare_step_statu.description)
  4395. return description_.GetNoArena();
  4396. }
  4397. inline void Compare_step_statu::set_description(const ::std::string& value) {
  4398. set_has_description();
  4399. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  4400. // @@protoc_insertion_point(field_set:message.Compare_step_statu.description)
  4401. }
  4402. #if LANG_CXX11
  4403. inline void Compare_step_statu::set_description(::std::string&& value) {
  4404. set_has_description();
  4405. description_.SetNoArena(
  4406. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  4407. // @@protoc_insertion_point(field_set_rvalue:message.Compare_step_statu.description)
  4408. }
  4409. #endif
  4410. inline void Compare_step_statu::set_description(const char* value) {
  4411. GOOGLE_DCHECK(value != NULL);
  4412. set_has_description();
  4413. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  4414. // @@protoc_insertion_point(field_set_char:message.Compare_step_statu.description)
  4415. }
  4416. inline void Compare_step_statu::set_description(const char* value, size_t size) {
  4417. set_has_description();
  4418. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  4419. ::std::string(reinterpret_cast<const char*>(value), size));
  4420. // @@protoc_insertion_point(field_set_pointer:message.Compare_step_statu.description)
  4421. }
  4422. inline ::std::string* Compare_step_statu::mutable_description() {
  4423. set_has_description();
  4424. // @@protoc_insertion_point(field_mutable:message.Compare_step_statu.description)
  4425. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4426. }
  4427. inline ::std::string* Compare_step_statu::release_description() {
  4428. // @@protoc_insertion_point(field_release:message.Compare_step_statu.description)
  4429. clear_has_description();
  4430. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4431. }
  4432. inline void Compare_step_statu::set_allocated_description(::std::string* description) {
  4433. if (description != NULL) {
  4434. set_has_description();
  4435. } else {
  4436. clear_has_description();
  4437. }
  4438. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  4439. // @@protoc_insertion_point(field_set_allocated:message.Compare_step_statu.description)
  4440. }
  4441. // -------------------------------------------------------------------
  4442. // Back_compare_step_statu
  4443. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4444. inline bool Back_compare_step_statu::has_step_statu() const {
  4445. return (_has_bits_[0] & 0x00000010u) != 0;
  4446. }
  4447. inline void Back_compare_step_statu::set_has_step_statu() {
  4448. _has_bits_[0] |= 0x00000010u;
  4449. }
  4450. inline void Back_compare_step_statu::clear_has_step_statu() {
  4451. _has_bits_[0] &= ~0x00000010u;
  4452. }
  4453. inline void Back_compare_step_statu::clear_step_statu() {
  4454. step_statu_ = 0;
  4455. clear_has_step_statu();
  4456. }
  4457. inline ::message::Step_statu Back_compare_step_statu::step_statu() const {
  4458. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.step_statu)
  4459. return static_cast< ::message::Step_statu >(step_statu_);
  4460. }
  4461. inline void Back_compare_step_statu::set_step_statu(::message::Step_statu value) {
  4462. assert(::message::Step_statu_IsValid(value));
  4463. set_has_step_statu();
  4464. step_statu_ = value;
  4465. // @@protoc_insertion_point(field_set:message.Back_compare_step_statu.step_statu)
  4466. }
  4467. // optional .message.Locate_information locate_info_wj = 2;
  4468. inline bool Back_compare_step_statu::has_locate_info_wj() const {
  4469. return (_has_bits_[0] & 0x00000002u) != 0;
  4470. }
  4471. inline void Back_compare_step_statu::set_has_locate_info_wj() {
  4472. _has_bits_[0] |= 0x00000002u;
  4473. }
  4474. inline void Back_compare_step_statu::clear_has_locate_info_wj() {
  4475. _has_bits_[0] &= ~0x00000002u;
  4476. }
  4477. inline const ::message::Locate_information& Back_compare_step_statu::locate_info_wj() const {
  4478. const ::message::Locate_information* p = locate_info_wj_;
  4479. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.locate_info_wj)
  4480. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4481. &::message::_Locate_information_default_instance_);
  4482. }
  4483. inline ::message::Locate_information* Back_compare_step_statu::release_locate_info_wj() {
  4484. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.locate_info_wj)
  4485. clear_has_locate_info_wj();
  4486. ::message::Locate_information* temp = locate_info_wj_;
  4487. locate_info_wj_ = NULL;
  4488. return temp;
  4489. }
  4490. inline ::message::Locate_information* Back_compare_step_statu::mutable_locate_info_wj() {
  4491. set_has_locate_info_wj();
  4492. if (locate_info_wj_ == NULL) {
  4493. locate_info_wj_ = new ::message::Locate_information;
  4494. }
  4495. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.locate_info_wj)
  4496. return locate_info_wj_;
  4497. }
  4498. inline void Back_compare_step_statu::set_allocated_locate_info_wj(::message::Locate_information* locate_info_wj) {
  4499. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4500. if (message_arena == NULL) {
  4501. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_wj_);
  4502. }
  4503. if (locate_info_wj) {
  4504. ::google::protobuf::Arena* submessage_arena = NULL;
  4505. if (message_arena != submessage_arena) {
  4506. locate_info_wj = ::google::protobuf::internal::GetOwnedMessage(
  4507. message_arena, locate_info_wj, submessage_arena);
  4508. }
  4509. set_has_locate_info_wj();
  4510. } else {
  4511. clear_has_locate_info_wj();
  4512. }
  4513. locate_info_wj_ = locate_info_wj;
  4514. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.locate_info_wj)
  4515. }
  4516. // optional .message.Locate_information locate_info_dj = 3;
  4517. inline bool Back_compare_step_statu::has_locate_info_dj() const {
  4518. return (_has_bits_[0] & 0x00000004u) != 0;
  4519. }
  4520. inline void Back_compare_step_statu::set_has_locate_info_dj() {
  4521. _has_bits_[0] |= 0x00000004u;
  4522. }
  4523. inline void Back_compare_step_statu::clear_has_locate_info_dj() {
  4524. _has_bits_[0] &= ~0x00000004u;
  4525. }
  4526. inline const ::message::Locate_information& Back_compare_step_statu::locate_info_dj() const {
  4527. const ::message::Locate_information* p = locate_info_dj_;
  4528. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.locate_info_dj)
  4529. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4530. &::message::_Locate_information_default_instance_);
  4531. }
  4532. inline ::message::Locate_information* Back_compare_step_statu::release_locate_info_dj() {
  4533. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.locate_info_dj)
  4534. clear_has_locate_info_dj();
  4535. ::message::Locate_information* temp = locate_info_dj_;
  4536. locate_info_dj_ = NULL;
  4537. return temp;
  4538. }
  4539. inline ::message::Locate_information* Back_compare_step_statu::mutable_locate_info_dj() {
  4540. set_has_locate_info_dj();
  4541. if (locate_info_dj_ == NULL) {
  4542. locate_info_dj_ = new ::message::Locate_information;
  4543. }
  4544. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.locate_info_dj)
  4545. return locate_info_dj_;
  4546. }
  4547. inline void Back_compare_step_statu::set_allocated_locate_info_dj(::message::Locate_information* locate_info_dj) {
  4548. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4549. if (message_arena == NULL) {
  4550. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_dj_);
  4551. }
  4552. if (locate_info_dj) {
  4553. ::google::protobuf::Arena* submessage_arena = NULL;
  4554. if (message_arena != submessage_arena) {
  4555. locate_info_dj = ::google::protobuf::internal::GetOwnedMessage(
  4556. message_arena, locate_info_dj, submessage_arena);
  4557. }
  4558. set_has_locate_info_dj();
  4559. } else {
  4560. clear_has_locate_info_dj();
  4561. }
  4562. locate_info_dj_ = locate_info_dj;
  4563. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.locate_info_dj)
  4564. }
  4565. // optional .message.Locate_information locate_info_result = 4;
  4566. inline bool Back_compare_step_statu::has_locate_info_result() const {
  4567. return (_has_bits_[0] & 0x00000008u) != 0;
  4568. }
  4569. inline void Back_compare_step_statu::set_has_locate_info_result() {
  4570. _has_bits_[0] |= 0x00000008u;
  4571. }
  4572. inline void Back_compare_step_statu::clear_has_locate_info_result() {
  4573. _has_bits_[0] &= ~0x00000008u;
  4574. }
  4575. inline const ::message::Locate_information& Back_compare_step_statu::locate_info_result() const {
  4576. const ::message::Locate_information* p = locate_info_result_;
  4577. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.locate_info_result)
  4578. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4579. &::message::_Locate_information_default_instance_);
  4580. }
  4581. inline ::message::Locate_information* Back_compare_step_statu::release_locate_info_result() {
  4582. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.locate_info_result)
  4583. clear_has_locate_info_result();
  4584. ::message::Locate_information* temp = locate_info_result_;
  4585. locate_info_result_ = NULL;
  4586. return temp;
  4587. }
  4588. inline ::message::Locate_information* Back_compare_step_statu::mutable_locate_info_result() {
  4589. set_has_locate_info_result();
  4590. if (locate_info_result_ == NULL) {
  4591. locate_info_result_ = new ::message::Locate_information;
  4592. }
  4593. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.locate_info_result)
  4594. return locate_info_result_;
  4595. }
  4596. inline void Back_compare_step_statu::set_allocated_locate_info_result(::message::Locate_information* locate_info_result) {
  4597. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4598. if (message_arena == NULL) {
  4599. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_result_);
  4600. }
  4601. if (locate_info_result) {
  4602. ::google::protobuf::Arena* submessage_arena = NULL;
  4603. if (message_arena != submessage_arena) {
  4604. locate_info_result = ::google::protobuf::internal::GetOwnedMessage(
  4605. message_arena, locate_info_result, submessage_arena);
  4606. }
  4607. set_has_locate_info_result();
  4608. } else {
  4609. clear_has_locate_info_result();
  4610. }
  4611. locate_info_result_ = locate_info_result;
  4612. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.locate_info_result)
  4613. }
  4614. // optional string description = 5;
  4615. inline bool Back_compare_step_statu::has_description() const {
  4616. return (_has_bits_[0] & 0x00000001u) != 0;
  4617. }
  4618. inline void Back_compare_step_statu::set_has_description() {
  4619. _has_bits_[0] |= 0x00000001u;
  4620. }
  4621. inline void Back_compare_step_statu::clear_has_description() {
  4622. _has_bits_[0] &= ~0x00000001u;
  4623. }
  4624. inline void Back_compare_step_statu::clear_description() {
  4625. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4626. clear_has_description();
  4627. }
  4628. inline const ::std::string& Back_compare_step_statu::description() const {
  4629. // @@protoc_insertion_point(field_get:message.Back_compare_step_statu.description)
  4630. return description_.GetNoArena();
  4631. }
  4632. inline void Back_compare_step_statu::set_description(const ::std::string& value) {
  4633. set_has_description();
  4634. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  4635. // @@protoc_insertion_point(field_set:message.Back_compare_step_statu.description)
  4636. }
  4637. #if LANG_CXX11
  4638. inline void Back_compare_step_statu::set_description(::std::string&& value) {
  4639. set_has_description();
  4640. description_.SetNoArena(
  4641. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  4642. // @@protoc_insertion_point(field_set_rvalue:message.Back_compare_step_statu.description)
  4643. }
  4644. #endif
  4645. inline void Back_compare_step_statu::set_description(const char* value) {
  4646. GOOGLE_DCHECK(value != NULL);
  4647. set_has_description();
  4648. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  4649. // @@protoc_insertion_point(field_set_char:message.Back_compare_step_statu.description)
  4650. }
  4651. inline void Back_compare_step_statu::set_description(const char* value, size_t size) {
  4652. set_has_description();
  4653. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  4654. ::std::string(reinterpret_cast<const char*>(value), size));
  4655. // @@protoc_insertion_point(field_set_pointer:message.Back_compare_step_statu.description)
  4656. }
  4657. inline ::std::string* Back_compare_step_statu::mutable_description() {
  4658. set_has_description();
  4659. // @@protoc_insertion_point(field_mutable:message.Back_compare_step_statu.description)
  4660. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4661. }
  4662. inline ::std::string* Back_compare_step_statu::release_description() {
  4663. // @@protoc_insertion_point(field_release:message.Back_compare_step_statu.description)
  4664. clear_has_description();
  4665. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4666. }
  4667. inline void Back_compare_step_statu::set_allocated_description(::std::string* description) {
  4668. if (description != NULL) {
  4669. set_has_description();
  4670. } else {
  4671. clear_has_description();
  4672. }
  4673. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  4674. // @@protoc_insertion_point(field_set_allocated:message.Back_compare_step_statu.description)
  4675. }
  4676. // -------------------------------------------------------------------
  4677. // Dispatch_store_step_statu
  4678. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4679. inline bool Dispatch_store_step_statu::has_step_statu() const {
  4680. return (_has_bits_[0] & 0x00000008u) != 0;
  4681. }
  4682. inline void Dispatch_store_step_statu::set_has_step_statu() {
  4683. _has_bits_[0] |= 0x00000008u;
  4684. }
  4685. inline void Dispatch_store_step_statu::clear_has_step_statu() {
  4686. _has_bits_[0] &= ~0x00000008u;
  4687. }
  4688. inline void Dispatch_store_step_statu::clear_step_statu() {
  4689. step_statu_ = 0;
  4690. clear_has_step_statu();
  4691. }
  4692. inline ::message::Step_statu Dispatch_store_step_statu::step_statu() const {
  4693. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.step_statu)
  4694. return static_cast< ::message::Step_statu >(step_statu_);
  4695. }
  4696. inline void Dispatch_store_step_statu::set_step_statu(::message::Step_statu value) {
  4697. assert(::message::Step_statu_IsValid(value));
  4698. set_has_step_statu();
  4699. step_statu_ = value;
  4700. // @@protoc_insertion_point(field_set:message.Dispatch_store_step_statu.step_statu)
  4701. }
  4702. // optional .message.Locate_information locate_info = 2;
  4703. inline bool Dispatch_store_step_statu::has_locate_info() const {
  4704. return (_has_bits_[0] & 0x00000002u) != 0;
  4705. }
  4706. inline void Dispatch_store_step_statu::set_has_locate_info() {
  4707. _has_bits_[0] |= 0x00000002u;
  4708. }
  4709. inline void Dispatch_store_step_statu::clear_has_locate_info() {
  4710. _has_bits_[0] &= ~0x00000002u;
  4711. }
  4712. inline const ::message::Locate_information& Dispatch_store_step_statu::locate_info() const {
  4713. const ::message::Locate_information* p = locate_info_;
  4714. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.locate_info)
  4715. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4716. &::message::_Locate_information_default_instance_);
  4717. }
  4718. inline ::message::Locate_information* Dispatch_store_step_statu::release_locate_info() {
  4719. // @@protoc_insertion_point(field_release:message.Dispatch_store_step_statu.locate_info)
  4720. clear_has_locate_info();
  4721. ::message::Locate_information* temp = locate_info_;
  4722. locate_info_ = NULL;
  4723. return temp;
  4724. }
  4725. inline ::message::Locate_information* Dispatch_store_step_statu::mutable_locate_info() {
  4726. set_has_locate_info();
  4727. if (locate_info_ == NULL) {
  4728. locate_info_ = new ::message::Locate_information;
  4729. }
  4730. // @@protoc_insertion_point(field_mutable:message.Dispatch_store_step_statu.locate_info)
  4731. return locate_info_;
  4732. }
  4733. inline void Dispatch_store_step_statu::set_allocated_locate_info(::message::Locate_information* locate_info) {
  4734. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4735. if (message_arena == NULL) {
  4736. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_);
  4737. }
  4738. if (locate_info) {
  4739. ::google::protobuf::Arena* submessage_arena = NULL;
  4740. if (message_arena != submessage_arena) {
  4741. locate_info = ::google::protobuf::internal::GetOwnedMessage(
  4742. message_arena, locate_info, submessage_arena);
  4743. }
  4744. set_has_locate_info();
  4745. } else {
  4746. clear_has_locate_info();
  4747. }
  4748. locate_info_ = locate_info;
  4749. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_store_step_statu.locate_info)
  4750. }
  4751. // optional .message.Parkspace_info space_info = 3;
  4752. inline bool Dispatch_store_step_statu::has_space_info() const {
  4753. return (_has_bits_[0] & 0x00000004u) != 0;
  4754. }
  4755. inline void Dispatch_store_step_statu::set_has_space_info() {
  4756. _has_bits_[0] |= 0x00000004u;
  4757. }
  4758. inline void Dispatch_store_step_statu::clear_has_space_info() {
  4759. _has_bits_[0] &= ~0x00000004u;
  4760. }
  4761. inline const ::message::Parkspace_info& Dispatch_store_step_statu::space_info() const {
  4762. const ::message::Parkspace_info* p = space_info_;
  4763. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.space_info)
  4764. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  4765. &::message::_Parkspace_info_default_instance_);
  4766. }
  4767. inline ::message::Parkspace_info* Dispatch_store_step_statu::release_space_info() {
  4768. // @@protoc_insertion_point(field_release:message.Dispatch_store_step_statu.space_info)
  4769. clear_has_space_info();
  4770. ::message::Parkspace_info* temp = space_info_;
  4771. space_info_ = NULL;
  4772. return temp;
  4773. }
  4774. inline ::message::Parkspace_info* Dispatch_store_step_statu::mutable_space_info() {
  4775. set_has_space_info();
  4776. if (space_info_ == NULL) {
  4777. space_info_ = new ::message::Parkspace_info;
  4778. }
  4779. // @@protoc_insertion_point(field_mutable:message.Dispatch_store_step_statu.space_info)
  4780. return space_info_;
  4781. }
  4782. inline void Dispatch_store_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  4783. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4784. if (message_arena == NULL) {
  4785. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  4786. }
  4787. if (space_info) {
  4788. ::google::protobuf::Arena* submessage_arena = NULL;
  4789. if (message_arena != submessage_arena) {
  4790. space_info = ::google::protobuf::internal::GetOwnedMessage(
  4791. message_arena, space_info, submessage_arena);
  4792. }
  4793. set_has_space_info();
  4794. } else {
  4795. clear_has_space_info();
  4796. }
  4797. space_info_ = space_info;
  4798. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_store_step_statu.space_info)
  4799. }
  4800. // optional string description = 4;
  4801. inline bool Dispatch_store_step_statu::has_description() const {
  4802. return (_has_bits_[0] & 0x00000001u) != 0;
  4803. }
  4804. inline void Dispatch_store_step_statu::set_has_description() {
  4805. _has_bits_[0] |= 0x00000001u;
  4806. }
  4807. inline void Dispatch_store_step_statu::clear_has_description() {
  4808. _has_bits_[0] &= ~0x00000001u;
  4809. }
  4810. inline void Dispatch_store_step_statu::clear_description() {
  4811. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4812. clear_has_description();
  4813. }
  4814. inline const ::std::string& Dispatch_store_step_statu::description() const {
  4815. // @@protoc_insertion_point(field_get:message.Dispatch_store_step_statu.description)
  4816. return description_.GetNoArena();
  4817. }
  4818. inline void Dispatch_store_step_statu::set_description(const ::std::string& value) {
  4819. set_has_description();
  4820. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  4821. // @@protoc_insertion_point(field_set:message.Dispatch_store_step_statu.description)
  4822. }
  4823. #if LANG_CXX11
  4824. inline void Dispatch_store_step_statu::set_description(::std::string&& value) {
  4825. set_has_description();
  4826. description_.SetNoArena(
  4827. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  4828. // @@protoc_insertion_point(field_set_rvalue:message.Dispatch_store_step_statu.description)
  4829. }
  4830. #endif
  4831. inline void Dispatch_store_step_statu::set_description(const char* value) {
  4832. GOOGLE_DCHECK(value != NULL);
  4833. set_has_description();
  4834. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  4835. // @@protoc_insertion_point(field_set_char:message.Dispatch_store_step_statu.description)
  4836. }
  4837. inline void Dispatch_store_step_statu::set_description(const char* value, size_t size) {
  4838. set_has_description();
  4839. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  4840. ::std::string(reinterpret_cast<const char*>(value), size));
  4841. // @@protoc_insertion_point(field_set_pointer:message.Dispatch_store_step_statu.description)
  4842. }
  4843. inline ::std::string* Dispatch_store_step_statu::mutable_description() {
  4844. set_has_description();
  4845. // @@protoc_insertion_point(field_mutable:message.Dispatch_store_step_statu.description)
  4846. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4847. }
  4848. inline ::std::string* Dispatch_store_step_statu::release_description() {
  4849. // @@protoc_insertion_point(field_release:message.Dispatch_store_step_statu.description)
  4850. clear_has_description();
  4851. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4852. }
  4853. inline void Dispatch_store_step_statu::set_allocated_description(::std::string* description) {
  4854. if (description != NULL) {
  4855. set_has_description();
  4856. } else {
  4857. clear_has_description();
  4858. }
  4859. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  4860. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_store_step_statu.description)
  4861. }
  4862. // -------------------------------------------------------------------
  4863. // Back_dispatch_store_step_statu
  4864. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  4865. inline bool Back_dispatch_store_step_statu::has_step_statu() const {
  4866. return (_has_bits_[0] & 0x00000008u) != 0;
  4867. }
  4868. inline void Back_dispatch_store_step_statu::set_has_step_statu() {
  4869. _has_bits_[0] |= 0x00000008u;
  4870. }
  4871. inline void Back_dispatch_store_step_statu::clear_has_step_statu() {
  4872. _has_bits_[0] &= ~0x00000008u;
  4873. }
  4874. inline void Back_dispatch_store_step_statu::clear_step_statu() {
  4875. step_statu_ = 0;
  4876. clear_has_step_statu();
  4877. }
  4878. inline ::message::Step_statu Back_dispatch_store_step_statu::step_statu() const {
  4879. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.step_statu)
  4880. return static_cast< ::message::Step_statu >(step_statu_);
  4881. }
  4882. inline void Back_dispatch_store_step_statu::set_step_statu(::message::Step_statu value) {
  4883. assert(::message::Step_statu_IsValid(value));
  4884. set_has_step_statu();
  4885. step_statu_ = value;
  4886. // @@protoc_insertion_point(field_set:message.Back_dispatch_store_step_statu.step_statu)
  4887. }
  4888. // optional .message.Locate_information locate_info = 2;
  4889. inline bool Back_dispatch_store_step_statu::has_locate_info() const {
  4890. return (_has_bits_[0] & 0x00000002u) != 0;
  4891. }
  4892. inline void Back_dispatch_store_step_statu::set_has_locate_info() {
  4893. _has_bits_[0] |= 0x00000002u;
  4894. }
  4895. inline void Back_dispatch_store_step_statu::clear_has_locate_info() {
  4896. _has_bits_[0] &= ~0x00000002u;
  4897. }
  4898. inline const ::message::Locate_information& Back_dispatch_store_step_statu::locate_info() const {
  4899. const ::message::Locate_information* p = locate_info_;
  4900. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.locate_info)
  4901. return p != NULL ? *p : *reinterpret_cast<const ::message::Locate_information*>(
  4902. &::message::_Locate_information_default_instance_);
  4903. }
  4904. inline ::message::Locate_information* Back_dispatch_store_step_statu::release_locate_info() {
  4905. // @@protoc_insertion_point(field_release:message.Back_dispatch_store_step_statu.locate_info)
  4906. clear_has_locate_info();
  4907. ::message::Locate_information* temp = locate_info_;
  4908. locate_info_ = NULL;
  4909. return temp;
  4910. }
  4911. inline ::message::Locate_information* Back_dispatch_store_step_statu::mutable_locate_info() {
  4912. set_has_locate_info();
  4913. if (locate_info_ == NULL) {
  4914. locate_info_ = new ::message::Locate_information;
  4915. }
  4916. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_store_step_statu.locate_info)
  4917. return locate_info_;
  4918. }
  4919. inline void Back_dispatch_store_step_statu::set_allocated_locate_info(::message::Locate_information* locate_info) {
  4920. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4921. if (message_arena == NULL) {
  4922. delete reinterpret_cast< ::google::protobuf::MessageLite*>(locate_info_);
  4923. }
  4924. if (locate_info) {
  4925. ::google::protobuf::Arena* submessage_arena = NULL;
  4926. if (message_arena != submessage_arena) {
  4927. locate_info = ::google::protobuf::internal::GetOwnedMessage(
  4928. message_arena, locate_info, submessage_arena);
  4929. }
  4930. set_has_locate_info();
  4931. } else {
  4932. clear_has_locate_info();
  4933. }
  4934. locate_info_ = locate_info;
  4935. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_store_step_statu.locate_info)
  4936. }
  4937. // optional .message.Parkspace_info space_info = 3;
  4938. inline bool Back_dispatch_store_step_statu::has_space_info() const {
  4939. return (_has_bits_[0] & 0x00000004u) != 0;
  4940. }
  4941. inline void Back_dispatch_store_step_statu::set_has_space_info() {
  4942. _has_bits_[0] |= 0x00000004u;
  4943. }
  4944. inline void Back_dispatch_store_step_statu::clear_has_space_info() {
  4945. _has_bits_[0] &= ~0x00000004u;
  4946. }
  4947. inline const ::message::Parkspace_info& Back_dispatch_store_step_statu::space_info() const {
  4948. const ::message::Parkspace_info* p = space_info_;
  4949. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.space_info)
  4950. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  4951. &::message::_Parkspace_info_default_instance_);
  4952. }
  4953. inline ::message::Parkspace_info* Back_dispatch_store_step_statu::release_space_info() {
  4954. // @@protoc_insertion_point(field_release:message.Back_dispatch_store_step_statu.space_info)
  4955. clear_has_space_info();
  4956. ::message::Parkspace_info* temp = space_info_;
  4957. space_info_ = NULL;
  4958. return temp;
  4959. }
  4960. inline ::message::Parkspace_info* Back_dispatch_store_step_statu::mutable_space_info() {
  4961. set_has_space_info();
  4962. if (space_info_ == NULL) {
  4963. space_info_ = new ::message::Parkspace_info;
  4964. }
  4965. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_store_step_statu.space_info)
  4966. return space_info_;
  4967. }
  4968. inline void Back_dispatch_store_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  4969. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  4970. if (message_arena == NULL) {
  4971. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  4972. }
  4973. if (space_info) {
  4974. ::google::protobuf::Arena* submessage_arena = NULL;
  4975. if (message_arena != submessage_arena) {
  4976. space_info = ::google::protobuf::internal::GetOwnedMessage(
  4977. message_arena, space_info, submessage_arena);
  4978. }
  4979. set_has_space_info();
  4980. } else {
  4981. clear_has_space_info();
  4982. }
  4983. space_info_ = space_info;
  4984. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_store_step_statu.space_info)
  4985. }
  4986. // optional string description = 4;
  4987. inline bool Back_dispatch_store_step_statu::has_description() const {
  4988. return (_has_bits_[0] & 0x00000001u) != 0;
  4989. }
  4990. inline void Back_dispatch_store_step_statu::set_has_description() {
  4991. _has_bits_[0] |= 0x00000001u;
  4992. }
  4993. inline void Back_dispatch_store_step_statu::clear_has_description() {
  4994. _has_bits_[0] &= ~0x00000001u;
  4995. }
  4996. inline void Back_dispatch_store_step_statu::clear_description() {
  4997. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  4998. clear_has_description();
  4999. }
  5000. inline const ::std::string& Back_dispatch_store_step_statu::description() const {
  5001. // @@protoc_insertion_point(field_get:message.Back_dispatch_store_step_statu.description)
  5002. return description_.GetNoArena();
  5003. }
  5004. inline void Back_dispatch_store_step_statu::set_description(const ::std::string& value) {
  5005. set_has_description();
  5006. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  5007. // @@protoc_insertion_point(field_set:message.Back_dispatch_store_step_statu.description)
  5008. }
  5009. #if LANG_CXX11
  5010. inline void Back_dispatch_store_step_statu::set_description(::std::string&& value) {
  5011. set_has_description();
  5012. description_.SetNoArena(
  5013. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  5014. // @@protoc_insertion_point(field_set_rvalue:message.Back_dispatch_store_step_statu.description)
  5015. }
  5016. #endif
  5017. inline void Back_dispatch_store_step_statu::set_description(const char* value) {
  5018. GOOGLE_DCHECK(value != NULL);
  5019. set_has_description();
  5020. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  5021. // @@protoc_insertion_point(field_set_char:message.Back_dispatch_store_step_statu.description)
  5022. }
  5023. inline void Back_dispatch_store_step_statu::set_description(const char* value, size_t size) {
  5024. set_has_description();
  5025. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  5026. ::std::string(reinterpret_cast<const char*>(value), size));
  5027. // @@protoc_insertion_point(field_set_pointer:message.Back_dispatch_store_step_statu.description)
  5028. }
  5029. inline ::std::string* Back_dispatch_store_step_statu::mutable_description() {
  5030. set_has_description();
  5031. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_store_step_statu.description)
  5032. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5033. }
  5034. inline ::std::string* Back_dispatch_store_step_statu::release_description() {
  5035. // @@protoc_insertion_point(field_release:message.Back_dispatch_store_step_statu.description)
  5036. clear_has_description();
  5037. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5038. }
  5039. inline void Back_dispatch_store_step_statu::set_allocated_description(::std::string* description) {
  5040. if (description != NULL) {
  5041. set_has_description();
  5042. } else {
  5043. clear_has_description();
  5044. }
  5045. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  5046. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_store_step_statu.description)
  5047. }
  5048. // -------------------------------------------------------------------
  5049. // Dispatch_pick_step_statu
  5050. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5051. inline bool Dispatch_pick_step_statu::has_step_statu() const {
  5052. return (_has_bits_[0] & 0x00000004u) != 0;
  5053. }
  5054. inline void Dispatch_pick_step_statu::set_has_step_statu() {
  5055. _has_bits_[0] |= 0x00000004u;
  5056. }
  5057. inline void Dispatch_pick_step_statu::clear_has_step_statu() {
  5058. _has_bits_[0] &= ~0x00000004u;
  5059. }
  5060. inline void Dispatch_pick_step_statu::clear_step_statu() {
  5061. step_statu_ = 0;
  5062. clear_has_step_statu();
  5063. }
  5064. inline ::message::Step_statu Dispatch_pick_step_statu::step_statu() const {
  5065. // @@protoc_insertion_point(field_get:message.Dispatch_pick_step_statu.step_statu)
  5066. return static_cast< ::message::Step_statu >(step_statu_);
  5067. }
  5068. inline void Dispatch_pick_step_statu::set_step_statu(::message::Step_statu value) {
  5069. assert(::message::Step_statu_IsValid(value));
  5070. set_has_step_statu();
  5071. step_statu_ = value;
  5072. // @@protoc_insertion_point(field_set:message.Dispatch_pick_step_statu.step_statu)
  5073. }
  5074. // optional .message.Parkspace_info space_info = 2;
  5075. inline bool Dispatch_pick_step_statu::has_space_info() const {
  5076. return (_has_bits_[0] & 0x00000002u) != 0;
  5077. }
  5078. inline void Dispatch_pick_step_statu::set_has_space_info() {
  5079. _has_bits_[0] |= 0x00000002u;
  5080. }
  5081. inline void Dispatch_pick_step_statu::clear_has_space_info() {
  5082. _has_bits_[0] &= ~0x00000002u;
  5083. }
  5084. inline const ::message::Parkspace_info& Dispatch_pick_step_statu::space_info() const {
  5085. const ::message::Parkspace_info* p = space_info_;
  5086. // @@protoc_insertion_point(field_get:message.Dispatch_pick_step_statu.space_info)
  5087. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  5088. &::message::_Parkspace_info_default_instance_);
  5089. }
  5090. inline ::message::Parkspace_info* Dispatch_pick_step_statu::release_space_info() {
  5091. // @@protoc_insertion_point(field_release:message.Dispatch_pick_step_statu.space_info)
  5092. clear_has_space_info();
  5093. ::message::Parkspace_info* temp = space_info_;
  5094. space_info_ = NULL;
  5095. return temp;
  5096. }
  5097. inline ::message::Parkspace_info* Dispatch_pick_step_statu::mutable_space_info() {
  5098. set_has_space_info();
  5099. if (space_info_ == NULL) {
  5100. space_info_ = new ::message::Parkspace_info;
  5101. }
  5102. // @@protoc_insertion_point(field_mutable:message.Dispatch_pick_step_statu.space_info)
  5103. return space_info_;
  5104. }
  5105. inline void Dispatch_pick_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  5106. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5107. if (message_arena == NULL) {
  5108. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  5109. }
  5110. if (space_info) {
  5111. ::google::protobuf::Arena* submessage_arena = NULL;
  5112. if (message_arena != submessage_arena) {
  5113. space_info = ::google::protobuf::internal::GetOwnedMessage(
  5114. message_arena, space_info, submessage_arena);
  5115. }
  5116. set_has_space_info();
  5117. } else {
  5118. clear_has_space_info();
  5119. }
  5120. space_info_ = space_info;
  5121. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_pick_step_statu.space_info)
  5122. }
  5123. // optional string description = 3;
  5124. inline bool Dispatch_pick_step_statu::has_description() const {
  5125. return (_has_bits_[0] & 0x00000001u) != 0;
  5126. }
  5127. inline void Dispatch_pick_step_statu::set_has_description() {
  5128. _has_bits_[0] |= 0x00000001u;
  5129. }
  5130. inline void Dispatch_pick_step_statu::clear_has_description() {
  5131. _has_bits_[0] &= ~0x00000001u;
  5132. }
  5133. inline void Dispatch_pick_step_statu::clear_description() {
  5134. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5135. clear_has_description();
  5136. }
  5137. inline const ::std::string& Dispatch_pick_step_statu::description() const {
  5138. // @@protoc_insertion_point(field_get:message.Dispatch_pick_step_statu.description)
  5139. return description_.GetNoArena();
  5140. }
  5141. inline void Dispatch_pick_step_statu::set_description(const ::std::string& value) {
  5142. set_has_description();
  5143. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  5144. // @@protoc_insertion_point(field_set:message.Dispatch_pick_step_statu.description)
  5145. }
  5146. #if LANG_CXX11
  5147. inline void Dispatch_pick_step_statu::set_description(::std::string&& value) {
  5148. set_has_description();
  5149. description_.SetNoArena(
  5150. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  5151. // @@protoc_insertion_point(field_set_rvalue:message.Dispatch_pick_step_statu.description)
  5152. }
  5153. #endif
  5154. inline void Dispatch_pick_step_statu::set_description(const char* value) {
  5155. GOOGLE_DCHECK(value != NULL);
  5156. set_has_description();
  5157. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  5158. // @@protoc_insertion_point(field_set_char:message.Dispatch_pick_step_statu.description)
  5159. }
  5160. inline void Dispatch_pick_step_statu::set_description(const char* value, size_t size) {
  5161. set_has_description();
  5162. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  5163. ::std::string(reinterpret_cast<const char*>(value), size));
  5164. // @@protoc_insertion_point(field_set_pointer:message.Dispatch_pick_step_statu.description)
  5165. }
  5166. inline ::std::string* Dispatch_pick_step_statu::mutable_description() {
  5167. set_has_description();
  5168. // @@protoc_insertion_point(field_mutable:message.Dispatch_pick_step_statu.description)
  5169. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5170. }
  5171. inline ::std::string* Dispatch_pick_step_statu::release_description() {
  5172. // @@protoc_insertion_point(field_release:message.Dispatch_pick_step_statu.description)
  5173. clear_has_description();
  5174. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5175. }
  5176. inline void Dispatch_pick_step_statu::set_allocated_description(::std::string* description) {
  5177. if (description != NULL) {
  5178. set_has_description();
  5179. } else {
  5180. clear_has_description();
  5181. }
  5182. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  5183. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_pick_step_statu.description)
  5184. }
  5185. // -------------------------------------------------------------------
  5186. // Back_dispatch_pick_step_statu
  5187. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5188. inline bool Back_dispatch_pick_step_statu::has_step_statu() const {
  5189. return (_has_bits_[0] & 0x00000004u) != 0;
  5190. }
  5191. inline void Back_dispatch_pick_step_statu::set_has_step_statu() {
  5192. _has_bits_[0] |= 0x00000004u;
  5193. }
  5194. inline void Back_dispatch_pick_step_statu::clear_has_step_statu() {
  5195. _has_bits_[0] &= ~0x00000004u;
  5196. }
  5197. inline void Back_dispatch_pick_step_statu::clear_step_statu() {
  5198. step_statu_ = 0;
  5199. clear_has_step_statu();
  5200. }
  5201. inline ::message::Step_statu Back_dispatch_pick_step_statu::step_statu() const {
  5202. // @@protoc_insertion_point(field_get:message.Back_dispatch_pick_step_statu.step_statu)
  5203. return static_cast< ::message::Step_statu >(step_statu_);
  5204. }
  5205. inline void Back_dispatch_pick_step_statu::set_step_statu(::message::Step_statu value) {
  5206. assert(::message::Step_statu_IsValid(value));
  5207. set_has_step_statu();
  5208. step_statu_ = value;
  5209. // @@protoc_insertion_point(field_set:message.Back_dispatch_pick_step_statu.step_statu)
  5210. }
  5211. // optional .message.Parkspace_info space_info = 2;
  5212. inline bool Back_dispatch_pick_step_statu::has_space_info() const {
  5213. return (_has_bits_[0] & 0x00000002u) != 0;
  5214. }
  5215. inline void Back_dispatch_pick_step_statu::set_has_space_info() {
  5216. _has_bits_[0] |= 0x00000002u;
  5217. }
  5218. inline void Back_dispatch_pick_step_statu::clear_has_space_info() {
  5219. _has_bits_[0] &= ~0x00000002u;
  5220. }
  5221. inline const ::message::Parkspace_info& Back_dispatch_pick_step_statu::space_info() const {
  5222. const ::message::Parkspace_info* p = space_info_;
  5223. // @@protoc_insertion_point(field_get:message.Back_dispatch_pick_step_statu.space_info)
  5224. return p != NULL ? *p : *reinterpret_cast<const ::message::Parkspace_info*>(
  5225. &::message::_Parkspace_info_default_instance_);
  5226. }
  5227. inline ::message::Parkspace_info* Back_dispatch_pick_step_statu::release_space_info() {
  5228. // @@protoc_insertion_point(field_release:message.Back_dispatch_pick_step_statu.space_info)
  5229. clear_has_space_info();
  5230. ::message::Parkspace_info* temp = space_info_;
  5231. space_info_ = NULL;
  5232. return temp;
  5233. }
  5234. inline ::message::Parkspace_info* Back_dispatch_pick_step_statu::mutable_space_info() {
  5235. set_has_space_info();
  5236. if (space_info_ == NULL) {
  5237. space_info_ = new ::message::Parkspace_info;
  5238. }
  5239. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_pick_step_statu.space_info)
  5240. return space_info_;
  5241. }
  5242. inline void Back_dispatch_pick_step_statu::set_allocated_space_info(::message::Parkspace_info* space_info) {
  5243. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5244. if (message_arena == NULL) {
  5245. delete reinterpret_cast< ::google::protobuf::MessageLite*>(space_info_);
  5246. }
  5247. if (space_info) {
  5248. ::google::protobuf::Arena* submessage_arena = NULL;
  5249. if (message_arena != submessage_arena) {
  5250. space_info = ::google::protobuf::internal::GetOwnedMessage(
  5251. message_arena, space_info, submessage_arena);
  5252. }
  5253. set_has_space_info();
  5254. } else {
  5255. clear_has_space_info();
  5256. }
  5257. space_info_ = space_info;
  5258. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_pick_step_statu.space_info)
  5259. }
  5260. // optional string description = 3;
  5261. inline bool Back_dispatch_pick_step_statu::has_description() const {
  5262. return (_has_bits_[0] & 0x00000001u) != 0;
  5263. }
  5264. inline void Back_dispatch_pick_step_statu::set_has_description() {
  5265. _has_bits_[0] |= 0x00000001u;
  5266. }
  5267. inline void Back_dispatch_pick_step_statu::clear_has_description() {
  5268. _has_bits_[0] &= ~0x00000001u;
  5269. }
  5270. inline void Back_dispatch_pick_step_statu::clear_description() {
  5271. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5272. clear_has_description();
  5273. }
  5274. inline const ::std::string& Back_dispatch_pick_step_statu::description() const {
  5275. // @@protoc_insertion_point(field_get:message.Back_dispatch_pick_step_statu.description)
  5276. return description_.GetNoArena();
  5277. }
  5278. inline void Back_dispatch_pick_step_statu::set_description(const ::std::string& value) {
  5279. set_has_description();
  5280. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  5281. // @@protoc_insertion_point(field_set:message.Back_dispatch_pick_step_statu.description)
  5282. }
  5283. #if LANG_CXX11
  5284. inline void Back_dispatch_pick_step_statu::set_description(::std::string&& value) {
  5285. set_has_description();
  5286. description_.SetNoArena(
  5287. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  5288. // @@protoc_insertion_point(field_set_rvalue:message.Back_dispatch_pick_step_statu.description)
  5289. }
  5290. #endif
  5291. inline void Back_dispatch_pick_step_statu::set_description(const char* value) {
  5292. GOOGLE_DCHECK(value != NULL);
  5293. set_has_description();
  5294. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  5295. // @@protoc_insertion_point(field_set_char:message.Back_dispatch_pick_step_statu.description)
  5296. }
  5297. inline void Back_dispatch_pick_step_statu::set_description(const char* value, size_t size) {
  5298. set_has_description();
  5299. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  5300. ::std::string(reinterpret_cast<const char*>(value), size));
  5301. // @@protoc_insertion_point(field_set_pointer:message.Back_dispatch_pick_step_statu.description)
  5302. }
  5303. inline ::std::string* Back_dispatch_pick_step_statu::mutable_description() {
  5304. set_has_description();
  5305. // @@protoc_insertion_point(field_mutable:message.Back_dispatch_pick_step_statu.description)
  5306. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5307. }
  5308. inline ::std::string* Back_dispatch_pick_step_statu::release_description() {
  5309. // @@protoc_insertion_point(field_release:message.Back_dispatch_pick_step_statu.description)
  5310. clear_has_description();
  5311. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5312. }
  5313. inline void Back_dispatch_pick_step_statu::set_allocated_description(::std::string* description) {
  5314. if (description != NULL) {
  5315. set_has_description();
  5316. } else {
  5317. clear_has_description();
  5318. }
  5319. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  5320. // @@protoc_insertion_point(field_set_allocated:message.Back_dispatch_pick_step_statu.description)
  5321. }
  5322. // -------------------------------------------------------------------
  5323. // Waitfor_leave_step_statu
  5324. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5325. inline bool Waitfor_leave_step_statu::has_step_statu() const {
  5326. return (_has_bits_[0] & 0x00000004u) != 0;
  5327. }
  5328. inline void Waitfor_leave_step_statu::set_has_step_statu() {
  5329. _has_bits_[0] |= 0x00000004u;
  5330. }
  5331. inline void Waitfor_leave_step_statu::clear_has_step_statu() {
  5332. _has_bits_[0] &= ~0x00000004u;
  5333. }
  5334. inline void Waitfor_leave_step_statu::clear_step_statu() {
  5335. step_statu_ = 0;
  5336. clear_has_step_statu();
  5337. }
  5338. inline ::message::Step_statu Waitfor_leave_step_statu::step_statu() const {
  5339. // @@protoc_insertion_point(field_get:message.Waitfor_leave_step_statu.step_statu)
  5340. return static_cast< ::message::Step_statu >(step_statu_);
  5341. }
  5342. inline void Waitfor_leave_step_statu::set_step_statu(::message::Step_statu value) {
  5343. assert(::message::Step_statu_IsValid(value));
  5344. set_has_step_statu();
  5345. step_statu_ = value;
  5346. // @@protoc_insertion_point(field_set:message.Waitfor_leave_step_statu.step_statu)
  5347. }
  5348. // optional .message.Car_info car_info = 2;
  5349. inline bool Waitfor_leave_step_statu::has_car_info() const {
  5350. return (_has_bits_[0] & 0x00000002u) != 0;
  5351. }
  5352. inline void Waitfor_leave_step_statu::set_has_car_info() {
  5353. _has_bits_[0] |= 0x00000002u;
  5354. }
  5355. inline void Waitfor_leave_step_statu::clear_has_car_info() {
  5356. _has_bits_[0] &= ~0x00000002u;
  5357. }
  5358. inline const ::message::Car_info& Waitfor_leave_step_statu::car_info() const {
  5359. const ::message::Car_info* p = car_info_;
  5360. // @@protoc_insertion_point(field_get:message.Waitfor_leave_step_statu.car_info)
  5361. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  5362. &::message::_Car_info_default_instance_);
  5363. }
  5364. inline ::message::Car_info* Waitfor_leave_step_statu::release_car_info() {
  5365. // @@protoc_insertion_point(field_release:message.Waitfor_leave_step_statu.car_info)
  5366. clear_has_car_info();
  5367. ::message::Car_info* temp = car_info_;
  5368. car_info_ = NULL;
  5369. return temp;
  5370. }
  5371. inline ::message::Car_info* Waitfor_leave_step_statu::mutable_car_info() {
  5372. set_has_car_info();
  5373. if (car_info_ == NULL) {
  5374. car_info_ = new ::message::Car_info;
  5375. }
  5376. // @@protoc_insertion_point(field_mutable:message.Waitfor_leave_step_statu.car_info)
  5377. return car_info_;
  5378. }
  5379. inline void Waitfor_leave_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  5380. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5381. if (message_arena == NULL) {
  5382. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  5383. }
  5384. if (car_info) {
  5385. ::google::protobuf::Arena* submessage_arena = NULL;
  5386. if (message_arena != submessage_arena) {
  5387. car_info = ::google::protobuf::internal::GetOwnedMessage(
  5388. message_arena, car_info, submessage_arena);
  5389. }
  5390. set_has_car_info();
  5391. } else {
  5392. clear_has_car_info();
  5393. }
  5394. car_info_ = car_info;
  5395. // @@protoc_insertion_point(field_set_allocated:message.Waitfor_leave_step_statu.car_info)
  5396. }
  5397. // optional string description = 3;
  5398. inline bool Waitfor_leave_step_statu::has_description() const {
  5399. return (_has_bits_[0] & 0x00000001u) != 0;
  5400. }
  5401. inline void Waitfor_leave_step_statu::set_has_description() {
  5402. _has_bits_[0] |= 0x00000001u;
  5403. }
  5404. inline void Waitfor_leave_step_statu::clear_has_description() {
  5405. _has_bits_[0] &= ~0x00000001u;
  5406. }
  5407. inline void Waitfor_leave_step_statu::clear_description() {
  5408. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5409. clear_has_description();
  5410. }
  5411. inline const ::std::string& Waitfor_leave_step_statu::description() const {
  5412. // @@protoc_insertion_point(field_get:message.Waitfor_leave_step_statu.description)
  5413. return description_.GetNoArena();
  5414. }
  5415. inline void Waitfor_leave_step_statu::set_description(const ::std::string& value) {
  5416. set_has_description();
  5417. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  5418. // @@protoc_insertion_point(field_set:message.Waitfor_leave_step_statu.description)
  5419. }
  5420. #if LANG_CXX11
  5421. inline void Waitfor_leave_step_statu::set_description(::std::string&& value) {
  5422. set_has_description();
  5423. description_.SetNoArena(
  5424. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  5425. // @@protoc_insertion_point(field_set_rvalue:message.Waitfor_leave_step_statu.description)
  5426. }
  5427. #endif
  5428. inline void Waitfor_leave_step_statu::set_description(const char* value) {
  5429. GOOGLE_DCHECK(value != NULL);
  5430. set_has_description();
  5431. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  5432. // @@protoc_insertion_point(field_set_char:message.Waitfor_leave_step_statu.description)
  5433. }
  5434. inline void Waitfor_leave_step_statu::set_description(const char* value, size_t size) {
  5435. set_has_description();
  5436. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  5437. ::std::string(reinterpret_cast<const char*>(value), size));
  5438. // @@protoc_insertion_point(field_set_pointer:message.Waitfor_leave_step_statu.description)
  5439. }
  5440. inline ::std::string* Waitfor_leave_step_statu::mutable_description() {
  5441. set_has_description();
  5442. // @@protoc_insertion_point(field_mutable:message.Waitfor_leave_step_statu.description)
  5443. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5444. }
  5445. inline ::std::string* Waitfor_leave_step_statu::release_description() {
  5446. // @@protoc_insertion_point(field_release:message.Waitfor_leave_step_statu.description)
  5447. clear_has_description();
  5448. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5449. }
  5450. inline void Waitfor_leave_step_statu::set_allocated_description(::std::string* description) {
  5451. if (description != NULL) {
  5452. set_has_description();
  5453. } else {
  5454. clear_has_description();
  5455. }
  5456. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  5457. // @@protoc_insertion_point(field_set_allocated:message.Waitfor_leave_step_statu.description)
  5458. }
  5459. // -------------------------------------------------------------------
  5460. // Back_waitfor_leave_step_statu
  5461. // optional .message.Step_statu step_statu = 1 [default = eWaiting];
  5462. inline bool Back_waitfor_leave_step_statu::has_step_statu() const {
  5463. return (_has_bits_[0] & 0x00000004u) != 0;
  5464. }
  5465. inline void Back_waitfor_leave_step_statu::set_has_step_statu() {
  5466. _has_bits_[0] |= 0x00000004u;
  5467. }
  5468. inline void Back_waitfor_leave_step_statu::clear_has_step_statu() {
  5469. _has_bits_[0] &= ~0x00000004u;
  5470. }
  5471. inline void Back_waitfor_leave_step_statu::clear_step_statu() {
  5472. step_statu_ = 0;
  5473. clear_has_step_statu();
  5474. }
  5475. inline ::message::Step_statu Back_waitfor_leave_step_statu::step_statu() const {
  5476. // @@protoc_insertion_point(field_get:message.Back_waitfor_leave_step_statu.step_statu)
  5477. return static_cast< ::message::Step_statu >(step_statu_);
  5478. }
  5479. inline void Back_waitfor_leave_step_statu::set_step_statu(::message::Step_statu value) {
  5480. assert(::message::Step_statu_IsValid(value));
  5481. set_has_step_statu();
  5482. step_statu_ = value;
  5483. // @@protoc_insertion_point(field_set:message.Back_waitfor_leave_step_statu.step_statu)
  5484. }
  5485. // optional .message.Car_info car_info = 2;
  5486. inline bool Back_waitfor_leave_step_statu::has_car_info() const {
  5487. return (_has_bits_[0] & 0x00000002u) != 0;
  5488. }
  5489. inline void Back_waitfor_leave_step_statu::set_has_car_info() {
  5490. _has_bits_[0] |= 0x00000002u;
  5491. }
  5492. inline void Back_waitfor_leave_step_statu::clear_has_car_info() {
  5493. _has_bits_[0] &= ~0x00000002u;
  5494. }
  5495. inline const ::message::Car_info& Back_waitfor_leave_step_statu::car_info() const {
  5496. const ::message::Car_info* p = car_info_;
  5497. // @@protoc_insertion_point(field_get:message.Back_waitfor_leave_step_statu.car_info)
  5498. return p != NULL ? *p : *reinterpret_cast<const ::message::Car_info*>(
  5499. &::message::_Car_info_default_instance_);
  5500. }
  5501. inline ::message::Car_info* Back_waitfor_leave_step_statu::release_car_info() {
  5502. // @@protoc_insertion_point(field_release:message.Back_waitfor_leave_step_statu.car_info)
  5503. clear_has_car_info();
  5504. ::message::Car_info* temp = car_info_;
  5505. car_info_ = NULL;
  5506. return temp;
  5507. }
  5508. inline ::message::Car_info* Back_waitfor_leave_step_statu::mutable_car_info() {
  5509. set_has_car_info();
  5510. if (car_info_ == NULL) {
  5511. car_info_ = new ::message::Car_info;
  5512. }
  5513. // @@protoc_insertion_point(field_mutable:message.Back_waitfor_leave_step_statu.car_info)
  5514. return car_info_;
  5515. }
  5516. inline void Back_waitfor_leave_step_statu::set_allocated_car_info(::message::Car_info* car_info) {
  5517. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5518. if (message_arena == NULL) {
  5519. delete reinterpret_cast< ::google::protobuf::MessageLite*>(car_info_);
  5520. }
  5521. if (car_info) {
  5522. ::google::protobuf::Arena* submessage_arena = NULL;
  5523. if (message_arena != submessage_arena) {
  5524. car_info = ::google::protobuf::internal::GetOwnedMessage(
  5525. message_arena, car_info, submessage_arena);
  5526. }
  5527. set_has_car_info();
  5528. } else {
  5529. clear_has_car_info();
  5530. }
  5531. car_info_ = car_info;
  5532. // @@protoc_insertion_point(field_set_allocated:message.Back_waitfor_leave_step_statu.car_info)
  5533. }
  5534. // optional string description = 3;
  5535. inline bool Back_waitfor_leave_step_statu::has_description() const {
  5536. return (_has_bits_[0] & 0x00000001u) != 0;
  5537. }
  5538. inline void Back_waitfor_leave_step_statu::set_has_description() {
  5539. _has_bits_[0] |= 0x00000001u;
  5540. }
  5541. inline void Back_waitfor_leave_step_statu::clear_has_description() {
  5542. _has_bits_[0] &= ~0x00000001u;
  5543. }
  5544. inline void Back_waitfor_leave_step_statu::clear_description() {
  5545. description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5546. clear_has_description();
  5547. }
  5548. inline const ::std::string& Back_waitfor_leave_step_statu::description() const {
  5549. // @@protoc_insertion_point(field_get:message.Back_waitfor_leave_step_statu.description)
  5550. return description_.GetNoArena();
  5551. }
  5552. inline void Back_waitfor_leave_step_statu::set_description(const ::std::string& value) {
  5553. set_has_description();
  5554. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  5555. // @@protoc_insertion_point(field_set:message.Back_waitfor_leave_step_statu.description)
  5556. }
  5557. #if LANG_CXX11
  5558. inline void Back_waitfor_leave_step_statu::set_description(::std::string&& value) {
  5559. set_has_description();
  5560. description_.SetNoArena(
  5561. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  5562. // @@protoc_insertion_point(field_set_rvalue:message.Back_waitfor_leave_step_statu.description)
  5563. }
  5564. #endif
  5565. inline void Back_waitfor_leave_step_statu::set_description(const char* value) {
  5566. GOOGLE_DCHECK(value != NULL);
  5567. set_has_description();
  5568. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  5569. // @@protoc_insertion_point(field_set_char:message.Back_waitfor_leave_step_statu.description)
  5570. }
  5571. inline void Back_waitfor_leave_step_statu::set_description(const char* value, size_t size) {
  5572. set_has_description();
  5573. description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  5574. ::std::string(reinterpret_cast<const char*>(value), size));
  5575. // @@protoc_insertion_point(field_set_pointer:message.Back_waitfor_leave_step_statu.description)
  5576. }
  5577. inline ::std::string* Back_waitfor_leave_step_statu::mutable_description() {
  5578. set_has_description();
  5579. // @@protoc_insertion_point(field_mutable:message.Back_waitfor_leave_step_statu.description)
  5580. return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5581. }
  5582. inline ::std::string* Back_waitfor_leave_step_statu::release_description() {
  5583. // @@protoc_insertion_point(field_release:message.Back_waitfor_leave_step_statu.description)
  5584. clear_has_description();
  5585. return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5586. }
  5587. inline void Back_waitfor_leave_step_statu::set_allocated_description(::std::string* description) {
  5588. if (description != NULL) {
  5589. set_has_description();
  5590. } else {
  5591. clear_has_description();
  5592. }
  5593. description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
  5594. // @@protoc_insertion_point(field_set_allocated:message.Back_waitfor_leave_step_statu.description)
  5595. }
  5596. // -------------------------------------------------------------------
  5597. // Storing_process_statu_msg
  5598. // required .message.Base_info base_info = 1;
  5599. inline bool Storing_process_statu_msg::has_base_info() const {
  5600. return (_has_bits_[0] & 0x00000002u) != 0;
  5601. }
  5602. inline void Storing_process_statu_msg::set_has_base_info() {
  5603. _has_bits_[0] |= 0x00000002u;
  5604. }
  5605. inline void Storing_process_statu_msg::clear_has_base_info() {
  5606. _has_bits_[0] &= ~0x00000002u;
  5607. }
  5608. inline const ::message::Base_info& Storing_process_statu_msg::base_info() const {
  5609. const ::message::Base_info* p = base_info_;
  5610. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.base_info)
  5611. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  5612. &::message::_Base_info_default_instance_);
  5613. }
  5614. inline ::message::Base_info* Storing_process_statu_msg::release_base_info() {
  5615. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.base_info)
  5616. clear_has_base_info();
  5617. ::message::Base_info* temp = base_info_;
  5618. base_info_ = NULL;
  5619. return temp;
  5620. }
  5621. inline ::message::Base_info* Storing_process_statu_msg::mutable_base_info() {
  5622. set_has_base_info();
  5623. if (base_info_ == NULL) {
  5624. base_info_ = new ::message::Base_info;
  5625. }
  5626. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.base_info)
  5627. return base_info_;
  5628. }
  5629. inline void Storing_process_statu_msg::set_allocated_base_info(::message::Base_info* base_info) {
  5630. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5631. if (message_arena == NULL) {
  5632. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  5633. }
  5634. if (base_info) {
  5635. ::google::protobuf::Arena* submessage_arena = NULL;
  5636. if (message_arena != submessage_arena) {
  5637. base_info = ::google::protobuf::internal::GetOwnedMessage(
  5638. message_arena, base_info, submessage_arena);
  5639. }
  5640. set_has_base_info();
  5641. } else {
  5642. clear_has_base_info();
  5643. }
  5644. base_info_ = base_info;
  5645. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.base_info)
  5646. }
  5647. // required int32 terminal_id = 2;
  5648. inline bool Storing_process_statu_msg::has_terminal_id() const {
  5649. return (_has_bits_[0] & 0x00001000u) != 0;
  5650. }
  5651. inline void Storing_process_statu_msg::set_has_terminal_id() {
  5652. _has_bits_[0] |= 0x00001000u;
  5653. }
  5654. inline void Storing_process_statu_msg::clear_has_terminal_id() {
  5655. _has_bits_[0] &= ~0x00001000u;
  5656. }
  5657. inline void Storing_process_statu_msg::clear_terminal_id() {
  5658. terminal_id_ = 0;
  5659. clear_has_terminal_id();
  5660. }
  5661. inline ::google::protobuf::int32 Storing_process_statu_msg::terminal_id() const {
  5662. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.terminal_id)
  5663. return terminal_id_;
  5664. }
  5665. inline void Storing_process_statu_msg::set_terminal_id(::google::protobuf::int32 value) {
  5666. set_has_terminal_id();
  5667. terminal_id_ = value;
  5668. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.terminal_id)
  5669. }
  5670. // required string license = 3;
  5671. inline bool Storing_process_statu_msg::has_license() const {
  5672. return (_has_bits_[0] & 0x00000001u) != 0;
  5673. }
  5674. inline void Storing_process_statu_msg::set_has_license() {
  5675. _has_bits_[0] |= 0x00000001u;
  5676. }
  5677. inline void Storing_process_statu_msg::clear_has_license() {
  5678. _has_bits_[0] &= ~0x00000001u;
  5679. }
  5680. inline void Storing_process_statu_msg::clear_license() {
  5681. license_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5682. clear_has_license();
  5683. }
  5684. inline const ::std::string& Storing_process_statu_msg::license() const {
  5685. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.license)
  5686. return license_.GetNoArena();
  5687. }
  5688. inline void Storing_process_statu_msg::set_license(const ::std::string& value) {
  5689. set_has_license();
  5690. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  5691. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.license)
  5692. }
  5693. #if LANG_CXX11
  5694. inline void Storing_process_statu_msg::set_license(::std::string&& value) {
  5695. set_has_license();
  5696. license_.SetNoArena(
  5697. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  5698. // @@protoc_insertion_point(field_set_rvalue:message.Storing_process_statu_msg.license)
  5699. }
  5700. #endif
  5701. inline void Storing_process_statu_msg::set_license(const char* value) {
  5702. GOOGLE_DCHECK(value != NULL);
  5703. set_has_license();
  5704. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  5705. // @@protoc_insertion_point(field_set_char:message.Storing_process_statu_msg.license)
  5706. }
  5707. inline void Storing_process_statu_msg::set_license(const char* value, size_t size) {
  5708. set_has_license();
  5709. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  5710. ::std::string(reinterpret_cast<const char*>(value), size));
  5711. // @@protoc_insertion_point(field_set_pointer:message.Storing_process_statu_msg.license)
  5712. }
  5713. inline ::std::string* Storing_process_statu_msg::mutable_license() {
  5714. set_has_license();
  5715. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.license)
  5716. return license_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5717. }
  5718. inline ::std::string* Storing_process_statu_msg::release_license() {
  5719. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.license)
  5720. clear_has_license();
  5721. return license_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  5722. }
  5723. inline void Storing_process_statu_msg::set_allocated_license(::std::string* license) {
  5724. if (license != NULL) {
  5725. set_has_license();
  5726. } else {
  5727. clear_has_license();
  5728. }
  5729. license_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), license);
  5730. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.license)
  5731. }
  5732. // optional .message.Alloc_space_step_statu alloc_space_step = 4;
  5733. inline bool Storing_process_statu_msg::has_alloc_space_step() const {
  5734. return (_has_bits_[0] & 0x00000004u) != 0;
  5735. }
  5736. inline void Storing_process_statu_msg::set_has_alloc_space_step() {
  5737. _has_bits_[0] |= 0x00000004u;
  5738. }
  5739. inline void Storing_process_statu_msg::clear_has_alloc_space_step() {
  5740. _has_bits_[0] &= ~0x00000004u;
  5741. }
  5742. inline void Storing_process_statu_msg::clear_alloc_space_step() {
  5743. if (alloc_space_step_ != NULL) alloc_space_step_->Clear();
  5744. clear_has_alloc_space_step();
  5745. }
  5746. inline const ::message::Alloc_space_step_statu& Storing_process_statu_msg::alloc_space_step() const {
  5747. const ::message::Alloc_space_step_statu* p = alloc_space_step_;
  5748. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.alloc_space_step)
  5749. return p != NULL ? *p : *reinterpret_cast<const ::message::Alloc_space_step_statu*>(
  5750. &::message::_Alloc_space_step_statu_default_instance_);
  5751. }
  5752. inline ::message::Alloc_space_step_statu* Storing_process_statu_msg::release_alloc_space_step() {
  5753. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.alloc_space_step)
  5754. clear_has_alloc_space_step();
  5755. ::message::Alloc_space_step_statu* temp = alloc_space_step_;
  5756. alloc_space_step_ = NULL;
  5757. return temp;
  5758. }
  5759. inline ::message::Alloc_space_step_statu* Storing_process_statu_msg::mutable_alloc_space_step() {
  5760. set_has_alloc_space_step();
  5761. if (alloc_space_step_ == NULL) {
  5762. alloc_space_step_ = new ::message::Alloc_space_step_statu;
  5763. }
  5764. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.alloc_space_step)
  5765. return alloc_space_step_;
  5766. }
  5767. inline void Storing_process_statu_msg::set_allocated_alloc_space_step(::message::Alloc_space_step_statu* alloc_space_step) {
  5768. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5769. if (message_arena == NULL) {
  5770. delete alloc_space_step_;
  5771. }
  5772. if (alloc_space_step) {
  5773. ::google::protobuf::Arena* submessage_arena = NULL;
  5774. if (message_arena != submessage_arena) {
  5775. alloc_space_step = ::google::protobuf::internal::GetOwnedMessage(
  5776. message_arena, alloc_space_step, submessage_arena);
  5777. }
  5778. set_has_alloc_space_step();
  5779. } else {
  5780. clear_has_alloc_space_step();
  5781. }
  5782. alloc_space_step_ = alloc_space_step;
  5783. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.alloc_space_step)
  5784. }
  5785. // optional .message.Measure_step_statu measure_step = 5;
  5786. inline bool Storing_process_statu_msg::has_measure_step() const {
  5787. return (_has_bits_[0] & 0x00000008u) != 0;
  5788. }
  5789. inline void Storing_process_statu_msg::set_has_measure_step() {
  5790. _has_bits_[0] |= 0x00000008u;
  5791. }
  5792. inline void Storing_process_statu_msg::clear_has_measure_step() {
  5793. _has_bits_[0] &= ~0x00000008u;
  5794. }
  5795. inline void Storing_process_statu_msg::clear_measure_step() {
  5796. if (measure_step_ != NULL) measure_step_->Clear();
  5797. clear_has_measure_step();
  5798. }
  5799. inline const ::message::Measure_step_statu& Storing_process_statu_msg::measure_step() const {
  5800. const ::message::Measure_step_statu* p = measure_step_;
  5801. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.measure_step)
  5802. return p != NULL ? *p : *reinterpret_cast<const ::message::Measure_step_statu*>(
  5803. &::message::_Measure_step_statu_default_instance_);
  5804. }
  5805. inline ::message::Measure_step_statu* Storing_process_statu_msg::release_measure_step() {
  5806. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.measure_step)
  5807. clear_has_measure_step();
  5808. ::message::Measure_step_statu* temp = measure_step_;
  5809. measure_step_ = NULL;
  5810. return temp;
  5811. }
  5812. inline ::message::Measure_step_statu* Storing_process_statu_msg::mutable_measure_step() {
  5813. set_has_measure_step();
  5814. if (measure_step_ == NULL) {
  5815. measure_step_ = new ::message::Measure_step_statu;
  5816. }
  5817. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.measure_step)
  5818. return measure_step_;
  5819. }
  5820. inline void Storing_process_statu_msg::set_allocated_measure_step(::message::Measure_step_statu* measure_step) {
  5821. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5822. if (message_arena == NULL) {
  5823. delete measure_step_;
  5824. }
  5825. if (measure_step) {
  5826. ::google::protobuf::Arena* submessage_arena = NULL;
  5827. if (message_arena != submessage_arena) {
  5828. measure_step = ::google::protobuf::internal::GetOwnedMessage(
  5829. message_arena, measure_step, submessage_arena);
  5830. }
  5831. set_has_measure_step();
  5832. } else {
  5833. clear_has_measure_step();
  5834. }
  5835. measure_step_ = measure_step;
  5836. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.measure_step)
  5837. }
  5838. // optional .message.Compare_step_statu compare_step = 6;
  5839. inline bool Storing_process_statu_msg::has_compare_step() const {
  5840. return (_has_bits_[0] & 0x00000010u) != 0;
  5841. }
  5842. inline void Storing_process_statu_msg::set_has_compare_step() {
  5843. _has_bits_[0] |= 0x00000010u;
  5844. }
  5845. inline void Storing_process_statu_msg::clear_has_compare_step() {
  5846. _has_bits_[0] &= ~0x00000010u;
  5847. }
  5848. inline void Storing_process_statu_msg::clear_compare_step() {
  5849. if (compare_step_ != NULL) compare_step_->Clear();
  5850. clear_has_compare_step();
  5851. }
  5852. inline const ::message::Compare_step_statu& Storing_process_statu_msg::compare_step() const {
  5853. const ::message::Compare_step_statu* p = compare_step_;
  5854. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.compare_step)
  5855. return p != NULL ? *p : *reinterpret_cast<const ::message::Compare_step_statu*>(
  5856. &::message::_Compare_step_statu_default_instance_);
  5857. }
  5858. inline ::message::Compare_step_statu* Storing_process_statu_msg::release_compare_step() {
  5859. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.compare_step)
  5860. clear_has_compare_step();
  5861. ::message::Compare_step_statu* temp = compare_step_;
  5862. compare_step_ = NULL;
  5863. return temp;
  5864. }
  5865. inline ::message::Compare_step_statu* Storing_process_statu_msg::mutable_compare_step() {
  5866. set_has_compare_step();
  5867. if (compare_step_ == NULL) {
  5868. compare_step_ = new ::message::Compare_step_statu;
  5869. }
  5870. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.compare_step)
  5871. return compare_step_;
  5872. }
  5873. inline void Storing_process_statu_msg::set_allocated_compare_step(::message::Compare_step_statu* compare_step) {
  5874. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5875. if (message_arena == NULL) {
  5876. delete compare_step_;
  5877. }
  5878. if (compare_step) {
  5879. ::google::protobuf::Arena* submessage_arena = NULL;
  5880. if (message_arena != submessage_arena) {
  5881. compare_step = ::google::protobuf::internal::GetOwnedMessage(
  5882. message_arena, compare_step, submessage_arena);
  5883. }
  5884. set_has_compare_step();
  5885. } else {
  5886. clear_has_compare_step();
  5887. }
  5888. compare_step_ = compare_step;
  5889. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.compare_step)
  5890. }
  5891. // optional .message.Dispatch_store_step_statu dispatch_step = 7;
  5892. inline bool Storing_process_statu_msg::has_dispatch_step() const {
  5893. return (_has_bits_[0] & 0x00000020u) != 0;
  5894. }
  5895. inline void Storing_process_statu_msg::set_has_dispatch_step() {
  5896. _has_bits_[0] |= 0x00000020u;
  5897. }
  5898. inline void Storing_process_statu_msg::clear_has_dispatch_step() {
  5899. _has_bits_[0] &= ~0x00000020u;
  5900. }
  5901. inline void Storing_process_statu_msg::clear_dispatch_step() {
  5902. if (dispatch_step_ != NULL) dispatch_step_->Clear();
  5903. clear_has_dispatch_step();
  5904. }
  5905. inline const ::message::Dispatch_store_step_statu& Storing_process_statu_msg::dispatch_step() const {
  5906. const ::message::Dispatch_store_step_statu* p = dispatch_step_;
  5907. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.dispatch_step)
  5908. return p != NULL ? *p : *reinterpret_cast<const ::message::Dispatch_store_step_statu*>(
  5909. &::message::_Dispatch_store_step_statu_default_instance_);
  5910. }
  5911. inline ::message::Dispatch_store_step_statu* Storing_process_statu_msg::release_dispatch_step() {
  5912. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.dispatch_step)
  5913. clear_has_dispatch_step();
  5914. ::message::Dispatch_store_step_statu* temp = dispatch_step_;
  5915. dispatch_step_ = NULL;
  5916. return temp;
  5917. }
  5918. inline ::message::Dispatch_store_step_statu* Storing_process_statu_msg::mutable_dispatch_step() {
  5919. set_has_dispatch_step();
  5920. if (dispatch_step_ == NULL) {
  5921. dispatch_step_ = new ::message::Dispatch_store_step_statu;
  5922. }
  5923. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.dispatch_step)
  5924. return dispatch_step_;
  5925. }
  5926. inline void Storing_process_statu_msg::set_allocated_dispatch_step(::message::Dispatch_store_step_statu* dispatch_step) {
  5927. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5928. if (message_arena == NULL) {
  5929. delete dispatch_step_;
  5930. }
  5931. if (dispatch_step) {
  5932. ::google::protobuf::Arena* submessage_arena = NULL;
  5933. if (message_arena != submessage_arena) {
  5934. dispatch_step = ::google::protobuf::internal::GetOwnedMessage(
  5935. message_arena, dispatch_step, submessage_arena);
  5936. }
  5937. set_has_dispatch_step();
  5938. } else {
  5939. clear_has_dispatch_step();
  5940. }
  5941. dispatch_step_ = dispatch_step;
  5942. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.dispatch_step)
  5943. }
  5944. // optional .message.Confirm_space_step_statu confirm_space_step = 8;
  5945. inline bool Storing_process_statu_msg::has_confirm_space_step() const {
  5946. return (_has_bits_[0] & 0x00000040u) != 0;
  5947. }
  5948. inline void Storing_process_statu_msg::set_has_confirm_space_step() {
  5949. _has_bits_[0] |= 0x00000040u;
  5950. }
  5951. inline void Storing_process_statu_msg::clear_has_confirm_space_step() {
  5952. _has_bits_[0] &= ~0x00000040u;
  5953. }
  5954. inline void Storing_process_statu_msg::clear_confirm_space_step() {
  5955. if (confirm_space_step_ != NULL) confirm_space_step_->Clear();
  5956. clear_has_confirm_space_step();
  5957. }
  5958. inline const ::message::Confirm_space_step_statu& Storing_process_statu_msg::confirm_space_step() const {
  5959. const ::message::Confirm_space_step_statu* p = confirm_space_step_;
  5960. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.confirm_space_step)
  5961. return p != NULL ? *p : *reinterpret_cast<const ::message::Confirm_space_step_statu*>(
  5962. &::message::_Confirm_space_step_statu_default_instance_);
  5963. }
  5964. inline ::message::Confirm_space_step_statu* Storing_process_statu_msg::release_confirm_space_step() {
  5965. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.confirm_space_step)
  5966. clear_has_confirm_space_step();
  5967. ::message::Confirm_space_step_statu* temp = confirm_space_step_;
  5968. confirm_space_step_ = NULL;
  5969. return temp;
  5970. }
  5971. inline ::message::Confirm_space_step_statu* Storing_process_statu_msg::mutable_confirm_space_step() {
  5972. set_has_confirm_space_step();
  5973. if (confirm_space_step_ == NULL) {
  5974. confirm_space_step_ = new ::message::Confirm_space_step_statu;
  5975. }
  5976. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.confirm_space_step)
  5977. return confirm_space_step_;
  5978. }
  5979. inline void Storing_process_statu_msg::set_allocated_confirm_space_step(::message::Confirm_space_step_statu* confirm_space_step) {
  5980. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  5981. if (message_arena == NULL) {
  5982. delete confirm_space_step_;
  5983. }
  5984. if (confirm_space_step) {
  5985. ::google::protobuf::Arena* submessage_arena = NULL;
  5986. if (message_arena != submessage_arena) {
  5987. confirm_space_step = ::google::protobuf::internal::GetOwnedMessage(
  5988. message_arena, confirm_space_step, submessage_arena);
  5989. }
  5990. set_has_confirm_space_step();
  5991. } else {
  5992. clear_has_confirm_space_step();
  5993. }
  5994. confirm_space_step_ = confirm_space_step;
  5995. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.confirm_space_step)
  5996. }
  5997. // optional bool completed = 9 [default = false];
  5998. inline bool Storing_process_statu_msg::has_completed() const {
  5999. return (_has_bits_[0] & 0x00002000u) != 0;
  6000. }
  6001. inline void Storing_process_statu_msg::set_has_completed() {
  6002. _has_bits_[0] |= 0x00002000u;
  6003. }
  6004. inline void Storing_process_statu_msg::clear_has_completed() {
  6005. _has_bits_[0] &= ~0x00002000u;
  6006. }
  6007. inline void Storing_process_statu_msg::clear_completed() {
  6008. completed_ = false;
  6009. clear_has_completed();
  6010. }
  6011. inline bool Storing_process_statu_msg::completed() const {
  6012. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.completed)
  6013. return completed_;
  6014. }
  6015. inline void Storing_process_statu_msg::set_completed(bool value) {
  6016. set_has_completed();
  6017. completed_ = value;
  6018. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.completed)
  6019. }
  6020. // optional .message.Back_confirm_space_step_statu back_confirm_step = 10;
  6021. inline bool Storing_process_statu_msg::has_back_confirm_step() const {
  6022. return (_has_bits_[0] & 0x00000080u) != 0;
  6023. }
  6024. inline void Storing_process_statu_msg::set_has_back_confirm_step() {
  6025. _has_bits_[0] |= 0x00000080u;
  6026. }
  6027. inline void Storing_process_statu_msg::clear_has_back_confirm_step() {
  6028. _has_bits_[0] &= ~0x00000080u;
  6029. }
  6030. inline void Storing_process_statu_msg::clear_back_confirm_step() {
  6031. if (back_confirm_step_ != NULL) back_confirm_step_->Clear();
  6032. clear_has_back_confirm_step();
  6033. }
  6034. inline const ::message::Back_confirm_space_step_statu& Storing_process_statu_msg::back_confirm_step() const {
  6035. const ::message::Back_confirm_space_step_statu* p = back_confirm_step_;
  6036. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_confirm_step)
  6037. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_confirm_space_step_statu*>(
  6038. &::message::_Back_confirm_space_step_statu_default_instance_);
  6039. }
  6040. inline ::message::Back_confirm_space_step_statu* Storing_process_statu_msg::release_back_confirm_step() {
  6041. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_confirm_step)
  6042. clear_has_back_confirm_step();
  6043. ::message::Back_confirm_space_step_statu* temp = back_confirm_step_;
  6044. back_confirm_step_ = NULL;
  6045. return temp;
  6046. }
  6047. inline ::message::Back_confirm_space_step_statu* Storing_process_statu_msg::mutable_back_confirm_step() {
  6048. set_has_back_confirm_step();
  6049. if (back_confirm_step_ == NULL) {
  6050. back_confirm_step_ = new ::message::Back_confirm_space_step_statu;
  6051. }
  6052. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_confirm_step)
  6053. return back_confirm_step_;
  6054. }
  6055. inline void Storing_process_statu_msg::set_allocated_back_confirm_step(::message::Back_confirm_space_step_statu* back_confirm_step) {
  6056. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6057. if (message_arena == NULL) {
  6058. delete back_confirm_step_;
  6059. }
  6060. if (back_confirm_step) {
  6061. ::google::protobuf::Arena* submessage_arena = NULL;
  6062. if (message_arena != submessage_arena) {
  6063. back_confirm_step = ::google::protobuf::internal::GetOwnedMessage(
  6064. message_arena, back_confirm_step, submessage_arena);
  6065. }
  6066. set_has_back_confirm_step();
  6067. } else {
  6068. clear_has_back_confirm_step();
  6069. }
  6070. back_confirm_step_ = back_confirm_step;
  6071. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_confirm_step)
  6072. }
  6073. // optional .message.Back_dispatch_store_step_statu back_dispatch_step = 11;
  6074. inline bool Storing_process_statu_msg::has_back_dispatch_step() const {
  6075. return (_has_bits_[0] & 0x00000100u) != 0;
  6076. }
  6077. inline void Storing_process_statu_msg::set_has_back_dispatch_step() {
  6078. _has_bits_[0] |= 0x00000100u;
  6079. }
  6080. inline void Storing_process_statu_msg::clear_has_back_dispatch_step() {
  6081. _has_bits_[0] &= ~0x00000100u;
  6082. }
  6083. inline void Storing_process_statu_msg::clear_back_dispatch_step() {
  6084. if (back_dispatch_step_ != NULL) back_dispatch_step_->Clear();
  6085. clear_has_back_dispatch_step();
  6086. }
  6087. inline const ::message::Back_dispatch_store_step_statu& Storing_process_statu_msg::back_dispatch_step() const {
  6088. const ::message::Back_dispatch_store_step_statu* p = back_dispatch_step_;
  6089. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_dispatch_step)
  6090. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_dispatch_store_step_statu*>(
  6091. &::message::_Back_dispatch_store_step_statu_default_instance_);
  6092. }
  6093. inline ::message::Back_dispatch_store_step_statu* Storing_process_statu_msg::release_back_dispatch_step() {
  6094. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_dispatch_step)
  6095. clear_has_back_dispatch_step();
  6096. ::message::Back_dispatch_store_step_statu* temp = back_dispatch_step_;
  6097. back_dispatch_step_ = NULL;
  6098. return temp;
  6099. }
  6100. inline ::message::Back_dispatch_store_step_statu* Storing_process_statu_msg::mutable_back_dispatch_step() {
  6101. set_has_back_dispatch_step();
  6102. if (back_dispatch_step_ == NULL) {
  6103. back_dispatch_step_ = new ::message::Back_dispatch_store_step_statu;
  6104. }
  6105. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_dispatch_step)
  6106. return back_dispatch_step_;
  6107. }
  6108. inline void Storing_process_statu_msg::set_allocated_back_dispatch_step(::message::Back_dispatch_store_step_statu* back_dispatch_step) {
  6109. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6110. if (message_arena == NULL) {
  6111. delete back_dispatch_step_;
  6112. }
  6113. if (back_dispatch_step) {
  6114. ::google::protobuf::Arena* submessage_arena = NULL;
  6115. if (message_arena != submessage_arena) {
  6116. back_dispatch_step = ::google::protobuf::internal::GetOwnedMessage(
  6117. message_arena, back_dispatch_step, submessage_arena);
  6118. }
  6119. set_has_back_dispatch_step();
  6120. } else {
  6121. clear_has_back_dispatch_step();
  6122. }
  6123. back_dispatch_step_ = back_dispatch_step;
  6124. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_dispatch_step)
  6125. }
  6126. // optional .message.Back_compare_step_statu back_compare_step = 12;
  6127. inline bool Storing_process_statu_msg::has_back_compare_step() const {
  6128. return (_has_bits_[0] & 0x00000200u) != 0;
  6129. }
  6130. inline void Storing_process_statu_msg::set_has_back_compare_step() {
  6131. _has_bits_[0] |= 0x00000200u;
  6132. }
  6133. inline void Storing_process_statu_msg::clear_has_back_compare_step() {
  6134. _has_bits_[0] &= ~0x00000200u;
  6135. }
  6136. inline void Storing_process_statu_msg::clear_back_compare_step() {
  6137. if (back_compare_step_ != NULL) back_compare_step_->Clear();
  6138. clear_has_back_compare_step();
  6139. }
  6140. inline const ::message::Back_compare_step_statu& Storing_process_statu_msg::back_compare_step() const {
  6141. const ::message::Back_compare_step_statu* p = back_compare_step_;
  6142. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_compare_step)
  6143. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_compare_step_statu*>(
  6144. &::message::_Back_compare_step_statu_default_instance_);
  6145. }
  6146. inline ::message::Back_compare_step_statu* Storing_process_statu_msg::release_back_compare_step() {
  6147. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_compare_step)
  6148. clear_has_back_compare_step();
  6149. ::message::Back_compare_step_statu* temp = back_compare_step_;
  6150. back_compare_step_ = NULL;
  6151. return temp;
  6152. }
  6153. inline ::message::Back_compare_step_statu* Storing_process_statu_msg::mutable_back_compare_step() {
  6154. set_has_back_compare_step();
  6155. if (back_compare_step_ == NULL) {
  6156. back_compare_step_ = new ::message::Back_compare_step_statu;
  6157. }
  6158. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_compare_step)
  6159. return back_compare_step_;
  6160. }
  6161. inline void Storing_process_statu_msg::set_allocated_back_compare_step(::message::Back_compare_step_statu* back_compare_step) {
  6162. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6163. if (message_arena == NULL) {
  6164. delete back_compare_step_;
  6165. }
  6166. if (back_compare_step) {
  6167. ::google::protobuf::Arena* submessage_arena = NULL;
  6168. if (message_arena != submessage_arena) {
  6169. back_compare_step = ::google::protobuf::internal::GetOwnedMessage(
  6170. message_arena, back_compare_step, submessage_arena);
  6171. }
  6172. set_has_back_compare_step();
  6173. } else {
  6174. clear_has_back_compare_step();
  6175. }
  6176. back_compare_step_ = back_compare_step;
  6177. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_compare_step)
  6178. }
  6179. // optional .message.Back_measure_step_statu back_measure_step = 13;
  6180. inline bool Storing_process_statu_msg::has_back_measure_step() const {
  6181. return (_has_bits_[0] & 0x00000400u) != 0;
  6182. }
  6183. inline void Storing_process_statu_msg::set_has_back_measure_step() {
  6184. _has_bits_[0] |= 0x00000400u;
  6185. }
  6186. inline void Storing_process_statu_msg::clear_has_back_measure_step() {
  6187. _has_bits_[0] &= ~0x00000400u;
  6188. }
  6189. inline void Storing_process_statu_msg::clear_back_measure_step() {
  6190. if (back_measure_step_ != NULL) back_measure_step_->Clear();
  6191. clear_has_back_measure_step();
  6192. }
  6193. inline const ::message::Back_measure_step_statu& Storing_process_statu_msg::back_measure_step() const {
  6194. const ::message::Back_measure_step_statu* p = back_measure_step_;
  6195. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_measure_step)
  6196. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_measure_step_statu*>(
  6197. &::message::_Back_measure_step_statu_default_instance_);
  6198. }
  6199. inline ::message::Back_measure_step_statu* Storing_process_statu_msg::release_back_measure_step() {
  6200. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_measure_step)
  6201. clear_has_back_measure_step();
  6202. ::message::Back_measure_step_statu* temp = back_measure_step_;
  6203. back_measure_step_ = NULL;
  6204. return temp;
  6205. }
  6206. inline ::message::Back_measure_step_statu* Storing_process_statu_msg::mutable_back_measure_step() {
  6207. set_has_back_measure_step();
  6208. if (back_measure_step_ == NULL) {
  6209. back_measure_step_ = new ::message::Back_measure_step_statu;
  6210. }
  6211. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_measure_step)
  6212. return back_measure_step_;
  6213. }
  6214. inline void Storing_process_statu_msg::set_allocated_back_measure_step(::message::Back_measure_step_statu* back_measure_step) {
  6215. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6216. if (message_arena == NULL) {
  6217. delete back_measure_step_;
  6218. }
  6219. if (back_measure_step) {
  6220. ::google::protobuf::Arena* submessage_arena = NULL;
  6221. if (message_arena != submessage_arena) {
  6222. back_measure_step = ::google::protobuf::internal::GetOwnedMessage(
  6223. message_arena, back_measure_step, submessage_arena);
  6224. }
  6225. set_has_back_measure_step();
  6226. } else {
  6227. clear_has_back_measure_step();
  6228. }
  6229. back_measure_step_ = back_measure_step;
  6230. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_measure_step)
  6231. }
  6232. // optional .message.Back_alloc_space_step_statu back_alloc_space_step = 14;
  6233. inline bool Storing_process_statu_msg::has_back_alloc_space_step() const {
  6234. return (_has_bits_[0] & 0x00000800u) != 0;
  6235. }
  6236. inline void Storing_process_statu_msg::set_has_back_alloc_space_step() {
  6237. _has_bits_[0] |= 0x00000800u;
  6238. }
  6239. inline void Storing_process_statu_msg::clear_has_back_alloc_space_step() {
  6240. _has_bits_[0] &= ~0x00000800u;
  6241. }
  6242. inline void Storing_process_statu_msg::clear_back_alloc_space_step() {
  6243. if (back_alloc_space_step_ != NULL) back_alloc_space_step_->Clear();
  6244. clear_has_back_alloc_space_step();
  6245. }
  6246. inline const ::message::Back_alloc_space_step_statu& Storing_process_statu_msg::back_alloc_space_step() const {
  6247. const ::message::Back_alloc_space_step_statu* p = back_alloc_space_step_;
  6248. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_alloc_space_step)
  6249. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_alloc_space_step_statu*>(
  6250. &::message::_Back_alloc_space_step_statu_default_instance_);
  6251. }
  6252. inline ::message::Back_alloc_space_step_statu* Storing_process_statu_msg::release_back_alloc_space_step() {
  6253. // @@protoc_insertion_point(field_release:message.Storing_process_statu_msg.back_alloc_space_step)
  6254. clear_has_back_alloc_space_step();
  6255. ::message::Back_alloc_space_step_statu* temp = back_alloc_space_step_;
  6256. back_alloc_space_step_ = NULL;
  6257. return temp;
  6258. }
  6259. inline ::message::Back_alloc_space_step_statu* Storing_process_statu_msg::mutable_back_alloc_space_step() {
  6260. set_has_back_alloc_space_step();
  6261. if (back_alloc_space_step_ == NULL) {
  6262. back_alloc_space_step_ = new ::message::Back_alloc_space_step_statu;
  6263. }
  6264. // @@protoc_insertion_point(field_mutable:message.Storing_process_statu_msg.back_alloc_space_step)
  6265. return back_alloc_space_step_;
  6266. }
  6267. inline void Storing_process_statu_msg::set_allocated_back_alloc_space_step(::message::Back_alloc_space_step_statu* back_alloc_space_step) {
  6268. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6269. if (message_arena == NULL) {
  6270. delete back_alloc_space_step_;
  6271. }
  6272. if (back_alloc_space_step) {
  6273. ::google::protobuf::Arena* submessage_arena = NULL;
  6274. if (message_arena != submessage_arena) {
  6275. back_alloc_space_step = ::google::protobuf::internal::GetOwnedMessage(
  6276. message_arena, back_alloc_space_step, submessage_arena);
  6277. }
  6278. set_has_back_alloc_space_step();
  6279. } else {
  6280. clear_has_back_alloc_space_step();
  6281. }
  6282. back_alloc_space_step_ = back_alloc_space_step;
  6283. // @@protoc_insertion_point(field_set_allocated:message.Storing_process_statu_msg.back_alloc_space_step)
  6284. }
  6285. // optional bool back_completed = 15;
  6286. inline bool Storing_process_statu_msg::has_back_completed() const {
  6287. return (_has_bits_[0] & 0x00004000u) != 0;
  6288. }
  6289. inline void Storing_process_statu_msg::set_has_back_completed() {
  6290. _has_bits_[0] |= 0x00004000u;
  6291. }
  6292. inline void Storing_process_statu_msg::clear_has_back_completed() {
  6293. _has_bits_[0] &= ~0x00004000u;
  6294. }
  6295. inline void Storing_process_statu_msg::clear_back_completed() {
  6296. back_completed_ = false;
  6297. clear_has_back_completed();
  6298. }
  6299. inline bool Storing_process_statu_msg::back_completed() const {
  6300. // @@protoc_insertion_point(field_get:message.Storing_process_statu_msg.back_completed)
  6301. return back_completed_;
  6302. }
  6303. inline void Storing_process_statu_msg::set_back_completed(bool value) {
  6304. set_has_back_completed();
  6305. back_completed_ = value;
  6306. // @@protoc_insertion_point(field_set:message.Storing_process_statu_msg.back_completed)
  6307. }
  6308. // -------------------------------------------------------------------
  6309. // Picking_process_statu_msg
  6310. // required .message.Base_info base_info = 1;
  6311. inline bool Picking_process_statu_msg::has_base_info() const {
  6312. return (_has_bits_[0] & 0x00000002u) != 0;
  6313. }
  6314. inline void Picking_process_statu_msg::set_has_base_info() {
  6315. _has_bits_[0] |= 0x00000002u;
  6316. }
  6317. inline void Picking_process_statu_msg::clear_has_base_info() {
  6318. _has_bits_[0] &= ~0x00000002u;
  6319. }
  6320. inline const ::message::Base_info& Picking_process_statu_msg::base_info() const {
  6321. const ::message::Base_info* p = base_info_;
  6322. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.base_info)
  6323. return p != NULL ? *p : *reinterpret_cast<const ::message::Base_info*>(
  6324. &::message::_Base_info_default_instance_);
  6325. }
  6326. inline ::message::Base_info* Picking_process_statu_msg::release_base_info() {
  6327. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.base_info)
  6328. clear_has_base_info();
  6329. ::message::Base_info* temp = base_info_;
  6330. base_info_ = NULL;
  6331. return temp;
  6332. }
  6333. inline ::message::Base_info* Picking_process_statu_msg::mutable_base_info() {
  6334. set_has_base_info();
  6335. if (base_info_ == NULL) {
  6336. base_info_ = new ::message::Base_info;
  6337. }
  6338. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.base_info)
  6339. return base_info_;
  6340. }
  6341. inline void Picking_process_statu_msg::set_allocated_base_info(::message::Base_info* base_info) {
  6342. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6343. if (message_arena == NULL) {
  6344. delete reinterpret_cast< ::google::protobuf::MessageLite*>(base_info_);
  6345. }
  6346. if (base_info) {
  6347. ::google::protobuf::Arena* submessage_arena = NULL;
  6348. if (message_arena != submessage_arena) {
  6349. base_info = ::google::protobuf::internal::GetOwnedMessage(
  6350. message_arena, base_info, submessage_arena);
  6351. }
  6352. set_has_base_info();
  6353. } else {
  6354. clear_has_base_info();
  6355. }
  6356. base_info_ = base_info;
  6357. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.base_info)
  6358. }
  6359. // required int32 terminal_id = 2;
  6360. inline bool Picking_process_statu_msg::has_terminal_id() const {
  6361. return (_has_bits_[0] & 0x00000200u) != 0;
  6362. }
  6363. inline void Picking_process_statu_msg::set_has_terminal_id() {
  6364. _has_bits_[0] |= 0x00000200u;
  6365. }
  6366. inline void Picking_process_statu_msg::clear_has_terminal_id() {
  6367. _has_bits_[0] &= ~0x00000200u;
  6368. }
  6369. inline void Picking_process_statu_msg::clear_terminal_id() {
  6370. terminal_id_ = 0;
  6371. clear_has_terminal_id();
  6372. }
  6373. inline ::google::protobuf::int32 Picking_process_statu_msg::terminal_id() const {
  6374. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.terminal_id)
  6375. return terminal_id_;
  6376. }
  6377. inline void Picking_process_statu_msg::set_terminal_id(::google::protobuf::int32 value) {
  6378. set_has_terminal_id();
  6379. terminal_id_ = value;
  6380. // @@protoc_insertion_point(field_set:message.Picking_process_statu_msg.terminal_id)
  6381. }
  6382. // required string license = 3;
  6383. inline bool Picking_process_statu_msg::has_license() const {
  6384. return (_has_bits_[0] & 0x00000001u) != 0;
  6385. }
  6386. inline void Picking_process_statu_msg::set_has_license() {
  6387. _has_bits_[0] |= 0x00000001u;
  6388. }
  6389. inline void Picking_process_statu_msg::clear_has_license() {
  6390. _has_bits_[0] &= ~0x00000001u;
  6391. }
  6392. inline void Picking_process_statu_msg::clear_license() {
  6393. license_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  6394. clear_has_license();
  6395. }
  6396. inline const ::std::string& Picking_process_statu_msg::license() const {
  6397. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.license)
  6398. return license_.GetNoArena();
  6399. }
  6400. inline void Picking_process_statu_msg::set_license(const ::std::string& value) {
  6401. set_has_license();
  6402. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  6403. // @@protoc_insertion_point(field_set:message.Picking_process_statu_msg.license)
  6404. }
  6405. #if LANG_CXX11
  6406. inline void Picking_process_statu_msg::set_license(::std::string&& value) {
  6407. set_has_license();
  6408. license_.SetNoArena(
  6409. &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
  6410. // @@protoc_insertion_point(field_set_rvalue:message.Picking_process_statu_msg.license)
  6411. }
  6412. #endif
  6413. inline void Picking_process_statu_msg::set_license(const char* value) {
  6414. GOOGLE_DCHECK(value != NULL);
  6415. set_has_license();
  6416. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  6417. // @@protoc_insertion_point(field_set_char:message.Picking_process_statu_msg.license)
  6418. }
  6419. inline void Picking_process_statu_msg::set_license(const char* value, size_t size) {
  6420. set_has_license();
  6421. license_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
  6422. ::std::string(reinterpret_cast<const char*>(value), size));
  6423. // @@protoc_insertion_point(field_set_pointer:message.Picking_process_statu_msg.license)
  6424. }
  6425. inline ::std::string* Picking_process_statu_msg::mutable_license() {
  6426. set_has_license();
  6427. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.license)
  6428. return license_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  6429. }
  6430. inline ::std::string* Picking_process_statu_msg::release_license() {
  6431. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.license)
  6432. clear_has_license();
  6433. return license_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
  6434. }
  6435. inline void Picking_process_statu_msg::set_allocated_license(::std::string* license) {
  6436. if (license != NULL) {
  6437. set_has_license();
  6438. } else {
  6439. clear_has_license();
  6440. }
  6441. license_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), license);
  6442. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.license)
  6443. }
  6444. // optional .message.Search_space_step_statu search_space_step = 4;
  6445. inline bool Picking_process_statu_msg::has_search_space_step() const {
  6446. return (_has_bits_[0] & 0x00000004u) != 0;
  6447. }
  6448. inline void Picking_process_statu_msg::set_has_search_space_step() {
  6449. _has_bits_[0] |= 0x00000004u;
  6450. }
  6451. inline void Picking_process_statu_msg::clear_has_search_space_step() {
  6452. _has_bits_[0] &= ~0x00000004u;
  6453. }
  6454. inline void Picking_process_statu_msg::clear_search_space_step() {
  6455. if (search_space_step_ != NULL) search_space_step_->Clear();
  6456. clear_has_search_space_step();
  6457. }
  6458. inline const ::message::Search_space_step_statu& Picking_process_statu_msg::search_space_step() const {
  6459. const ::message::Search_space_step_statu* p = search_space_step_;
  6460. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.search_space_step)
  6461. return p != NULL ? *p : *reinterpret_cast<const ::message::Search_space_step_statu*>(
  6462. &::message::_Search_space_step_statu_default_instance_);
  6463. }
  6464. inline ::message::Search_space_step_statu* Picking_process_statu_msg::release_search_space_step() {
  6465. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.search_space_step)
  6466. clear_has_search_space_step();
  6467. ::message::Search_space_step_statu* temp = search_space_step_;
  6468. search_space_step_ = NULL;
  6469. return temp;
  6470. }
  6471. inline ::message::Search_space_step_statu* Picking_process_statu_msg::mutable_search_space_step() {
  6472. set_has_search_space_step();
  6473. if (search_space_step_ == NULL) {
  6474. search_space_step_ = new ::message::Search_space_step_statu;
  6475. }
  6476. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.search_space_step)
  6477. return search_space_step_;
  6478. }
  6479. inline void Picking_process_statu_msg::set_allocated_search_space_step(::message::Search_space_step_statu* search_space_step) {
  6480. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6481. if (message_arena == NULL) {
  6482. delete search_space_step_;
  6483. }
  6484. if (search_space_step) {
  6485. ::google::protobuf::Arena* submessage_arena = NULL;
  6486. if (message_arena != submessage_arena) {
  6487. search_space_step = ::google::protobuf::internal::GetOwnedMessage(
  6488. message_arena, search_space_step, submessage_arena);
  6489. }
  6490. set_has_search_space_step();
  6491. } else {
  6492. clear_has_search_space_step();
  6493. }
  6494. search_space_step_ = search_space_step;
  6495. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.search_space_step)
  6496. }
  6497. // optional .message.Dispatch_pick_step_statu dispatch_step = 5;
  6498. inline bool Picking_process_statu_msg::has_dispatch_step() const {
  6499. return (_has_bits_[0] & 0x00000008u) != 0;
  6500. }
  6501. inline void Picking_process_statu_msg::set_has_dispatch_step() {
  6502. _has_bits_[0] |= 0x00000008u;
  6503. }
  6504. inline void Picking_process_statu_msg::clear_has_dispatch_step() {
  6505. _has_bits_[0] &= ~0x00000008u;
  6506. }
  6507. inline void Picking_process_statu_msg::clear_dispatch_step() {
  6508. if (dispatch_step_ != NULL) dispatch_step_->Clear();
  6509. clear_has_dispatch_step();
  6510. }
  6511. inline const ::message::Dispatch_pick_step_statu& Picking_process_statu_msg::dispatch_step() const {
  6512. const ::message::Dispatch_pick_step_statu* p = dispatch_step_;
  6513. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.dispatch_step)
  6514. return p != NULL ? *p : *reinterpret_cast<const ::message::Dispatch_pick_step_statu*>(
  6515. &::message::_Dispatch_pick_step_statu_default_instance_);
  6516. }
  6517. inline ::message::Dispatch_pick_step_statu* Picking_process_statu_msg::release_dispatch_step() {
  6518. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.dispatch_step)
  6519. clear_has_dispatch_step();
  6520. ::message::Dispatch_pick_step_statu* temp = dispatch_step_;
  6521. dispatch_step_ = NULL;
  6522. return temp;
  6523. }
  6524. inline ::message::Dispatch_pick_step_statu* Picking_process_statu_msg::mutable_dispatch_step() {
  6525. set_has_dispatch_step();
  6526. if (dispatch_step_ == NULL) {
  6527. dispatch_step_ = new ::message::Dispatch_pick_step_statu;
  6528. }
  6529. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.dispatch_step)
  6530. return dispatch_step_;
  6531. }
  6532. inline void Picking_process_statu_msg::set_allocated_dispatch_step(::message::Dispatch_pick_step_statu* dispatch_step) {
  6533. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6534. if (message_arena == NULL) {
  6535. delete dispatch_step_;
  6536. }
  6537. if (dispatch_step) {
  6538. ::google::protobuf::Arena* submessage_arena = NULL;
  6539. if (message_arena != submessage_arena) {
  6540. dispatch_step = ::google::protobuf::internal::GetOwnedMessage(
  6541. message_arena, dispatch_step, submessage_arena);
  6542. }
  6543. set_has_dispatch_step();
  6544. } else {
  6545. clear_has_dispatch_step();
  6546. }
  6547. dispatch_step_ = dispatch_step;
  6548. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.dispatch_step)
  6549. }
  6550. // optional .message.Release_space_step_statu release_space_step = 6;
  6551. inline bool Picking_process_statu_msg::has_release_space_step() const {
  6552. return (_has_bits_[0] & 0x00000010u) != 0;
  6553. }
  6554. inline void Picking_process_statu_msg::set_has_release_space_step() {
  6555. _has_bits_[0] |= 0x00000010u;
  6556. }
  6557. inline void Picking_process_statu_msg::clear_has_release_space_step() {
  6558. _has_bits_[0] &= ~0x00000010u;
  6559. }
  6560. inline void Picking_process_statu_msg::clear_release_space_step() {
  6561. if (release_space_step_ != NULL) release_space_step_->Clear();
  6562. clear_has_release_space_step();
  6563. }
  6564. inline const ::message::Release_space_step_statu& Picking_process_statu_msg::release_space_step() const {
  6565. const ::message::Release_space_step_statu* p = release_space_step_;
  6566. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.release_space_step)
  6567. return p != NULL ? *p : *reinterpret_cast<const ::message::Release_space_step_statu*>(
  6568. &::message::_Release_space_step_statu_default_instance_);
  6569. }
  6570. inline ::message::Release_space_step_statu* Picking_process_statu_msg::release_release_space_step() {
  6571. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.release_space_step)
  6572. clear_has_release_space_step();
  6573. ::message::Release_space_step_statu* temp = release_space_step_;
  6574. release_space_step_ = NULL;
  6575. return temp;
  6576. }
  6577. inline ::message::Release_space_step_statu* Picking_process_statu_msg::mutable_release_space_step() {
  6578. set_has_release_space_step();
  6579. if (release_space_step_ == NULL) {
  6580. release_space_step_ = new ::message::Release_space_step_statu;
  6581. }
  6582. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.release_space_step)
  6583. return release_space_step_;
  6584. }
  6585. inline void Picking_process_statu_msg::set_allocated_release_space_step(::message::Release_space_step_statu* release_space_step) {
  6586. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6587. if (message_arena == NULL) {
  6588. delete release_space_step_;
  6589. }
  6590. if (release_space_step) {
  6591. ::google::protobuf::Arena* submessage_arena = NULL;
  6592. if (message_arena != submessage_arena) {
  6593. release_space_step = ::google::protobuf::internal::GetOwnedMessage(
  6594. message_arena, release_space_step, submessage_arena);
  6595. }
  6596. set_has_release_space_step();
  6597. } else {
  6598. clear_has_release_space_step();
  6599. }
  6600. release_space_step_ = release_space_step;
  6601. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.release_space_step)
  6602. }
  6603. // optional .message.Waitfor_leave_step_statu waitfor_leave_step = 7;
  6604. inline bool Picking_process_statu_msg::has_waitfor_leave_step() const {
  6605. return (_has_bits_[0] & 0x00000020u) != 0;
  6606. }
  6607. inline void Picking_process_statu_msg::set_has_waitfor_leave_step() {
  6608. _has_bits_[0] |= 0x00000020u;
  6609. }
  6610. inline void Picking_process_statu_msg::clear_has_waitfor_leave_step() {
  6611. _has_bits_[0] &= ~0x00000020u;
  6612. }
  6613. inline void Picking_process_statu_msg::clear_waitfor_leave_step() {
  6614. if (waitfor_leave_step_ != NULL) waitfor_leave_step_->Clear();
  6615. clear_has_waitfor_leave_step();
  6616. }
  6617. inline const ::message::Waitfor_leave_step_statu& Picking_process_statu_msg::waitfor_leave_step() const {
  6618. const ::message::Waitfor_leave_step_statu* p = waitfor_leave_step_;
  6619. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.waitfor_leave_step)
  6620. return p != NULL ? *p : *reinterpret_cast<const ::message::Waitfor_leave_step_statu*>(
  6621. &::message::_Waitfor_leave_step_statu_default_instance_);
  6622. }
  6623. inline ::message::Waitfor_leave_step_statu* Picking_process_statu_msg::release_waitfor_leave_step() {
  6624. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.waitfor_leave_step)
  6625. clear_has_waitfor_leave_step();
  6626. ::message::Waitfor_leave_step_statu* temp = waitfor_leave_step_;
  6627. waitfor_leave_step_ = NULL;
  6628. return temp;
  6629. }
  6630. inline ::message::Waitfor_leave_step_statu* Picking_process_statu_msg::mutable_waitfor_leave_step() {
  6631. set_has_waitfor_leave_step();
  6632. if (waitfor_leave_step_ == NULL) {
  6633. waitfor_leave_step_ = new ::message::Waitfor_leave_step_statu;
  6634. }
  6635. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.waitfor_leave_step)
  6636. return waitfor_leave_step_;
  6637. }
  6638. inline void Picking_process_statu_msg::set_allocated_waitfor_leave_step(::message::Waitfor_leave_step_statu* waitfor_leave_step) {
  6639. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6640. if (message_arena == NULL) {
  6641. delete waitfor_leave_step_;
  6642. }
  6643. if (waitfor_leave_step) {
  6644. ::google::protobuf::Arena* submessage_arena = NULL;
  6645. if (message_arena != submessage_arena) {
  6646. waitfor_leave_step = ::google::protobuf::internal::GetOwnedMessage(
  6647. message_arena, waitfor_leave_step, submessage_arena);
  6648. }
  6649. set_has_waitfor_leave_step();
  6650. } else {
  6651. clear_has_waitfor_leave_step();
  6652. }
  6653. waitfor_leave_step_ = waitfor_leave_step;
  6654. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.waitfor_leave_step)
  6655. }
  6656. // optional bool completed = 8 [default = false];
  6657. inline bool Picking_process_statu_msg::has_completed() const {
  6658. return (_has_bits_[0] & 0x00000400u) != 0;
  6659. }
  6660. inline void Picking_process_statu_msg::set_has_completed() {
  6661. _has_bits_[0] |= 0x00000400u;
  6662. }
  6663. inline void Picking_process_statu_msg::clear_has_completed() {
  6664. _has_bits_[0] &= ~0x00000400u;
  6665. }
  6666. inline void Picking_process_statu_msg::clear_completed() {
  6667. completed_ = false;
  6668. clear_has_completed();
  6669. }
  6670. inline bool Picking_process_statu_msg::completed() const {
  6671. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.completed)
  6672. return completed_;
  6673. }
  6674. inline void Picking_process_statu_msg::set_completed(bool value) {
  6675. set_has_completed();
  6676. completed_ = value;
  6677. // @@protoc_insertion_point(field_set:message.Picking_process_statu_msg.completed)
  6678. }
  6679. // optional .message.Back_waitfor_leave_step_statu back_waitfor_leave_step = 9;
  6680. inline bool Picking_process_statu_msg::has_back_waitfor_leave_step() const {
  6681. return (_has_bits_[0] & 0x00000040u) != 0;
  6682. }
  6683. inline void Picking_process_statu_msg::set_has_back_waitfor_leave_step() {
  6684. _has_bits_[0] |= 0x00000040u;
  6685. }
  6686. inline void Picking_process_statu_msg::clear_has_back_waitfor_leave_step() {
  6687. _has_bits_[0] &= ~0x00000040u;
  6688. }
  6689. inline void Picking_process_statu_msg::clear_back_waitfor_leave_step() {
  6690. if (back_waitfor_leave_step_ != NULL) back_waitfor_leave_step_->Clear();
  6691. clear_has_back_waitfor_leave_step();
  6692. }
  6693. inline const ::message::Back_waitfor_leave_step_statu& Picking_process_statu_msg::back_waitfor_leave_step() const {
  6694. const ::message::Back_waitfor_leave_step_statu* p = back_waitfor_leave_step_;
  6695. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.back_waitfor_leave_step)
  6696. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_waitfor_leave_step_statu*>(
  6697. &::message::_Back_waitfor_leave_step_statu_default_instance_);
  6698. }
  6699. inline ::message::Back_waitfor_leave_step_statu* Picking_process_statu_msg::release_back_waitfor_leave_step() {
  6700. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.back_waitfor_leave_step)
  6701. clear_has_back_waitfor_leave_step();
  6702. ::message::Back_waitfor_leave_step_statu* temp = back_waitfor_leave_step_;
  6703. back_waitfor_leave_step_ = NULL;
  6704. return temp;
  6705. }
  6706. inline ::message::Back_waitfor_leave_step_statu* Picking_process_statu_msg::mutable_back_waitfor_leave_step() {
  6707. set_has_back_waitfor_leave_step();
  6708. if (back_waitfor_leave_step_ == NULL) {
  6709. back_waitfor_leave_step_ = new ::message::Back_waitfor_leave_step_statu;
  6710. }
  6711. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.back_waitfor_leave_step)
  6712. return back_waitfor_leave_step_;
  6713. }
  6714. inline void Picking_process_statu_msg::set_allocated_back_waitfor_leave_step(::message::Back_waitfor_leave_step_statu* back_waitfor_leave_step) {
  6715. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6716. if (message_arena == NULL) {
  6717. delete back_waitfor_leave_step_;
  6718. }
  6719. if (back_waitfor_leave_step) {
  6720. ::google::protobuf::Arena* submessage_arena = NULL;
  6721. if (message_arena != submessage_arena) {
  6722. back_waitfor_leave_step = ::google::protobuf::internal::GetOwnedMessage(
  6723. message_arena, back_waitfor_leave_step, submessage_arena);
  6724. }
  6725. set_has_back_waitfor_leave_step();
  6726. } else {
  6727. clear_has_back_waitfor_leave_step();
  6728. }
  6729. back_waitfor_leave_step_ = back_waitfor_leave_step;
  6730. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.back_waitfor_leave_step)
  6731. }
  6732. // optional .message.Back_release_space_step_statu back_release_space_step = 10;
  6733. inline bool Picking_process_statu_msg::has_back_release_space_step() const {
  6734. return (_has_bits_[0] & 0x00000080u) != 0;
  6735. }
  6736. inline void Picking_process_statu_msg::set_has_back_release_space_step() {
  6737. _has_bits_[0] |= 0x00000080u;
  6738. }
  6739. inline void Picking_process_statu_msg::clear_has_back_release_space_step() {
  6740. _has_bits_[0] &= ~0x00000080u;
  6741. }
  6742. inline void Picking_process_statu_msg::clear_back_release_space_step() {
  6743. if (back_release_space_step_ != NULL) back_release_space_step_->Clear();
  6744. clear_has_back_release_space_step();
  6745. }
  6746. inline const ::message::Back_release_space_step_statu& Picking_process_statu_msg::back_release_space_step() const {
  6747. const ::message::Back_release_space_step_statu* p = back_release_space_step_;
  6748. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.back_release_space_step)
  6749. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_release_space_step_statu*>(
  6750. &::message::_Back_release_space_step_statu_default_instance_);
  6751. }
  6752. inline ::message::Back_release_space_step_statu* Picking_process_statu_msg::release_back_release_space_step() {
  6753. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.back_release_space_step)
  6754. clear_has_back_release_space_step();
  6755. ::message::Back_release_space_step_statu* temp = back_release_space_step_;
  6756. back_release_space_step_ = NULL;
  6757. return temp;
  6758. }
  6759. inline ::message::Back_release_space_step_statu* Picking_process_statu_msg::mutable_back_release_space_step() {
  6760. set_has_back_release_space_step();
  6761. if (back_release_space_step_ == NULL) {
  6762. back_release_space_step_ = new ::message::Back_release_space_step_statu;
  6763. }
  6764. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.back_release_space_step)
  6765. return back_release_space_step_;
  6766. }
  6767. inline void Picking_process_statu_msg::set_allocated_back_release_space_step(::message::Back_release_space_step_statu* back_release_space_step) {
  6768. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6769. if (message_arena == NULL) {
  6770. delete back_release_space_step_;
  6771. }
  6772. if (back_release_space_step) {
  6773. ::google::protobuf::Arena* submessage_arena = NULL;
  6774. if (message_arena != submessage_arena) {
  6775. back_release_space_step = ::google::protobuf::internal::GetOwnedMessage(
  6776. message_arena, back_release_space_step, submessage_arena);
  6777. }
  6778. set_has_back_release_space_step();
  6779. } else {
  6780. clear_has_back_release_space_step();
  6781. }
  6782. back_release_space_step_ = back_release_space_step;
  6783. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.back_release_space_step)
  6784. }
  6785. // optional .message.Back_search_space_step_statu back_search_space_step_statu = 11;
  6786. inline bool Picking_process_statu_msg::has_back_search_space_step_statu() const {
  6787. return (_has_bits_[0] & 0x00000100u) != 0;
  6788. }
  6789. inline void Picking_process_statu_msg::set_has_back_search_space_step_statu() {
  6790. _has_bits_[0] |= 0x00000100u;
  6791. }
  6792. inline void Picking_process_statu_msg::clear_has_back_search_space_step_statu() {
  6793. _has_bits_[0] &= ~0x00000100u;
  6794. }
  6795. inline void Picking_process_statu_msg::clear_back_search_space_step_statu() {
  6796. if (back_search_space_step_statu_ != NULL) back_search_space_step_statu_->Clear();
  6797. clear_has_back_search_space_step_statu();
  6798. }
  6799. inline const ::message::Back_search_space_step_statu& Picking_process_statu_msg::back_search_space_step_statu() const {
  6800. const ::message::Back_search_space_step_statu* p = back_search_space_step_statu_;
  6801. // @@protoc_insertion_point(field_get:message.Picking_process_statu_msg.back_search_space_step_statu)
  6802. return p != NULL ? *p : *reinterpret_cast<const ::message::Back_search_space_step_statu*>(
  6803. &::message::_Back_search_space_step_statu_default_instance_);
  6804. }
  6805. inline ::message::Back_search_space_step_statu* Picking_process_statu_msg::release_back_search_space_step_statu() {
  6806. // @@protoc_insertion_point(field_release:message.Picking_process_statu_msg.back_search_space_step_statu)
  6807. clear_has_back_search_space_step_statu();
  6808. ::message::Back_search_space_step_statu* temp = back_search_space_step_statu_;
  6809. back_search_space_step_statu_ = NULL;
  6810. return temp;
  6811. }
  6812. inline ::message::Back_search_space_step_statu* Picking_process_statu_msg::mutable_back_search_space_step_statu() {
  6813. set_has_back_search_space_step_statu();
  6814. if (back_search_space_step_statu_ == NULL) {
  6815. back_search_space_step_statu_ = new ::message::Back_search_space_step_statu;
  6816. }
  6817. // @@protoc_insertion_point(field_mutable:message.Picking_process_statu_msg.back_search_space_step_statu)
  6818. return back_search_space_step_statu_;
  6819. }
  6820. inline void Picking_process_statu_msg::set_allocated_back_search_space_step_statu(::message::Back_search_space_step_statu* back_search_space_step_statu) {
  6821. ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
  6822. if (message_arena == NULL) {
  6823. delete back_search_space_step_statu_;
  6824. }
  6825. if (back_search_space_step_statu) {
  6826. ::google::protobuf::Arena* submessage_arena = NULL;
  6827. if (message_arena != submessage_arena) {
  6828. back_search_space_step_statu = ::google::protobuf::internal::GetOwnedMessage(
  6829. message_arena, back_search_space_step_statu, submessage_arena);
  6830. }
  6831. set_has_back_search_space_step_statu();
  6832. } else {
  6833. clear_has_back_search_space_step_statu();
  6834. }
  6835. back_search_space_step_statu_ = back_search_space_step_statu;
  6836. // @@protoc_insertion_point(field_set_allocated:message.Picking_process_statu_msg.back_search_space_step_statu)
  6837. }
  6838. #ifdef __GNUC__
  6839. #pragma GCC diagnostic pop
  6840. #endif // __GNUC__
  6841. // -------------------------------------------------------------------
  6842. // -------------------------------------------------------------------
  6843. // -------------------------------------------------------------------
  6844. // -------------------------------------------------------------------
  6845. // -------------------------------------------------------------------
  6846. // -------------------------------------------------------------------
  6847. // -------------------------------------------------------------------
  6848. // -------------------------------------------------------------------
  6849. // -------------------------------------------------------------------
  6850. // -------------------------------------------------------------------
  6851. // -------------------------------------------------------------------
  6852. // -------------------------------------------------------------------
  6853. // -------------------------------------------------------------------
  6854. // -------------------------------------------------------------------
  6855. // -------------------------------------------------------------------
  6856. // -------------------------------------------------------------------
  6857. // -------------------------------------------------------------------
  6858. // -------------------------------------------------------------------
  6859. // -------------------------------------------------------------------
  6860. // @@protoc_insertion_point(namespace_scope)
  6861. } // namespace message
  6862. namespace google {
  6863. namespace protobuf {
  6864. template <> struct is_proto_enum< ::message::Step_statu> : ::google::protobuf::internal::true_type {};
  6865. template <>
  6866. inline const EnumDescriptor* GetEnumDescriptor< ::message::Step_statu>() {
  6867. return ::message::Step_statu_descriptor();
  6868. }
  6869. } // namespace protobuf
  6870. } // namespace google
  6871. // @@protoc_insertion_point(global_scope)
  6872. #endif // PROTOBUF_process_5fmessage_2eproto__INCLUDED