12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011 |
- // Generated by the protocol buffer compiler. DO NOT EDIT!
- // source: singlechip_msg.proto
- #include "singlechip_msg.pb.h"
- #include <algorithm>
- #include <google/protobuf/io/coded_stream.h>
- #include <google/protobuf/extension_set.h>
- #include <google/protobuf/wire_format_lite.h>
- #include <google/protobuf/descriptor.h>
- #include <google/protobuf/generated_message_reflection.h>
- #include <google/protobuf/reflection_ops.h>
- #include <google/protobuf/wire_format.h>
- // @@protoc_insertion_point(includes)
- #include <google/protobuf/port_def.inc>
- extern PROTOBUF_INTERNAL_EXPORT_message_5fbase_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_Base_info_message_5fbase_2eproto;
- extern PROTOBUF_INTERNAL_EXPORT_message_5fbase_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_Id_struct_message_5fbase_2eproto;
- extern PROTOBUF_INTERNAL_EXPORT_singlechip_5fmsg_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_InputDi_singlechip_5fmsg_2eproto;
- extern PROTOBUF_INTERNAL_EXPORT_singlechip_5fmsg_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_OutputDo_singlechip_5fmsg_2eproto;
- extern PROTOBUF_INTERNAL_EXPORT_singlechip_5fmsg_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_Singlechip_data_singlechip_5fmsg_2eproto;
- namespace message {
- class InputDiDefaultTypeInternal {
- public:
- ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<InputDi> _instance;
- } _InputDi_default_instance_;
- class OutputDoDefaultTypeInternal {
- public:
- ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<OutputDo> _instance;
- } _OutputDo_default_instance_;
- class terminal_msgDefaultTypeInternal {
- public:
- ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<terminal_msg> _instance;
- } _terminal_msg_default_instance_;
- class Singlechip_dataDefaultTypeInternal {
- public:
- ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<Singlechip_data> _instance;
- } _Singlechip_data_default_instance_;
- class Terminal_status_msgDefaultTypeInternal {
- public:
- ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<Terminal_status_msg> _instance;
- } _Terminal_status_msg_default_instance_;
- } // namespace message
- static void InitDefaultsscc_info_InputDi_singlechip_5fmsg_2eproto() {
- GOOGLE_PROTOBUF_VERIFY_VERSION;
- {
- void* ptr = &::message::_InputDi_default_instance_;
- new (ptr) ::message::InputDi();
- ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
- }
- ::message::InputDi::InitAsDefaultInstance();
- }
- ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_InputDi_singlechip_5fmsg_2eproto =
- {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_InputDi_singlechip_5fmsg_2eproto}, {}};
- static void InitDefaultsscc_info_OutputDo_singlechip_5fmsg_2eproto() {
- GOOGLE_PROTOBUF_VERIFY_VERSION;
- {
- void* ptr = &::message::_OutputDo_default_instance_;
- new (ptr) ::message::OutputDo();
- ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
- }
- ::message::OutputDo::InitAsDefaultInstance();
- }
- ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_OutputDo_singlechip_5fmsg_2eproto =
- {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_OutputDo_singlechip_5fmsg_2eproto}, {}};
- static void InitDefaultsscc_info_Singlechip_data_singlechip_5fmsg_2eproto() {
- GOOGLE_PROTOBUF_VERIFY_VERSION;
- {
- void* ptr = &::message::_Singlechip_data_default_instance_;
- new (ptr) ::message::Singlechip_data();
- ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
- }
- ::message::Singlechip_data::InitAsDefaultInstance();
- }
- ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_Singlechip_data_singlechip_5fmsg_2eproto =
- {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_Singlechip_data_singlechip_5fmsg_2eproto}, {
- &scc_info_InputDi_singlechip_5fmsg_2eproto.base,}};
- static void InitDefaultsscc_info_Terminal_status_msg_singlechip_5fmsg_2eproto() {
- GOOGLE_PROTOBUF_VERIFY_VERSION;
- {
- void* ptr = &::message::_Terminal_status_msg_default_instance_;
- new (ptr) ::message::Terminal_status_msg();
- ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
- }
- ::message::Terminal_status_msg::InitAsDefaultInstance();
- }
- ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<3> scc_info_Terminal_status_msg_singlechip_5fmsg_2eproto =
- {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 3, 0, InitDefaultsscc_info_Terminal_status_msg_singlechip_5fmsg_2eproto}, {
- &scc_info_Base_info_message_5fbase_2eproto.base,
- &scc_info_Id_struct_message_5fbase_2eproto.base,
- &scc_info_Singlechip_data_singlechip_5fmsg_2eproto.base,}};
- static void InitDefaultsscc_info_terminal_msg_singlechip_5fmsg_2eproto() {
- GOOGLE_PROTOBUF_VERIFY_VERSION;
- {
- void* ptr = &::message::_terminal_msg_default_instance_;
- new (ptr) ::message::terminal_msg();
- ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
- }
- ::message::terminal_msg::InitAsDefaultInstance();
- }
- ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_terminal_msg_singlechip_5fmsg_2eproto =
- {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_terminal_msg_singlechip_5fmsg_2eproto}, {
- &scc_info_OutputDo_singlechip_5fmsg_2eproto.base,}};
- static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_singlechip_5fmsg_2eproto[5];
- static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* file_level_enum_descriptors_singlechip_5fmsg_2eproto[6];
- static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_singlechip_5fmsg_2eproto = nullptr;
- const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_singlechip_5fmsg_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
- PROTOBUF_FIELD_OFFSET(::message::InputDi, _has_bits_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, _internal_metadata_),
- ~0u, // no _extensions_
- ~0u, // no _oneof_case_
- ~0u, // no _weak_field_map_
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di0_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di1_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di2_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di3_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di4_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di5_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di6_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di7_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di8_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di9_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di10_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di11_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di12_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di13_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di14_),
- PROTOBUF_FIELD_OFFSET(::message::InputDi, di15_),
- 0,
- 1,
- 2,
- 3,
- 4,
- 5,
- 6,
- 7,
- 8,
- 9,
- 10,
- 11,
- 12,
- 13,
- 14,
- 15,
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, _has_bits_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, _internal_metadata_),
- ~0u, // no _extensions_
- ~0u, // no _oneof_case_
- ~0u, // no _weak_field_map_
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do0_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do1_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do2_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do3_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do4_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do5_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do6_),
- PROTOBUF_FIELD_OFFSET(::message::OutputDo, do7_),
- 0,
- 1,
- 2,
- 3,
- 4,
- 5,
- 6,
- 7,
- PROTOBUF_FIELD_OFFSET(::message::terminal_msg, _has_bits_),
- PROTOBUF_FIELD_OFFSET(::message::terminal_msg, _internal_metadata_),
- ~0u, // no _extensions_
- ~0u, // no _oneof_case_
- ~0u, // no _weak_field_map_
- PROTOBUF_FIELD_OFFSET(::message::terminal_msg, terminalid_),
- PROTOBUF_FIELD_OFFSET(::message::terminal_msg, dispatchdirection_),
- PROTOBUF_FIELD_OFFSET(::message::terminal_msg, processcontrol_),
- PROTOBUF_FIELD_OFFSET(::message::terminal_msg, outputdo_),
- 1,
- 2,
- 3,
- 0,
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, _has_bits_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, _internal_metadata_),
- ~0u, // no _extensions_
- ~0u, // no _oneof_case_
- ~0u, // no _weak_field_map_
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, terminalid_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, dispatchdirection_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, processstatus_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, inputdi_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, resetflag_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, processcontrol_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, insideexistenceflag_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, overborderstatus_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, carheightstatuscurrent_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, carheightstatuspassing_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, stopflag_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, outsidedoorstatus_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, outsidedoorcontrol_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, dispatchfinishflag_),
- PROTOBUF_FIELD_OFFSET(::message::Singlechip_data, outsideexistenceflag_),
- 1,
- 2,
- 3,
- 0,
- 4,
- 5,
- 6,
- 7,
- 8,
- 9,
- 10,
- 11,
- 12,
- 13,
- 14,
- PROTOBUF_FIELD_OFFSET(::message::Terminal_status_msg, _has_bits_),
- PROTOBUF_FIELD_OFFSET(::message::Terminal_status_msg, _internal_metadata_),
- ~0u, // no _extensions_
- ~0u, // no _oneof_case_
- ~0u, // no _weak_field_map_
- PROTOBUF_FIELD_OFFSET(::message::Terminal_status_msg, base_info_),
- PROTOBUF_FIELD_OFFSET(::message::Terminal_status_msg, id_struct_),
- PROTOBUF_FIELD_OFFSET(::message::Terminal_status_msg, singlechipdata_),
- PROTOBUF_FIELD_OFFSET(::message::Terminal_status_msg, singlechip_validity_),
- 0,
- 1,
- 2,
- 3,
- };
- static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
- { 0, 21, sizeof(::message::InputDi)},
- { 37, 50, sizeof(::message::OutputDo)},
- { 58, 67, sizeof(::message::terminal_msg)},
- { 71, 91, sizeof(::message::Singlechip_data)},
- { 106, 115, sizeof(::message::Terminal_status_msg)},
- };
- static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
- reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::message::_InputDi_default_instance_),
- reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::message::_OutputDo_default_instance_),
- reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::message::_terminal_msg_default_instance_),
- reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::message::_Singlechip_data_default_instance_),
- reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::message::_Terminal_status_msg_default_instance_),
- };
- const char descriptor_table_protodef_singlechip_5fmsg_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
- "\n\024singlechip_msg.proto\022\007message\032\022message"
- "_base.proto\"\337\001\n\007InputDi\022\013\n\003Di0\030\001 \001(\005\022\013\n\003"
- "Di1\030\002 \001(\005\022\013\n\003Di2\030\003 \001(\005\022\013\n\003Di3\030\004 \001(\005\022\013\n\003D"
- "i4\030\005 \001(\005\022\013\n\003Di5\030\006 \001(\005\022\013\n\003Di6\030\007 \001(\005\022\013\n\003Di"
- "7\030\010 \001(\005\022\013\n\003Di8\030\t \001(\005\022\013\n\003Di9\030\n \001(\005\022\014\n\004Di1"
- "0\030\013 \001(\005\022\014\n\004Di11\030\014 \001(\005\022\014\n\004Di12\030\r \001(\005\022\014\n\004D"
- "i13\030\016 \001(\005\022\014\n\004Di14\030\017 \001(\005\022\014\n\004Di15\030\020 \001(\005\"r\n"
- "\010OutputDo\022\013\n\003Do0\030\001 \001(\005\022\013\n\003Do1\030\002 \001(\005\022\013\n\003D"
- "o2\030\003 \001(\005\022\013\n\003Do3\030\004 \001(\005\022\013\n\003Do4\030\005 \001(\005\022\013\n\003Do"
- "5\030\006 \001(\005\022\013\n\003Do6\030\007 \001(\005\022\013\n\003Do7\030\010 \001(\005\"z\n\014ter"
- "minal_msg\022\022\n\nTerminalID\030\001 \001(\005\022\031\n\021Dispatc"
- "hDirection\030\002 \001(\005\022\026\n\016ProcessControl\030\003 \001(\005"
- "\022#\n\010OutPutDo\030\004 \001(\0132\021.message.OutputDo\"\344\004"
- "\n\017Singlechip_data\022\022\n\nTerminalID\030\001 \001(\005\022\031\n"
- "\021DispatchDirection\030\002 \001(\005\022.\n\rProcessStatu"
- "s\030\003 \001(\0162\027.message.Process_status\022!\n\007InPu"
- "tDi\030\004 \001(\0132\020.message.InputDi\022\021\n\tResetFlag"
- "\030\005 \001(\005\0220\n\016ProcessControl\030\006 \001(\0162\030.message"
- ".Process_control\022\033\n\023InsideExistenceFlag\030"
- "\007 \001(\005\0225\n\020OverBorderStatus\030\010 \001(\0162\033.messag"
- "e.Over_border_status\022:\n\026CarHeightStatusC"
- "urrent\030\t \001(\0162\032.message.Car_height_status"
- "\022:\n\026CarHeightStatusPassing\030\n \001(\0162\032.messa"
- "ge.Car_height_status\022\020\n\010StopFlag\030\013 \001(\005\0227"
- "\n\021OutsideDoorStatus\030\014 \001(\0162\034.message.Outs"
- "ide_door_status\0229\n\022OutsideDoorControl\030\r "
- "\001(\0162\035.message.Outside_door_control\022\032\n\022Di"
- "spatchFinishFlag\030\016 \001(\005\022\034\n\024OutsideExisten"
- "ceFlag\030\017 \001(\005\"\262\001\n\023Terminal_status_msg\022%\n\t"
- "base_info\030\001 \002(\0132\022.message.Base_info\022%\n\ti"
- "d_struct\030\002 \001(\0132\022.message.Id_struct\0220\n\016si"
- "nglechipData\030\003 \001(\0132\030.message.Singlechip_"
- "data\022\033\n\023singlechip_validity\030\004 \001(\010*\344\006\n\017Pr"
- "ocess_control\022\033\n\027PROCESS_CONTROL_UNKNOWN"
- "\020\000\022\035\n\031PROCESS_CONTROL_FULL_AUTO\020\001\022\032\n\026PRO"
- "CESS_CONTROL_MANUAL\020\002\022\036\n\032PROCESS_CONTROL"
- "_AUTO_CLOSE\020\003\022\035\n\031PROCESS_CONTROL_AUTO_OP"
- "EN\020\004\022\034\n\030PROCESS_CONTROL_TO_READY\020\005\022\031\n\025PR"
- "OCESS_CONTROL_RESET\020\007\022\030\n\024PROCESS_CONTROL"
- "_STOP\020\010\022\031\n\025PROCESS_CONTROL_FAULT\020\t\022\033\n\027PR"
- "OCESS_CONTROL_INLET_0\020\n\022\033\n\027PROCESS_CONTR"
- "OL_INLET_1\020\013\022\033\n\027PROCESS_CONTROL_INLET_2\020"
- "\014\022\033\n\027PROCESS_CONTROL_INLET_3\020\r\022\033\n\027PROCES"
- "S_CONTROL_INLET_4\020\016\022\033\n\027PROCESS_CONTROL_I"
- "NLET_5\020\017\022\033\n\027PROCESS_CONTROL_INLET_6\020\020\022\033\n"
- "\027PROCESS_CONTROL_INLET_7\020\021\022\033\n\027PROCESS_CO"
- "NTROL_INLET_8\020\022\022\033\n\027PROCESS_CONTROL_INLET"
- "_9\020\023\022\034\n\030PROCESS_CONTROL_OUTLET_0\020\036\022\034\n\030PR"
- "OCESS_CONTROL_OUTLET_1\020\037\022\034\n\030PROCESS_CONT"
- "ROL_OUTLET_2\020 \022\034\n\030PROCESS_CONTROL_OUTLET"
- "_3\020!\022\034\n\030PROCESS_CONTROL_OUTLET_4\020\"\022\034\n\030PR"
- "OCESS_CONTROL_OUTLET_5\020#\022\034\n\030PROCESS_CONT"
- "ROL_OUTLET_6\020$\022\034\n\030PROCESS_CONTROL_OUTLET"
- "_7\020%\022\034\n\030PROCESS_CONTROL_OUTLET_8\020&\022\034\n\030PR"
- "OCESS_CONTROL_OUTLET_9\020\'*\311\001\n\022Over_border"
- "_status\022\036\n\032OVER_BORDER_STATUS_UNKNOWN\020\000\022"
- "\035\n\031OVER_BORDER_STATUS_NORMAL\020\001\022\034\n\030OVER_B"
- "ORDER_STATUS_FRONT\020\002\022\033\n\027OVER_BORDER_STAT"
- "US_BACK\020\003\022\033\n\027OVER_BORDER_STATUS_LEFT\020\004\022\034"
- "\n\030OVER_BORDER_STATUS_RIGHT\020\005*\303\001\n\021Car_hei"
- "ght_status\022\035\n\031CAR_HEIGHT_STATUS_UNKNOWN\020"
- "\000\022\033\n\027CAR_HEIGHT_STATUS_SMALL\020\001\022\034\n\030CAR_HE"
- "IGHT_STATUS_MEDIUM\020\002\022\033\n\027CAR_HEIGHT_STATU"
- "S_LARGE\020\003\022\032\n\026CAR_HEIGHT_STATUS_HUGE\020\004\022\033\n"
- "\027CAR_HEIGHT_STATUS_FAULT\020\005*\257\001\n\023Outside_d"
- "oor_status\022\037\n\033OUTSIDE_DOOR_STATUS_UNKNOW"
- "N\020\000\022\034\n\030OUTSIDE_DOOR_STATUS_OPEN\020\001\022\035\n\031OUT"
- "SIDE_DOOR_STATUS_CLOSE\020\002\022\033\n\027OUTSIDE_DOOR"
- "_STATUS_RUN\020\003\022\035\n\031OUTSIDE_DOOR_STATUS_FAU"
- "LT\020\004*w\n\024Outside_door_control\022 \n\034OUTSIDE_"
- "DOOR_CONTROL_UNKNOWN\020\000\022\035\n\031OUTSIDE_DOOR_C"
- "ONTROL_OPEN\020\001\022\036\n\032OUTSIDE_DOOR_CONTROL_CL"
- "OSE\020\002*\224\013\n\016Process_status\022\032\n\026PROCESS_STAT"
- "US_UNKNOWN\020\000\022\034\n\030PROCESS_STATUS_FULL_AUTO"
- "\020\001\022\031\n\025PROCESS_STATUS_MANUAL\020\002\022\035\n\031PROCESS"
- "_STATUS_AUTO_CLOSE\020\003\022\034\n\030PROCESS_STATUS_A"
- "UTO_OPEN\020\004\022\033\n\027PROCESS_STATUS_TO_READY\020\005\022"
- "\030\n\024PROCESS_STATUS_RESET\020\007\022\027\n\023PROCESS_STA"
- "TUS_STOP\020\010\022\030\n\024PROCESS_STATUS_FAULT\020\t\022\032\n\026"
- "PROCESS_STATUS_INLET_0\020\n\022\032\n\026PROCESS_STAT"
- "US_INLET_1\020\013\022\032\n\026PROCESS_STATUS_INLET_2\020\014"
- "\022\032\n\026PROCESS_STATUS_INLET_3\020\r\022\032\n\026PROCESS_"
- "STATUS_INLET_4\020\016\022\032\n\026PROCESS_STATUS_INLET"
- "_5\020\017\022\032\n\026PROCESS_STATUS_INLET_6\020\020\022\032\n\026PROC"
- "ESS_STATUS_INLET_7\020\021\022\032\n\026PROCESS_STATUS_I"
- "NLET_8\020\022\022\032\n\026PROCESS_STATUS_INLET_9\020\023\022\033\n\027"
- "PROCESS_STATUS_INLET_10\020\024\022\033\n\027PROCESS_STA"
- "TUS_INLET_11\020\025\022\033\n\027PROCESS_STATUS_INLET_1"
- "2\020\026\022\033\n\027PROCESS_STATUS_INLET_13\020\027\022\033\n\027PROC"
- "ESS_STATUS_INLET_14\020\030\022\033\n\027PROCESS_STATUS_"
- "INLET_15\020\031\022\033\n\027PROCESS_STATUS_INLET_16\020\032\022"
- "\033\n\027PROCESS_STATUS_INLET_17\020\033\022\033\n\027PROCESS_"
- "STATUS_INLET_18\020\034\022\033\n\027PROCESS_STATUS_INLE"
- "T_19\020\035\022\033\n\027PROCESS_STATUS_OUTLET_0\020\036\022\033\n\027P"
- "ROCESS_STATUS_OUTLET_1\020\037\022\033\n\027PROCESS_STAT"
- "US_OUTLET_2\020 \022\033\n\027PROCESS_STATUS_OUTLET_3"
- "\020!\022\033\n\027PROCESS_STATUS_OUTLET_4\020\"\022\033\n\027PROCE"
- "SS_STATUS_OUTLET_5\020#\022\033\n\027PROCESS_STATUS_O"
- "UTLET_6\020$\022\033\n\027PROCESS_STATUS_OUTLET_7\020%\022\033"
- "\n\027PROCESS_STATUS_OUTLET_8\020&\022\033\n\027PROCESS_S"
- "TATUS_OUTLET_9\020\'\022\034\n\030PROCESS_STATUS_OUTLE"
- "T_10\020(\022\034\n\030PROCESS_STATUS_OUTLET_11\020)\022\034\n\030"
- "PROCESS_STATUS_OUTLET_12\020*\022\034\n\030PROCESS_ST"
- "ATUS_OUTLET_13\020+\022\034\n\030PROCESS_STATUS_OUTLE"
- "T_14\020,\022\034\n\030PROCESS_STATUS_OUTLET_15\020-\022\034\n\030"
- "PROCESS_STATUS_OUTLET_16\020.\022\034\n\030PROCESS_ST"
- "ATUS_OUTLET_17\020/\022\034\n\030PROCESS_STATUS_OUTLE"
- "T_18\0200\022\034\n\030PROCESS_STATUS_OUTLET_19\0201"
- ;
- static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_singlechip_5fmsg_2eproto_deps[1] = {
- &::descriptor_table_message_5fbase_2eproto,
- };
- static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_singlechip_5fmsg_2eproto_sccs[5] = {
- &scc_info_InputDi_singlechip_5fmsg_2eproto.base,
- &scc_info_OutputDo_singlechip_5fmsg_2eproto.base,
- &scc_info_Singlechip_data_singlechip_5fmsg_2eproto.base,
- &scc_info_Terminal_status_msg_singlechip_5fmsg_2eproto.base,
- &scc_info_terminal_msg_singlechip_5fmsg_2eproto.base,
- };
- static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_singlechip_5fmsg_2eproto_once;
- const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_singlechip_5fmsg_2eproto = {
- false, false, descriptor_table_protodef_singlechip_5fmsg_2eproto, "singlechip_msg.proto", 4316,
- &descriptor_table_singlechip_5fmsg_2eproto_once, descriptor_table_singlechip_5fmsg_2eproto_sccs, descriptor_table_singlechip_5fmsg_2eproto_deps, 5, 1,
- schemas, file_default_instances, TableStruct_singlechip_5fmsg_2eproto::offsets,
- file_level_metadata_singlechip_5fmsg_2eproto, 5, file_level_enum_descriptors_singlechip_5fmsg_2eproto, file_level_service_descriptors_singlechip_5fmsg_2eproto,
- };
- // Force running AddDescriptors() at dynamic initialization time.
- static bool dynamic_init_dummy_singlechip_5fmsg_2eproto = (static_cast<void>(::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_singlechip_5fmsg_2eproto)), true);
- namespace message {
- const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Process_control_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_singlechip_5fmsg_2eproto);
- return file_level_enum_descriptors_singlechip_5fmsg_2eproto[0];
- }
- bool Process_control_IsValid(int value) {
- switch (value) {
- case 0:
- case 1:
- case 2:
- case 3:
- case 4:
- case 5:
- case 7:
- case 8:
- case 9:
- case 10:
- case 11:
- case 12:
- case 13:
- case 14:
- case 15:
- case 16:
- case 17:
- case 18:
- case 19:
- case 30:
- case 31:
- case 32:
- case 33:
- case 34:
- case 35:
- case 36:
- case 37:
- case 38:
- case 39:
- return true;
- default:
- return false;
- }
- }
- const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Over_border_status_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_singlechip_5fmsg_2eproto);
- return file_level_enum_descriptors_singlechip_5fmsg_2eproto[1];
- }
- bool Over_border_status_IsValid(int value) {
- switch (value) {
- case 0:
- case 1:
- case 2:
- case 3:
- case 4:
- case 5:
- return true;
- default:
- return false;
- }
- }
- const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Car_height_status_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_singlechip_5fmsg_2eproto);
- return file_level_enum_descriptors_singlechip_5fmsg_2eproto[2];
- }
- bool Car_height_status_IsValid(int value) {
- switch (value) {
- case 0:
- case 1:
- case 2:
- case 3:
- case 4:
- case 5:
- return true;
- default:
- return false;
- }
- }
- const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Outside_door_status_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_singlechip_5fmsg_2eproto);
- return file_level_enum_descriptors_singlechip_5fmsg_2eproto[3];
- }
- bool Outside_door_status_IsValid(int value) {
- switch (value) {
- case 0:
- case 1:
- case 2:
- case 3:
- case 4:
- return true;
- default:
- return false;
- }
- }
- const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Outside_door_control_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_singlechip_5fmsg_2eproto);
- return file_level_enum_descriptors_singlechip_5fmsg_2eproto[4];
- }
- bool Outside_door_control_IsValid(int value) {
- switch (value) {
- case 0:
- case 1:
- case 2:
- return true;
- default:
- return false;
- }
- }
- const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Process_status_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_singlechip_5fmsg_2eproto);
- return file_level_enum_descriptors_singlechip_5fmsg_2eproto[5];
- }
- bool Process_status_IsValid(int value) {
- switch (value) {
- case 0:
- case 1:
- case 2:
- case 3:
- case 4:
- case 5:
- case 7:
- case 8:
- case 9:
- case 10:
- case 11:
- case 12:
- case 13:
- case 14:
- case 15:
- case 16:
- case 17:
- case 18:
- case 19:
- case 20:
- case 21:
- case 22:
- case 23:
- case 24:
- case 25:
- case 26:
- case 27:
- case 28:
- case 29:
- case 30:
- case 31:
- case 32:
- case 33:
- case 34:
- case 35:
- case 36:
- case 37:
- case 38:
- case 39:
- case 40:
- case 41:
- case 42:
- case 43:
- case 44:
- case 45:
- case 46:
- case 47:
- case 48:
- case 49:
- return true;
- default:
- return false;
- }
- }
- // ===================================================================
- void InputDi::InitAsDefaultInstance() {
- }
- class InputDi::_Internal {
- public:
- using HasBits = decltype(std::declval<InputDi>()._has_bits_);
- static void set_has_di0(HasBits* has_bits) {
- (*has_bits)[0] |= 1u;
- }
- static void set_has_di1(HasBits* has_bits) {
- (*has_bits)[0] |= 2u;
- }
- static void set_has_di2(HasBits* has_bits) {
- (*has_bits)[0] |= 4u;
- }
- static void set_has_di3(HasBits* has_bits) {
- (*has_bits)[0] |= 8u;
- }
- static void set_has_di4(HasBits* has_bits) {
- (*has_bits)[0] |= 16u;
- }
- static void set_has_di5(HasBits* has_bits) {
- (*has_bits)[0] |= 32u;
- }
- static void set_has_di6(HasBits* has_bits) {
- (*has_bits)[0] |= 64u;
- }
- static void set_has_di7(HasBits* has_bits) {
- (*has_bits)[0] |= 128u;
- }
- static void set_has_di8(HasBits* has_bits) {
- (*has_bits)[0] |= 256u;
- }
- static void set_has_di9(HasBits* has_bits) {
- (*has_bits)[0] |= 512u;
- }
- static void set_has_di10(HasBits* has_bits) {
- (*has_bits)[0] |= 1024u;
- }
- static void set_has_di11(HasBits* has_bits) {
- (*has_bits)[0] |= 2048u;
- }
- static void set_has_di12(HasBits* has_bits) {
- (*has_bits)[0] |= 4096u;
- }
- static void set_has_di13(HasBits* has_bits) {
- (*has_bits)[0] |= 8192u;
- }
- static void set_has_di14(HasBits* has_bits) {
- (*has_bits)[0] |= 16384u;
- }
- static void set_has_di15(HasBits* has_bits) {
- (*has_bits)[0] |= 32768u;
- }
- };
- InputDi::InputDi(::PROTOBUF_NAMESPACE_ID::Arena* arena)
- : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
- SharedCtor();
- RegisterArenaDtor(arena);
- // @@protoc_insertion_point(arena_constructor:message.InputDi)
- }
- InputDi::InputDi(const InputDi& from)
- : ::PROTOBUF_NAMESPACE_ID::Message(),
- _has_bits_(from._has_bits_) {
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- ::memcpy(&di0_, &from.di0_,
- static_cast<size_t>(reinterpret_cast<char*>(&di15_) -
- reinterpret_cast<char*>(&di0_)) + sizeof(di15_));
- // @@protoc_insertion_point(copy_constructor:message.InputDi)
- }
- void InputDi::SharedCtor() {
- ::memset(&di0_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&di15_) -
- reinterpret_cast<char*>(&di0_)) + sizeof(di15_));
- }
- InputDi::~InputDi() {
- // @@protoc_insertion_point(destructor:message.InputDi)
- SharedDtor();
- _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- void InputDi::SharedDtor() {
- GOOGLE_DCHECK(GetArena() == nullptr);
- }
- void InputDi::ArenaDtor(void* object) {
- InputDi* _this = reinterpret_cast< InputDi* >(object);
- (void)_this;
- }
- void InputDi::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
- }
- void InputDi::SetCachedSize(int size) const {
- _cached_size_.Set(size);
- }
- const InputDi& InputDi::default_instance() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_InputDi_singlechip_5fmsg_2eproto.base);
- return *internal_default_instance();
- }
- void InputDi::Clear() {
- // @@protoc_insertion_point(message_clear_start:message.InputDi)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- ::memset(&di0_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&di7_) -
- reinterpret_cast<char*>(&di0_)) + sizeof(di7_));
- }
- if (cached_has_bits & 0x0000ff00u) {
- ::memset(&di8_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&di15_) -
- reinterpret_cast<char*>(&di8_)) + sizeof(di15_));
- }
- _has_bits_.Clear();
- _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- const char* InputDi::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
- #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
- _Internal::HasBits has_bits{};
- ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
- while (!ctx->Done(&ptr)) {
- ::PROTOBUF_NAMESPACE_ID::uint32 tag;
- ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
- CHK_(ptr);
- switch (tag >> 3) {
- // optional int32 Di0 = 1;
- case 1:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
- _Internal::set_has_di0(&has_bits);
- di0_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di1 = 2;
- case 2:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
- _Internal::set_has_di1(&has_bits);
- di1_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di2 = 3;
- case 3:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
- _Internal::set_has_di2(&has_bits);
- di2_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di3 = 4;
- case 4:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
- _Internal::set_has_di3(&has_bits);
- di3_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di4 = 5;
- case 5:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
- _Internal::set_has_di4(&has_bits);
- di4_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di5 = 6;
- case 6:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
- _Internal::set_has_di5(&has_bits);
- di5_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di6 = 7;
- case 7:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
- _Internal::set_has_di6(&has_bits);
- di6_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di7 = 8;
- case 8:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
- _Internal::set_has_di7(&has_bits);
- di7_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di8 = 9;
- case 9:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) {
- _Internal::set_has_di8(&has_bits);
- di8_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di9 = 10;
- case 10:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80)) {
- _Internal::set_has_di9(&has_bits);
- di9_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di10 = 11;
- case 11:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) {
- _Internal::set_has_di10(&has_bits);
- di10_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di11 = 12;
- case 12:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) {
- _Internal::set_has_di11(&has_bits);
- di11_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di12 = 13;
- case 13:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 104)) {
- _Internal::set_has_di12(&has_bits);
- di12_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di13 = 14;
- case 14:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 112)) {
- _Internal::set_has_di13(&has_bits);
- di13_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di14 = 15;
- case 15:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 120)) {
- _Internal::set_has_di14(&has_bits);
- di14_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Di15 = 16;
- case 16:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 128)) {
- _Internal::set_has_di15(&has_bits);
- di15_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- default: {
- handle_unusual:
- if ((tag & 7) == 4 || tag == 0) {
- ctx->SetLastTag(tag);
- goto success;
- }
- ptr = UnknownFieldParse(tag,
- _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
- ptr, ctx);
- CHK_(ptr != nullptr);
- continue;
- }
- } // switch
- } // while
- success:
- _has_bits_.Or(has_bits);
- return ptr;
- failure:
- ptr = nullptr;
- goto success;
- #undef CHK_
- }
- ::PROTOBUF_NAMESPACE_ID::uint8* InputDi::_InternalSerialize(
- ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
- // @@protoc_insertion_point(serialize_to_array_start:message.InputDi)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- // optional int32 Di0 = 1;
- if (cached_has_bits & 0x00000001u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->_internal_di0(), target);
- }
- // optional int32 Di1 = 2;
- if (cached_has_bits & 0x00000002u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_di1(), target);
- }
- // optional int32 Di2 = 3;
- if (cached_has_bits & 0x00000004u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->_internal_di2(), target);
- }
- // optional int32 Di3 = 4;
- if (cached_has_bits & 0x00000008u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->_internal_di3(), target);
- }
- // optional int32 Di4 = 5;
- if (cached_has_bits & 0x00000010u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(5, this->_internal_di4(), target);
- }
- // optional int32 Di5 = 6;
- if (cached_has_bits & 0x00000020u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(6, this->_internal_di5(), target);
- }
- // optional int32 Di6 = 7;
- if (cached_has_bits & 0x00000040u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(7, this->_internal_di6(), target);
- }
- // optional int32 Di7 = 8;
- if (cached_has_bits & 0x00000080u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(8, this->_internal_di7(), target);
- }
- // optional int32 Di8 = 9;
- if (cached_has_bits & 0x00000100u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(9, this->_internal_di8(), target);
- }
- // optional int32 Di9 = 10;
- if (cached_has_bits & 0x00000200u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(10, this->_internal_di9(), target);
- }
- // optional int32 Di10 = 11;
- if (cached_has_bits & 0x00000400u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(11, this->_internal_di10(), target);
- }
- // optional int32 Di11 = 12;
- if (cached_has_bits & 0x00000800u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(12, this->_internal_di11(), target);
- }
- // optional int32 Di12 = 13;
- if (cached_has_bits & 0x00001000u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(13, this->_internal_di12(), target);
- }
- // optional int32 Di13 = 14;
- if (cached_has_bits & 0x00002000u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(14, this->_internal_di13(), target);
- }
- // optional int32 Di14 = 15;
- if (cached_has_bits & 0x00004000u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(15, this->_internal_di14(), target);
- }
- // optional int32 Di15 = 16;
- if (cached_has_bits & 0x00008000u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(16, this->_internal_di15(), target);
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
- _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
- }
- // @@protoc_insertion_point(serialize_to_array_end:message.InputDi)
- return target;
- }
- size_t InputDi::ByteSizeLong() const {
- // @@protoc_insertion_point(message_byte_size_start:message.InputDi)
- size_t total_size = 0;
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- // optional int32 Di0 = 1;
- if (cached_has_bits & 0x00000001u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di0());
- }
- // optional int32 Di1 = 2;
- if (cached_has_bits & 0x00000002u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di1());
- }
- // optional int32 Di2 = 3;
- if (cached_has_bits & 0x00000004u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di2());
- }
- // optional int32 Di3 = 4;
- if (cached_has_bits & 0x00000008u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di3());
- }
- // optional int32 Di4 = 5;
- if (cached_has_bits & 0x00000010u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di4());
- }
- // optional int32 Di5 = 6;
- if (cached_has_bits & 0x00000020u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di5());
- }
- // optional int32 Di6 = 7;
- if (cached_has_bits & 0x00000040u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di6());
- }
- // optional int32 Di7 = 8;
- if (cached_has_bits & 0x00000080u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di7());
- }
- }
- if (cached_has_bits & 0x0000ff00u) {
- // optional int32 Di8 = 9;
- if (cached_has_bits & 0x00000100u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di8());
- }
- // optional int32 Di9 = 10;
- if (cached_has_bits & 0x00000200u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di9());
- }
- // optional int32 Di10 = 11;
- if (cached_has_bits & 0x00000400u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di10());
- }
- // optional int32 Di11 = 12;
- if (cached_has_bits & 0x00000800u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di11());
- }
- // optional int32 Di12 = 13;
- if (cached_has_bits & 0x00001000u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di12());
- }
- // optional int32 Di13 = 14;
- if (cached_has_bits & 0x00002000u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di13());
- }
- // optional int32 Di14 = 15;
- if (cached_has_bits & 0x00004000u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di14());
- }
- // optional int32 Di15 = 16;
- if (cached_has_bits & 0x00008000u) {
- total_size += 2 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_di15());
- }
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
- _internal_metadata_, total_size, &_cached_size_);
- }
- int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
- SetCachedSize(cached_size);
- return total_size;
- }
- void InputDi::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_merge_from_start:message.InputDi)
- GOOGLE_DCHECK_NE(&from, this);
- const InputDi* source =
- ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<InputDi>(
- &from);
- if (source == nullptr) {
- // @@protoc_insertion_point(generalized_merge_from_cast_fail:message.InputDi)
- ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
- } else {
- // @@protoc_insertion_point(generalized_merge_from_cast_success:message.InputDi)
- MergeFrom(*source);
- }
- }
- void InputDi::MergeFrom(const InputDi& from) {
- // @@protoc_insertion_point(class_specific_merge_from_start:message.InputDi)
- GOOGLE_DCHECK_NE(&from, this);
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = from._has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- if (cached_has_bits & 0x00000001u) {
- di0_ = from.di0_;
- }
- if (cached_has_bits & 0x00000002u) {
- di1_ = from.di1_;
- }
- if (cached_has_bits & 0x00000004u) {
- di2_ = from.di2_;
- }
- if (cached_has_bits & 0x00000008u) {
- di3_ = from.di3_;
- }
- if (cached_has_bits & 0x00000010u) {
- di4_ = from.di4_;
- }
- if (cached_has_bits & 0x00000020u) {
- di5_ = from.di5_;
- }
- if (cached_has_bits & 0x00000040u) {
- di6_ = from.di6_;
- }
- if (cached_has_bits & 0x00000080u) {
- di7_ = from.di7_;
- }
- _has_bits_[0] |= cached_has_bits;
- }
- if (cached_has_bits & 0x0000ff00u) {
- if (cached_has_bits & 0x00000100u) {
- di8_ = from.di8_;
- }
- if (cached_has_bits & 0x00000200u) {
- di9_ = from.di9_;
- }
- if (cached_has_bits & 0x00000400u) {
- di10_ = from.di10_;
- }
- if (cached_has_bits & 0x00000800u) {
- di11_ = from.di11_;
- }
- if (cached_has_bits & 0x00001000u) {
- di12_ = from.di12_;
- }
- if (cached_has_bits & 0x00002000u) {
- di13_ = from.di13_;
- }
- if (cached_has_bits & 0x00004000u) {
- di14_ = from.di14_;
- }
- if (cached_has_bits & 0x00008000u) {
- di15_ = from.di15_;
- }
- _has_bits_[0] |= cached_has_bits;
- }
- }
- void InputDi::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_copy_from_start:message.InputDi)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- void InputDi::CopyFrom(const InputDi& from) {
- // @@protoc_insertion_point(class_specific_copy_from_start:message.InputDi)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- bool InputDi::IsInitialized() const {
- return true;
- }
- void InputDi::InternalSwap(InputDi* other) {
- using std::swap;
- _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
- swap(_has_bits_[0], other->_has_bits_[0]);
- ::PROTOBUF_NAMESPACE_ID::internal::memswap<
- PROTOBUF_FIELD_OFFSET(InputDi, di15_)
- + sizeof(InputDi::di15_)
- - PROTOBUF_FIELD_OFFSET(InputDi, di0_)>(
- reinterpret_cast<char*>(&di0_),
- reinterpret_cast<char*>(&other->di0_));
- }
- ::PROTOBUF_NAMESPACE_ID::Metadata InputDi::GetMetadata() const {
- return GetMetadataStatic();
- }
- // ===================================================================
- void OutputDo::InitAsDefaultInstance() {
- }
- class OutputDo::_Internal {
- public:
- using HasBits = decltype(std::declval<OutputDo>()._has_bits_);
- static void set_has_do0(HasBits* has_bits) {
- (*has_bits)[0] |= 1u;
- }
- static void set_has_do1(HasBits* has_bits) {
- (*has_bits)[0] |= 2u;
- }
- static void set_has_do2(HasBits* has_bits) {
- (*has_bits)[0] |= 4u;
- }
- static void set_has_do3(HasBits* has_bits) {
- (*has_bits)[0] |= 8u;
- }
- static void set_has_do4(HasBits* has_bits) {
- (*has_bits)[0] |= 16u;
- }
- static void set_has_do5(HasBits* has_bits) {
- (*has_bits)[0] |= 32u;
- }
- static void set_has_do6(HasBits* has_bits) {
- (*has_bits)[0] |= 64u;
- }
- static void set_has_do7(HasBits* has_bits) {
- (*has_bits)[0] |= 128u;
- }
- };
- OutputDo::OutputDo(::PROTOBUF_NAMESPACE_ID::Arena* arena)
- : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
- SharedCtor();
- RegisterArenaDtor(arena);
- // @@protoc_insertion_point(arena_constructor:message.OutputDo)
- }
- OutputDo::OutputDo(const OutputDo& from)
- : ::PROTOBUF_NAMESPACE_ID::Message(),
- _has_bits_(from._has_bits_) {
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- ::memcpy(&do0_, &from.do0_,
- static_cast<size_t>(reinterpret_cast<char*>(&do7_) -
- reinterpret_cast<char*>(&do0_)) + sizeof(do7_));
- // @@protoc_insertion_point(copy_constructor:message.OutputDo)
- }
- void OutputDo::SharedCtor() {
- ::memset(&do0_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&do7_) -
- reinterpret_cast<char*>(&do0_)) + sizeof(do7_));
- }
- OutputDo::~OutputDo() {
- // @@protoc_insertion_point(destructor:message.OutputDo)
- SharedDtor();
- _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- void OutputDo::SharedDtor() {
- GOOGLE_DCHECK(GetArena() == nullptr);
- }
- void OutputDo::ArenaDtor(void* object) {
- OutputDo* _this = reinterpret_cast< OutputDo* >(object);
- (void)_this;
- }
- void OutputDo::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
- }
- void OutputDo::SetCachedSize(int size) const {
- _cached_size_.Set(size);
- }
- const OutputDo& OutputDo::default_instance() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_OutputDo_singlechip_5fmsg_2eproto.base);
- return *internal_default_instance();
- }
- void OutputDo::Clear() {
- // @@protoc_insertion_point(message_clear_start:message.OutputDo)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- ::memset(&do0_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&do7_) -
- reinterpret_cast<char*>(&do0_)) + sizeof(do7_));
- }
- _has_bits_.Clear();
- _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- const char* OutputDo::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
- #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
- _Internal::HasBits has_bits{};
- ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
- while (!ctx->Done(&ptr)) {
- ::PROTOBUF_NAMESPACE_ID::uint32 tag;
- ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
- CHK_(ptr);
- switch (tag >> 3) {
- // optional int32 Do0 = 1;
- case 1:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
- _Internal::set_has_do0(&has_bits);
- do0_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Do1 = 2;
- case 2:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
- _Internal::set_has_do1(&has_bits);
- do1_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Do2 = 3;
- case 3:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
- _Internal::set_has_do2(&has_bits);
- do2_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Do3 = 4;
- case 4:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
- _Internal::set_has_do3(&has_bits);
- do3_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Do4 = 5;
- case 5:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
- _Internal::set_has_do4(&has_bits);
- do4_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Do5 = 6;
- case 6:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
- _Internal::set_has_do5(&has_bits);
- do5_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Do6 = 7;
- case 7:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
- _Internal::set_has_do6(&has_bits);
- do6_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 Do7 = 8;
- case 8:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
- _Internal::set_has_do7(&has_bits);
- do7_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- default: {
- handle_unusual:
- if ((tag & 7) == 4 || tag == 0) {
- ctx->SetLastTag(tag);
- goto success;
- }
- ptr = UnknownFieldParse(tag,
- _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
- ptr, ctx);
- CHK_(ptr != nullptr);
- continue;
- }
- } // switch
- } // while
- success:
- _has_bits_.Or(has_bits);
- return ptr;
- failure:
- ptr = nullptr;
- goto success;
- #undef CHK_
- }
- ::PROTOBUF_NAMESPACE_ID::uint8* OutputDo::_InternalSerialize(
- ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
- // @@protoc_insertion_point(serialize_to_array_start:message.OutputDo)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- // optional int32 Do0 = 1;
- if (cached_has_bits & 0x00000001u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->_internal_do0(), target);
- }
- // optional int32 Do1 = 2;
- if (cached_has_bits & 0x00000002u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_do1(), target);
- }
- // optional int32 Do2 = 3;
- if (cached_has_bits & 0x00000004u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->_internal_do2(), target);
- }
- // optional int32 Do3 = 4;
- if (cached_has_bits & 0x00000008u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->_internal_do3(), target);
- }
- // optional int32 Do4 = 5;
- if (cached_has_bits & 0x00000010u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(5, this->_internal_do4(), target);
- }
- // optional int32 Do5 = 6;
- if (cached_has_bits & 0x00000020u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(6, this->_internal_do5(), target);
- }
- // optional int32 Do6 = 7;
- if (cached_has_bits & 0x00000040u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(7, this->_internal_do6(), target);
- }
- // optional int32 Do7 = 8;
- if (cached_has_bits & 0x00000080u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(8, this->_internal_do7(), target);
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
- _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
- }
- // @@protoc_insertion_point(serialize_to_array_end:message.OutputDo)
- return target;
- }
- size_t OutputDo::ByteSizeLong() const {
- // @@protoc_insertion_point(message_byte_size_start:message.OutputDo)
- size_t total_size = 0;
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- // optional int32 Do0 = 1;
- if (cached_has_bits & 0x00000001u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do0());
- }
- // optional int32 Do1 = 2;
- if (cached_has_bits & 0x00000002u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do1());
- }
- // optional int32 Do2 = 3;
- if (cached_has_bits & 0x00000004u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do2());
- }
- // optional int32 Do3 = 4;
- if (cached_has_bits & 0x00000008u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do3());
- }
- // optional int32 Do4 = 5;
- if (cached_has_bits & 0x00000010u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do4());
- }
- // optional int32 Do5 = 6;
- if (cached_has_bits & 0x00000020u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do5());
- }
- // optional int32 Do6 = 7;
- if (cached_has_bits & 0x00000040u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do6());
- }
- // optional int32 Do7 = 8;
- if (cached_has_bits & 0x00000080u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_do7());
- }
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
- _internal_metadata_, total_size, &_cached_size_);
- }
- int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
- SetCachedSize(cached_size);
- return total_size;
- }
- void OutputDo::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_merge_from_start:message.OutputDo)
- GOOGLE_DCHECK_NE(&from, this);
- const OutputDo* source =
- ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<OutputDo>(
- &from);
- if (source == nullptr) {
- // @@protoc_insertion_point(generalized_merge_from_cast_fail:message.OutputDo)
- ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
- } else {
- // @@protoc_insertion_point(generalized_merge_from_cast_success:message.OutputDo)
- MergeFrom(*source);
- }
- }
- void OutputDo::MergeFrom(const OutputDo& from) {
- // @@protoc_insertion_point(class_specific_merge_from_start:message.OutputDo)
- GOOGLE_DCHECK_NE(&from, this);
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = from._has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- if (cached_has_bits & 0x00000001u) {
- do0_ = from.do0_;
- }
- if (cached_has_bits & 0x00000002u) {
- do1_ = from.do1_;
- }
- if (cached_has_bits & 0x00000004u) {
- do2_ = from.do2_;
- }
- if (cached_has_bits & 0x00000008u) {
- do3_ = from.do3_;
- }
- if (cached_has_bits & 0x00000010u) {
- do4_ = from.do4_;
- }
- if (cached_has_bits & 0x00000020u) {
- do5_ = from.do5_;
- }
- if (cached_has_bits & 0x00000040u) {
- do6_ = from.do6_;
- }
- if (cached_has_bits & 0x00000080u) {
- do7_ = from.do7_;
- }
- _has_bits_[0] |= cached_has_bits;
- }
- }
- void OutputDo::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_copy_from_start:message.OutputDo)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- void OutputDo::CopyFrom(const OutputDo& from) {
- // @@protoc_insertion_point(class_specific_copy_from_start:message.OutputDo)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- bool OutputDo::IsInitialized() const {
- return true;
- }
- void OutputDo::InternalSwap(OutputDo* other) {
- using std::swap;
- _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
- swap(_has_bits_[0], other->_has_bits_[0]);
- ::PROTOBUF_NAMESPACE_ID::internal::memswap<
- PROTOBUF_FIELD_OFFSET(OutputDo, do7_)
- + sizeof(OutputDo::do7_)
- - PROTOBUF_FIELD_OFFSET(OutputDo, do0_)>(
- reinterpret_cast<char*>(&do0_),
- reinterpret_cast<char*>(&other->do0_));
- }
- ::PROTOBUF_NAMESPACE_ID::Metadata OutputDo::GetMetadata() const {
- return GetMetadataStatic();
- }
- // ===================================================================
- void terminal_msg::InitAsDefaultInstance() {
- ::message::_terminal_msg_default_instance_._instance.get_mutable()->outputdo_ = const_cast< ::message::OutputDo*>(
- ::message::OutputDo::internal_default_instance());
- }
- class terminal_msg::_Internal {
- public:
- using HasBits = decltype(std::declval<terminal_msg>()._has_bits_);
- static void set_has_terminalid(HasBits* has_bits) {
- (*has_bits)[0] |= 2u;
- }
- static void set_has_dispatchdirection(HasBits* has_bits) {
- (*has_bits)[0] |= 4u;
- }
- static void set_has_processcontrol(HasBits* has_bits) {
- (*has_bits)[0] |= 8u;
- }
- static const ::message::OutputDo& outputdo(const terminal_msg* msg);
- static void set_has_outputdo(HasBits* has_bits) {
- (*has_bits)[0] |= 1u;
- }
- };
- const ::message::OutputDo&
- terminal_msg::_Internal::outputdo(const terminal_msg* msg) {
- return *msg->outputdo_;
- }
- terminal_msg::terminal_msg(::PROTOBUF_NAMESPACE_ID::Arena* arena)
- : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
- SharedCtor();
- RegisterArenaDtor(arena);
- // @@protoc_insertion_point(arena_constructor:message.terminal_msg)
- }
- terminal_msg::terminal_msg(const terminal_msg& from)
- : ::PROTOBUF_NAMESPACE_ID::Message(),
- _has_bits_(from._has_bits_) {
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- if (from._internal_has_outputdo()) {
- outputdo_ = new ::message::OutputDo(*from.outputdo_);
- } else {
- outputdo_ = nullptr;
- }
- ::memcpy(&terminalid_, &from.terminalid_,
- static_cast<size_t>(reinterpret_cast<char*>(&processcontrol_) -
- reinterpret_cast<char*>(&terminalid_)) + sizeof(processcontrol_));
- // @@protoc_insertion_point(copy_constructor:message.terminal_msg)
- }
- void terminal_msg::SharedCtor() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_terminal_msg_singlechip_5fmsg_2eproto.base);
- ::memset(&outputdo_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&processcontrol_) -
- reinterpret_cast<char*>(&outputdo_)) + sizeof(processcontrol_));
- }
- terminal_msg::~terminal_msg() {
- // @@protoc_insertion_point(destructor:message.terminal_msg)
- SharedDtor();
- _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- void terminal_msg::SharedDtor() {
- GOOGLE_DCHECK(GetArena() == nullptr);
- if (this != internal_default_instance()) delete outputdo_;
- }
- void terminal_msg::ArenaDtor(void* object) {
- terminal_msg* _this = reinterpret_cast< terminal_msg* >(object);
- (void)_this;
- }
- void terminal_msg::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
- }
- void terminal_msg::SetCachedSize(int size) const {
- _cached_size_.Set(size);
- }
- const terminal_msg& terminal_msg::default_instance() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_terminal_msg_singlechip_5fmsg_2eproto.base);
- return *internal_default_instance();
- }
- void terminal_msg::Clear() {
- // @@protoc_insertion_point(message_clear_start:message.terminal_msg)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x00000001u) {
- GOOGLE_DCHECK(outputdo_ != nullptr);
- outputdo_->Clear();
- }
- if (cached_has_bits & 0x0000000eu) {
- ::memset(&terminalid_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&processcontrol_) -
- reinterpret_cast<char*>(&terminalid_)) + sizeof(processcontrol_));
- }
- _has_bits_.Clear();
- _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- const char* terminal_msg::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
- #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
- _Internal::HasBits has_bits{};
- ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
- while (!ctx->Done(&ptr)) {
- ::PROTOBUF_NAMESPACE_ID::uint32 tag;
- ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
- CHK_(ptr);
- switch (tag >> 3) {
- // optional int32 TerminalID = 1;
- case 1:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
- _Internal::set_has_terminalid(&has_bits);
- terminalid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 DispatchDirection = 2;
- case 2:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
- _Internal::set_has_dispatchdirection(&has_bits);
- dispatchdirection_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 ProcessControl = 3;
- case 3:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
- _Internal::set_has_processcontrol(&has_bits);
- processcontrol_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional .message.OutputDo OutPutDo = 4;
- case 4:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
- ptr = ctx->ParseMessage(_internal_mutable_outputdo(), ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- default: {
- handle_unusual:
- if ((tag & 7) == 4 || tag == 0) {
- ctx->SetLastTag(tag);
- goto success;
- }
- ptr = UnknownFieldParse(tag,
- _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
- ptr, ctx);
- CHK_(ptr != nullptr);
- continue;
- }
- } // switch
- } // while
- success:
- _has_bits_.Or(has_bits);
- return ptr;
- failure:
- ptr = nullptr;
- goto success;
- #undef CHK_
- }
- ::PROTOBUF_NAMESPACE_ID::uint8* terminal_msg::_InternalSerialize(
- ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
- // @@protoc_insertion_point(serialize_to_array_start:message.terminal_msg)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- // optional int32 TerminalID = 1;
- if (cached_has_bits & 0x00000002u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->_internal_terminalid(), target);
- }
- // optional int32 DispatchDirection = 2;
- if (cached_has_bits & 0x00000004u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_dispatchdirection(), target);
- }
- // optional int32 ProcessControl = 3;
- if (cached_has_bits & 0x00000008u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->_internal_processcontrol(), target);
- }
- // optional .message.OutputDo OutPutDo = 4;
- if (cached_has_bits & 0x00000001u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
- InternalWriteMessage(
- 4, _Internal::outputdo(this), target, stream);
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
- _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
- }
- // @@protoc_insertion_point(serialize_to_array_end:message.terminal_msg)
- return target;
- }
- size_t terminal_msg::ByteSizeLong() const {
- // @@protoc_insertion_point(message_byte_size_start:message.terminal_msg)
- size_t total_size = 0;
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x0000000fu) {
- // optional .message.OutputDo OutPutDo = 4;
- if (cached_has_bits & 0x00000001u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
- *outputdo_);
- }
- // optional int32 TerminalID = 1;
- if (cached_has_bits & 0x00000002u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_terminalid());
- }
- // optional int32 DispatchDirection = 2;
- if (cached_has_bits & 0x00000004u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_dispatchdirection());
- }
- // optional int32 ProcessControl = 3;
- if (cached_has_bits & 0x00000008u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_processcontrol());
- }
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
- _internal_metadata_, total_size, &_cached_size_);
- }
- int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
- SetCachedSize(cached_size);
- return total_size;
- }
- void terminal_msg::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_merge_from_start:message.terminal_msg)
- GOOGLE_DCHECK_NE(&from, this);
- const terminal_msg* source =
- ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<terminal_msg>(
- &from);
- if (source == nullptr) {
- // @@protoc_insertion_point(generalized_merge_from_cast_fail:message.terminal_msg)
- ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
- } else {
- // @@protoc_insertion_point(generalized_merge_from_cast_success:message.terminal_msg)
- MergeFrom(*source);
- }
- }
- void terminal_msg::MergeFrom(const terminal_msg& from) {
- // @@protoc_insertion_point(class_specific_merge_from_start:message.terminal_msg)
- GOOGLE_DCHECK_NE(&from, this);
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = from._has_bits_[0];
- if (cached_has_bits & 0x0000000fu) {
- if (cached_has_bits & 0x00000001u) {
- _internal_mutable_outputdo()->::message::OutputDo::MergeFrom(from._internal_outputdo());
- }
- if (cached_has_bits & 0x00000002u) {
- terminalid_ = from.terminalid_;
- }
- if (cached_has_bits & 0x00000004u) {
- dispatchdirection_ = from.dispatchdirection_;
- }
- if (cached_has_bits & 0x00000008u) {
- processcontrol_ = from.processcontrol_;
- }
- _has_bits_[0] |= cached_has_bits;
- }
- }
- void terminal_msg::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_copy_from_start:message.terminal_msg)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- void terminal_msg::CopyFrom(const terminal_msg& from) {
- // @@protoc_insertion_point(class_specific_copy_from_start:message.terminal_msg)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- bool terminal_msg::IsInitialized() const {
- return true;
- }
- void terminal_msg::InternalSwap(terminal_msg* other) {
- using std::swap;
- _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
- swap(_has_bits_[0], other->_has_bits_[0]);
- ::PROTOBUF_NAMESPACE_ID::internal::memswap<
- PROTOBUF_FIELD_OFFSET(terminal_msg, processcontrol_)
- + sizeof(terminal_msg::processcontrol_)
- - PROTOBUF_FIELD_OFFSET(terminal_msg, outputdo_)>(
- reinterpret_cast<char*>(&outputdo_),
- reinterpret_cast<char*>(&other->outputdo_));
- }
- ::PROTOBUF_NAMESPACE_ID::Metadata terminal_msg::GetMetadata() const {
- return GetMetadataStatic();
- }
- // ===================================================================
- void Singlechip_data::InitAsDefaultInstance() {
- ::message::_Singlechip_data_default_instance_._instance.get_mutable()->inputdi_ = const_cast< ::message::InputDi*>(
- ::message::InputDi::internal_default_instance());
- }
- class Singlechip_data::_Internal {
- public:
- using HasBits = decltype(std::declval<Singlechip_data>()._has_bits_);
- static void set_has_terminalid(HasBits* has_bits) {
- (*has_bits)[0] |= 2u;
- }
- static void set_has_dispatchdirection(HasBits* has_bits) {
- (*has_bits)[0] |= 4u;
- }
- static void set_has_processstatus(HasBits* has_bits) {
- (*has_bits)[0] |= 8u;
- }
- static const ::message::InputDi& inputdi(const Singlechip_data* msg);
- static void set_has_inputdi(HasBits* has_bits) {
- (*has_bits)[0] |= 1u;
- }
- static void set_has_resetflag(HasBits* has_bits) {
- (*has_bits)[0] |= 16u;
- }
- static void set_has_processcontrol(HasBits* has_bits) {
- (*has_bits)[0] |= 32u;
- }
- static void set_has_insideexistenceflag(HasBits* has_bits) {
- (*has_bits)[0] |= 64u;
- }
- static void set_has_overborderstatus(HasBits* has_bits) {
- (*has_bits)[0] |= 128u;
- }
- static void set_has_carheightstatuscurrent(HasBits* has_bits) {
- (*has_bits)[0] |= 256u;
- }
- static void set_has_carheightstatuspassing(HasBits* has_bits) {
- (*has_bits)[0] |= 512u;
- }
- static void set_has_stopflag(HasBits* has_bits) {
- (*has_bits)[0] |= 1024u;
- }
- static void set_has_outsidedoorstatus(HasBits* has_bits) {
- (*has_bits)[0] |= 2048u;
- }
- static void set_has_outsidedoorcontrol(HasBits* has_bits) {
- (*has_bits)[0] |= 4096u;
- }
- static void set_has_dispatchfinishflag(HasBits* has_bits) {
- (*has_bits)[0] |= 8192u;
- }
- static void set_has_outsideexistenceflag(HasBits* has_bits) {
- (*has_bits)[0] |= 16384u;
- }
- };
- const ::message::InputDi&
- Singlechip_data::_Internal::inputdi(const Singlechip_data* msg) {
- return *msg->inputdi_;
- }
- Singlechip_data::Singlechip_data(::PROTOBUF_NAMESPACE_ID::Arena* arena)
- : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
- SharedCtor();
- RegisterArenaDtor(arena);
- // @@protoc_insertion_point(arena_constructor:message.Singlechip_data)
- }
- Singlechip_data::Singlechip_data(const Singlechip_data& from)
- : ::PROTOBUF_NAMESPACE_ID::Message(),
- _has_bits_(from._has_bits_) {
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- if (from._internal_has_inputdi()) {
- inputdi_ = new ::message::InputDi(*from.inputdi_);
- } else {
- inputdi_ = nullptr;
- }
- ::memcpy(&terminalid_, &from.terminalid_,
- static_cast<size_t>(reinterpret_cast<char*>(&outsideexistenceflag_) -
- reinterpret_cast<char*>(&terminalid_)) + sizeof(outsideexistenceflag_));
- // @@protoc_insertion_point(copy_constructor:message.Singlechip_data)
- }
- void Singlechip_data::SharedCtor() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_Singlechip_data_singlechip_5fmsg_2eproto.base);
- ::memset(&inputdi_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&outsideexistenceflag_) -
- reinterpret_cast<char*>(&inputdi_)) + sizeof(outsideexistenceflag_));
- }
- Singlechip_data::~Singlechip_data() {
- // @@protoc_insertion_point(destructor:message.Singlechip_data)
- SharedDtor();
- _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- void Singlechip_data::SharedDtor() {
- GOOGLE_DCHECK(GetArena() == nullptr);
- if (this != internal_default_instance()) delete inputdi_;
- }
- void Singlechip_data::ArenaDtor(void* object) {
- Singlechip_data* _this = reinterpret_cast< Singlechip_data* >(object);
- (void)_this;
- }
- void Singlechip_data::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
- }
- void Singlechip_data::SetCachedSize(int size) const {
- _cached_size_.Set(size);
- }
- const Singlechip_data& Singlechip_data::default_instance() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_Singlechip_data_singlechip_5fmsg_2eproto.base);
- return *internal_default_instance();
- }
- void Singlechip_data::Clear() {
- // @@protoc_insertion_point(message_clear_start:message.Singlechip_data)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x00000001u) {
- GOOGLE_DCHECK(inputdi_ != nullptr);
- inputdi_->Clear();
- }
- if (cached_has_bits & 0x000000feu) {
- ::memset(&terminalid_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&overborderstatus_) -
- reinterpret_cast<char*>(&terminalid_)) + sizeof(overborderstatus_));
- }
- if (cached_has_bits & 0x00007f00u) {
- ::memset(&carheightstatuscurrent_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&outsideexistenceflag_) -
- reinterpret_cast<char*>(&carheightstatuscurrent_)) + sizeof(outsideexistenceflag_));
- }
- _has_bits_.Clear();
- _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- const char* Singlechip_data::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
- #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
- _Internal::HasBits has_bits{};
- ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
- while (!ctx->Done(&ptr)) {
- ::PROTOBUF_NAMESPACE_ID::uint32 tag;
- ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
- CHK_(ptr);
- switch (tag >> 3) {
- // optional int32 TerminalID = 1;
- case 1:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
- _Internal::set_has_terminalid(&has_bits);
- terminalid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 DispatchDirection = 2;
- case 2:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
- _Internal::set_has_dispatchdirection(&has_bits);
- dispatchdirection_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional .message.Process_status ProcessStatus = 3;
- case 3:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
- ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- if (PROTOBUF_PREDICT_TRUE(::message::Process_status_IsValid(val))) {
- _internal_set_processstatus(static_cast<::message::Process_status>(val));
- } else {
- ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(3, val, mutable_unknown_fields());
- }
- } else goto handle_unusual;
- continue;
- // optional .message.InputDi InPutDi = 4;
- case 4:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
- ptr = ctx->ParseMessage(_internal_mutable_inputdi(), ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 ResetFlag = 5;
- case 5:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
- _Internal::set_has_resetflag(&has_bits);
- resetflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional .message.Process_control ProcessControl = 6;
- case 6:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
- ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- if (PROTOBUF_PREDICT_TRUE(::message::Process_control_IsValid(val))) {
- _internal_set_processcontrol(static_cast<::message::Process_control>(val));
- } else {
- ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(6, val, mutable_unknown_fields());
- }
- } else goto handle_unusual;
- continue;
- // optional int32 InsideExistenceFlag = 7;
- case 7:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) {
- _Internal::set_has_insideexistenceflag(&has_bits);
- insideexistenceflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional .message.Over_border_status OverBorderStatus = 8;
- case 8:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) {
- ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- if (PROTOBUF_PREDICT_TRUE(::message::Over_border_status_IsValid(val))) {
- _internal_set_overborderstatus(static_cast<::message::Over_border_status>(val));
- } else {
- ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(8, val, mutable_unknown_fields());
- }
- } else goto handle_unusual;
- continue;
- // optional .message.Car_height_status CarHeightStatusCurrent = 9;
- case 9:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) {
- ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- if (PROTOBUF_PREDICT_TRUE(::message::Car_height_status_IsValid(val))) {
- _internal_set_carheightstatuscurrent(static_cast<::message::Car_height_status>(val));
- } else {
- ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(9, val, mutable_unknown_fields());
- }
- } else goto handle_unusual;
- continue;
- // optional .message.Car_height_status CarHeightStatusPassing = 10;
- case 10:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 80)) {
- ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- if (PROTOBUF_PREDICT_TRUE(::message::Car_height_status_IsValid(val))) {
- _internal_set_carheightstatuspassing(static_cast<::message::Car_height_status>(val));
- } else {
- ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(10, val, mutable_unknown_fields());
- }
- } else goto handle_unusual;
- continue;
- // optional int32 StopFlag = 11;
- case 11:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) {
- _Internal::set_has_stopflag(&has_bits);
- stopflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional .message.Outside_door_status OutsideDoorStatus = 12;
- case 12:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) {
- ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- if (PROTOBUF_PREDICT_TRUE(::message::Outside_door_status_IsValid(val))) {
- _internal_set_outsidedoorstatus(static_cast<::message::Outside_door_status>(val));
- } else {
- ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(12, val, mutable_unknown_fields());
- }
- } else goto handle_unusual;
- continue;
- // optional .message.Outside_door_control OutsideDoorControl = 13;
- case 13:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 104)) {
- ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- if (PROTOBUF_PREDICT_TRUE(::message::Outside_door_control_IsValid(val))) {
- _internal_set_outsidedoorcontrol(static_cast<::message::Outside_door_control>(val));
- } else {
- ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(13, val, mutable_unknown_fields());
- }
- } else goto handle_unusual;
- continue;
- // optional int32 DispatchFinishFlag = 14;
- case 14:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 112)) {
- _Internal::set_has_dispatchfinishflag(&has_bits);
- dispatchfinishflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional int32 OutsideExistenceFlag = 15;
- case 15:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 120)) {
- _Internal::set_has_outsideexistenceflag(&has_bits);
- outsideexistenceflag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- default: {
- handle_unusual:
- if ((tag & 7) == 4 || tag == 0) {
- ctx->SetLastTag(tag);
- goto success;
- }
- ptr = UnknownFieldParse(tag,
- _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
- ptr, ctx);
- CHK_(ptr != nullptr);
- continue;
- }
- } // switch
- } // while
- success:
- _has_bits_.Or(has_bits);
- return ptr;
- failure:
- ptr = nullptr;
- goto success;
- #undef CHK_
- }
- ::PROTOBUF_NAMESPACE_ID::uint8* Singlechip_data::_InternalSerialize(
- ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
- // @@protoc_insertion_point(serialize_to_array_start:message.Singlechip_data)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- // optional int32 TerminalID = 1;
- if (cached_has_bits & 0x00000002u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->_internal_terminalid(), target);
- }
- // optional int32 DispatchDirection = 2;
- if (cached_has_bits & 0x00000004u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_dispatchdirection(), target);
- }
- // optional .message.Process_status ProcessStatus = 3;
- if (cached_has_bits & 0x00000008u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
- 3, this->_internal_processstatus(), target);
- }
- // optional .message.InputDi InPutDi = 4;
- if (cached_has_bits & 0x00000001u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
- InternalWriteMessage(
- 4, _Internal::inputdi(this), target, stream);
- }
- // optional int32 ResetFlag = 5;
- if (cached_has_bits & 0x00000010u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(5, this->_internal_resetflag(), target);
- }
- // optional .message.Process_control ProcessControl = 6;
- if (cached_has_bits & 0x00000020u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
- 6, this->_internal_processcontrol(), target);
- }
- // optional int32 InsideExistenceFlag = 7;
- if (cached_has_bits & 0x00000040u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(7, this->_internal_insideexistenceflag(), target);
- }
- // optional .message.Over_border_status OverBorderStatus = 8;
- if (cached_has_bits & 0x00000080u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
- 8, this->_internal_overborderstatus(), target);
- }
- // optional .message.Car_height_status CarHeightStatusCurrent = 9;
- if (cached_has_bits & 0x00000100u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
- 9, this->_internal_carheightstatuscurrent(), target);
- }
- // optional .message.Car_height_status CarHeightStatusPassing = 10;
- if (cached_has_bits & 0x00000200u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
- 10, this->_internal_carheightstatuspassing(), target);
- }
- // optional int32 StopFlag = 11;
- if (cached_has_bits & 0x00000400u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(11, this->_internal_stopflag(), target);
- }
- // optional .message.Outside_door_status OutsideDoorStatus = 12;
- if (cached_has_bits & 0x00000800u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
- 12, this->_internal_outsidedoorstatus(), target);
- }
- // optional .message.Outside_door_control OutsideDoorControl = 13;
- if (cached_has_bits & 0x00001000u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
- 13, this->_internal_outsidedoorcontrol(), target);
- }
- // optional int32 DispatchFinishFlag = 14;
- if (cached_has_bits & 0x00002000u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(14, this->_internal_dispatchfinishflag(), target);
- }
- // optional int32 OutsideExistenceFlag = 15;
- if (cached_has_bits & 0x00004000u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(15, this->_internal_outsideexistenceflag(), target);
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
- _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
- }
- // @@protoc_insertion_point(serialize_to_array_end:message.Singlechip_data)
- return target;
- }
- size_t Singlechip_data::ByteSizeLong() const {
- // @@protoc_insertion_point(message_byte_size_start:message.Singlechip_data)
- size_t total_size = 0;
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- // optional .message.InputDi InPutDi = 4;
- if (cached_has_bits & 0x00000001u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
- *inputdi_);
- }
- // optional int32 TerminalID = 1;
- if (cached_has_bits & 0x00000002u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_terminalid());
- }
- // optional int32 DispatchDirection = 2;
- if (cached_has_bits & 0x00000004u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_dispatchdirection());
- }
- // optional .message.Process_status ProcessStatus = 3;
- if (cached_has_bits & 0x00000008u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_processstatus());
- }
- // optional int32 ResetFlag = 5;
- if (cached_has_bits & 0x00000010u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_resetflag());
- }
- // optional .message.Process_control ProcessControl = 6;
- if (cached_has_bits & 0x00000020u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_processcontrol());
- }
- // optional int32 InsideExistenceFlag = 7;
- if (cached_has_bits & 0x00000040u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_insideexistenceflag());
- }
- // optional .message.Over_border_status OverBorderStatus = 8;
- if (cached_has_bits & 0x00000080u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_overborderstatus());
- }
- }
- if (cached_has_bits & 0x00007f00u) {
- // optional .message.Car_height_status CarHeightStatusCurrent = 9;
- if (cached_has_bits & 0x00000100u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_carheightstatuscurrent());
- }
- // optional .message.Car_height_status CarHeightStatusPassing = 10;
- if (cached_has_bits & 0x00000200u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_carheightstatuspassing());
- }
- // optional int32 StopFlag = 11;
- if (cached_has_bits & 0x00000400u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_stopflag());
- }
- // optional .message.Outside_door_status OutsideDoorStatus = 12;
- if (cached_has_bits & 0x00000800u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_outsidedoorstatus());
- }
- // optional .message.Outside_door_control OutsideDoorControl = 13;
- if (cached_has_bits & 0x00001000u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_outsidedoorcontrol());
- }
- // optional int32 DispatchFinishFlag = 14;
- if (cached_has_bits & 0x00002000u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_dispatchfinishflag());
- }
- // optional int32 OutsideExistenceFlag = 15;
- if (cached_has_bits & 0x00004000u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
- this->_internal_outsideexistenceflag());
- }
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
- _internal_metadata_, total_size, &_cached_size_);
- }
- int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
- SetCachedSize(cached_size);
- return total_size;
- }
- void Singlechip_data::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_merge_from_start:message.Singlechip_data)
- GOOGLE_DCHECK_NE(&from, this);
- const Singlechip_data* source =
- ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<Singlechip_data>(
- &from);
- if (source == nullptr) {
- // @@protoc_insertion_point(generalized_merge_from_cast_fail:message.Singlechip_data)
- ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
- } else {
- // @@protoc_insertion_point(generalized_merge_from_cast_success:message.Singlechip_data)
- MergeFrom(*source);
- }
- }
- void Singlechip_data::MergeFrom(const Singlechip_data& from) {
- // @@protoc_insertion_point(class_specific_merge_from_start:message.Singlechip_data)
- GOOGLE_DCHECK_NE(&from, this);
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = from._has_bits_[0];
- if (cached_has_bits & 0x000000ffu) {
- if (cached_has_bits & 0x00000001u) {
- _internal_mutable_inputdi()->::message::InputDi::MergeFrom(from._internal_inputdi());
- }
- if (cached_has_bits & 0x00000002u) {
- terminalid_ = from.terminalid_;
- }
- if (cached_has_bits & 0x00000004u) {
- dispatchdirection_ = from.dispatchdirection_;
- }
- if (cached_has_bits & 0x00000008u) {
- processstatus_ = from.processstatus_;
- }
- if (cached_has_bits & 0x00000010u) {
- resetflag_ = from.resetflag_;
- }
- if (cached_has_bits & 0x00000020u) {
- processcontrol_ = from.processcontrol_;
- }
- if (cached_has_bits & 0x00000040u) {
- insideexistenceflag_ = from.insideexistenceflag_;
- }
- if (cached_has_bits & 0x00000080u) {
- overborderstatus_ = from.overborderstatus_;
- }
- _has_bits_[0] |= cached_has_bits;
- }
- if (cached_has_bits & 0x00007f00u) {
- if (cached_has_bits & 0x00000100u) {
- carheightstatuscurrent_ = from.carheightstatuscurrent_;
- }
- if (cached_has_bits & 0x00000200u) {
- carheightstatuspassing_ = from.carheightstatuspassing_;
- }
- if (cached_has_bits & 0x00000400u) {
- stopflag_ = from.stopflag_;
- }
- if (cached_has_bits & 0x00000800u) {
- outsidedoorstatus_ = from.outsidedoorstatus_;
- }
- if (cached_has_bits & 0x00001000u) {
- outsidedoorcontrol_ = from.outsidedoorcontrol_;
- }
- if (cached_has_bits & 0x00002000u) {
- dispatchfinishflag_ = from.dispatchfinishflag_;
- }
- if (cached_has_bits & 0x00004000u) {
- outsideexistenceflag_ = from.outsideexistenceflag_;
- }
- _has_bits_[0] |= cached_has_bits;
- }
- }
- void Singlechip_data::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_copy_from_start:message.Singlechip_data)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- void Singlechip_data::CopyFrom(const Singlechip_data& from) {
- // @@protoc_insertion_point(class_specific_copy_from_start:message.Singlechip_data)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- bool Singlechip_data::IsInitialized() const {
- return true;
- }
- void Singlechip_data::InternalSwap(Singlechip_data* other) {
- using std::swap;
- _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
- swap(_has_bits_[0], other->_has_bits_[0]);
- ::PROTOBUF_NAMESPACE_ID::internal::memswap<
- PROTOBUF_FIELD_OFFSET(Singlechip_data, outsideexistenceflag_)
- + sizeof(Singlechip_data::outsideexistenceflag_)
- - PROTOBUF_FIELD_OFFSET(Singlechip_data, inputdi_)>(
- reinterpret_cast<char*>(&inputdi_),
- reinterpret_cast<char*>(&other->inputdi_));
- }
- ::PROTOBUF_NAMESPACE_ID::Metadata Singlechip_data::GetMetadata() const {
- return GetMetadataStatic();
- }
- // ===================================================================
- void Terminal_status_msg::InitAsDefaultInstance() {
- ::message::_Terminal_status_msg_default_instance_._instance.get_mutable()->base_info_ = const_cast< ::message::Base_info*>(
- ::message::Base_info::internal_default_instance());
- ::message::_Terminal_status_msg_default_instance_._instance.get_mutable()->id_struct_ = const_cast< ::message::Id_struct*>(
- ::message::Id_struct::internal_default_instance());
- ::message::_Terminal_status_msg_default_instance_._instance.get_mutable()->singlechipdata_ = const_cast< ::message::Singlechip_data*>(
- ::message::Singlechip_data::internal_default_instance());
- }
- class Terminal_status_msg::_Internal {
- public:
- using HasBits = decltype(std::declval<Terminal_status_msg>()._has_bits_);
- static const ::message::Base_info& base_info(const Terminal_status_msg* msg);
- static void set_has_base_info(HasBits* has_bits) {
- (*has_bits)[0] |= 1u;
- }
- static const ::message::Id_struct& id_struct(const Terminal_status_msg* msg);
- static void set_has_id_struct(HasBits* has_bits) {
- (*has_bits)[0] |= 2u;
- }
- static const ::message::Singlechip_data& singlechipdata(const Terminal_status_msg* msg);
- static void set_has_singlechipdata(HasBits* has_bits) {
- (*has_bits)[0] |= 4u;
- }
- static void set_has_singlechip_validity(HasBits* has_bits) {
- (*has_bits)[0] |= 8u;
- }
- static bool MissingRequiredFields(const HasBits& has_bits) {
- return ((has_bits[0] & 0x00000001) ^ 0x00000001) != 0;
- }
- };
- const ::message::Base_info&
- Terminal_status_msg::_Internal::base_info(const Terminal_status_msg* msg) {
- return *msg->base_info_;
- }
- const ::message::Id_struct&
- Terminal_status_msg::_Internal::id_struct(const Terminal_status_msg* msg) {
- return *msg->id_struct_;
- }
- const ::message::Singlechip_data&
- Terminal_status_msg::_Internal::singlechipdata(const Terminal_status_msg* msg) {
- return *msg->singlechipdata_;
- }
- void Terminal_status_msg::clear_base_info() {
- if (base_info_ != nullptr) base_info_->Clear();
- _has_bits_[0] &= ~0x00000001u;
- }
- void Terminal_status_msg::clear_id_struct() {
- if (id_struct_ != nullptr) id_struct_->Clear();
- _has_bits_[0] &= ~0x00000002u;
- }
- Terminal_status_msg::Terminal_status_msg(::PROTOBUF_NAMESPACE_ID::Arena* arena)
- : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
- SharedCtor();
- RegisterArenaDtor(arena);
- // @@protoc_insertion_point(arena_constructor:message.Terminal_status_msg)
- }
- Terminal_status_msg::Terminal_status_msg(const Terminal_status_msg& from)
- : ::PROTOBUF_NAMESPACE_ID::Message(),
- _has_bits_(from._has_bits_) {
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- if (from._internal_has_base_info()) {
- base_info_ = new ::message::Base_info(*from.base_info_);
- } else {
- base_info_ = nullptr;
- }
- if (from._internal_has_id_struct()) {
- id_struct_ = new ::message::Id_struct(*from.id_struct_);
- } else {
- id_struct_ = nullptr;
- }
- if (from._internal_has_singlechipdata()) {
- singlechipdata_ = new ::message::Singlechip_data(*from.singlechipdata_);
- } else {
- singlechipdata_ = nullptr;
- }
- singlechip_validity_ = from.singlechip_validity_;
- // @@protoc_insertion_point(copy_constructor:message.Terminal_status_msg)
- }
- void Terminal_status_msg::SharedCtor() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_Terminal_status_msg_singlechip_5fmsg_2eproto.base);
- ::memset(&base_info_, 0, static_cast<size_t>(
- reinterpret_cast<char*>(&singlechip_validity_) -
- reinterpret_cast<char*>(&base_info_)) + sizeof(singlechip_validity_));
- }
- Terminal_status_msg::~Terminal_status_msg() {
- // @@protoc_insertion_point(destructor:message.Terminal_status_msg)
- SharedDtor();
- _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- void Terminal_status_msg::SharedDtor() {
- GOOGLE_DCHECK(GetArena() == nullptr);
- if (this != internal_default_instance()) delete base_info_;
- if (this != internal_default_instance()) delete id_struct_;
- if (this != internal_default_instance()) delete singlechipdata_;
- }
- void Terminal_status_msg::ArenaDtor(void* object) {
- Terminal_status_msg* _this = reinterpret_cast< Terminal_status_msg* >(object);
- (void)_this;
- }
- void Terminal_status_msg::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
- }
- void Terminal_status_msg::SetCachedSize(int size) const {
- _cached_size_.Set(size);
- }
- const Terminal_status_msg& Terminal_status_msg::default_instance() {
- ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_Terminal_status_msg_singlechip_5fmsg_2eproto.base);
- return *internal_default_instance();
- }
- void Terminal_status_msg::Clear() {
- // @@protoc_insertion_point(message_clear_start:message.Terminal_status_msg)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x00000007u) {
- if (cached_has_bits & 0x00000001u) {
- GOOGLE_DCHECK(base_info_ != nullptr);
- base_info_->Clear();
- }
- if (cached_has_bits & 0x00000002u) {
- GOOGLE_DCHECK(id_struct_ != nullptr);
- id_struct_->Clear();
- }
- if (cached_has_bits & 0x00000004u) {
- GOOGLE_DCHECK(singlechipdata_ != nullptr);
- singlechipdata_->Clear();
- }
- }
- singlechip_validity_ = false;
- _has_bits_.Clear();
- _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
- }
- const char* Terminal_status_msg::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
- #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
- _Internal::HasBits has_bits{};
- ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
- while (!ctx->Done(&ptr)) {
- ::PROTOBUF_NAMESPACE_ID::uint32 tag;
- ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
- CHK_(ptr);
- switch (tag >> 3) {
- // required .message.Base_info base_info = 1;
- case 1:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
- ptr = ctx->ParseMessage(_internal_mutable_base_info(), ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional .message.Id_struct id_struct = 2;
- case 2:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
- ptr = ctx->ParseMessage(_internal_mutable_id_struct(), ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional .message.Singlechip_data singlechipData = 3;
- case 3:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
- ptr = ctx->ParseMessage(_internal_mutable_singlechipdata(), ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- // optional bool singlechip_validity = 4;
- case 4:
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
- _Internal::set_has_singlechip_validity(&has_bits);
- singlechip_validity_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
- CHK_(ptr);
- } else goto handle_unusual;
- continue;
- default: {
- handle_unusual:
- if ((tag & 7) == 4 || tag == 0) {
- ctx->SetLastTag(tag);
- goto success;
- }
- ptr = UnknownFieldParse(tag,
- _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
- ptr, ctx);
- CHK_(ptr != nullptr);
- continue;
- }
- } // switch
- } // while
- success:
- _has_bits_.Or(has_bits);
- return ptr;
- failure:
- ptr = nullptr;
- goto success;
- #undef CHK_
- }
- ::PROTOBUF_NAMESPACE_ID::uint8* Terminal_status_msg::_InternalSerialize(
- ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
- // @@protoc_insertion_point(serialize_to_array_start:message.Terminal_status_msg)
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- // required .message.Base_info base_info = 1;
- if (cached_has_bits & 0x00000001u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
- InternalWriteMessage(
- 1, _Internal::base_info(this), target, stream);
- }
- // optional .message.Id_struct id_struct = 2;
- if (cached_has_bits & 0x00000002u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
- InternalWriteMessage(
- 2, _Internal::id_struct(this), target, stream);
- }
- // optional .message.Singlechip_data singlechipData = 3;
- if (cached_has_bits & 0x00000004u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
- InternalWriteMessage(
- 3, _Internal::singlechipdata(this), target, stream);
- }
- // optional bool singlechip_validity = 4;
- if (cached_has_bits & 0x00000008u) {
- target = stream->EnsureSpace(target);
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(4, this->_internal_singlechip_validity(), target);
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
- _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
- }
- // @@protoc_insertion_point(serialize_to_array_end:message.Terminal_status_msg)
- return target;
- }
- size_t Terminal_status_msg::ByteSizeLong() const {
- // @@protoc_insertion_point(message_byte_size_start:message.Terminal_status_msg)
- size_t total_size = 0;
- // required .message.Base_info base_info = 1;
- if (_internal_has_base_info()) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
- *base_info_);
- }
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- // Prevent compiler warnings about cached_has_bits being unused
- (void) cached_has_bits;
- cached_has_bits = _has_bits_[0];
- if (cached_has_bits & 0x0000000eu) {
- // optional .message.Id_struct id_struct = 2;
- if (cached_has_bits & 0x00000002u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
- *id_struct_);
- }
- // optional .message.Singlechip_data singlechipData = 3;
- if (cached_has_bits & 0x00000004u) {
- total_size += 1 +
- ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
- *singlechipdata_);
- }
- // optional bool singlechip_validity = 4;
- if (cached_has_bits & 0x00000008u) {
- total_size += 1 + 1;
- }
- }
- if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
- return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
- _internal_metadata_, total_size, &_cached_size_);
- }
- int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
- SetCachedSize(cached_size);
- return total_size;
- }
- void Terminal_status_msg::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_merge_from_start:message.Terminal_status_msg)
- GOOGLE_DCHECK_NE(&from, this);
- const Terminal_status_msg* source =
- ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<Terminal_status_msg>(
- &from);
- if (source == nullptr) {
- // @@protoc_insertion_point(generalized_merge_from_cast_fail:message.Terminal_status_msg)
- ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
- } else {
- // @@protoc_insertion_point(generalized_merge_from_cast_success:message.Terminal_status_msg)
- MergeFrom(*source);
- }
- }
- void Terminal_status_msg::MergeFrom(const Terminal_status_msg& from) {
- // @@protoc_insertion_point(class_specific_merge_from_start:message.Terminal_status_msg)
- GOOGLE_DCHECK_NE(&from, this);
- _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
- ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
- (void) cached_has_bits;
- cached_has_bits = from._has_bits_[0];
- if (cached_has_bits & 0x0000000fu) {
- if (cached_has_bits & 0x00000001u) {
- _internal_mutable_base_info()->::message::Base_info::MergeFrom(from._internal_base_info());
- }
- if (cached_has_bits & 0x00000002u) {
- _internal_mutable_id_struct()->::message::Id_struct::MergeFrom(from._internal_id_struct());
- }
- if (cached_has_bits & 0x00000004u) {
- _internal_mutable_singlechipdata()->::message::Singlechip_data::MergeFrom(from._internal_singlechipdata());
- }
- if (cached_has_bits & 0x00000008u) {
- singlechip_validity_ = from.singlechip_validity_;
- }
- _has_bits_[0] |= cached_has_bits;
- }
- }
- void Terminal_status_msg::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
- // @@protoc_insertion_point(generalized_copy_from_start:message.Terminal_status_msg)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- void Terminal_status_msg::CopyFrom(const Terminal_status_msg& from) {
- // @@protoc_insertion_point(class_specific_copy_from_start:message.Terminal_status_msg)
- if (&from == this) return;
- Clear();
- MergeFrom(from);
- }
- bool Terminal_status_msg::IsInitialized() const {
- if (_Internal::MissingRequiredFields(_has_bits_)) return false;
- if (_internal_has_base_info()) {
- if (!base_info_->IsInitialized()) return false;
- }
- return true;
- }
- void Terminal_status_msg::InternalSwap(Terminal_status_msg* other) {
- using std::swap;
- _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
- swap(_has_bits_[0], other->_has_bits_[0]);
- ::PROTOBUF_NAMESPACE_ID::internal::memswap<
- PROTOBUF_FIELD_OFFSET(Terminal_status_msg, singlechip_validity_)
- + sizeof(Terminal_status_msg::singlechip_validity_)
- - PROTOBUF_FIELD_OFFSET(Terminal_status_msg, base_info_)>(
- reinterpret_cast<char*>(&base_info_),
- reinterpret_cast<char*>(&other->base_info_));
- }
- ::PROTOBUF_NAMESPACE_ID::Metadata Terminal_status_msg::GetMetadata() const {
- return GetMetadataStatic();
- }
- // @@protoc_insertion_point(namespace_scope)
- } // namespace message
- PROTOBUF_NAMESPACE_OPEN
- template<> PROTOBUF_NOINLINE ::message::InputDi* Arena::CreateMaybeMessage< ::message::InputDi >(Arena* arena) {
- return Arena::CreateMessageInternal< ::message::InputDi >(arena);
- }
- template<> PROTOBUF_NOINLINE ::message::OutputDo* Arena::CreateMaybeMessage< ::message::OutputDo >(Arena* arena) {
- return Arena::CreateMessageInternal< ::message::OutputDo >(arena);
- }
- template<> PROTOBUF_NOINLINE ::message::terminal_msg* Arena::CreateMaybeMessage< ::message::terminal_msg >(Arena* arena) {
- return Arena::CreateMessageInternal< ::message::terminal_msg >(arena);
- }
- template<> PROTOBUF_NOINLINE ::message::Singlechip_data* Arena::CreateMaybeMessage< ::message::Singlechip_data >(Arena* arena) {
- return Arena::CreateMessageInternal< ::message::Singlechip_data >(arena);
- }
- template<> PROTOBUF_NOINLINE ::message::Terminal_status_msg* Arena::CreateMaybeMessage< ::message::Terminal_status_msg >(Arena* arena) {
- return Arena::CreateMessageInternal< ::message::Terminal_status_msg >(arena);
- }
- PROTOBUF_NAMESPACE_CLOSE
- // @@protoc_insertion_point(global_scope)
- #include <google/protobuf/port_undef.inc>
|