message.pb.h 145 KB

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