message.pb.h 152 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: message.proto
  3. #ifndef GOOGLE_PROTOBUF_INCLUDED_message_2eproto
  4. #define GOOGLE_PROTOBUF_INCLUDED_message_2eproto
  5. #include <limits>
  6. #include <string>
  7. #include <google/protobuf/port_def.inc>
  8. #if PROTOBUF_VERSION < 3012000
  9. #error This file was generated by a newer version of protoc which is
  10. #error incompatible with your Protocol Buffer headers. Please update
  11. #error your headers.
  12. #endif
  13. #if 3012004 < PROTOBUF_MIN_PROTOC_VERSION
  14. #error This file was generated by an older version of protoc which is
  15. #error incompatible with your Protocol Buffer headers. Please
  16. #error regenerate this file with a newer version of protoc.
  17. #endif
  18. #include <google/protobuf/port_undef.inc>
  19. #include <google/protobuf/io/coded_stream.h>
  20. #include <google/protobuf/arena.h>
  21. #include <google/protobuf/arenastring.h>
  22. #include <google/protobuf/generated_message_table_driven.h>
  23. #include <google/protobuf/generated_message_util.h>
  24. #include <google/protobuf/inlined_string_field.h>
  25. #include <google/protobuf/metadata_lite.h>
  26. #include <google/protobuf/generated_message_reflection.h>
  27. #include <google/protobuf/message.h>
  28. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  29. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  30. #include <google/protobuf/generated_enum_reflection.h>
  31. #include <google/protobuf/unknown_field_set.h>
  32. // @@protoc_insertion_point(includes)
  33. #include <google/protobuf/port_def.inc>
  34. #define PROTOBUF_INTERNAL_EXPORT_message_2eproto
  35. PROTOBUF_NAMESPACE_OPEN
  36. namespace internal {
  37. class AnyMetadata;
  38. } // namespace internal
  39. PROTOBUF_NAMESPACE_CLOSE
  40. // Internal implementation detail -- do not use these members.
  41. struct TableStruct_message_2eproto {
  42. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
  43. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  44. static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
  45. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  46. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[10]
  47. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  48. static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
  49. static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
  50. static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
  51. };
  52. extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_message_2eproto;
  53. class dispatch_node_statu;
  54. class dispatch_node_statuDefaultTypeInternal;
  55. extern dispatch_node_statuDefaultTypeInternal _dispatch_node_statu_default_instance_;
  56. class dispatch_region_info;
  57. class dispatch_region_infoDefaultTypeInternal;
  58. extern dispatch_region_infoDefaultTypeInternal _dispatch_region_info_default_instance_;
  59. class in_mcpu_statu;
  60. class in_mcpu_statuDefaultTypeInternal;
  61. extern in_mcpu_statuDefaultTypeInternal _in_mcpu_statu_default_instance_;
  62. class measure_info;
  63. class measure_infoDefaultTypeInternal;
  64. extern measure_infoDefaultTypeInternal _measure_info_default_instance_;
  65. class measure_statu;
  66. class measure_statuDefaultTypeInternal;
  67. extern measure_statuDefaultTypeInternal _measure_statu_default_instance_;
  68. class out_mcpu_statu;
  69. class out_mcpu_statuDefaultTypeInternal;
  70. extern out_mcpu_statuDefaultTypeInternal _out_mcpu_statu_default_instance_;
  71. class park_table;
  72. class park_tableDefaultTypeInternal;
  73. extern park_tableDefaultTypeInternal _park_table_default_instance_;
  74. class parkspace_info;
  75. class parkspace_infoDefaultTypeInternal;
  76. extern parkspace_infoDefaultTypeInternal _parkspace_info_default_instance_;
  77. class pick_table;
  78. class pick_tableDefaultTypeInternal;
  79. extern pick_tableDefaultTypeInternal _pick_table_default_instance_;
  80. class table_statu;
  81. class table_statuDefaultTypeInternal;
  82. extern table_statuDefaultTypeInternal _table_statu_default_instance_;
  83. PROTOBUF_NAMESPACE_OPEN
  84. template<> ::dispatch_node_statu* Arena::CreateMaybeMessage<::dispatch_node_statu>(Arena*);
  85. template<> ::dispatch_region_info* Arena::CreateMaybeMessage<::dispatch_region_info>(Arena*);
  86. template<> ::in_mcpu_statu* Arena::CreateMaybeMessage<::in_mcpu_statu>(Arena*);
  87. template<> ::measure_info* Arena::CreateMaybeMessage<::measure_info>(Arena*);
  88. template<> ::measure_statu* Arena::CreateMaybeMessage<::measure_statu>(Arena*);
  89. template<> ::out_mcpu_statu* Arena::CreateMaybeMessage<::out_mcpu_statu>(Arena*);
  90. template<> ::park_table* Arena::CreateMaybeMessage<::park_table>(Arena*);
  91. template<> ::parkspace_info* Arena::CreateMaybeMessage<::parkspace_info>(Arena*);
  92. template<> ::pick_table* Arena::CreateMaybeMessage<::pick_table>(Arena*);
  93. template<> ::table_statu* Arena::CreateMaybeMessage<::table_statu>(Arena*);
  94. PROTOBUF_NAMESPACE_CLOSE
  95. enum STATU : int {
  96. eNormal = 0,
  97. eError = 1,
  98. STATU_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
  99. STATU_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
  100. };
  101. bool STATU_IsValid(int value);
  102. constexpr STATU STATU_MIN = eNormal;
  103. constexpr STATU STATU_MAX = eError;
  104. constexpr int STATU_ARRAYSIZE = STATU_MAX + 1;
  105. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* STATU_descriptor();
  106. template<typename T>
  107. inline const std::string& STATU_Name(T enum_t_value) {
  108. static_assert(::std::is_same<T, STATU>::value ||
  109. ::std::is_integral<T>::value,
  110. "Incorrect type passed to function STATU_Name.");
  111. return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
  112. STATU_descriptor(), enum_t_value);
  113. }
  114. inline bool STATU_Parse(
  115. const std::string& name, STATU* value) {
  116. return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<STATU>(
  117. STATU_descriptor(), name, value);
  118. }
  119. enum CarrierStatu : int {
  120. eIdle = 0,
  121. eBusy = 1,
  122. eFault = 2,
  123. CarrierStatu_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
  124. CarrierStatu_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
  125. };
  126. bool CarrierStatu_IsValid(int value);
  127. constexpr CarrierStatu CarrierStatu_MIN = eIdle;
  128. constexpr CarrierStatu CarrierStatu_MAX = eFault;
  129. constexpr int CarrierStatu_ARRAYSIZE = CarrierStatu_MAX + 1;
  130. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CarrierStatu_descriptor();
  131. template<typename T>
  132. inline const std::string& CarrierStatu_Name(T enum_t_value) {
  133. static_assert(::std::is_same<T, CarrierStatu>::value ||
  134. ::std::is_integral<T>::value,
  135. "Incorrect type passed to function CarrierStatu_Name.");
  136. return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
  137. CarrierStatu_descriptor(), enum_t_value);
  138. }
  139. inline bool CarrierStatu_Parse(
  140. const std::string& name, CarrierStatu* value) {
  141. return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<CarrierStatu>(
  142. CarrierStatu_descriptor(), name, value);
  143. }
  144. // ===================================================================
  145. class measure_info PROTOBUF_FINAL :
  146. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:measure_info) */ {
  147. public:
  148. inline measure_info() : measure_info(nullptr) {};
  149. virtual ~measure_info();
  150. measure_info(const measure_info& from);
  151. measure_info(measure_info&& from) noexcept
  152. : measure_info() {
  153. *this = ::std::move(from);
  154. }
  155. inline measure_info& operator=(const measure_info& from) {
  156. CopyFrom(from);
  157. return *this;
  158. }
  159. inline measure_info& operator=(measure_info&& from) noexcept {
  160. if (GetArena() == from.GetArena()) {
  161. if (this != &from) InternalSwap(&from);
  162. } else {
  163. CopyFrom(from);
  164. }
  165. return *this;
  166. }
  167. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  168. return GetDescriptor();
  169. }
  170. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  171. return GetMetadataStatic().descriptor;
  172. }
  173. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  174. return GetMetadataStatic().reflection;
  175. }
  176. static const measure_info& default_instance();
  177. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  178. static inline const measure_info* internal_default_instance() {
  179. return reinterpret_cast<const measure_info*>(
  180. &_measure_info_default_instance_);
  181. }
  182. static constexpr int kIndexInFileMessages =
  183. 0;
  184. friend void swap(measure_info& a, measure_info& b) {
  185. a.Swap(&b);
  186. }
  187. inline void Swap(measure_info* other) {
  188. if (other == this) return;
  189. if (GetArena() == other->GetArena()) {
  190. InternalSwap(other);
  191. } else {
  192. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  193. }
  194. }
  195. void UnsafeArenaSwap(measure_info* other) {
  196. if (other == this) return;
  197. GOOGLE_DCHECK(GetArena() == other->GetArena());
  198. InternalSwap(other);
  199. }
  200. // implements Message ----------------------------------------------
  201. inline measure_info* New() const final {
  202. return CreateMaybeMessage<measure_info>(nullptr);
  203. }
  204. measure_info* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  205. return CreateMaybeMessage<measure_info>(arena);
  206. }
  207. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  208. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  209. void CopyFrom(const measure_info& from);
  210. void MergeFrom(const measure_info& from);
  211. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  212. bool IsInitialized() const final;
  213. size_t ByteSizeLong() const final;
  214. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  215. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  216. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  217. int GetCachedSize() const final { return _cached_size_.Get(); }
  218. private:
  219. inline void SharedCtor();
  220. inline void SharedDtor();
  221. void SetCachedSize(int size) const final;
  222. void InternalSwap(measure_info* other);
  223. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  224. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  225. return "measure_info";
  226. }
  227. protected:
  228. explicit measure_info(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  229. private:
  230. static void ArenaDtor(void* object);
  231. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  232. public:
  233. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  234. private:
  235. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  236. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  237. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  238. }
  239. public:
  240. // nested types ----------------------------------------------------
  241. // accessors -------------------------------------------------------
  242. enum : int {
  243. kCxFieldNumber = 1,
  244. kCyFieldNumber = 2,
  245. kThetaFieldNumber = 3,
  246. kLengthFieldNumber = 4,
  247. kWidthFieldNumber = 5,
  248. kHeightFieldNumber = 6,
  249. kWheelbaseFieldNumber = 7,
  250. kFrontThetaFieldNumber = 8,
  251. kBorderStatuFieldNumber = 9,
  252. kGroundStatusFieldNumber = 10,
  253. };
  254. // float cx = 1;
  255. void clear_cx();
  256. float cx() const;
  257. void set_cx(float value);
  258. private:
  259. float _internal_cx() const;
  260. void _internal_set_cx(float value);
  261. public:
  262. // float cy = 2;
  263. void clear_cy();
  264. float cy() const;
  265. void set_cy(float value);
  266. private:
  267. float _internal_cy() const;
  268. void _internal_set_cy(float value);
  269. public:
  270. // float theta = 3;
  271. void clear_theta();
  272. float theta() const;
  273. void set_theta(float value);
  274. private:
  275. float _internal_theta() const;
  276. void _internal_set_theta(float value);
  277. public:
  278. // float length = 4;
  279. void clear_length();
  280. float length() const;
  281. void set_length(float value);
  282. private:
  283. float _internal_length() const;
  284. void _internal_set_length(float value);
  285. public:
  286. // float width = 5;
  287. void clear_width();
  288. float width() const;
  289. void set_width(float value);
  290. private:
  291. float _internal_width() const;
  292. void _internal_set_width(float value);
  293. public:
  294. // float height = 6;
  295. void clear_height();
  296. float height() const;
  297. void set_height(float value);
  298. private:
  299. float _internal_height() const;
  300. void _internal_set_height(float value);
  301. public:
  302. // float wheelbase = 7;
  303. void clear_wheelbase();
  304. float wheelbase() const;
  305. void set_wheelbase(float value);
  306. private:
  307. float _internal_wheelbase() const;
  308. void _internal_set_wheelbase(float value);
  309. public:
  310. // float front_theta = 8;
  311. void clear_front_theta();
  312. float front_theta() const;
  313. void set_front_theta(float value);
  314. private:
  315. float _internal_front_theta() const;
  316. void _internal_set_front_theta(float value);
  317. public:
  318. // int32 border_statu = 9;
  319. void clear_border_statu();
  320. ::PROTOBUF_NAMESPACE_ID::int32 border_statu() const;
  321. void set_border_statu(::PROTOBUF_NAMESPACE_ID::int32 value);
  322. private:
  323. ::PROTOBUF_NAMESPACE_ID::int32 _internal_border_statu() const;
  324. void _internal_set_border_statu(::PROTOBUF_NAMESPACE_ID::int32 value);
  325. public:
  326. // int32 ground_status = 10;
  327. void clear_ground_status();
  328. ::PROTOBUF_NAMESPACE_ID::int32 ground_status() const;
  329. void set_ground_status(::PROTOBUF_NAMESPACE_ID::int32 value);
  330. private:
  331. ::PROTOBUF_NAMESPACE_ID::int32 _internal_ground_status() const;
  332. void _internal_set_ground_status(::PROTOBUF_NAMESPACE_ID::int32 value);
  333. public:
  334. // @@protoc_insertion_point(class_scope:measure_info)
  335. private:
  336. class _Internal;
  337. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  338. typedef void InternalArenaConstructable_;
  339. typedef void DestructorSkippable_;
  340. float cx_;
  341. float cy_;
  342. float theta_;
  343. float length_;
  344. float width_;
  345. float height_;
  346. float wheelbase_;
  347. float front_theta_;
  348. ::PROTOBUF_NAMESPACE_ID::int32 border_statu_;
  349. ::PROTOBUF_NAMESPACE_ID::int32 ground_status_;
  350. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  351. friend struct ::TableStruct_message_2eproto;
  352. };
  353. // -------------------------------------------------------------------
  354. class parkspace_info PROTOBUF_FINAL :
  355. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:parkspace_info) */ {
  356. public:
  357. inline parkspace_info() : parkspace_info(nullptr) {};
  358. virtual ~parkspace_info();
  359. parkspace_info(const parkspace_info& from);
  360. parkspace_info(parkspace_info&& from) noexcept
  361. : parkspace_info() {
  362. *this = ::std::move(from);
  363. }
  364. inline parkspace_info& operator=(const parkspace_info& from) {
  365. CopyFrom(from);
  366. return *this;
  367. }
  368. inline parkspace_info& operator=(parkspace_info&& from) noexcept {
  369. if (GetArena() == from.GetArena()) {
  370. if (this != &from) InternalSwap(&from);
  371. } else {
  372. CopyFrom(from);
  373. }
  374. return *this;
  375. }
  376. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  377. return GetDescriptor();
  378. }
  379. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  380. return GetMetadataStatic().descriptor;
  381. }
  382. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  383. return GetMetadataStatic().reflection;
  384. }
  385. static const parkspace_info& default_instance();
  386. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  387. static inline const parkspace_info* internal_default_instance() {
  388. return reinterpret_cast<const parkspace_info*>(
  389. &_parkspace_info_default_instance_);
  390. }
  391. static constexpr int kIndexInFileMessages =
  392. 1;
  393. friend void swap(parkspace_info& a, parkspace_info& b) {
  394. a.Swap(&b);
  395. }
  396. inline void Swap(parkspace_info* other) {
  397. if (other == this) return;
  398. if (GetArena() == other->GetArena()) {
  399. InternalSwap(other);
  400. } else {
  401. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  402. }
  403. }
  404. void UnsafeArenaSwap(parkspace_info* other) {
  405. if (other == this) return;
  406. GOOGLE_DCHECK(GetArena() == other->GetArena());
  407. InternalSwap(other);
  408. }
  409. // implements Message ----------------------------------------------
  410. inline parkspace_info* New() const final {
  411. return CreateMaybeMessage<parkspace_info>(nullptr);
  412. }
  413. parkspace_info* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  414. return CreateMaybeMessage<parkspace_info>(arena);
  415. }
  416. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  417. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  418. void CopyFrom(const parkspace_info& from);
  419. void MergeFrom(const parkspace_info& from);
  420. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  421. bool IsInitialized() const final;
  422. size_t ByteSizeLong() const final;
  423. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  424. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  425. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  426. int GetCachedSize() const final { return _cached_size_.Get(); }
  427. private:
  428. inline void SharedCtor();
  429. inline void SharedDtor();
  430. void SetCachedSize(int size) const final;
  431. void InternalSwap(parkspace_info* other);
  432. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  433. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  434. return "parkspace_info";
  435. }
  436. protected:
  437. explicit parkspace_info(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  438. private:
  439. static void ArenaDtor(void* object);
  440. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  441. public:
  442. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  443. private:
  444. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  445. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  446. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  447. }
  448. public:
  449. // nested types ----------------------------------------------------
  450. // accessors -------------------------------------------------------
  451. enum : int {
  452. kIdFieldNumber = 1,
  453. kUnitIdFieldNumber = 2,
  454. kFloorFieldNumber = 3,
  455. kRoomIdFieldNumber = 4,
  456. };
  457. // int32 id = 1;
  458. void clear_id();
  459. ::PROTOBUF_NAMESPACE_ID::int32 id() const;
  460. void set_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  461. private:
  462. ::PROTOBUF_NAMESPACE_ID::int32 _internal_id() const;
  463. void _internal_set_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  464. public:
  465. // int32 unit_id = 2;
  466. void clear_unit_id();
  467. ::PROTOBUF_NAMESPACE_ID::int32 unit_id() const;
  468. void set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  469. private:
  470. ::PROTOBUF_NAMESPACE_ID::int32 _internal_unit_id() const;
  471. void _internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  472. public:
  473. // int32 floor = 3;
  474. void clear_floor();
  475. ::PROTOBUF_NAMESPACE_ID::int32 floor() const;
  476. void set_floor(::PROTOBUF_NAMESPACE_ID::int32 value);
  477. private:
  478. ::PROTOBUF_NAMESPACE_ID::int32 _internal_floor() const;
  479. void _internal_set_floor(::PROTOBUF_NAMESPACE_ID::int32 value);
  480. public:
  481. // int32 room_id = 4;
  482. void clear_room_id();
  483. ::PROTOBUF_NAMESPACE_ID::int32 room_id() const;
  484. void set_room_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  485. private:
  486. ::PROTOBUF_NAMESPACE_ID::int32 _internal_room_id() const;
  487. void _internal_set_room_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  488. public:
  489. // @@protoc_insertion_point(class_scope:parkspace_info)
  490. private:
  491. class _Internal;
  492. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  493. typedef void InternalArenaConstructable_;
  494. typedef void DestructorSkippable_;
  495. ::PROTOBUF_NAMESPACE_ID::int32 id_;
  496. ::PROTOBUF_NAMESPACE_ID::int32 unit_id_;
  497. ::PROTOBUF_NAMESPACE_ID::int32 floor_;
  498. ::PROTOBUF_NAMESPACE_ID::int32 room_id_;
  499. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  500. friend struct ::TableStruct_message_2eproto;
  501. };
  502. // -------------------------------------------------------------------
  503. class table_statu PROTOBUF_FINAL :
  504. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:table_statu) */ {
  505. public:
  506. inline table_statu() : table_statu(nullptr) {};
  507. virtual ~table_statu();
  508. table_statu(const table_statu& from);
  509. table_statu(table_statu&& from) noexcept
  510. : table_statu() {
  511. *this = ::std::move(from);
  512. }
  513. inline table_statu& operator=(const table_statu& from) {
  514. CopyFrom(from);
  515. return *this;
  516. }
  517. inline table_statu& operator=(table_statu&& from) noexcept {
  518. if (GetArena() == from.GetArena()) {
  519. if (this != &from) InternalSwap(&from);
  520. } else {
  521. CopyFrom(from);
  522. }
  523. return *this;
  524. }
  525. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  526. return GetDescriptor();
  527. }
  528. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  529. return GetMetadataStatic().descriptor;
  530. }
  531. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  532. return GetMetadataStatic().reflection;
  533. }
  534. static const table_statu& default_instance();
  535. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  536. static inline const table_statu* internal_default_instance() {
  537. return reinterpret_cast<const table_statu*>(
  538. &_table_statu_default_instance_);
  539. }
  540. static constexpr int kIndexInFileMessages =
  541. 2;
  542. friend void swap(table_statu& a, table_statu& b) {
  543. a.Swap(&b);
  544. }
  545. inline void Swap(table_statu* other) {
  546. if (other == this) return;
  547. if (GetArena() == other->GetArena()) {
  548. InternalSwap(other);
  549. } else {
  550. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  551. }
  552. }
  553. void UnsafeArenaSwap(table_statu* other) {
  554. if (other == this) return;
  555. GOOGLE_DCHECK(GetArena() == other->GetArena());
  556. InternalSwap(other);
  557. }
  558. // implements Message ----------------------------------------------
  559. inline table_statu* New() const final {
  560. return CreateMaybeMessage<table_statu>(nullptr);
  561. }
  562. table_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  563. return CreateMaybeMessage<table_statu>(arena);
  564. }
  565. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  566. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  567. void CopyFrom(const table_statu& from);
  568. void MergeFrom(const table_statu& from);
  569. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  570. bool IsInitialized() const final;
  571. size_t ByteSizeLong() const final;
  572. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  573. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  574. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  575. int GetCachedSize() const final { return _cached_size_.Get(); }
  576. private:
  577. inline void SharedCtor();
  578. inline void SharedDtor();
  579. void SetCachedSize(int size) const final;
  580. void InternalSwap(table_statu* other);
  581. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  582. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  583. return "table_statu";
  584. }
  585. protected:
  586. explicit table_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  587. private:
  588. static void ArenaDtor(void* object);
  589. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  590. public:
  591. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  592. private:
  593. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  594. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  595. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  596. }
  597. public:
  598. // nested types ----------------------------------------------------
  599. // accessors -------------------------------------------------------
  600. enum : int {
  601. kStatuDescriptionFieldNumber = 2,
  602. kExecuteStatuFieldNumber = 1,
  603. };
  604. // string statu_description = 2;
  605. void clear_statu_description();
  606. const std::string& statu_description() const;
  607. void set_statu_description(const std::string& value);
  608. void set_statu_description(std::string&& value);
  609. void set_statu_description(const char* value);
  610. void set_statu_description(const char* value, size_t size);
  611. std::string* mutable_statu_description();
  612. std::string* release_statu_description();
  613. void set_allocated_statu_description(std::string* statu_description);
  614. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  615. " string fields are deprecated and will be removed in a"
  616. " future release.")
  617. std::string* unsafe_arena_release_statu_description();
  618. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  619. " string fields are deprecated and will be removed in a"
  620. " future release.")
  621. void unsafe_arena_set_allocated_statu_description(
  622. std::string* statu_description);
  623. private:
  624. const std::string& _internal_statu_description() const;
  625. void _internal_set_statu_description(const std::string& value);
  626. std::string* _internal_mutable_statu_description();
  627. public:
  628. // .STATU execute_statu = 1;
  629. void clear_execute_statu();
  630. ::STATU execute_statu() const;
  631. void set_execute_statu(::STATU value);
  632. private:
  633. ::STATU _internal_execute_statu() const;
  634. void _internal_set_execute_statu(::STATU value);
  635. public:
  636. // @@protoc_insertion_point(class_scope:table_statu)
  637. private:
  638. class _Internal;
  639. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  640. typedef void InternalArenaConstructable_;
  641. typedef void DestructorSkippable_;
  642. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr statu_description_;
  643. int execute_statu_;
  644. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  645. friend struct ::TableStruct_message_2eproto;
  646. };
  647. // -------------------------------------------------------------------
  648. class park_table PROTOBUF_FINAL :
  649. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:park_table) */ {
  650. public:
  651. inline park_table() : park_table(nullptr) {};
  652. virtual ~park_table();
  653. park_table(const park_table& from);
  654. park_table(park_table&& from) noexcept
  655. : park_table() {
  656. *this = ::std::move(from);
  657. }
  658. inline park_table& operator=(const park_table& from) {
  659. CopyFrom(from);
  660. return *this;
  661. }
  662. inline park_table& operator=(park_table&& from) noexcept {
  663. if (GetArena() == from.GetArena()) {
  664. if (this != &from) InternalSwap(&from);
  665. } else {
  666. CopyFrom(from);
  667. }
  668. return *this;
  669. }
  670. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  671. return GetDescriptor();
  672. }
  673. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  674. return GetMetadataStatic().descriptor;
  675. }
  676. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  677. return GetMetadataStatic().reflection;
  678. }
  679. static const park_table& default_instance();
  680. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  681. static inline const park_table* internal_default_instance() {
  682. return reinterpret_cast<const park_table*>(
  683. &_park_table_default_instance_);
  684. }
  685. static constexpr int kIndexInFileMessages =
  686. 3;
  687. friend void swap(park_table& a, park_table& b) {
  688. a.Swap(&b);
  689. }
  690. inline void Swap(park_table* other) {
  691. if (other == this) return;
  692. if (GetArena() == other->GetArena()) {
  693. InternalSwap(other);
  694. } else {
  695. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  696. }
  697. }
  698. void UnsafeArenaSwap(park_table* other) {
  699. if (other == this) return;
  700. GOOGLE_DCHECK(GetArena() == other->GetArena());
  701. InternalSwap(other);
  702. }
  703. // implements Message ----------------------------------------------
  704. inline park_table* New() const final {
  705. return CreateMaybeMessage<park_table>(nullptr);
  706. }
  707. park_table* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  708. return CreateMaybeMessage<park_table>(arena);
  709. }
  710. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  711. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  712. void CopyFrom(const park_table& from);
  713. void MergeFrom(const park_table& from);
  714. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  715. bool IsInitialized() const final;
  716. size_t ByteSizeLong() const final;
  717. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  718. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  719. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  720. int GetCachedSize() const final { return _cached_size_.Get(); }
  721. private:
  722. inline void SharedCtor();
  723. inline void SharedDtor();
  724. void SetCachedSize(int size) const final;
  725. void InternalSwap(park_table* other);
  726. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  727. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  728. return "park_table";
  729. }
  730. protected:
  731. explicit park_table(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  732. private:
  733. static void ArenaDtor(void* object);
  734. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  735. public:
  736. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  737. private:
  738. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  739. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  740. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  741. }
  742. public:
  743. // nested types ----------------------------------------------------
  744. // accessors -------------------------------------------------------
  745. enum : int {
  746. kCarNumberFieldNumber = 3,
  747. kPrimaryKeyFieldNumber = 6,
  748. kStatuFieldNumber = 1,
  749. kEntranceMeasureInfoFieldNumber = 7,
  750. kAllocatedSpaceInfoFieldNumber = 8,
  751. kActuallyMeasureInfoFieldNumber = 9,
  752. kActuallySpaceInfoFieldNumber = 10,
  753. kQueueIdFieldNumber = 2,
  754. kUnitIdFieldNumber = 4,
  755. kTerminalIdFieldNumber = 5,
  756. };
  757. // string car_number = 3;
  758. void clear_car_number();
  759. const std::string& car_number() const;
  760. void set_car_number(const std::string& value);
  761. void set_car_number(std::string&& value);
  762. void set_car_number(const char* value);
  763. void set_car_number(const char* value, size_t size);
  764. std::string* mutable_car_number();
  765. std::string* release_car_number();
  766. void set_allocated_car_number(std::string* car_number);
  767. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  768. " string fields are deprecated and will be removed in a"
  769. " future release.")
  770. std::string* unsafe_arena_release_car_number();
  771. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  772. " string fields are deprecated and will be removed in a"
  773. " future release.")
  774. void unsafe_arena_set_allocated_car_number(
  775. std::string* car_number);
  776. private:
  777. const std::string& _internal_car_number() const;
  778. void _internal_set_car_number(const std::string& value);
  779. std::string* _internal_mutable_car_number();
  780. public:
  781. // string primary_key = 6;
  782. void clear_primary_key();
  783. const std::string& primary_key() const;
  784. void set_primary_key(const std::string& value);
  785. void set_primary_key(std::string&& value);
  786. void set_primary_key(const char* value);
  787. void set_primary_key(const char* value, size_t size);
  788. std::string* mutable_primary_key();
  789. std::string* release_primary_key();
  790. void set_allocated_primary_key(std::string* primary_key);
  791. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  792. " string fields are deprecated and will be removed in a"
  793. " future release.")
  794. std::string* unsafe_arena_release_primary_key();
  795. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  796. " string fields are deprecated and will be removed in a"
  797. " future release.")
  798. void unsafe_arena_set_allocated_primary_key(
  799. std::string* primary_key);
  800. private:
  801. const std::string& _internal_primary_key() const;
  802. void _internal_set_primary_key(const std::string& value);
  803. std::string* _internal_mutable_primary_key();
  804. public:
  805. // .table_statu statu = 1;
  806. bool has_statu() const;
  807. private:
  808. bool _internal_has_statu() const;
  809. public:
  810. void clear_statu();
  811. const ::table_statu& statu() const;
  812. ::table_statu* release_statu();
  813. ::table_statu* mutable_statu();
  814. void set_allocated_statu(::table_statu* statu);
  815. private:
  816. const ::table_statu& _internal_statu() const;
  817. ::table_statu* _internal_mutable_statu();
  818. public:
  819. void unsafe_arena_set_allocated_statu(
  820. ::table_statu* statu);
  821. ::table_statu* unsafe_arena_release_statu();
  822. // .measure_info entrance_measure_info = 7;
  823. bool has_entrance_measure_info() const;
  824. private:
  825. bool _internal_has_entrance_measure_info() const;
  826. public:
  827. void clear_entrance_measure_info();
  828. const ::measure_info& entrance_measure_info() const;
  829. ::measure_info* release_entrance_measure_info();
  830. ::measure_info* mutable_entrance_measure_info();
  831. void set_allocated_entrance_measure_info(::measure_info* entrance_measure_info);
  832. private:
  833. const ::measure_info& _internal_entrance_measure_info() const;
  834. ::measure_info* _internal_mutable_entrance_measure_info();
  835. public:
  836. void unsafe_arena_set_allocated_entrance_measure_info(
  837. ::measure_info* entrance_measure_info);
  838. ::measure_info* unsafe_arena_release_entrance_measure_info();
  839. // .parkspace_info allocated_space_info = 8;
  840. bool has_allocated_space_info() const;
  841. private:
  842. bool _internal_has_allocated_space_info() const;
  843. public:
  844. void clear_allocated_space_info();
  845. const ::parkspace_info& allocated_space_info() const;
  846. ::parkspace_info* release_allocated_space_info();
  847. ::parkspace_info* mutable_allocated_space_info();
  848. void set_allocated_allocated_space_info(::parkspace_info* allocated_space_info);
  849. private:
  850. const ::parkspace_info& _internal_allocated_space_info() const;
  851. ::parkspace_info* _internal_mutable_allocated_space_info();
  852. public:
  853. void unsafe_arena_set_allocated_allocated_space_info(
  854. ::parkspace_info* allocated_space_info);
  855. ::parkspace_info* unsafe_arena_release_allocated_space_info();
  856. // .measure_info actually_measure_info = 9;
  857. bool has_actually_measure_info() const;
  858. private:
  859. bool _internal_has_actually_measure_info() const;
  860. public:
  861. void clear_actually_measure_info();
  862. const ::measure_info& actually_measure_info() const;
  863. ::measure_info* release_actually_measure_info();
  864. ::measure_info* mutable_actually_measure_info();
  865. void set_allocated_actually_measure_info(::measure_info* actually_measure_info);
  866. private:
  867. const ::measure_info& _internal_actually_measure_info() const;
  868. ::measure_info* _internal_mutable_actually_measure_info();
  869. public:
  870. void unsafe_arena_set_allocated_actually_measure_info(
  871. ::measure_info* actually_measure_info);
  872. ::measure_info* unsafe_arena_release_actually_measure_info();
  873. // .parkspace_info actually_space_info = 10;
  874. bool has_actually_space_info() const;
  875. private:
  876. bool _internal_has_actually_space_info() const;
  877. public:
  878. void clear_actually_space_info();
  879. const ::parkspace_info& actually_space_info() const;
  880. ::parkspace_info* release_actually_space_info();
  881. ::parkspace_info* mutable_actually_space_info();
  882. void set_allocated_actually_space_info(::parkspace_info* actually_space_info);
  883. private:
  884. const ::parkspace_info& _internal_actually_space_info() const;
  885. ::parkspace_info* _internal_mutable_actually_space_info();
  886. public:
  887. void unsafe_arena_set_allocated_actually_space_info(
  888. ::parkspace_info* actually_space_info);
  889. ::parkspace_info* unsafe_arena_release_actually_space_info();
  890. // int32 queue_id = 2;
  891. void clear_queue_id();
  892. ::PROTOBUF_NAMESPACE_ID::int32 queue_id() const;
  893. void set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  894. private:
  895. ::PROTOBUF_NAMESPACE_ID::int32 _internal_queue_id() const;
  896. void _internal_set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  897. public:
  898. // int32 unit_id = 4;
  899. void clear_unit_id();
  900. ::PROTOBUF_NAMESPACE_ID::int32 unit_id() const;
  901. void set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  902. private:
  903. ::PROTOBUF_NAMESPACE_ID::int32 _internal_unit_id() const;
  904. void _internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  905. public:
  906. // int32 terminal_id = 5;
  907. void clear_terminal_id();
  908. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id() const;
  909. void set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  910. private:
  911. ::PROTOBUF_NAMESPACE_ID::int32 _internal_terminal_id() const;
  912. void _internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  913. public:
  914. // @@protoc_insertion_point(class_scope:park_table)
  915. private:
  916. class _Internal;
  917. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  918. typedef void InternalArenaConstructable_;
  919. typedef void DestructorSkippable_;
  920. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr car_number_;
  921. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr primary_key_;
  922. ::table_statu* statu_;
  923. ::measure_info* entrance_measure_info_;
  924. ::parkspace_info* allocated_space_info_;
  925. ::measure_info* actually_measure_info_;
  926. ::parkspace_info* actually_space_info_;
  927. ::PROTOBUF_NAMESPACE_ID::int32 queue_id_;
  928. ::PROTOBUF_NAMESPACE_ID::int32 unit_id_;
  929. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id_;
  930. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  931. friend struct ::TableStruct_message_2eproto;
  932. };
  933. // -------------------------------------------------------------------
  934. class pick_table PROTOBUF_FINAL :
  935. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:pick_table) */ {
  936. public:
  937. inline pick_table() : pick_table(nullptr) {};
  938. virtual ~pick_table();
  939. pick_table(const pick_table& from);
  940. pick_table(pick_table&& from) noexcept
  941. : pick_table() {
  942. *this = ::std::move(from);
  943. }
  944. inline pick_table& operator=(const pick_table& from) {
  945. CopyFrom(from);
  946. return *this;
  947. }
  948. inline pick_table& operator=(pick_table&& from) noexcept {
  949. if (GetArena() == from.GetArena()) {
  950. if (this != &from) InternalSwap(&from);
  951. } else {
  952. CopyFrom(from);
  953. }
  954. return *this;
  955. }
  956. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  957. return GetDescriptor();
  958. }
  959. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  960. return GetMetadataStatic().descriptor;
  961. }
  962. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  963. return GetMetadataStatic().reflection;
  964. }
  965. static const pick_table& default_instance();
  966. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  967. static inline const pick_table* internal_default_instance() {
  968. return reinterpret_cast<const pick_table*>(
  969. &_pick_table_default_instance_);
  970. }
  971. static constexpr int kIndexInFileMessages =
  972. 4;
  973. friend void swap(pick_table& a, pick_table& b) {
  974. a.Swap(&b);
  975. }
  976. inline void Swap(pick_table* other) {
  977. if (other == this) return;
  978. if (GetArena() == other->GetArena()) {
  979. InternalSwap(other);
  980. } else {
  981. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  982. }
  983. }
  984. void UnsafeArenaSwap(pick_table* other) {
  985. if (other == this) return;
  986. GOOGLE_DCHECK(GetArena() == other->GetArena());
  987. InternalSwap(other);
  988. }
  989. // implements Message ----------------------------------------------
  990. inline pick_table* New() const final {
  991. return CreateMaybeMessage<pick_table>(nullptr);
  992. }
  993. pick_table* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  994. return CreateMaybeMessage<pick_table>(arena);
  995. }
  996. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  997. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  998. void CopyFrom(const pick_table& from);
  999. void MergeFrom(const pick_table& from);
  1000. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1001. bool IsInitialized() const final;
  1002. size_t ByteSizeLong() const final;
  1003. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1004. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1005. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1006. int GetCachedSize() const final { return _cached_size_.Get(); }
  1007. private:
  1008. inline void SharedCtor();
  1009. inline void SharedDtor();
  1010. void SetCachedSize(int size) const final;
  1011. void InternalSwap(pick_table* other);
  1012. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1013. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1014. return "pick_table";
  1015. }
  1016. protected:
  1017. explicit pick_table(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1018. private:
  1019. static void ArenaDtor(void* object);
  1020. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1021. public:
  1022. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1023. private:
  1024. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1025. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  1026. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  1027. }
  1028. public:
  1029. // nested types ----------------------------------------------------
  1030. // accessors -------------------------------------------------------
  1031. enum : int {
  1032. kCarNumberFieldNumber = 3,
  1033. kPrimaryKeyFieldNumber = 6,
  1034. kStatuFieldNumber = 1,
  1035. kActuallySpaceInfoFieldNumber = 7,
  1036. kActuallyMeasureInfoFieldNumber = 8,
  1037. kQueueIdFieldNumber = 2,
  1038. kUnitIdFieldNumber = 4,
  1039. kTerminalIdFieldNumber = 5,
  1040. kExportIdFieldNumber = 9,
  1041. kIsLeavedFieldNumber = 10,
  1042. };
  1043. // string car_number = 3;
  1044. void clear_car_number();
  1045. const std::string& car_number() const;
  1046. void set_car_number(const std::string& value);
  1047. void set_car_number(std::string&& value);
  1048. void set_car_number(const char* value);
  1049. void set_car_number(const char* value, size_t size);
  1050. std::string* mutable_car_number();
  1051. std::string* release_car_number();
  1052. void set_allocated_car_number(std::string* car_number);
  1053. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  1054. " string fields are deprecated and will be removed in a"
  1055. " future release.")
  1056. std::string* unsafe_arena_release_car_number();
  1057. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  1058. " string fields are deprecated and will be removed in a"
  1059. " future release.")
  1060. void unsafe_arena_set_allocated_car_number(
  1061. std::string* car_number);
  1062. private:
  1063. const std::string& _internal_car_number() const;
  1064. void _internal_set_car_number(const std::string& value);
  1065. std::string* _internal_mutable_car_number();
  1066. public:
  1067. // string primary_key = 6;
  1068. void clear_primary_key();
  1069. const std::string& primary_key() const;
  1070. void set_primary_key(const std::string& value);
  1071. void set_primary_key(std::string&& value);
  1072. void set_primary_key(const char* value);
  1073. void set_primary_key(const char* value, size_t size);
  1074. std::string* mutable_primary_key();
  1075. std::string* release_primary_key();
  1076. void set_allocated_primary_key(std::string* primary_key);
  1077. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  1078. " string fields are deprecated and will be removed in a"
  1079. " future release.")
  1080. std::string* unsafe_arena_release_primary_key();
  1081. GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
  1082. " string fields are deprecated and will be removed in a"
  1083. " future release.")
  1084. void unsafe_arena_set_allocated_primary_key(
  1085. std::string* primary_key);
  1086. private:
  1087. const std::string& _internal_primary_key() const;
  1088. void _internal_set_primary_key(const std::string& value);
  1089. std::string* _internal_mutable_primary_key();
  1090. public:
  1091. // .table_statu statu = 1;
  1092. bool has_statu() const;
  1093. private:
  1094. bool _internal_has_statu() const;
  1095. public:
  1096. void clear_statu();
  1097. const ::table_statu& statu() const;
  1098. ::table_statu* release_statu();
  1099. ::table_statu* mutable_statu();
  1100. void set_allocated_statu(::table_statu* statu);
  1101. private:
  1102. const ::table_statu& _internal_statu() const;
  1103. ::table_statu* _internal_mutable_statu();
  1104. public:
  1105. void unsafe_arena_set_allocated_statu(
  1106. ::table_statu* statu);
  1107. ::table_statu* unsafe_arena_release_statu();
  1108. // .parkspace_info actually_space_info = 7;
  1109. bool has_actually_space_info() const;
  1110. private:
  1111. bool _internal_has_actually_space_info() const;
  1112. public:
  1113. void clear_actually_space_info();
  1114. const ::parkspace_info& actually_space_info() const;
  1115. ::parkspace_info* release_actually_space_info();
  1116. ::parkspace_info* mutable_actually_space_info();
  1117. void set_allocated_actually_space_info(::parkspace_info* actually_space_info);
  1118. private:
  1119. const ::parkspace_info& _internal_actually_space_info() const;
  1120. ::parkspace_info* _internal_mutable_actually_space_info();
  1121. public:
  1122. void unsafe_arena_set_allocated_actually_space_info(
  1123. ::parkspace_info* actually_space_info);
  1124. ::parkspace_info* unsafe_arena_release_actually_space_info();
  1125. // .measure_info actually_measure_info = 8;
  1126. bool has_actually_measure_info() const;
  1127. private:
  1128. bool _internal_has_actually_measure_info() const;
  1129. public:
  1130. void clear_actually_measure_info();
  1131. const ::measure_info& actually_measure_info() const;
  1132. ::measure_info* release_actually_measure_info();
  1133. ::measure_info* mutable_actually_measure_info();
  1134. void set_allocated_actually_measure_info(::measure_info* actually_measure_info);
  1135. private:
  1136. const ::measure_info& _internal_actually_measure_info() const;
  1137. ::measure_info* _internal_mutable_actually_measure_info();
  1138. public:
  1139. void unsafe_arena_set_allocated_actually_measure_info(
  1140. ::measure_info* actually_measure_info);
  1141. ::measure_info* unsafe_arena_release_actually_measure_info();
  1142. // int32 queue_id = 2;
  1143. void clear_queue_id();
  1144. ::PROTOBUF_NAMESPACE_ID::int32 queue_id() const;
  1145. void set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1146. private:
  1147. ::PROTOBUF_NAMESPACE_ID::int32 _internal_queue_id() const;
  1148. void _internal_set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1149. public:
  1150. // int32 unit_id = 4;
  1151. void clear_unit_id();
  1152. ::PROTOBUF_NAMESPACE_ID::int32 unit_id() const;
  1153. void set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1154. private:
  1155. ::PROTOBUF_NAMESPACE_ID::int32 _internal_unit_id() const;
  1156. void _internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1157. public:
  1158. // int32 terminal_id = 5;
  1159. void clear_terminal_id();
  1160. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id() const;
  1161. void set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1162. private:
  1163. ::PROTOBUF_NAMESPACE_ID::int32 _internal_terminal_id() const;
  1164. void _internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1165. public:
  1166. // int32 export_id = 9;
  1167. void clear_export_id();
  1168. ::PROTOBUF_NAMESPACE_ID::int32 export_id() const;
  1169. void set_export_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1170. private:
  1171. ::PROTOBUF_NAMESPACE_ID::int32 _internal_export_id() const;
  1172. void _internal_set_export_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1173. public:
  1174. // bool is_leaved = 10;
  1175. void clear_is_leaved();
  1176. bool is_leaved() const;
  1177. void set_is_leaved(bool value);
  1178. private:
  1179. bool _internal_is_leaved() const;
  1180. void _internal_set_is_leaved(bool value);
  1181. public:
  1182. // @@protoc_insertion_point(class_scope:pick_table)
  1183. private:
  1184. class _Internal;
  1185. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1186. typedef void InternalArenaConstructable_;
  1187. typedef void DestructorSkippable_;
  1188. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr car_number_;
  1189. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr primary_key_;
  1190. ::table_statu* statu_;
  1191. ::parkspace_info* actually_space_info_;
  1192. ::measure_info* actually_measure_info_;
  1193. ::PROTOBUF_NAMESPACE_ID::int32 queue_id_;
  1194. ::PROTOBUF_NAMESPACE_ID::int32 unit_id_;
  1195. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id_;
  1196. ::PROTOBUF_NAMESPACE_ID::int32 export_id_;
  1197. bool is_leaved_;
  1198. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1199. friend struct ::TableStruct_message_2eproto;
  1200. };
  1201. // -------------------------------------------------------------------
  1202. class out_mcpu_statu PROTOBUF_FINAL :
  1203. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:out_mcpu_statu) */ {
  1204. public:
  1205. inline out_mcpu_statu() : out_mcpu_statu(nullptr) {};
  1206. virtual ~out_mcpu_statu();
  1207. out_mcpu_statu(const out_mcpu_statu& from);
  1208. out_mcpu_statu(out_mcpu_statu&& from) noexcept
  1209. : out_mcpu_statu() {
  1210. *this = ::std::move(from);
  1211. }
  1212. inline out_mcpu_statu& operator=(const out_mcpu_statu& from) {
  1213. CopyFrom(from);
  1214. return *this;
  1215. }
  1216. inline out_mcpu_statu& operator=(out_mcpu_statu&& from) noexcept {
  1217. if (GetArena() == from.GetArena()) {
  1218. if (this != &from) InternalSwap(&from);
  1219. } else {
  1220. CopyFrom(from);
  1221. }
  1222. return *this;
  1223. }
  1224. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1225. return GetDescriptor();
  1226. }
  1227. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1228. return GetMetadataStatic().descriptor;
  1229. }
  1230. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1231. return GetMetadataStatic().reflection;
  1232. }
  1233. static const out_mcpu_statu& default_instance();
  1234. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1235. static inline const out_mcpu_statu* internal_default_instance() {
  1236. return reinterpret_cast<const out_mcpu_statu*>(
  1237. &_out_mcpu_statu_default_instance_);
  1238. }
  1239. static constexpr int kIndexInFileMessages =
  1240. 5;
  1241. friend void swap(out_mcpu_statu& a, out_mcpu_statu& b) {
  1242. a.Swap(&b);
  1243. }
  1244. inline void Swap(out_mcpu_statu* other) {
  1245. if (other == this) return;
  1246. if (GetArena() == other->GetArena()) {
  1247. InternalSwap(other);
  1248. } else {
  1249. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1250. }
  1251. }
  1252. void UnsafeArenaSwap(out_mcpu_statu* other) {
  1253. if (other == this) return;
  1254. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1255. InternalSwap(other);
  1256. }
  1257. // implements Message ----------------------------------------------
  1258. inline out_mcpu_statu* New() const final {
  1259. return CreateMaybeMessage<out_mcpu_statu>(nullptr);
  1260. }
  1261. out_mcpu_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1262. return CreateMaybeMessage<out_mcpu_statu>(arena);
  1263. }
  1264. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1265. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1266. void CopyFrom(const out_mcpu_statu& from);
  1267. void MergeFrom(const out_mcpu_statu& from);
  1268. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1269. bool IsInitialized() const final;
  1270. size_t ByteSizeLong() const final;
  1271. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1272. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1273. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1274. int GetCachedSize() const final { return _cached_size_.Get(); }
  1275. private:
  1276. inline void SharedCtor();
  1277. inline void SharedDtor();
  1278. void SetCachedSize(int size) const final;
  1279. void InternalSwap(out_mcpu_statu* other);
  1280. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1281. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1282. return "out_mcpu_statu";
  1283. }
  1284. protected:
  1285. explicit out_mcpu_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1286. private:
  1287. static void ArenaDtor(void* object);
  1288. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1289. public:
  1290. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1291. private:
  1292. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1293. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  1294. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  1295. }
  1296. public:
  1297. // nested types ----------------------------------------------------
  1298. // accessors -------------------------------------------------------
  1299. enum : int {
  1300. kDoorStatuFieldNumber = 1,
  1301. kOutsideSafetyFieldNumber = 2,
  1302. };
  1303. // int32 door_statu = 1;
  1304. void clear_door_statu();
  1305. ::PROTOBUF_NAMESPACE_ID::int32 door_statu() const;
  1306. void set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value);
  1307. private:
  1308. ::PROTOBUF_NAMESPACE_ID::int32 _internal_door_statu() const;
  1309. void _internal_set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value);
  1310. public:
  1311. // int32 outside_safety = 2;
  1312. void clear_outside_safety();
  1313. ::PROTOBUF_NAMESPACE_ID::int32 outside_safety() const;
  1314. void set_outside_safety(::PROTOBUF_NAMESPACE_ID::int32 value);
  1315. private:
  1316. ::PROTOBUF_NAMESPACE_ID::int32 _internal_outside_safety() const;
  1317. void _internal_set_outside_safety(::PROTOBUF_NAMESPACE_ID::int32 value);
  1318. public:
  1319. // @@protoc_insertion_point(class_scope:out_mcpu_statu)
  1320. private:
  1321. class _Internal;
  1322. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1323. typedef void InternalArenaConstructable_;
  1324. typedef void DestructorSkippable_;
  1325. ::PROTOBUF_NAMESPACE_ID::int32 door_statu_;
  1326. ::PROTOBUF_NAMESPACE_ID::int32 outside_safety_;
  1327. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1328. friend struct ::TableStruct_message_2eproto;
  1329. };
  1330. // -------------------------------------------------------------------
  1331. class in_mcpu_statu PROTOBUF_FINAL :
  1332. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:in_mcpu_statu) */ {
  1333. public:
  1334. inline in_mcpu_statu() : in_mcpu_statu(nullptr) {};
  1335. virtual ~in_mcpu_statu();
  1336. in_mcpu_statu(const in_mcpu_statu& from);
  1337. in_mcpu_statu(in_mcpu_statu&& from) noexcept
  1338. : in_mcpu_statu() {
  1339. *this = ::std::move(from);
  1340. }
  1341. inline in_mcpu_statu& operator=(const in_mcpu_statu& from) {
  1342. CopyFrom(from);
  1343. return *this;
  1344. }
  1345. inline in_mcpu_statu& operator=(in_mcpu_statu&& from) noexcept {
  1346. if (GetArena() == from.GetArena()) {
  1347. if (this != &from) InternalSwap(&from);
  1348. } else {
  1349. CopyFrom(from);
  1350. }
  1351. return *this;
  1352. }
  1353. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1354. return GetDescriptor();
  1355. }
  1356. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1357. return GetMetadataStatic().descriptor;
  1358. }
  1359. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1360. return GetMetadataStatic().reflection;
  1361. }
  1362. static const in_mcpu_statu& default_instance();
  1363. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1364. static inline const in_mcpu_statu* internal_default_instance() {
  1365. return reinterpret_cast<const in_mcpu_statu*>(
  1366. &_in_mcpu_statu_default_instance_);
  1367. }
  1368. static constexpr int kIndexInFileMessages =
  1369. 6;
  1370. friend void swap(in_mcpu_statu& a, in_mcpu_statu& b) {
  1371. a.Swap(&b);
  1372. }
  1373. inline void Swap(in_mcpu_statu* other) {
  1374. if (other == this) return;
  1375. if (GetArena() == other->GetArena()) {
  1376. InternalSwap(other);
  1377. } else {
  1378. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1379. }
  1380. }
  1381. void UnsafeArenaSwap(in_mcpu_statu* other) {
  1382. if (other == this) return;
  1383. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1384. InternalSwap(other);
  1385. }
  1386. // implements Message ----------------------------------------------
  1387. inline in_mcpu_statu* New() const final {
  1388. return CreateMaybeMessage<in_mcpu_statu>(nullptr);
  1389. }
  1390. in_mcpu_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1391. return CreateMaybeMessage<in_mcpu_statu>(arena);
  1392. }
  1393. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1394. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1395. void CopyFrom(const in_mcpu_statu& from);
  1396. void MergeFrom(const in_mcpu_statu& from);
  1397. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1398. bool IsInitialized() const final;
  1399. size_t ByteSizeLong() const final;
  1400. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1401. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1402. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1403. int GetCachedSize() const final { return _cached_size_.Get(); }
  1404. private:
  1405. inline void SharedCtor();
  1406. inline void SharedDtor();
  1407. void SetCachedSize(int size) const final;
  1408. void InternalSwap(in_mcpu_statu* other);
  1409. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1410. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1411. return "in_mcpu_statu";
  1412. }
  1413. protected:
  1414. explicit in_mcpu_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1415. private:
  1416. static void ArenaDtor(void* object);
  1417. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1418. public:
  1419. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1420. private:
  1421. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1422. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  1423. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  1424. }
  1425. public:
  1426. // nested types ----------------------------------------------------
  1427. // accessors -------------------------------------------------------
  1428. enum : int {
  1429. kDoorStatuFieldNumber = 1,
  1430. kBackIoFieldNumber = 2,
  1431. kIsOccupyFieldNumber = 3,
  1432. kHeighthFieldNumber = 4,
  1433. };
  1434. // int32 door_statu = 1;
  1435. void clear_door_statu();
  1436. ::PROTOBUF_NAMESPACE_ID::int32 door_statu() const;
  1437. void set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value);
  1438. private:
  1439. ::PROTOBUF_NAMESPACE_ID::int32 _internal_door_statu() const;
  1440. void _internal_set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value);
  1441. public:
  1442. // int32 back_io = 2;
  1443. void clear_back_io();
  1444. ::PROTOBUF_NAMESPACE_ID::int32 back_io() const;
  1445. void set_back_io(::PROTOBUF_NAMESPACE_ID::int32 value);
  1446. private:
  1447. ::PROTOBUF_NAMESPACE_ID::int32 _internal_back_io() const;
  1448. void _internal_set_back_io(::PROTOBUF_NAMESPACE_ID::int32 value);
  1449. public:
  1450. // int32 is_occupy = 3;
  1451. void clear_is_occupy();
  1452. ::PROTOBUF_NAMESPACE_ID::int32 is_occupy() const;
  1453. void set_is_occupy(::PROTOBUF_NAMESPACE_ID::int32 value);
  1454. private:
  1455. ::PROTOBUF_NAMESPACE_ID::int32 _internal_is_occupy() const;
  1456. void _internal_set_is_occupy(::PROTOBUF_NAMESPACE_ID::int32 value);
  1457. public:
  1458. // int32 heighth = 4;
  1459. void clear_heighth();
  1460. ::PROTOBUF_NAMESPACE_ID::int32 heighth() const;
  1461. void set_heighth(::PROTOBUF_NAMESPACE_ID::int32 value);
  1462. private:
  1463. ::PROTOBUF_NAMESPACE_ID::int32 _internal_heighth() const;
  1464. void _internal_set_heighth(::PROTOBUF_NAMESPACE_ID::int32 value);
  1465. public:
  1466. // @@protoc_insertion_point(class_scope:in_mcpu_statu)
  1467. private:
  1468. class _Internal;
  1469. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1470. typedef void InternalArenaConstructable_;
  1471. typedef void DestructorSkippable_;
  1472. ::PROTOBUF_NAMESPACE_ID::int32 door_statu_;
  1473. ::PROTOBUF_NAMESPACE_ID::int32 back_io_;
  1474. ::PROTOBUF_NAMESPACE_ID::int32 is_occupy_;
  1475. ::PROTOBUF_NAMESPACE_ID::int32 heighth_;
  1476. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1477. friend struct ::TableStruct_message_2eproto;
  1478. };
  1479. // -------------------------------------------------------------------
  1480. class measure_statu PROTOBUF_FINAL :
  1481. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:measure_statu) */ {
  1482. public:
  1483. inline measure_statu() : measure_statu(nullptr) {};
  1484. virtual ~measure_statu();
  1485. measure_statu(const measure_statu& from);
  1486. measure_statu(measure_statu&& from) noexcept
  1487. : measure_statu() {
  1488. *this = ::std::move(from);
  1489. }
  1490. inline measure_statu& operator=(const measure_statu& from) {
  1491. CopyFrom(from);
  1492. return *this;
  1493. }
  1494. inline measure_statu& operator=(measure_statu&& from) noexcept {
  1495. if (GetArena() == from.GetArena()) {
  1496. if (this != &from) InternalSwap(&from);
  1497. } else {
  1498. CopyFrom(from);
  1499. }
  1500. return *this;
  1501. }
  1502. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1503. return GetDescriptor();
  1504. }
  1505. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1506. return GetMetadataStatic().descriptor;
  1507. }
  1508. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1509. return GetMetadataStatic().reflection;
  1510. }
  1511. static const measure_statu& default_instance();
  1512. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1513. static inline const measure_statu* internal_default_instance() {
  1514. return reinterpret_cast<const measure_statu*>(
  1515. &_measure_statu_default_instance_);
  1516. }
  1517. static constexpr int kIndexInFileMessages =
  1518. 7;
  1519. friend void swap(measure_statu& a, measure_statu& b) {
  1520. a.Swap(&b);
  1521. }
  1522. inline void Swap(measure_statu* other) {
  1523. if (other == this) return;
  1524. if (GetArena() == other->GetArena()) {
  1525. InternalSwap(other);
  1526. } else {
  1527. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1528. }
  1529. }
  1530. void UnsafeArenaSwap(measure_statu* other) {
  1531. if (other == this) return;
  1532. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1533. InternalSwap(other);
  1534. }
  1535. // implements Message ----------------------------------------------
  1536. inline measure_statu* New() const final {
  1537. return CreateMaybeMessage<measure_statu>(nullptr);
  1538. }
  1539. measure_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1540. return CreateMaybeMessage<measure_statu>(arena);
  1541. }
  1542. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1543. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1544. void CopyFrom(const measure_statu& from);
  1545. void MergeFrom(const measure_statu& from);
  1546. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1547. bool IsInitialized() const final;
  1548. size_t ByteSizeLong() const final;
  1549. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1550. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1551. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1552. int GetCachedSize() const final { return _cached_size_.Get(); }
  1553. private:
  1554. inline void SharedCtor();
  1555. inline void SharedDtor();
  1556. void SetCachedSize(int size) const final;
  1557. void InternalSwap(measure_statu* other);
  1558. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1559. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1560. return "measure_statu";
  1561. }
  1562. protected:
  1563. explicit measure_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1564. private:
  1565. static void ArenaDtor(void* object);
  1566. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1567. public:
  1568. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1569. private:
  1570. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1571. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  1572. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  1573. }
  1574. public:
  1575. // nested types ----------------------------------------------------
  1576. // accessors -------------------------------------------------------
  1577. enum : int {
  1578. kInfoFieldNumber = 1,
  1579. };
  1580. // .measure_info info = 1;
  1581. bool has_info() const;
  1582. private:
  1583. bool _internal_has_info() const;
  1584. public:
  1585. void clear_info();
  1586. const ::measure_info& info() const;
  1587. ::measure_info* release_info();
  1588. ::measure_info* mutable_info();
  1589. void set_allocated_info(::measure_info* info);
  1590. private:
  1591. const ::measure_info& _internal_info() const;
  1592. ::measure_info* _internal_mutable_info();
  1593. public:
  1594. void unsafe_arena_set_allocated_info(
  1595. ::measure_info* info);
  1596. ::measure_info* unsafe_arena_release_info();
  1597. // @@protoc_insertion_point(class_scope:measure_statu)
  1598. private:
  1599. class _Internal;
  1600. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1601. typedef void InternalArenaConstructable_;
  1602. typedef void DestructorSkippable_;
  1603. ::measure_info* info_;
  1604. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1605. friend struct ::TableStruct_message_2eproto;
  1606. };
  1607. // -------------------------------------------------------------------
  1608. class dispatch_region_info PROTOBUF_FINAL :
  1609. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:dispatch_region_info) */ {
  1610. public:
  1611. inline dispatch_region_info() : dispatch_region_info(nullptr) {};
  1612. virtual ~dispatch_region_info();
  1613. dispatch_region_info(const dispatch_region_info& from);
  1614. dispatch_region_info(dispatch_region_info&& from) noexcept
  1615. : dispatch_region_info() {
  1616. *this = ::std::move(from);
  1617. }
  1618. inline dispatch_region_info& operator=(const dispatch_region_info& from) {
  1619. CopyFrom(from);
  1620. return *this;
  1621. }
  1622. inline dispatch_region_info& operator=(dispatch_region_info&& from) noexcept {
  1623. if (GetArena() == from.GetArena()) {
  1624. if (this != &from) InternalSwap(&from);
  1625. } else {
  1626. CopyFrom(from);
  1627. }
  1628. return *this;
  1629. }
  1630. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1631. return GetDescriptor();
  1632. }
  1633. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1634. return GetMetadataStatic().descriptor;
  1635. }
  1636. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1637. return GetMetadataStatic().reflection;
  1638. }
  1639. static const dispatch_region_info& default_instance();
  1640. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1641. static inline const dispatch_region_info* internal_default_instance() {
  1642. return reinterpret_cast<const dispatch_region_info*>(
  1643. &_dispatch_region_info_default_instance_);
  1644. }
  1645. static constexpr int kIndexInFileMessages =
  1646. 8;
  1647. friend void swap(dispatch_region_info& a, dispatch_region_info& b) {
  1648. a.Swap(&b);
  1649. }
  1650. inline void Swap(dispatch_region_info* other) {
  1651. if (other == this) return;
  1652. if (GetArena() == other->GetArena()) {
  1653. InternalSwap(other);
  1654. } else {
  1655. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1656. }
  1657. }
  1658. void UnsafeArenaSwap(dispatch_region_info* other) {
  1659. if (other == this) return;
  1660. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1661. InternalSwap(other);
  1662. }
  1663. // implements Message ----------------------------------------------
  1664. inline dispatch_region_info* New() const final {
  1665. return CreateMaybeMessage<dispatch_region_info>(nullptr);
  1666. }
  1667. dispatch_region_info* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1668. return CreateMaybeMessage<dispatch_region_info>(arena);
  1669. }
  1670. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1671. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1672. void CopyFrom(const dispatch_region_info& from);
  1673. void MergeFrom(const dispatch_region_info& from);
  1674. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1675. bool IsInitialized() const final;
  1676. size_t ByteSizeLong() const final;
  1677. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1678. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1679. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1680. int GetCachedSize() const final { return _cached_size_.Get(); }
  1681. private:
  1682. inline void SharedCtor();
  1683. inline void SharedDtor();
  1684. void SetCachedSize(int size) const final;
  1685. void InternalSwap(dispatch_region_info* other);
  1686. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1687. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1688. return "dispatch_region_info";
  1689. }
  1690. protected:
  1691. explicit dispatch_region_info(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1692. private:
  1693. static void ArenaDtor(void* object);
  1694. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1695. public:
  1696. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1697. private:
  1698. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1699. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  1700. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  1701. }
  1702. public:
  1703. // nested types ----------------------------------------------------
  1704. // accessors -------------------------------------------------------
  1705. enum : int {
  1706. kTerminalIdFieldNumber = 1,
  1707. kTurnplateAngleMinFieldNumber = 2,
  1708. kTurnplateAngleMaxFieldNumber = 3,
  1709. };
  1710. // int32 terminal_id = 1;
  1711. void clear_terminal_id();
  1712. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id() const;
  1713. void set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1714. private:
  1715. ::PROTOBUF_NAMESPACE_ID::int32 _internal_terminal_id() const;
  1716. void _internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1717. public:
  1718. // float turnplate_angle_min = 2;
  1719. void clear_turnplate_angle_min();
  1720. float turnplate_angle_min() const;
  1721. void set_turnplate_angle_min(float value);
  1722. private:
  1723. float _internal_turnplate_angle_min() const;
  1724. void _internal_set_turnplate_angle_min(float value);
  1725. public:
  1726. // float turnplate_angle_max = 3;
  1727. void clear_turnplate_angle_max();
  1728. float turnplate_angle_max() const;
  1729. void set_turnplate_angle_max(float value);
  1730. private:
  1731. float _internal_turnplate_angle_max() const;
  1732. void _internal_set_turnplate_angle_max(float value);
  1733. public:
  1734. // @@protoc_insertion_point(class_scope:dispatch_region_info)
  1735. private:
  1736. class _Internal;
  1737. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1738. typedef void InternalArenaConstructable_;
  1739. typedef void DestructorSkippable_;
  1740. ::PROTOBUF_NAMESPACE_ID::int32 terminal_id_;
  1741. float turnplate_angle_min_;
  1742. float turnplate_angle_max_;
  1743. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1744. friend struct ::TableStruct_message_2eproto;
  1745. };
  1746. // -------------------------------------------------------------------
  1747. class dispatch_node_statu PROTOBUF_FINAL :
  1748. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:dispatch_node_statu) */ {
  1749. public:
  1750. inline dispatch_node_statu() : dispatch_node_statu(nullptr) {};
  1751. virtual ~dispatch_node_statu();
  1752. dispatch_node_statu(const dispatch_node_statu& from);
  1753. dispatch_node_statu(dispatch_node_statu&& from) noexcept
  1754. : dispatch_node_statu() {
  1755. *this = ::std::move(from);
  1756. }
  1757. inline dispatch_node_statu& operator=(const dispatch_node_statu& from) {
  1758. CopyFrom(from);
  1759. return *this;
  1760. }
  1761. inline dispatch_node_statu& operator=(dispatch_node_statu&& from) noexcept {
  1762. if (GetArena() == from.GetArena()) {
  1763. if (this != &from) InternalSwap(&from);
  1764. } else {
  1765. CopyFrom(from);
  1766. }
  1767. return *this;
  1768. }
  1769. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1770. return GetDescriptor();
  1771. }
  1772. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1773. return GetMetadataStatic().descriptor;
  1774. }
  1775. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1776. return GetMetadataStatic().reflection;
  1777. }
  1778. static const dispatch_node_statu& default_instance();
  1779. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1780. static inline const dispatch_node_statu* internal_default_instance() {
  1781. return reinterpret_cast<const dispatch_node_statu*>(
  1782. &_dispatch_node_statu_default_instance_);
  1783. }
  1784. static constexpr int kIndexInFileMessages =
  1785. 9;
  1786. friend void swap(dispatch_node_statu& a, dispatch_node_statu& b) {
  1787. a.Swap(&b);
  1788. }
  1789. inline void Swap(dispatch_node_statu* other) {
  1790. if (other == this) return;
  1791. if (GetArena() == other->GetArena()) {
  1792. InternalSwap(other);
  1793. } else {
  1794. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1795. }
  1796. }
  1797. void UnsafeArenaSwap(dispatch_node_statu* other) {
  1798. if (other == this) return;
  1799. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1800. InternalSwap(other);
  1801. }
  1802. // implements Message ----------------------------------------------
  1803. inline dispatch_node_statu* New() const final {
  1804. return CreateMaybeMessage<dispatch_node_statu>(nullptr);
  1805. }
  1806. dispatch_node_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1807. return CreateMaybeMessage<dispatch_node_statu>(arena);
  1808. }
  1809. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1810. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1811. void CopyFrom(const dispatch_node_statu& from);
  1812. void MergeFrom(const dispatch_node_statu& from);
  1813. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1814. bool IsInitialized() const final;
  1815. size_t ByteSizeLong() const final;
  1816. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1817. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1818. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1819. int GetCachedSize() const final { return _cached_size_.Get(); }
  1820. private:
  1821. inline void SharedCtor();
  1822. inline void SharedDtor();
  1823. void SetCachedSize(int size) const final;
  1824. void InternalSwap(dispatch_node_statu* other);
  1825. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1826. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1827. return "dispatch_node_statu";
  1828. }
  1829. protected:
  1830. explicit dispatch_node_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1831. private:
  1832. static void ArenaDtor(void* object);
  1833. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1834. public:
  1835. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1836. private:
  1837. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1838. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_message_2eproto);
  1839. return ::descriptor_table_message_2eproto.file_level_metadata[kIndexInFileMessages];
  1840. }
  1841. public:
  1842. // nested types ----------------------------------------------------
  1843. // accessors -------------------------------------------------------
  1844. enum : int {
  1845. kDispatchRegionInfoVectorFieldNumber = 8,
  1846. kRunningPackInfoFieldNumber = 3,
  1847. kRunningPickInfoFieldNumber = 4,
  1848. kStatuFieldNumber = 1,
  1849. kIdleStopFloorFieldNumber = 2,
  1850. kUnitIdFieldNumber = 5,
  1851. kPlcHeartbeatFieldNumber = 6,
  1852. kPlcStatusInfoFieldNumber = 7,
  1853. };
  1854. // repeated .dispatch_region_info dispatch_region_info_vector = 8;
  1855. int dispatch_region_info_vector_size() const;
  1856. private:
  1857. int _internal_dispatch_region_info_vector_size() const;
  1858. public:
  1859. void clear_dispatch_region_info_vector();
  1860. ::dispatch_region_info* mutable_dispatch_region_info_vector(int index);
  1861. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::dispatch_region_info >*
  1862. mutable_dispatch_region_info_vector();
  1863. private:
  1864. const ::dispatch_region_info& _internal_dispatch_region_info_vector(int index) const;
  1865. ::dispatch_region_info* _internal_add_dispatch_region_info_vector();
  1866. public:
  1867. const ::dispatch_region_info& dispatch_region_info_vector(int index) const;
  1868. ::dispatch_region_info* add_dispatch_region_info_vector();
  1869. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::dispatch_region_info >&
  1870. dispatch_region_info_vector() const;
  1871. // .park_table running_pack_info = 3;
  1872. bool has_running_pack_info() const;
  1873. private:
  1874. bool _internal_has_running_pack_info() const;
  1875. public:
  1876. void clear_running_pack_info();
  1877. const ::park_table& running_pack_info() const;
  1878. ::park_table* release_running_pack_info();
  1879. ::park_table* mutable_running_pack_info();
  1880. void set_allocated_running_pack_info(::park_table* running_pack_info);
  1881. private:
  1882. const ::park_table& _internal_running_pack_info() const;
  1883. ::park_table* _internal_mutable_running_pack_info();
  1884. public:
  1885. void unsafe_arena_set_allocated_running_pack_info(
  1886. ::park_table* running_pack_info);
  1887. ::park_table* unsafe_arena_release_running_pack_info();
  1888. // .pick_table running_pick_info = 4;
  1889. bool has_running_pick_info() const;
  1890. private:
  1891. bool _internal_has_running_pick_info() const;
  1892. public:
  1893. void clear_running_pick_info();
  1894. const ::pick_table& running_pick_info() const;
  1895. ::pick_table* release_running_pick_info();
  1896. ::pick_table* mutable_running_pick_info();
  1897. void set_allocated_running_pick_info(::pick_table* running_pick_info);
  1898. private:
  1899. const ::pick_table& _internal_running_pick_info() const;
  1900. ::pick_table* _internal_mutable_running_pick_info();
  1901. public:
  1902. void unsafe_arena_set_allocated_running_pick_info(
  1903. ::pick_table* running_pick_info);
  1904. ::pick_table* unsafe_arena_release_running_pick_info();
  1905. // .CarrierStatu statu = 1;
  1906. void clear_statu();
  1907. ::CarrierStatu statu() const;
  1908. void set_statu(::CarrierStatu value);
  1909. private:
  1910. ::CarrierStatu _internal_statu() const;
  1911. void _internal_set_statu(::CarrierStatu value);
  1912. public:
  1913. // int32 idle_stop_floor = 2;
  1914. void clear_idle_stop_floor();
  1915. ::PROTOBUF_NAMESPACE_ID::int32 idle_stop_floor() const;
  1916. void set_idle_stop_floor(::PROTOBUF_NAMESPACE_ID::int32 value);
  1917. private:
  1918. ::PROTOBUF_NAMESPACE_ID::int32 _internal_idle_stop_floor() const;
  1919. void _internal_set_idle_stop_floor(::PROTOBUF_NAMESPACE_ID::int32 value);
  1920. public:
  1921. // int32 unit_id = 5;
  1922. void clear_unit_id();
  1923. ::PROTOBUF_NAMESPACE_ID::int32 unit_id() const;
  1924. void set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1925. private:
  1926. ::PROTOBUF_NAMESPACE_ID::int32 _internal_unit_id() const;
  1927. void _internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value);
  1928. public:
  1929. // int32 plc_heartbeat = 6;
  1930. void clear_plc_heartbeat();
  1931. ::PROTOBUF_NAMESPACE_ID::int32 plc_heartbeat() const;
  1932. void set_plc_heartbeat(::PROTOBUF_NAMESPACE_ID::int32 value);
  1933. private:
  1934. ::PROTOBUF_NAMESPACE_ID::int32 _internal_plc_heartbeat() const;
  1935. void _internal_set_plc_heartbeat(::PROTOBUF_NAMESPACE_ID::int32 value);
  1936. public:
  1937. // int32 plc_status_info = 7;
  1938. void clear_plc_status_info();
  1939. ::PROTOBUF_NAMESPACE_ID::int32 plc_status_info() const;
  1940. void set_plc_status_info(::PROTOBUF_NAMESPACE_ID::int32 value);
  1941. private:
  1942. ::PROTOBUF_NAMESPACE_ID::int32 _internal_plc_status_info() const;
  1943. void _internal_set_plc_status_info(::PROTOBUF_NAMESPACE_ID::int32 value);
  1944. public:
  1945. // @@protoc_insertion_point(class_scope:dispatch_node_statu)
  1946. private:
  1947. class _Internal;
  1948. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1949. typedef void InternalArenaConstructable_;
  1950. typedef void DestructorSkippable_;
  1951. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::dispatch_region_info > dispatch_region_info_vector_;
  1952. ::park_table* running_pack_info_;
  1953. ::pick_table* running_pick_info_;
  1954. int statu_;
  1955. ::PROTOBUF_NAMESPACE_ID::int32 idle_stop_floor_;
  1956. ::PROTOBUF_NAMESPACE_ID::int32 unit_id_;
  1957. ::PROTOBUF_NAMESPACE_ID::int32 plc_heartbeat_;
  1958. ::PROTOBUF_NAMESPACE_ID::int32 plc_status_info_;
  1959. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1960. friend struct ::TableStruct_message_2eproto;
  1961. };
  1962. // ===================================================================
  1963. // ===================================================================
  1964. #ifdef __GNUC__
  1965. #pragma GCC diagnostic push
  1966. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  1967. #endif // __GNUC__
  1968. // measure_info
  1969. // float cx = 1;
  1970. inline void measure_info::clear_cx() {
  1971. cx_ = 0;
  1972. }
  1973. inline float measure_info::_internal_cx() const {
  1974. return cx_;
  1975. }
  1976. inline float measure_info::cx() const {
  1977. // @@protoc_insertion_point(field_get:measure_info.cx)
  1978. return _internal_cx();
  1979. }
  1980. inline void measure_info::_internal_set_cx(float value) {
  1981. cx_ = value;
  1982. }
  1983. inline void measure_info::set_cx(float value) {
  1984. _internal_set_cx(value);
  1985. // @@protoc_insertion_point(field_set:measure_info.cx)
  1986. }
  1987. // float cy = 2;
  1988. inline void measure_info::clear_cy() {
  1989. cy_ = 0;
  1990. }
  1991. inline float measure_info::_internal_cy() const {
  1992. return cy_;
  1993. }
  1994. inline float measure_info::cy() const {
  1995. // @@protoc_insertion_point(field_get:measure_info.cy)
  1996. return _internal_cy();
  1997. }
  1998. inline void measure_info::_internal_set_cy(float value) {
  1999. cy_ = value;
  2000. }
  2001. inline void measure_info::set_cy(float value) {
  2002. _internal_set_cy(value);
  2003. // @@protoc_insertion_point(field_set:measure_info.cy)
  2004. }
  2005. // float theta = 3;
  2006. inline void measure_info::clear_theta() {
  2007. theta_ = 0;
  2008. }
  2009. inline float measure_info::_internal_theta() const {
  2010. return theta_;
  2011. }
  2012. inline float measure_info::theta() const {
  2013. // @@protoc_insertion_point(field_get:measure_info.theta)
  2014. return _internal_theta();
  2015. }
  2016. inline void measure_info::_internal_set_theta(float value) {
  2017. theta_ = value;
  2018. }
  2019. inline void measure_info::set_theta(float value) {
  2020. _internal_set_theta(value);
  2021. // @@protoc_insertion_point(field_set:measure_info.theta)
  2022. }
  2023. // float length = 4;
  2024. inline void measure_info::clear_length() {
  2025. length_ = 0;
  2026. }
  2027. inline float measure_info::_internal_length() const {
  2028. return length_;
  2029. }
  2030. inline float measure_info::length() const {
  2031. // @@protoc_insertion_point(field_get:measure_info.length)
  2032. return _internal_length();
  2033. }
  2034. inline void measure_info::_internal_set_length(float value) {
  2035. length_ = value;
  2036. }
  2037. inline void measure_info::set_length(float value) {
  2038. _internal_set_length(value);
  2039. // @@protoc_insertion_point(field_set:measure_info.length)
  2040. }
  2041. // float width = 5;
  2042. inline void measure_info::clear_width() {
  2043. width_ = 0;
  2044. }
  2045. inline float measure_info::_internal_width() const {
  2046. return width_;
  2047. }
  2048. inline float measure_info::width() const {
  2049. // @@protoc_insertion_point(field_get:measure_info.width)
  2050. return _internal_width();
  2051. }
  2052. inline void measure_info::_internal_set_width(float value) {
  2053. width_ = value;
  2054. }
  2055. inline void measure_info::set_width(float value) {
  2056. _internal_set_width(value);
  2057. // @@protoc_insertion_point(field_set:measure_info.width)
  2058. }
  2059. // float height = 6;
  2060. inline void measure_info::clear_height() {
  2061. height_ = 0;
  2062. }
  2063. inline float measure_info::_internal_height() const {
  2064. return height_;
  2065. }
  2066. inline float measure_info::height() const {
  2067. // @@protoc_insertion_point(field_get:measure_info.height)
  2068. return _internal_height();
  2069. }
  2070. inline void measure_info::_internal_set_height(float value) {
  2071. height_ = value;
  2072. }
  2073. inline void measure_info::set_height(float value) {
  2074. _internal_set_height(value);
  2075. // @@protoc_insertion_point(field_set:measure_info.height)
  2076. }
  2077. // float wheelbase = 7;
  2078. inline void measure_info::clear_wheelbase() {
  2079. wheelbase_ = 0;
  2080. }
  2081. inline float measure_info::_internal_wheelbase() const {
  2082. return wheelbase_;
  2083. }
  2084. inline float measure_info::wheelbase() const {
  2085. // @@protoc_insertion_point(field_get:measure_info.wheelbase)
  2086. return _internal_wheelbase();
  2087. }
  2088. inline void measure_info::_internal_set_wheelbase(float value) {
  2089. wheelbase_ = value;
  2090. }
  2091. inline void measure_info::set_wheelbase(float value) {
  2092. _internal_set_wheelbase(value);
  2093. // @@protoc_insertion_point(field_set:measure_info.wheelbase)
  2094. }
  2095. // float front_theta = 8;
  2096. inline void measure_info::clear_front_theta() {
  2097. front_theta_ = 0;
  2098. }
  2099. inline float measure_info::_internal_front_theta() const {
  2100. return front_theta_;
  2101. }
  2102. inline float measure_info::front_theta() const {
  2103. // @@protoc_insertion_point(field_get:measure_info.front_theta)
  2104. return _internal_front_theta();
  2105. }
  2106. inline void measure_info::_internal_set_front_theta(float value) {
  2107. front_theta_ = value;
  2108. }
  2109. inline void measure_info::set_front_theta(float value) {
  2110. _internal_set_front_theta(value);
  2111. // @@protoc_insertion_point(field_set:measure_info.front_theta)
  2112. }
  2113. // int32 border_statu = 9;
  2114. inline void measure_info::clear_border_statu() {
  2115. border_statu_ = 0;
  2116. }
  2117. inline ::PROTOBUF_NAMESPACE_ID::int32 measure_info::_internal_border_statu() const {
  2118. return border_statu_;
  2119. }
  2120. inline ::PROTOBUF_NAMESPACE_ID::int32 measure_info::border_statu() const {
  2121. // @@protoc_insertion_point(field_get:measure_info.border_statu)
  2122. return _internal_border_statu();
  2123. }
  2124. inline void measure_info::_internal_set_border_statu(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2125. border_statu_ = value;
  2126. }
  2127. inline void measure_info::set_border_statu(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2128. _internal_set_border_statu(value);
  2129. // @@protoc_insertion_point(field_set:measure_info.border_statu)
  2130. }
  2131. // int32 ground_status = 10;
  2132. inline void measure_info::clear_ground_status() {
  2133. ground_status_ = 0;
  2134. }
  2135. inline ::PROTOBUF_NAMESPACE_ID::int32 measure_info::_internal_ground_status() const {
  2136. return ground_status_;
  2137. }
  2138. inline ::PROTOBUF_NAMESPACE_ID::int32 measure_info::ground_status() const {
  2139. // @@protoc_insertion_point(field_get:measure_info.ground_status)
  2140. return _internal_ground_status();
  2141. }
  2142. inline void measure_info::_internal_set_ground_status(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2143. ground_status_ = value;
  2144. }
  2145. inline void measure_info::set_ground_status(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2146. _internal_set_ground_status(value);
  2147. // @@protoc_insertion_point(field_set:measure_info.ground_status)
  2148. }
  2149. // -------------------------------------------------------------------
  2150. // parkspace_info
  2151. // int32 id = 1;
  2152. inline void parkspace_info::clear_id() {
  2153. id_ = 0;
  2154. }
  2155. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::_internal_id() const {
  2156. return id_;
  2157. }
  2158. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::id() const {
  2159. // @@protoc_insertion_point(field_get:parkspace_info.id)
  2160. return _internal_id();
  2161. }
  2162. inline void parkspace_info::_internal_set_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2163. id_ = value;
  2164. }
  2165. inline void parkspace_info::set_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2166. _internal_set_id(value);
  2167. // @@protoc_insertion_point(field_set:parkspace_info.id)
  2168. }
  2169. // int32 unit_id = 2;
  2170. inline void parkspace_info::clear_unit_id() {
  2171. unit_id_ = 0;
  2172. }
  2173. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::_internal_unit_id() const {
  2174. return unit_id_;
  2175. }
  2176. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::unit_id() const {
  2177. // @@protoc_insertion_point(field_get:parkspace_info.unit_id)
  2178. return _internal_unit_id();
  2179. }
  2180. inline void parkspace_info::_internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2181. unit_id_ = value;
  2182. }
  2183. inline void parkspace_info::set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2184. _internal_set_unit_id(value);
  2185. // @@protoc_insertion_point(field_set:parkspace_info.unit_id)
  2186. }
  2187. // int32 floor = 3;
  2188. inline void parkspace_info::clear_floor() {
  2189. floor_ = 0;
  2190. }
  2191. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::_internal_floor() const {
  2192. return floor_;
  2193. }
  2194. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::floor() const {
  2195. // @@protoc_insertion_point(field_get:parkspace_info.floor)
  2196. return _internal_floor();
  2197. }
  2198. inline void parkspace_info::_internal_set_floor(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2199. floor_ = value;
  2200. }
  2201. inline void parkspace_info::set_floor(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2202. _internal_set_floor(value);
  2203. // @@protoc_insertion_point(field_set:parkspace_info.floor)
  2204. }
  2205. // int32 room_id = 4;
  2206. inline void parkspace_info::clear_room_id() {
  2207. room_id_ = 0;
  2208. }
  2209. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::_internal_room_id() const {
  2210. return room_id_;
  2211. }
  2212. inline ::PROTOBUF_NAMESPACE_ID::int32 parkspace_info::room_id() const {
  2213. // @@protoc_insertion_point(field_get:parkspace_info.room_id)
  2214. return _internal_room_id();
  2215. }
  2216. inline void parkspace_info::_internal_set_room_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2217. room_id_ = value;
  2218. }
  2219. inline void parkspace_info::set_room_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2220. _internal_set_room_id(value);
  2221. // @@protoc_insertion_point(field_set:parkspace_info.room_id)
  2222. }
  2223. // -------------------------------------------------------------------
  2224. // table_statu
  2225. // .STATU execute_statu = 1;
  2226. inline void table_statu::clear_execute_statu() {
  2227. execute_statu_ = 0;
  2228. }
  2229. inline ::STATU table_statu::_internal_execute_statu() const {
  2230. return static_cast< ::STATU >(execute_statu_);
  2231. }
  2232. inline ::STATU table_statu::execute_statu() const {
  2233. // @@protoc_insertion_point(field_get:table_statu.execute_statu)
  2234. return _internal_execute_statu();
  2235. }
  2236. inline void table_statu::_internal_set_execute_statu(::STATU value) {
  2237. execute_statu_ = value;
  2238. }
  2239. inline void table_statu::set_execute_statu(::STATU value) {
  2240. _internal_set_execute_statu(value);
  2241. // @@protoc_insertion_point(field_set:table_statu.execute_statu)
  2242. }
  2243. // string statu_description = 2;
  2244. inline void table_statu::clear_statu_description() {
  2245. statu_description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2246. }
  2247. inline const std::string& table_statu::statu_description() const {
  2248. // @@protoc_insertion_point(field_get:table_statu.statu_description)
  2249. return _internal_statu_description();
  2250. }
  2251. inline void table_statu::set_statu_description(const std::string& value) {
  2252. _internal_set_statu_description(value);
  2253. // @@protoc_insertion_point(field_set:table_statu.statu_description)
  2254. }
  2255. inline std::string* table_statu::mutable_statu_description() {
  2256. // @@protoc_insertion_point(field_mutable:table_statu.statu_description)
  2257. return _internal_mutable_statu_description();
  2258. }
  2259. inline const std::string& table_statu::_internal_statu_description() const {
  2260. return statu_description_.Get();
  2261. }
  2262. inline void table_statu::_internal_set_statu_description(const std::string& value) {
  2263. statu_description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2264. }
  2265. inline void table_statu::set_statu_description(std::string&& value) {
  2266. statu_description_.Set(
  2267. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2268. // @@protoc_insertion_point(field_set_rvalue:table_statu.statu_description)
  2269. }
  2270. inline void table_statu::set_statu_description(const char* value) {
  2271. GOOGLE_DCHECK(value != nullptr);
  2272. statu_description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  2273. GetArena());
  2274. // @@protoc_insertion_point(field_set_char:table_statu.statu_description)
  2275. }
  2276. inline void table_statu::set_statu_description(const char* value,
  2277. size_t size) {
  2278. statu_description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2279. reinterpret_cast<const char*>(value), size), GetArena());
  2280. // @@protoc_insertion_point(field_set_pointer:table_statu.statu_description)
  2281. }
  2282. inline std::string* table_statu::_internal_mutable_statu_description() {
  2283. return statu_description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2284. }
  2285. inline std::string* table_statu::release_statu_description() {
  2286. // @@protoc_insertion_point(field_release:table_statu.statu_description)
  2287. return statu_description_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2288. }
  2289. inline void table_statu::set_allocated_statu_description(std::string* statu_description) {
  2290. if (statu_description != nullptr) {
  2291. } else {
  2292. }
  2293. statu_description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), statu_description,
  2294. GetArena());
  2295. // @@protoc_insertion_point(field_set_allocated:table_statu.statu_description)
  2296. }
  2297. inline std::string* table_statu::unsafe_arena_release_statu_description() {
  2298. // @@protoc_insertion_point(field_unsafe_arena_release:table_statu.statu_description)
  2299. GOOGLE_DCHECK(GetArena() != nullptr);
  2300. return statu_description_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2301. GetArena());
  2302. }
  2303. inline void table_statu::unsafe_arena_set_allocated_statu_description(
  2304. std::string* statu_description) {
  2305. GOOGLE_DCHECK(GetArena() != nullptr);
  2306. if (statu_description != nullptr) {
  2307. } else {
  2308. }
  2309. statu_description_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2310. statu_description, GetArena());
  2311. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:table_statu.statu_description)
  2312. }
  2313. // -------------------------------------------------------------------
  2314. // park_table
  2315. // .table_statu statu = 1;
  2316. inline bool park_table::_internal_has_statu() const {
  2317. return this != internal_default_instance() && statu_ != nullptr;
  2318. }
  2319. inline bool park_table::has_statu() const {
  2320. return _internal_has_statu();
  2321. }
  2322. inline void park_table::clear_statu() {
  2323. if (GetArena() == nullptr && statu_ != nullptr) {
  2324. delete statu_;
  2325. }
  2326. statu_ = nullptr;
  2327. }
  2328. inline const ::table_statu& park_table::_internal_statu() const {
  2329. const ::table_statu* p = statu_;
  2330. return p != nullptr ? *p : *reinterpret_cast<const ::table_statu*>(
  2331. &::_table_statu_default_instance_);
  2332. }
  2333. inline const ::table_statu& park_table::statu() const {
  2334. // @@protoc_insertion_point(field_get:park_table.statu)
  2335. return _internal_statu();
  2336. }
  2337. inline void park_table::unsafe_arena_set_allocated_statu(
  2338. ::table_statu* statu) {
  2339. if (GetArena() == nullptr) {
  2340. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(statu_);
  2341. }
  2342. statu_ = statu;
  2343. if (statu) {
  2344. } else {
  2345. }
  2346. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:park_table.statu)
  2347. }
  2348. inline ::table_statu* park_table::release_statu() {
  2349. auto temp = unsafe_arena_release_statu();
  2350. if (GetArena() != nullptr) {
  2351. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2352. }
  2353. return temp;
  2354. }
  2355. inline ::table_statu* park_table::unsafe_arena_release_statu() {
  2356. // @@protoc_insertion_point(field_release:park_table.statu)
  2357. ::table_statu* temp = statu_;
  2358. statu_ = nullptr;
  2359. return temp;
  2360. }
  2361. inline ::table_statu* park_table::_internal_mutable_statu() {
  2362. if (statu_ == nullptr) {
  2363. auto* p = CreateMaybeMessage<::table_statu>(GetArena());
  2364. statu_ = p;
  2365. }
  2366. return statu_;
  2367. }
  2368. inline ::table_statu* park_table::mutable_statu() {
  2369. // @@protoc_insertion_point(field_mutable:park_table.statu)
  2370. return _internal_mutable_statu();
  2371. }
  2372. inline void park_table::set_allocated_statu(::table_statu* statu) {
  2373. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2374. if (message_arena == nullptr) {
  2375. delete statu_;
  2376. }
  2377. if (statu) {
  2378. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2379. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(statu);
  2380. if (message_arena != submessage_arena) {
  2381. statu = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2382. message_arena, statu, submessage_arena);
  2383. }
  2384. } else {
  2385. }
  2386. statu_ = statu;
  2387. // @@protoc_insertion_point(field_set_allocated:park_table.statu)
  2388. }
  2389. // int32 queue_id = 2;
  2390. inline void park_table::clear_queue_id() {
  2391. queue_id_ = 0;
  2392. }
  2393. inline ::PROTOBUF_NAMESPACE_ID::int32 park_table::_internal_queue_id() const {
  2394. return queue_id_;
  2395. }
  2396. inline ::PROTOBUF_NAMESPACE_ID::int32 park_table::queue_id() const {
  2397. // @@protoc_insertion_point(field_get:park_table.queue_id)
  2398. return _internal_queue_id();
  2399. }
  2400. inline void park_table::_internal_set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2401. queue_id_ = value;
  2402. }
  2403. inline void park_table::set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2404. _internal_set_queue_id(value);
  2405. // @@protoc_insertion_point(field_set:park_table.queue_id)
  2406. }
  2407. // string car_number = 3;
  2408. inline void park_table::clear_car_number() {
  2409. car_number_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2410. }
  2411. inline const std::string& park_table::car_number() const {
  2412. // @@protoc_insertion_point(field_get:park_table.car_number)
  2413. return _internal_car_number();
  2414. }
  2415. inline void park_table::set_car_number(const std::string& value) {
  2416. _internal_set_car_number(value);
  2417. // @@protoc_insertion_point(field_set:park_table.car_number)
  2418. }
  2419. inline std::string* park_table::mutable_car_number() {
  2420. // @@protoc_insertion_point(field_mutable:park_table.car_number)
  2421. return _internal_mutable_car_number();
  2422. }
  2423. inline const std::string& park_table::_internal_car_number() const {
  2424. return car_number_.Get();
  2425. }
  2426. inline void park_table::_internal_set_car_number(const std::string& value) {
  2427. car_number_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2428. }
  2429. inline void park_table::set_car_number(std::string&& value) {
  2430. car_number_.Set(
  2431. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2432. // @@protoc_insertion_point(field_set_rvalue:park_table.car_number)
  2433. }
  2434. inline void park_table::set_car_number(const char* value) {
  2435. GOOGLE_DCHECK(value != nullptr);
  2436. car_number_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  2437. GetArena());
  2438. // @@protoc_insertion_point(field_set_char:park_table.car_number)
  2439. }
  2440. inline void park_table::set_car_number(const char* value,
  2441. size_t size) {
  2442. car_number_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2443. reinterpret_cast<const char*>(value), size), GetArena());
  2444. // @@protoc_insertion_point(field_set_pointer:park_table.car_number)
  2445. }
  2446. inline std::string* park_table::_internal_mutable_car_number() {
  2447. return car_number_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2448. }
  2449. inline std::string* park_table::release_car_number() {
  2450. // @@protoc_insertion_point(field_release:park_table.car_number)
  2451. return car_number_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2452. }
  2453. inline void park_table::set_allocated_car_number(std::string* car_number) {
  2454. if (car_number != nullptr) {
  2455. } else {
  2456. }
  2457. car_number_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), car_number,
  2458. GetArena());
  2459. // @@protoc_insertion_point(field_set_allocated:park_table.car_number)
  2460. }
  2461. inline std::string* park_table::unsafe_arena_release_car_number() {
  2462. // @@protoc_insertion_point(field_unsafe_arena_release:park_table.car_number)
  2463. GOOGLE_DCHECK(GetArena() != nullptr);
  2464. return car_number_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2465. GetArena());
  2466. }
  2467. inline void park_table::unsafe_arena_set_allocated_car_number(
  2468. std::string* car_number) {
  2469. GOOGLE_DCHECK(GetArena() != nullptr);
  2470. if (car_number != nullptr) {
  2471. } else {
  2472. }
  2473. car_number_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2474. car_number, GetArena());
  2475. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:park_table.car_number)
  2476. }
  2477. // int32 unit_id = 4;
  2478. inline void park_table::clear_unit_id() {
  2479. unit_id_ = 0;
  2480. }
  2481. inline ::PROTOBUF_NAMESPACE_ID::int32 park_table::_internal_unit_id() const {
  2482. return unit_id_;
  2483. }
  2484. inline ::PROTOBUF_NAMESPACE_ID::int32 park_table::unit_id() const {
  2485. // @@protoc_insertion_point(field_get:park_table.unit_id)
  2486. return _internal_unit_id();
  2487. }
  2488. inline void park_table::_internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2489. unit_id_ = value;
  2490. }
  2491. inline void park_table::set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2492. _internal_set_unit_id(value);
  2493. // @@protoc_insertion_point(field_set:park_table.unit_id)
  2494. }
  2495. // int32 terminal_id = 5;
  2496. inline void park_table::clear_terminal_id() {
  2497. terminal_id_ = 0;
  2498. }
  2499. inline ::PROTOBUF_NAMESPACE_ID::int32 park_table::_internal_terminal_id() const {
  2500. return terminal_id_;
  2501. }
  2502. inline ::PROTOBUF_NAMESPACE_ID::int32 park_table::terminal_id() const {
  2503. // @@protoc_insertion_point(field_get:park_table.terminal_id)
  2504. return _internal_terminal_id();
  2505. }
  2506. inline void park_table::_internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2507. terminal_id_ = value;
  2508. }
  2509. inline void park_table::set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2510. _internal_set_terminal_id(value);
  2511. // @@protoc_insertion_point(field_set:park_table.terminal_id)
  2512. }
  2513. // string primary_key = 6;
  2514. inline void park_table::clear_primary_key() {
  2515. primary_key_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2516. }
  2517. inline const std::string& park_table::primary_key() const {
  2518. // @@protoc_insertion_point(field_get:park_table.primary_key)
  2519. return _internal_primary_key();
  2520. }
  2521. inline void park_table::set_primary_key(const std::string& value) {
  2522. _internal_set_primary_key(value);
  2523. // @@protoc_insertion_point(field_set:park_table.primary_key)
  2524. }
  2525. inline std::string* park_table::mutable_primary_key() {
  2526. // @@protoc_insertion_point(field_mutable:park_table.primary_key)
  2527. return _internal_mutable_primary_key();
  2528. }
  2529. inline const std::string& park_table::_internal_primary_key() const {
  2530. return primary_key_.Get();
  2531. }
  2532. inline void park_table::_internal_set_primary_key(const std::string& value) {
  2533. primary_key_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2534. }
  2535. inline void park_table::set_primary_key(std::string&& value) {
  2536. primary_key_.Set(
  2537. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2538. // @@protoc_insertion_point(field_set_rvalue:park_table.primary_key)
  2539. }
  2540. inline void park_table::set_primary_key(const char* value) {
  2541. GOOGLE_DCHECK(value != nullptr);
  2542. primary_key_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  2543. GetArena());
  2544. // @@protoc_insertion_point(field_set_char:park_table.primary_key)
  2545. }
  2546. inline void park_table::set_primary_key(const char* value,
  2547. size_t size) {
  2548. primary_key_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2549. reinterpret_cast<const char*>(value), size), GetArena());
  2550. // @@protoc_insertion_point(field_set_pointer:park_table.primary_key)
  2551. }
  2552. inline std::string* park_table::_internal_mutable_primary_key() {
  2553. return primary_key_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2554. }
  2555. inline std::string* park_table::release_primary_key() {
  2556. // @@protoc_insertion_point(field_release:park_table.primary_key)
  2557. return primary_key_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2558. }
  2559. inline void park_table::set_allocated_primary_key(std::string* primary_key) {
  2560. if (primary_key != nullptr) {
  2561. } else {
  2562. }
  2563. primary_key_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), primary_key,
  2564. GetArena());
  2565. // @@protoc_insertion_point(field_set_allocated:park_table.primary_key)
  2566. }
  2567. inline std::string* park_table::unsafe_arena_release_primary_key() {
  2568. // @@protoc_insertion_point(field_unsafe_arena_release:park_table.primary_key)
  2569. GOOGLE_DCHECK(GetArena() != nullptr);
  2570. return primary_key_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2571. GetArena());
  2572. }
  2573. inline void park_table::unsafe_arena_set_allocated_primary_key(
  2574. std::string* primary_key) {
  2575. GOOGLE_DCHECK(GetArena() != nullptr);
  2576. if (primary_key != nullptr) {
  2577. } else {
  2578. }
  2579. primary_key_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2580. primary_key, GetArena());
  2581. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:park_table.primary_key)
  2582. }
  2583. // .measure_info entrance_measure_info = 7;
  2584. inline bool park_table::_internal_has_entrance_measure_info() const {
  2585. return this != internal_default_instance() && entrance_measure_info_ != nullptr;
  2586. }
  2587. inline bool park_table::has_entrance_measure_info() const {
  2588. return _internal_has_entrance_measure_info();
  2589. }
  2590. inline void park_table::clear_entrance_measure_info() {
  2591. if (GetArena() == nullptr && entrance_measure_info_ != nullptr) {
  2592. delete entrance_measure_info_;
  2593. }
  2594. entrance_measure_info_ = nullptr;
  2595. }
  2596. inline const ::measure_info& park_table::_internal_entrance_measure_info() const {
  2597. const ::measure_info* p = entrance_measure_info_;
  2598. return p != nullptr ? *p : *reinterpret_cast<const ::measure_info*>(
  2599. &::_measure_info_default_instance_);
  2600. }
  2601. inline const ::measure_info& park_table::entrance_measure_info() const {
  2602. // @@protoc_insertion_point(field_get:park_table.entrance_measure_info)
  2603. return _internal_entrance_measure_info();
  2604. }
  2605. inline void park_table::unsafe_arena_set_allocated_entrance_measure_info(
  2606. ::measure_info* entrance_measure_info) {
  2607. if (GetArena() == nullptr) {
  2608. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(entrance_measure_info_);
  2609. }
  2610. entrance_measure_info_ = entrance_measure_info;
  2611. if (entrance_measure_info) {
  2612. } else {
  2613. }
  2614. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:park_table.entrance_measure_info)
  2615. }
  2616. inline ::measure_info* park_table::release_entrance_measure_info() {
  2617. auto temp = unsafe_arena_release_entrance_measure_info();
  2618. if (GetArena() != nullptr) {
  2619. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2620. }
  2621. return temp;
  2622. }
  2623. inline ::measure_info* park_table::unsafe_arena_release_entrance_measure_info() {
  2624. // @@protoc_insertion_point(field_release:park_table.entrance_measure_info)
  2625. ::measure_info* temp = entrance_measure_info_;
  2626. entrance_measure_info_ = nullptr;
  2627. return temp;
  2628. }
  2629. inline ::measure_info* park_table::_internal_mutable_entrance_measure_info() {
  2630. if (entrance_measure_info_ == nullptr) {
  2631. auto* p = CreateMaybeMessage<::measure_info>(GetArena());
  2632. entrance_measure_info_ = p;
  2633. }
  2634. return entrance_measure_info_;
  2635. }
  2636. inline ::measure_info* park_table::mutable_entrance_measure_info() {
  2637. // @@protoc_insertion_point(field_mutable:park_table.entrance_measure_info)
  2638. return _internal_mutable_entrance_measure_info();
  2639. }
  2640. inline void park_table::set_allocated_entrance_measure_info(::measure_info* entrance_measure_info) {
  2641. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2642. if (message_arena == nullptr) {
  2643. delete entrance_measure_info_;
  2644. }
  2645. if (entrance_measure_info) {
  2646. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2647. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(entrance_measure_info);
  2648. if (message_arena != submessage_arena) {
  2649. entrance_measure_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2650. message_arena, entrance_measure_info, submessage_arena);
  2651. }
  2652. } else {
  2653. }
  2654. entrance_measure_info_ = entrance_measure_info;
  2655. // @@protoc_insertion_point(field_set_allocated:park_table.entrance_measure_info)
  2656. }
  2657. // .parkspace_info allocated_space_info = 8;
  2658. inline bool park_table::_internal_has_allocated_space_info() const {
  2659. return this != internal_default_instance() && allocated_space_info_ != nullptr;
  2660. }
  2661. inline bool park_table::has_allocated_space_info() const {
  2662. return _internal_has_allocated_space_info();
  2663. }
  2664. inline void park_table::clear_allocated_space_info() {
  2665. if (GetArena() == nullptr && allocated_space_info_ != nullptr) {
  2666. delete allocated_space_info_;
  2667. }
  2668. allocated_space_info_ = nullptr;
  2669. }
  2670. inline const ::parkspace_info& park_table::_internal_allocated_space_info() const {
  2671. const ::parkspace_info* p = allocated_space_info_;
  2672. return p != nullptr ? *p : *reinterpret_cast<const ::parkspace_info*>(
  2673. &::_parkspace_info_default_instance_);
  2674. }
  2675. inline const ::parkspace_info& park_table::allocated_space_info() const {
  2676. // @@protoc_insertion_point(field_get:park_table.allocated_space_info)
  2677. return _internal_allocated_space_info();
  2678. }
  2679. inline void park_table::unsafe_arena_set_allocated_allocated_space_info(
  2680. ::parkspace_info* allocated_space_info) {
  2681. if (GetArena() == nullptr) {
  2682. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(allocated_space_info_);
  2683. }
  2684. allocated_space_info_ = allocated_space_info;
  2685. if (allocated_space_info) {
  2686. } else {
  2687. }
  2688. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:park_table.allocated_space_info)
  2689. }
  2690. inline ::parkspace_info* park_table::release_allocated_space_info() {
  2691. auto temp = unsafe_arena_release_allocated_space_info();
  2692. if (GetArena() != nullptr) {
  2693. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2694. }
  2695. return temp;
  2696. }
  2697. inline ::parkspace_info* park_table::unsafe_arena_release_allocated_space_info() {
  2698. // @@protoc_insertion_point(field_release:park_table.allocated_space_info)
  2699. ::parkspace_info* temp = allocated_space_info_;
  2700. allocated_space_info_ = nullptr;
  2701. return temp;
  2702. }
  2703. inline ::parkspace_info* park_table::_internal_mutable_allocated_space_info() {
  2704. if (allocated_space_info_ == nullptr) {
  2705. auto* p = CreateMaybeMessage<::parkspace_info>(GetArena());
  2706. allocated_space_info_ = p;
  2707. }
  2708. return allocated_space_info_;
  2709. }
  2710. inline ::parkspace_info* park_table::mutable_allocated_space_info() {
  2711. // @@protoc_insertion_point(field_mutable:park_table.allocated_space_info)
  2712. return _internal_mutable_allocated_space_info();
  2713. }
  2714. inline void park_table::set_allocated_allocated_space_info(::parkspace_info* allocated_space_info) {
  2715. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2716. if (message_arena == nullptr) {
  2717. delete allocated_space_info_;
  2718. }
  2719. if (allocated_space_info) {
  2720. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2721. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(allocated_space_info);
  2722. if (message_arena != submessage_arena) {
  2723. allocated_space_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2724. message_arena, allocated_space_info, submessage_arena);
  2725. }
  2726. } else {
  2727. }
  2728. allocated_space_info_ = allocated_space_info;
  2729. // @@protoc_insertion_point(field_set_allocated:park_table.allocated_space_info)
  2730. }
  2731. // .measure_info actually_measure_info = 9;
  2732. inline bool park_table::_internal_has_actually_measure_info() const {
  2733. return this != internal_default_instance() && actually_measure_info_ != nullptr;
  2734. }
  2735. inline bool park_table::has_actually_measure_info() const {
  2736. return _internal_has_actually_measure_info();
  2737. }
  2738. inline void park_table::clear_actually_measure_info() {
  2739. if (GetArena() == nullptr && actually_measure_info_ != nullptr) {
  2740. delete actually_measure_info_;
  2741. }
  2742. actually_measure_info_ = nullptr;
  2743. }
  2744. inline const ::measure_info& park_table::_internal_actually_measure_info() const {
  2745. const ::measure_info* p = actually_measure_info_;
  2746. return p != nullptr ? *p : *reinterpret_cast<const ::measure_info*>(
  2747. &::_measure_info_default_instance_);
  2748. }
  2749. inline const ::measure_info& park_table::actually_measure_info() const {
  2750. // @@protoc_insertion_point(field_get:park_table.actually_measure_info)
  2751. return _internal_actually_measure_info();
  2752. }
  2753. inline void park_table::unsafe_arena_set_allocated_actually_measure_info(
  2754. ::measure_info* actually_measure_info) {
  2755. if (GetArena() == nullptr) {
  2756. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(actually_measure_info_);
  2757. }
  2758. actually_measure_info_ = actually_measure_info;
  2759. if (actually_measure_info) {
  2760. } else {
  2761. }
  2762. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:park_table.actually_measure_info)
  2763. }
  2764. inline ::measure_info* park_table::release_actually_measure_info() {
  2765. auto temp = unsafe_arena_release_actually_measure_info();
  2766. if (GetArena() != nullptr) {
  2767. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2768. }
  2769. return temp;
  2770. }
  2771. inline ::measure_info* park_table::unsafe_arena_release_actually_measure_info() {
  2772. // @@protoc_insertion_point(field_release:park_table.actually_measure_info)
  2773. ::measure_info* temp = actually_measure_info_;
  2774. actually_measure_info_ = nullptr;
  2775. return temp;
  2776. }
  2777. inline ::measure_info* park_table::_internal_mutable_actually_measure_info() {
  2778. if (actually_measure_info_ == nullptr) {
  2779. auto* p = CreateMaybeMessage<::measure_info>(GetArena());
  2780. actually_measure_info_ = p;
  2781. }
  2782. return actually_measure_info_;
  2783. }
  2784. inline ::measure_info* park_table::mutable_actually_measure_info() {
  2785. // @@protoc_insertion_point(field_mutable:park_table.actually_measure_info)
  2786. return _internal_mutable_actually_measure_info();
  2787. }
  2788. inline void park_table::set_allocated_actually_measure_info(::measure_info* actually_measure_info) {
  2789. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2790. if (message_arena == nullptr) {
  2791. delete actually_measure_info_;
  2792. }
  2793. if (actually_measure_info) {
  2794. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2795. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(actually_measure_info);
  2796. if (message_arena != submessage_arena) {
  2797. actually_measure_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2798. message_arena, actually_measure_info, submessage_arena);
  2799. }
  2800. } else {
  2801. }
  2802. actually_measure_info_ = actually_measure_info;
  2803. // @@protoc_insertion_point(field_set_allocated:park_table.actually_measure_info)
  2804. }
  2805. // .parkspace_info actually_space_info = 10;
  2806. inline bool park_table::_internal_has_actually_space_info() const {
  2807. return this != internal_default_instance() && actually_space_info_ != nullptr;
  2808. }
  2809. inline bool park_table::has_actually_space_info() const {
  2810. return _internal_has_actually_space_info();
  2811. }
  2812. inline void park_table::clear_actually_space_info() {
  2813. if (GetArena() == nullptr && actually_space_info_ != nullptr) {
  2814. delete actually_space_info_;
  2815. }
  2816. actually_space_info_ = nullptr;
  2817. }
  2818. inline const ::parkspace_info& park_table::_internal_actually_space_info() const {
  2819. const ::parkspace_info* p = actually_space_info_;
  2820. return p != nullptr ? *p : *reinterpret_cast<const ::parkspace_info*>(
  2821. &::_parkspace_info_default_instance_);
  2822. }
  2823. inline const ::parkspace_info& park_table::actually_space_info() const {
  2824. // @@protoc_insertion_point(field_get:park_table.actually_space_info)
  2825. return _internal_actually_space_info();
  2826. }
  2827. inline void park_table::unsafe_arena_set_allocated_actually_space_info(
  2828. ::parkspace_info* actually_space_info) {
  2829. if (GetArena() == nullptr) {
  2830. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(actually_space_info_);
  2831. }
  2832. actually_space_info_ = actually_space_info;
  2833. if (actually_space_info) {
  2834. } else {
  2835. }
  2836. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:park_table.actually_space_info)
  2837. }
  2838. inline ::parkspace_info* park_table::release_actually_space_info() {
  2839. auto temp = unsafe_arena_release_actually_space_info();
  2840. if (GetArena() != nullptr) {
  2841. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2842. }
  2843. return temp;
  2844. }
  2845. inline ::parkspace_info* park_table::unsafe_arena_release_actually_space_info() {
  2846. // @@protoc_insertion_point(field_release:park_table.actually_space_info)
  2847. ::parkspace_info* temp = actually_space_info_;
  2848. actually_space_info_ = nullptr;
  2849. return temp;
  2850. }
  2851. inline ::parkspace_info* park_table::_internal_mutable_actually_space_info() {
  2852. if (actually_space_info_ == nullptr) {
  2853. auto* p = CreateMaybeMessage<::parkspace_info>(GetArena());
  2854. actually_space_info_ = p;
  2855. }
  2856. return actually_space_info_;
  2857. }
  2858. inline ::parkspace_info* park_table::mutable_actually_space_info() {
  2859. // @@protoc_insertion_point(field_mutable:park_table.actually_space_info)
  2860. return _internal_mutable_actually_space_info();
  2861. }
  2862. inline void park_table::set_allocated_actually_space_info(::parkspace_info* actually_space_info) {
  2863. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2864. if (message_arena == nullptr) {
  2865. delete actually_space_info_;
  2866. }
  2867. if (actually_space_info) {
  2868. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2869. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(actually_space_info);
  2870. if (message_arena != submessage_arena) {
  2871. actually_space_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2872. message_arena, actually_space_info, submessage_arena);
  2873. }
  2874. } else {
  2875. }
  2876. actually_space_info_ = actually_space_info;
  2877. // @@protoc_insertion_point(field_set_allocated:park_table.actually_space_info)
  2878. }
  2879. // -------------------------------------------------------------------
  2880. // pick_table
  2881. // .table_statu statu = 1;
  2882. inline bool pick_table::_internal_has_statu() const {
  2883. return this != internal_default_instance() && statu_ != nullptr;
  2884. }
  2885. inline bool pick_table::has_statu() const {
  2886. return _internal_has_statu();
  2887. }
  2888. inline void pick_table::clear_statu() {
  2889. if (GetArena() == nullptr && statu_ != nullptr) {
  2890. delete statu_;
  2891. }
  2892. statu_ = nullptr;
  2893. }
  2894. inline const ::table_statu& pick_table::_internal_statu() const {
  2895. const ::table_statu* p = statu_;
  2896. return p != nullptr ? *p : *reinterpret_cast<const ::table_statu*>(
  2897. &::_table_statu_default_instance_);
  2898. }
  2899. inline const ::table_statu& pick_table::statu() const {
  2900. // @@protoc_insertion_point(field_get:pick_table.statu)
  2901. return _internal_statu();
  2902. }
  2903. inline void pick_table::unsafe_arena_set_allocated_statu(
  2904. ::table_statu* statu) {
  2905. if (GetArena() == nullptr) {
  2906. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(statu_);
  2907. }
  2908. statu_ = statu;
  2909. if (statu) {
  2910. } else {
  2911. }
  2912. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:pick_table.statu)
  2913. }
  2914. inline ::table_statu* pick_table::release_statu() {
  2915. auto temp = unsafe_arena_release_statu();
  2916. if (GetArena() != nullptr) {
  2917. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2918. }
  2919. return temp;
  2920. }
  2921. inline ::table_statu* pick_table::unsafe_arena_release_statu() {
  2922. // @@protoc_insertion_point(field_release:pick_table.statu)
  2923. ::table_statu* temp = statu_;
  2924. statu_ = nullptr;
  2925. return temp;
  2926. }
  2927. inline ::table_statu* pick_table::_internal_mutable_statu() {
  2928. if (statu_ == nullptr) {
  2929. auto* p = CreateMaybeMessage<::table_statu>(GetArena());
  2930. statu_ = p;
  2931. }
  2932. return statu_;
  2933. }
  2934. inline ::table_statu* pick_table::mutable_statu() {
  2935. // @@protoc_insertion_point(field_mutable:pick_table.statu)
  2936. return _internal_mutable_statu();
  2937. }
  2938. inline void pick_table::set_allocated_statu(::table_statu* statu) {
  2939. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2940. if (message_arena == nullptr) {
  2941. delete statu_;
  2942. }
  2943. if (statu) {
  2944. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2945. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(statu);
  2946. if (message_arena != submessage_arena) {
  2947. statu = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2948. message_arena, statu, submessage_arena);
  2949. }
  2950. } else {
  2951. }
  2952. statu_ = statu;
  2953. // @@protoc_insertion_point(field_set_allocated:pick_table.statu)
  2954. }
  2955. // int32 queue_id = 2;
  2956. inline void pick_table::clear_queue_id() {
  2957. queue_id_ = 0;
  2958. }
  2959. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::_internal_queue_id() const {
  2960. return queue_id_;
  2961. }
  2962. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::queue_id() const {
  2963. // @@protoc_insertion_point(field_get:pick_table.queue_id)
  2964. return _internal_queue_id();
  2965. }
  2966. inline void pick_table::_internal_set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2967. queue_id_ = value;
  2968. }
  2969. inline void pick_table::set_queue_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  2970. _internal_set_queue_id(value);
  2971. // @@protoc_insertion_point(field_set:pick_table.queue_id)
  2972. }
  2973. // string car_number = 3;
  2974. inline void pick_table::clear_car_number() {
  2975. car_number_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2976. }
  2977. inline const std::string& pick_table::car_number() const {
  2978. // @@protoc_insertion_point(field_get:pick_table.car_number)
  2979. return _internal_car_number();
  2980. }
  2981. inline void pick_table::set_car_number(const std::string& value) {
  2982. _internal_set_car_number(value);
  2983. // @@protoc_insertion_point(field_set:pick_table.car_number)
  2984. }
  2985. inline std::string* pick_table::mutable_car_number() {
  2986. // @@protoc_insertion_point(field_mutable:pick_table.car_number)
  2987. return _internal_mutable_car_number();
  2988. }
  2989. inline const std::string& pick_table::_internal_car_number() const {
  2990. return car_number_.Get();
  2991. }
  2992. inline void pick_table::_internal_set_car_number(const std::string& value) {
  2993. car_number_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2994. }
  2995. inline void pick_table::set_car_number(std::string&& value) {
  2996. car_number_.Set(
  2997. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2998. // @@protoc_insertion_point(field_set_rvalue:pick_table.car_number)
  2999. }
  3000. inline void pick_table::set_car_number(const char* value) {
  3001. GOOGLE_DCHECK(value != nullptr);
  3002. car_number_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  3003. GetArena());
  3004. // @@protoc_insertion_point(field_set_char:pick_table.car_number)
  3005. }
  3006. inline void pick_table::set_car_number(const char* value,
  3007. size_t size) {
  3008. car_number_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  3009. reinterpret_cast<const char*>(value), size), GetArena());
  3010. // @@protoc_insertion_point(field_set_pointer:pick_table.car_number)
  3011. }
  3012. inline std::string* pick_table::_internal_mutable_car_number() {
  3013. return car_number_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3014. }
  3015. inline std::string* pick_table::release_car_number() {
  3016. // @@protoc_insertion_point(field_release:pick_table.car_number)
  3017. return car_number_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3018. }
  3019. inline void pick_table::set_allocated_car_number(std::string* car_number) {
  3020. if (car_number != nullptr) {
  3021. } else {
  3022. }
  3023. car_number_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), car_number,
  3024. GetArena());
  3025. // @@protoc_insertion_point(field_set_allocated:pick_table.car_number)
  3026. }
  3027. inline std::string* pick_table::unsafe_arena_release_car_number() {
  3028. // @@protoc_insertion_point(field_unsafe_arena_release:pick_table.car_number)
  3029. GOOGLE_DCHECK(GetArena() != nullptr);
  3030. return car_number_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3031. GetArena());
  3032. }
  3033. inline void pick_table::unsafe_arena_set_allocated_car_number(
  3034. std::string* car_number) {
  3035. GOOGLE_DCHECK(GetArena() != nullptr);
  3036. if (car_number != nullptr) {
  3037. } else {
  3038. }
  3039. car_number_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3040. car_number, GetArena());
  3041. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:pick_table.car_number)
  3042. }
  3043. // int32 unit_id = 4;
  3044. inline void pick_table::clear_unit_id() {
  3045. unit_id_ = 0;
  3046. }
  3047. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::_internal_unit_id() const {
  3048. return unit_id_;
  3049. }
  3050. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::unit_id() const {
  3051. // @@protoc_insertion_point(field_get:pick_table.unit_id)
  3052. return _internal_unit_id();
  3053. }
  3054. inline void pick_table::_internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3055. unit_id_ = value;
  3056. }
  3057. inline void pick_table::set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3058. _internal_set_unit_id(value);
  3059. // @@protoc_insertion_point(field_set:pick_table.unit_id)
  3060. }
  3061. // int32 terminal_id = 5;
  3062. inline void pick_table::clear_terminal_id() {
  3063. terminal_id_ = 0;
  3064. }
  3065. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::_internal_terminal_id() const {
  3066. return terminal_id_;
  3067. }
  3068. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::terminal_id() const {
  3069. // @@protoc_insertion_point(field_get:pick_table.terminal_id)
  3070. return _internal_terminal_id();
  3071. }
  3072. inline void pick_table::_internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3073. terminal_id_ = value;
  3074. }
  3075. inline void pick_table::set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3076. _internal_set_terminal_id(value);
  3077. // @@protoc_insertion_point(field_set:pick_table.terminal_id)
  3078. }
  3079. // string primary_key = 6;
  3080. inline void pick_table::clear_primary_key() {
  3081. primary_key_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3082. }
  3083. inline const std::string& pick_table::primary_key() const {
  3084. // @@protoc_insertion_point(field_get:pick_table.primary_key)
  3085. return _internal_primary_key();
  3086. }
  3087. inline void pick_table::set_primary_key(const std::string& value) {
  3088. _internal_set_primary_key(value);
  3089. // @@protoc_insertion_point(field_set:pick_table.primary_key)
  3090. }
  3091. inline std::string* pick_table::mutable_primary_key() {
  3092. // @@protoc_insertion_point(field_mutable:pick_table.primary_key)
  3093. return _internal_mutable_primary_key();
  3094. }
  3095. inline const std::string& pick_table::_internal_primary_key() const {
  3096. return primary_key_.Get();
  3097. }
  3098. inline void pick_table::_internal_set_primary_key(const std::string& value) {
  3099. primary_key_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  3100. }
  3101. inline void pick_table::set_primary_key(std::string&& value) {
  3102. primary_key_.Set(
  3103. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  3104. // @@protoc_insertion_point(field_set_rvalue:pick_table.primary_key)
  3105. }
  3106. inline void pick_table::set_primary_key(const char* value) {
  3107. GOOGLE_DCHECK(value != nullptr);
  3108. primary_key_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  3109. GetArena());
  3110. // @@protoc_insertion_point(field_set_char:pick_table.primary_key)
  3111. }
  3112. inline void pick_table::set_primary_key(const char* value,
  3113. size_t size) {
  3114. primary_key_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  3115. reinterpret_cast<const char*>(value), size), GetArena());
  3116. // @@protoc_insertion_point(field_set_pointer:pick_table.primary_key)
  3117. }
  3118. inline std::string* pick_table::_internal_mutable_primary_key() {
  3119. return primary_key_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3120. }
  3121. inline std::string* pick_table::release_primary_key() {
  3122. // @@protoc_insertion_point(field_release:pick_table.primary_key)
  3123. return primary_key_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  3124. }
  3125. inline void pick_table::set_allocated_primary_key(std::string* primary_key) {
  3126. if (primary_key != nullptr) {
  3127. } else {
  3128. }
  3129. primary_key_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), primary_key,
  3130. GetArena());
  3131. // @@protoc_insertion_point(field_set_allocated:pick_table.primary_key)
  3132. }
  3133. inline std::string* pick_table::unsafe_arena_release_primary_key() {
  3134. // @@protoc_insertion_point(field_unsafe_arena_release:pick_table.primary_key)
  3135. GOOGLE_DCHECK(GetArena() != nullptr);
  3136. return primary_key_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3137. GetArena());
  3138. }
  3139. inline void pick_table::unsafe_arena_set_allocated_primary_key(
  3140. std::string* primary_key) {
  3141. GOOGLE_DCHECK(GetArena() != nullptr);
  3142. if (primary_key != nullptr) {
  3143. } else {
  3144. }
  3145. primary_key_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  3146. primary_key, GetArena());
  3147. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:pick_table.primary_key)
  3148. }
  3149. // .parkspace_info actually_space_info = 7;
  3150. inline bool pick_table::_internal_has_actually_space_info() const {
  3151. return this != internal_default_instance() && actually_space_info_ != nullptr;
  3152. }
  3153. inline bool pick_table::has_actually_space_info() const {
  3154. return _internal_has_actually_space_info();
  3155. }
  3156. inline void pick_table::clear_actually_space_info() {
  3157. if (GetArena() == nullptr && actually_space_info_ != nullptr) {
  3158. delete actually_space_info_;
  3159. }
  3160. actually_space_info_ = nullptr;
  3161. }
  3162. inline const ::parkspace_info& pick_table::_internal_actually_space_info() const {
  3163. const ::parkspace_info* p = actually_space_info_;
  3164. return p != nullptr ? *p : *reinterpret_cast<const ::parkspace_info*>(
  3165. &::_parkspace_info_default_instance_);
  3166. }
  3167. inline const ::parkspace_info& pick_table::actually_space_info() const {
  3168. // @@protoc_insertion_point(field_get:pick_table.actually_space_info)
  3169. return _internal_actually_space_info();
  3170. }
  3171. inline void pick_table::unsafe_arena_set_allocated_actually_space_info(
  3172. ::parkspace_info* actually_space_info) {
  3173. if (GetArena() == nullptr) {
  3174. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(actually_space_info_);
  3175. }
  3176. actually_space_info_ = actually_space_info;
  3177. if (actually_space_info) {
  3178. } else {
  3179. }
  3180. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:pick_table.actually_space_info)
  3181. }
  3182. inline ::parkspace_info* pick_table::release_actually_space_info() {
  3183. auto temp = unsafe_arena_release_actually_space_info();
  3184. if (GetArena() != nullptr) {
  3185. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  3186. }
  3187. return temp;
  3188. }
  3189. inline ::parkspace_info* pick_table::unsafe_arena_release_actually_space_info() {
  3190. // @@protoc_insertion_point(field_release:pick_table.actually_space_info)
  3191. ::parkspace_info* temp = actually_space_info_;
  3192. actually_space_info_ = nullptr;
  3193. return temp;
  3194. }
  3195. inline ::parkspace_info* pick_table::_internal_mutable_actually_space_info() {
  3196. if (actually_space_info_ == nullptr) {
  3197. auto* p = CreateMaybeMessage<::parkspace_info>(GetArena());
  3198. actually_space_info_ = p;
  3199. }
  3200. return actually_space_info_;
  3201. }
  3202. inline ::parkspace_info* pick_table::mutable_actually_space_info() {
  3203. // @@protoc_insertion_point(field_mutable:pick_table.actually_space_info)
  3204. return _internal_mutable_actually_space_info();
  3205. }
  3206. inline void pick_table::set_allocated_actually_space_info(::parkspace_info* actually_space_info) {
  3207. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  3208. if (message_arena == nullptr) {
  3209. delete actually_space_info_;
  3210. }
  3211. if (actually_space_info) {
  3212. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  3213. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(actually_space_info);
  3214. if (message_arena != submessage_arena) {
  3215. actually_space_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3216. message_arena, actually_space_info, submessage_arena);
  3217. }
  3218. } else {
  3219. }
  3220. actually_space_info_ = actually_space_info;
  3221. // @@protoc_insertion_point(field_set_allocated:pick_table.actually_space_info)
  3222. }
  3223. // .measure_info actually_measure_info = 8;
  3224. inline bool pick_table::_internal_has_actually_measure_info() const {
  3225. return this != internal_default_instance() && actually_measure_info_ != nullptr;
  3226. }
  3227. inline bool pick_table::has_actually_measure_info() const {
  3228. return _internal_has_actually_measure_info();
  3229. }
  3230. inline void pick_table::clear_actually_measure_info() {
  3231. if (GetArena() == nullptr && actually_measure_info_ != nullptr) {
  3232. delete actually_measure_info_;
  3233. }
  3234. actually_measure_info_ = nullptr;
  3235. }
  3236. inline const ::measure_info& pick_table::_internal_actually_measure_info() const {
  3237. const ::measure_info* p = actually_measure_info_;
  3238. return p != nullptr ? *p : *reinterpret_cast<const ::measure_info*>(
  3239. &::_measure_info_default_instance_);
  3240. }
  3241. inline const ::measure_info& pick_table::actually_measure_info() const {
  3242. // @@protoc_insertion_point(field_get:pick_table.actually_measure_info)
  3243. return _internal_actually_measure_info();
  3244. }
  3245. inline void pick_table::unsafe_arena_set_allocated_actually_measure_info(
  3246. ::measure_info* actually_measure_info) {
  3247. if (GetArena() == nullptr) {
  3248. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(actually_measure_info_);
  3249. }
  3250. actually_measure_info_ = actually_measure_info;
  3251. if (actually_measure_info) {
  3252. } else {
  3253. }
  3254. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:pick_table.actually_measure_info)
  3255. }
  3256. inline ::measure_info* pick_table::release_actually_measure_info() {
  3257. auto temp = unsafe_arena_release_actually_measure_info();
  3258. if (GetArena() != nullptr) {
  3259. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  3260. }
  3261. return temp;
  3262. }
  3263. inline ::measure_info* pick_table::unsafe_arena_release_actually_measure_info() {
  3264. // @@protoc_insertion_point(field_release:pick_table.actually_measure_info)
  3265. ::measure_info* temp = actually_measure_info_;
  3266. actually_measure_info_ = nullptr;
  3267. return temp;
  3268. }
  3269. inline ::measure_info* pick_table::_internal_mutable_actually_measure_info() {
  3270. if (actually_measure_info_ == nullptr) {
  3271. auto* p = CreateMaybeMessage<::measure_info>(GetArena());
  3272. actually_measure_info_ = p;
  3273. }
  3274. return actually_measure_info_;
  3275. }
  3276. inline ::measure_info* pick_table::mutable_actually_measure_info() {
  3277. // @@protoc_insertion_point(field_mutable:pick_table.actually_measure_info)
  3278. return _internal_mutable_actually_measure_info();
  3279. }
  3280. inline void pick_table::set_allocated_actually_measure_info(::measure_info* actually_measure_info) {
  3281. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  3282. if (message_arena == nullptr) {
  3283. delete actually_measure_info_;
  3284. }
  3285. if (actually_measure_info) {
  3286. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  3287. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(actually_measure_info);
  3288. if (message_arena != submessage_arena) {
  3289. actually_measure_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3290. message_arena, actually_measure_info, submessage_arena);
  3291. }
  3292. } else {
  3293. }
  3294. actually_measure_info_ = actually_measure_info;
  3295. // @@protoc_insertion_point(field_set_allocated:pick_table.actually_measure_info)
  3296. }
  3297. // int32 export_id = 9;
  3298. inline void pick_table::clear_export_id() {
  3299. export_id_ = 0;
  3300. }
  3301. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::_internal_export_id() const {
  3302. return export_id_;
  3303. }
  3304. inline ::PROTOBUF_NAMESPACE_ID::int32 pick_table::export_id() const {
  3305. // @@protoc_insertion_point(field_get:pick_table.export_id)
  3306. return _internal_export_id();
  3307. }
  3308. inline void pick_table::_internal_set_export_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3309. export_id_ = value;
  3310. }
  3311. inline void pick_table::set_export_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3312. _internal_set_export_id(value);
  3313. // @@protoc_insertion_point(field_set:pick_table.export_id)
  3314. }
  3315. // bool is_leaved = 10;
  3316. inline void pick_table::clear_is_leaved() {
  3317. is_leaved_ = false;
  3318. }
  3319. inline bool pick_table::_internal_is_leaved() const {
  3320. return is_leaved_;
  3321. }
  3322. inline bool pick_table::is_leaved() const {
  3323. // @@protoc_insertion_point(field_get:pick_table.is_leaved)
  3324. return _internal_is_leaved();
  3325. }
  3326. inline void pick_table::_internal_set_is_leaved(bool value) {
  3327. is_leaved_ = value;
  3328. }
  3329. inline void pick_table::set_is_leaved(bool value) {
  3330. _internal_set_is_leaved(value);
  3331. // @@protoc_insertion_point(field_set:pick_table.is_leaved)
  3332. }
  3333. // -------------------------------------------------------------------
  3334. // out_mcpu_statu
  3335. // int32 door_statu = 1;
  3336. inline void out_mcpu_statu::clear_door_statu() {
  3337. door_statu_ = 0;
  3338. }
  3339. inline ::PROTOBUF_NAMESPACE_ID::int32 out_mcpu_statu::_internal_door_statu() const {
  3340. return door_statu_;
  3341. }
  3342. inline ::PROTOBUF_NAMESPACE_ID::int32 out_mcpu_statu::door_statu() const {
  3343. // @@protoc_insertion_point(field_get:out_mcpu_statu.door_statu)
  3344. return _internal_door_statu();
  3345. }
  3346. inline void out_mcpu_statu::_internal_set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3347. door_statu_ = value;
  3348. }
  3349. inline void out_mcpu_statu::set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3350. _internal_set_door_statu(value);
  3351. // @@protoc_insertion_point(field_set:out_mcpu_statu.door_statu)
  3352. }
  3353. // int32 outside_safety = 2;
  3354. inline void out_mcpu_statu::clear_outside_safety() {
  3355. outside_safety_ = 0;
  3356. }
  3357. inline ::PROTOBUF_NAMESPACE_ID::int32 out_mcpu_statu::_internal_outside_safety() const {
  3358. return outside_safety_;
  3359. }
  3360. inline ::PROTOBUF_NAMESPACE_ID::int32 out_mcpu_statu::outside_safety() const {
  3361. // @@protoc_insertion_point(field_get:out_mcpu_statu.outside_safety)
  3362. return _internal_outside_safety();
  3363. }
  3364. inline void out_mcpu_statu::_internal_set_outside_safety(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3365. outside_safety_ = value;
  3366. }
  3367. inline void out_mcpu_statu::set_outside_safety(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3368. _internal_set_outside_safety(value);
  3369. // @@protoc_insertion_point(field_set:out_mcpu_statu.outside_safety)
  3370. }
  3371. // -------------------------------------------------------------------
  3372. // in_mcpu_statu
  3373. // int32 door_statu = 1;
  3374. inline void in_mcpu_statu::clear_door_statu() {
  3375. door_statu_ = 0;
  3376. }
  3377. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::_internal_door_statu() const {
  3378. return door_statu_;
  3379. }
  3380. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::door_statu() const {
  3381. // @@protoc_insertion_point(field_get:in_mcpu_statu.door_statu)
  3382. return _internal_door_statu();
  3383. }
  3384. inline void in_mcpu_statu::_internal_set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3385. door_statu_ = value;
  3386. }
  3387. inline void in_mcpu_statu::set_door_statu(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3388. _internal_set_door_statu(value);
  3389. // @@protoc_insertion_point(field_set:in_mcpu_statu.door_statu)
  3390. }
  3391. // int32 back_io = 2;
  3392. inline void in_mcpu_statu::clear_back_io() {
  3393. back_io_ = 0;
  3394. }
  3395. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::_internal_back_io() const {
  3396. return back_io_;
  3397. }
  3398. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::back_io() const {
  3399. // @@protoc_insertion_point(field_get:in_mcpu_statu.back_io)
  3400. return _internal_back_io();
  3401. }
  3402. inline void in_mcpu_statu::_internal_set_back_io(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3403. back_io_ = value;
  3404. }
  3405. inline void in_mcpu_statu::set_back_io(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3406. _internal_set_back_io(value);
  3407. // @@protoc_insertion_point(field_set:in_mcpu_statu.back_io)
  3408. }
  3409. // int32 is_occupy = 3;
  3410. inline void in_mcpu_statu::clear_is_occupy() {
  3411. is_occupy_ = 0;
  3412. }
  3413. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::_internal_is_occupy() const {
  3414. return is_occupy_;
  3415. }
  3416. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::is_occupy() const {
  3417. // @@protoc_insertion_point(field_get:in_mcpu_statu.is_occupy)
  3418. return _internal_is_occupy();
  3419. }
  3420. inline void in_mcpu_statu::_internal_set_is_occupy(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3421. is_occupy_ = value;
  3422. }
  3423. inline void in_mcpu_statu::set_is_occupy(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3424. _internal_set_is_occupy(value);
  3425. // @@protoc_insertion_point(field_set:in_mcpu_statu.is_occupy)
  3426. }
  3427. // int32 heighth = 4;
  3428. inline void in_mcpu_statu::clear_heighth() {
  3429. heighth_ = 0;
  3430. }
  3431. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::_internal_heighth() const {
  3432. return heighth_;
  3433. }
  3434. inline ::PROTOBUF_NAMESPACE_ID::int32 in_mcpu_statu::heighth() const {
  3435. // @@protoc_insertion_point(field_get:in_mcpu_statu.heighth)
  3436. return _internal_heighth();
  3437. }
  3438. inline void in_mcpu_statu::_internal_set_heighth(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3439. heighth_ = value;
  3440. }
  3441. inline void in_mcpu_statu::set_heighth(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3442. _internal_set_heighth(value);
  3443. // @@protoc_insertion_point(field_set:in_mcpu_statu.heighth)
  3444. }
  3445. // -------------------------------------------------------------------
  3446. // measure_statu
  3447. // .measure_info info = 1;
  3448. inline bool measure_statu::_internal_has_info() const {
  3449. return this != internal_default_instance() && info_ != nullptr;
  3450. }
  3451. inline bool measure_statu::has_info() const {
  3452. return _internal_has_info();
  3453. }
  3454. inline void measure_statu::clear_info() {
  3455. if (GetArena() == nullptr && info_ != nullptr) {
  3456. delete info_;
  3457. }
  3458. info_ = nullptr;
  3459. }
  3460. inline const ::measure_info& measure_statu::_internal_info() const {
  3461. const ::measure_info* p = info_;
  3462. return p != nullptr ? *p : *reinterpret_cast<const ::measure_info*>(
  3463. &::_measure_info_default_instance_);
  3464. }
  3465. inline const ::measure_info& measure_statu::info() const {
  3466. // @@protoc_insertion_point(field_get:measure_statu.info)
  3467. return _internal_info();
  3468. }
  3469. inline void measure_statu::unsafe_arena_set_allocated_info(
  3470. ::measure_info* info) {
  3471. if (GetArena() == nullptr) {
  3472. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(info_);
  3473. }
  3474. info_ = info;
  3475. if (info) {
  3476. } else {
  3477. }
  3478. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:measure_statu.info)
  3479. }
  3480. inline ::measure_info* measure_statu::release_info() {
  3481. auto temp = unsafe_arena_release_info();
  3482. if (GetArena() != nullptr) {
  3483. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  3484. }
  3485. return temp;
  3486. }
  3487. inline ::measure_info* measure_statu::unsafe_arena_release_info() {
  3488. // @@protoc_insertion_point(field_release:measure_statu.info)
  3489. ::measure_info* temp = info_;
  3490. info_ = nullptr;
  3491. return temp;
  3492. }
  3493. inline ::measure_info* measure_statu::_internal_mutable_info() {
  3494. if (info_ == nullptr) {
  3495. auto* p = CreateMaybeMessage<::measure_info>(GetArena());
  3496. info_ = p;
  3497. }
  3498. return info_;
  3499. }
  3500. inline ::measure_info* measure_statu::mutable_info() {
  3501. // @@protoc_insertion_point(field_mutable:measure_statu.info)
  3502. return _internal_mutable_info();
  3503. }
  3504. inline void measure_statu::set_allocated_info(::measure_info* info) {
  3505. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  3506. if (message_arena == nullptr) {
  3507. delete info_;
  3508. }
  3509. if (info) {
  3510. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  3511. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(info);
  3512. if (message_arena != submessage_arena) {
  3513. info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3514. message_arena, info, submessage_arena);
  3515. }
  3516. } else {
  3517. }
  3518. info_ = info;
  3519. // @@protoc_insertion_point(field_set_allocated:measure_statu.info)
  3520. }
  3521. // -------------------------------------------------------------------
  3522. // dispatch_region_info
  3523. // int32 terminal_id = 1;
  3524. inline void dispatch_region_info::clear_terminal_id() {
  3525. terminal_id_ = 0;
  3526. }
  3527. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_region_info::_internal_terminal_id() const {
  3528. return terminal_id_;
  3529. }
  3530. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_region_info::terminal_id() const {
  3531. // @@protoc_insertion_point(field_get:dispatch_region_info.terminal_id)
  3532. return _internal_terminal_id();
  3533. }
  3534. inline void dispatch_region_info::_internal_set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3535. terminal_id_ = value;
  3536. }
  3537. inline void dispatch_region_info::set_terminal_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3538. _internal_set_terminal_id(value);
  3539. // @@protoc_insertion_point(field_set:dispatch_region_info.terminal_id)
  3540. }
  3541. // float turnplate_angle_min = 2;
  3542. inline void dispatch_region_info::clear_turnplate_angle_min() {
  3543. turnplate_angle_min_ = 0;
  3544. }
  3545. inline float dispatch_region_info::_internal_turnplate_angle_min() const {
  3546. return turnplate_angle_min_;
  3547. }
  3548. inline float dispatch_region_info::turnplate_angle_min() const {
  3549. // @@protoc_insertion_point(field_get:dispatch_region_info.turnplate_angle_min)
  3550. return _internal_turnplate_angle_min();
  3551. }
  3552. inline void dispatch_region_info::_internal_set_turnplate_angle_min(float value) {
  3553. turnplate_angle_min_ = value;
  3554. }
  3555. inline void dispatch_region_info::set_turnplate_angle_min(float value) {
  3556. _internal_set_turnplate_angle_min(value);
  3557. // @@protoc_insertion_point(field_set:dispatch_region_info.turnplate_angle_min)
  3558. }
  3559. // float turnplate_angle_max = 3;
  3560. inline void dispatch_region_info::clear_turnplate_angle_max() {
  3561. turnplate_angle_max_ = 0;
  3562. }
  3563. inline float dispatch_region_info::_internal_turnplate_angle_max() const {
  3564. return turnplate_angle_max_;
  3565. }
  3566. inline float dispatch_region_info::turnplate_angle_max() const {
  3567. // @@protoc_insertion_point(field_get:dispatch_region_info.turnplate_angle_max)
  3568. return _internal_turnplate_angle_max();
  3569. }
  3570. inline void dispatch_region_info::_internal_set_turnplate_angle_max(float value) {
  3571. turnplate_angle_max_ = value;
  3572. }
  3573. inline void dispatch_region_info::set_turnplate_angle_max(float value) {
  3574. _internal_set_turnplate_angle_max(value);
  3575. // @@protoc_insertion_point(field_set:dispatch_region_info.turnplate_angle_max)
  3576. }
  3577. // -------------------------------------------------------------------
  3578. // dispatch_node_statu
  3579. // .CarrierStatu statu = 1;
  3580. inline void dispatch_node_statu::clear_statu() {
  3581. statu_ = 0;
  3582. }
  3583. inline ::CarrierStatu dispatch_node_statu::_internal_statu() const {
  3584. return static_cast< ::CarrierStatu >(statu_);
  3585. }
  3586. inline ::CarrierStatu dispatch_node_statu::statu() const {
  3587. // @@protoc_insertion_point(field_get:dispatch_node_statu.statu)
  3588. return _internal_statu();
  3589. }
  3590. inline void dispatch_node_statu::_internal_set_statu(::CarrierStatu value) {
  3591. statu_ = value;
  3592. }
  3593. inline void dispatch_node_statu::set_statu(::CarrierStatu value) {
  3594. _internal_set_statu(value);
  3595. // @@protoc_insertion_point(field_set:dispatch_node_statu.statu)
  3596. }
  3597. // int32 idle_stop_floor = 2;
  3598. inline void dispatch_node_statu::clear_idle_stop_floor() {
  3599. idle_stop_floor_ = 0;
  3600. }
  3601. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::_internal_idle_stop_floor() const {
  3602. return idle_stop_floor_;
  3603. }
  3604. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::idle_stop_floor() const {
  3605. // @@protoc_insertion_point(field_get:dispatch_node_statu.idle_stop_floor)
  3606. return _internal_idle_stop_floor();
  3607. }
  3608. inline void dispatch_node_statu::_internal_set_idle_stop_floor(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3609. idle_stop_floor_ = value;
  3610. }
  3611. inline void dispatch_node_statu::set_idle_stop_floor(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3612. _internal_set_idle_stop_floor(value);
  3613. // @@protoc_insertion_point(field_set:dispatch_node_statu.idle_stop_floor)
  3614. }
  3615. // .park_table running_pack_info = 3;
  3616. inline bool dispatch_node_statu::_internal_has_running_pack_info() const {
  3617. return this != internal_default_instance() && running_pack_info_ != nullptr;
  3618. }
  3619. inline bool dispatch_node_statu::has_running_pack_info() const {
  3620. return _internal_has_running_pack_info();
  3621. }
  3622. inline void dispatch_node_statu::clear_running_pack_info() {
  3623. if (GetArena() == nullptr && running_pack_info_ != nullptr) {
  3624. delete running_pack_info_;
  3625. }
  3626. running_pack_info_ = nullptr;
  3627. }
  3628. inline const ::park_table& dispatch_node_statu::_internal_running_pack_info() const {
  3629. const ::park_table* p = running_pack_info_;
  3630. return p != nullptr ? *p : *reinterpret_cast<const ::park_table*>(
  3631. &::_park_table_default_instance_);
  3632. }
  3633. inline const ::park_table& dispatch_node_statu::running_pack_info() const {
  3634. // @@protoc_insertion_point(field_get:dispatch_node_statu.running_pack_info)
  3635. return _internal_running_pack_info();
  3636. }
  3637. inline void dispatch_node_statu::unsafe_arena_set_allocated_running_pack_info(
  3638. ::park_table* running_pack_info) {
  3639. if (GetArena() == nullptr) {
  3640. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(running_pack_info_);
  3641. }
  3642. running_pack_info_ = running_pack_info;
  3643. if (running_pack_info) {
  3644. } else {
  3645. }
  3646. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dispatch_node_statu.running_pack_info)
  3647. }
  3648. inline ::park_table* dispatch_node_statu::release_running_pack_info() {
  3649. auto temp = unsafe_arena_release_running_pack_info();
  3650. if (GetArena() != nullptr) {
  3651. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  3652. }
  3653. return temp;
  3654. }
  3655. inline ::park_table* dispatch_node_statu::unsafe_arena_release_running_pack_info() {
  3656. // @@protoc_insertion_point(field_release:dispatch_node_statu.running_pack_info)
  3657. ::park_table* temp = running_pack_info_;
  3658. running_pack_info_ = nullptr;
  3659. return temp;
  3660. }
  3661. inline ::park_table* dispatch_node_statu::_internal_mutable_running_pack_info() {
  3662. if (running_pack_info_ == nullptr) {
  3663. auto* p = CreateMaybeMessage<::park_table>(GetArena());
  3664. running_pack_info_ = p;
  3665. }
  3666. return running_pack_info_;
  3667. }
  3668. inline ::park_table* dispatch_node_statu::mutable_running_pack_info() {
  3669. // @@protoc_insertion_point(field_mutable:dispatch_node_statu.running_pack_info)
  3670. return _internal_mutable_running_pack_info();
  3671. }
  3672. inline void dispatch_node_statu::set_allocated_running_pack_info(::park_table* running_pack_info) {
  3673. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  3674. if (message_arena == nullptr) {
  3675. delete running_pack_info_;
  3676. }
  3677. if (running_pack_info) {
  3678. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  3679. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(running_pack_info);
  3680. if (message_arena != submessage_arena) {
  3681. running_pack_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3682. message_arena, running_pack_info, submessage_arena);
  3683. }
  3684. } else {
  3685. }
  3686. running_pack_info_ = running_pack_info;
  3687. // @@protoc_insertion_point(field_set_allocated:dispatch_node_statu.running_pack_info)
  3688. }
  3689. // .pick_table running_pick_info = 4;
  3690. inline bool dispatch_node_statu::_internal_has_running_pick_info() const {
  3691. return this != internal_default_instance() && running_pick_info_ != nullptr;
  3692. }
  3693. inline bool dispatch_node_statu::has_running_pick_info() const {
  3694. return _internal_has_running_pick_info();
  3695. }
  3696. inline void dispatch_node_statu::clear_running_pick_info() {
  3697. if (GetArena() == nullptr && running_pick_info_ != nullptr) {
  3698. delete running_pick_info_;
  3699. }
  3700. running_pick_info_ = nullptr;
  3701. }
  3702. inline const ::pick_table& dispatch_node_statu::_internal_running_pick_info() const {
  3703. const ::pick_table* p = running_pick_info_;
  3704. return p != nullptr ? *p : *reinterpret_cast<const ::pick_table*>(
  3705. &::_pick_table_default_instance_);
  3706. }
  3707. inline const ::pick_table& dispatch_node_statu::running_pick_info() const {
  3708. // @@protoc_insertion_point(field_get:dispatch_node_statu.running_pick_info)
  3709. return _internal_running_pick_info();
  3710. }
  3711. inline void dispatch_node_statu::unsafe_arena_set_allocated_running_pick_info(
  3712. ::pick_table* running_pick_info) {
  3713. if (GetArena() == nullptr) {
  3714. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(running_pick_info_);
  3715. }
  3716. running_pick_info_ = running_pick_info;
  3717. if (running_pick_info) {
  3718. } else {
  3719. }
  3720. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dispatch_node_statu.running_pick_info)
  3721. }
  3722. inline ::pick_table* dispatch_node_statu::release_running_pick_info() {
  3723. auto temp = unsafe_arena_release_running_pick_info();
  3724. if (GetArena() != nullptr) {
  3725. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  3726. }
  3727. return temp;
  3728. }
  3729. inline ::pick_table* dispatch_node_statu::unsafe_arena_release_running_pick_info() {
  3730. // @@protoc_insertion_point(field_release:dispatch_node_statu.running_pick_info)
  3731. ::pick_table* temp = running_pick_info_;
  3732. running_pick_info_ = nullptr;
  3733. return temp;
  3734. }
  3735. inline ::pick_table* dispatch_node_statu::_internal_mutable_running_pick_info() {
  3736. if (running_pick_info_ == nullptr) {
  3737. auto* p = CreateMaybeMessage<::pick_table>(GetArena());
  3738. running_pick_info_ = p;
  3739. }
  3740. return running_pick_info_;
  3741. }
  3742. inline ::pick_table* dispatch_node_statu::mutable_running_pick_info() {
  3743. // @@protoc_insertion_point(field_mutable:dispatch_node_statu.running_pick_info)
  3744. return _internal_mutable_running_pick_info();
  3745. }
  3746. inline void dispatch_node_statu::set_allocated_running_pick_info(::pick_table* running_pick_info) {
  3747. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  3748. if (message_arena == nullptr) {
  3749. delete running_pick_info_;
  3750. }
  3751. if (running_pick_info) {
  3752. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  3753. ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(running_pick_info);
  3754. if (message_arena != submessage_arena) {
  3755. running_pick_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  3756. message_arena, running_pick_info, submessage_arena);
  3757. }
  3758. } else {
  3759. }
  3760. running_pick_info_ = running_pick_info;
  3761. // @@protoc_insertion_point(field_set_allocated:dispatch_node_statu.running_pick_info)
  3762. }
  3763. // int32 unit_id = 5;
  3764. inline void dispatch_node_statu::clear_unit_id() {
  3765. unit_id_ = 0;
  3766. }
  3767. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::_internal_unit_id() const {
  3768. return unit_id_;
  3769. }
  3770. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::unit_id() const {
  3771. // @@protoc_insertion_point(field_get:dispatch_node_statu.unit_id)
  3772. return _internal_unit_id();
  3773. }
  3774. inline void dispatch_node_statu::_internal_set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3775. unit_id_ = value;
  3776. }
  3777. inline void dispatch_node_statu::set_unit_id(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3778. _internal_set_unit_id(value);
  3779. // @@protoc_insertion_point(field_set:dispatch_node_statu.unit_id)
  3780. }
  3781. // int32 plc_heartbeat = 6;
  3782. inline void dispatch_node_statu::clear_plc_heartbeat() {
  3783. plc_heartbeat_ = 0;
  3784. }
  3785. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::_internal_plc_heartbeat() const {
  3786. return plc_heartbeat_;
  3787. }
  3788. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::plc_heartbeat() const {
  3789. // @@protoc_insertion_point(field_get:dispatch_node_statu.plc_heartbeat)
  3790. return _internal_plc_heartbeat();
  3791. }
  3792. inline void dispatch_node_statu::_internal_set_plc_heartbeat(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3793. plc_heartbeat_ = value;
  3794. }
  3795. inline void dispatch_node_statu::set_plc_heartbeat(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3796. _internal_set_plc_heartbeat(value);
  3797. // @@protoc_insertion_point(field_set:dispatch_node_statu.plc_heartbeat)
  3798. }
  3799. // int32 plc_status_info = 7;
  3800. inline void dispatch_node_statu::clear_plc_status_info() {
  3801. plc_status_info_ = 0;
  3802. }
  3803. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::_internal_plc_status_info() const {
  3804. return plc_status_info_;
  3805. }
  3806. inline ::PROTOBUF_NAMESPACE_ID::int32 dispatch_node_statu::plc_status_info() const {
  3807. // @@protoc_insertion_point(field_get:dispatch_node_statu.plc_status_info)
  3808. return _internal_plc_status_info();
  3809. }
  3810. inline void dispatch_node_statu::_internal_set_plc_status_info(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3811. plc_status_info_ = value;
  3812. }
  3813. inline void dispatch_node_statu::set_plc_status_info(::PROTOBUF_NAMESPACE_ID::int32 value) {
  3814. _internal_set_plc_status_info(value);
  3815. // @@protoc_insertion_point(field_set:dispatch_node_statu.plc_status_info)
  3816. }
  3817. // repeated .dispatch_region_info dispatch_region_info_vector = 8;
  3818. inline int dispatch_node_statu::_internal_dispatch_region_info_vector_size() const {
  3819. return dispatch_region_info_vector_.size();
  3820. }
  3821. inline int dispatch_node_statu::dispatch_region_info_vector_size() const {
  3822. return _internal_dispatch_region_info_vector_size();
  3823. }
  3824. inline void dispatch_node_statu::clear_dispatch_region_info_vector() {
  3825. dispatch_region_info_vector_.Clear();
  3826. }
  3827. inline ::dispatch_region_info* dispatch_node_statu::mutable_dispatch_region_info_vector(int index) {
  3828. // @@protoc_insertion_point(field_mutable:dispatch_node_statu.dispatch_region_info_vector)
  3829. return dispatch_region_info_vector_.Mutable(index);
  3830. }
  3831. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::dispatch_region_info >*
  3832. dispatch_node_statu::mutable_dispatch_region_info_vector() {
  3833. // @@protoc_insertion_point(field_mutable_list:dispatch_node_statu.dispatch_region_info_vector)
  3834. return &dispatch_region_info_vector_;
  3835. }
  3836. inline const ::dispatch_region_info& dispatch_node_statu::_internal_dispatch_region_info_vector(int index) const {
  3837. return dispatch_region_info_vector_.Get(index);
  3838. }
  3839. inline const ::dispatch_region_info& dispatch_node_statu::dispatch_region_info_vector(int index) const {
  3840. // @@protoc_insertion_point(field_get:dispatch_node_statu.dispatch_region_info_vector)
  3841. return _internal_dispatch_region_info_vector(index);
  3842. }
  3843. inline ::dispatch_region_info* dispatch_node_statu::_internal_add_dispatch_region_info_vector() {
  3844. return dispatch_region_info_vector_.Add();
  3845. }
  3846. inline ::dispatch_region_info* dispatch_node_statu::add_dispatch_region_info_vector() {
  3847. // @@protoc_insertion_point(field_add:dispatch_node_statu.dispatch_region_info_vector)
  3848. return _internal_add_dispatch_region_info_vector();
  3849. }
  3850. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::dispatch_region_info >&
  3851. dispatch_node_statu::dispatch_region_info_vector() const {
  3852. // @@protoc_insertion_point(field_list:dispatch_node_statu.dispatch_region_info_vector)
  3853. return dispatch_region_info_vector_;
  3854. }
  3855. #ifdef __GNUC__
  3856. #pragma GCC diagnostic pop
  3857. #endif // __GNUC__
  3858. // -------------------------------------------------------------------
  3859. // -------------------------------------------------------------------
  3860. // -------------------------------------------------------------------
  3861. // -------------------------------------------------------------------
  3862. // -------------------------------------------------------------------
  3863. // -------------------------------------------------------------------
  3864. // -------------------------------------------------------------------
  3865. // -------------------------------------------------------------------
  3866. // -------------------------------------------------------------------
  3867. // @@protoc_insertion_point(namespace_scope)
  3868. PROTOBUF_NAMESPACE_OPEN
  3869. template <> struct is_proto_enum< ::STATU> : ::std::true_type {};
  3870. template <>
  3871. inline const EnumDescriptor* GetEnumDescriptor< ::STATU>() {
  3872. return ::STATU_descriptor();
  3873. }
  3874. template <> struct is_proto_enum< ::CarrierStatu> : ::std::true_type {};
  3875. template <>
  3876. inline const EnumDescriptor* GetEnumDescriptor< ::CarrierStatu>() {
  3877. return ::CarrierStatu_descriptor();
  3878. }
  3879. PROTOBUF_NAMESPACE_CLOSE
  3880. // @@protoc_insertion_point(global_scope)
  3881. #include <google/protobuf/port_undef.inc>
  3882. #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_message_2eproto