log_process.pb.h 133 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: log_process.proto
  3. #ifndef GOOGLE_PROTOBUF_INCLUDED_log_5fprocess_2eproto
  4. #define GOOGLE_PROTOBUF_INCLUDED_log_5fprocess_2eproto
  5. #include <limits>
  6. #include <string>
  7. #include <google/protobuf/port_def.inc>
  8. #if PROTOBUF_VERSION < 3013000
  9. #error This file was generated by a newer version of protoc which is
  10. #error incompatible with your Protocol Buffer headers. Please update
  11. #error your headers.
  12. #endif
  13. #if 3013000 < PROTOBUF_MIN_PROTOC_VERSION
  14. #error This file was generated by an older version of protoc which is
  15. #error incompatible with your Protocol Buffer headers. Please
  16. #error regenerate this file with a newer version of protoc.
  17. #endif
  18. #include <google/protobuf/port_undef.inc>
  19. #include <google/protobuf/io/coded_stream.h>
  20. #include <google/protobuf/arena.h>
  21. #include <google/protobuf/arenastring.h>
  22. #include <google/protobuf/generated_message_table_driven.h>
  23. #include <google/protobuf/generated_message_util.h>
  24. #include <google/protobuf/inlined_string_field.h>
  25. #include <google/protobuf/metadata_lite.h>
  26. #include <google/protobuf/generated_message_reflection.h>
  27. #include <google/protobuf/message.h>
  28. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  29. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  30. #include <google/protobuf/generated_enum_reflection.h>
  31. #include <google/protobuf/unknown_field_set.h>
  32. #include "message_base.pb.h"
  33. #include "parkspace_allocation_message.pb.h"
  34. #include "measure_message.pb.h"
  35. #include "dispatch_message.pb.h"
  36. #include "central_control_message.pb.h"
  37. // @@protoc_insertion_point(includes)
  38. #include <google/protobuf/port_def.inc>
  39. #define PROTOBUF_INTERNAL_EXPORT_log_5fprocess_2eproto
  40. PROTOBUF_NAMESPACE_OPEN
  41. namespace internal {
  42. class AnyMetadata;
  43. } // namespace internal
  44. PROTOBUF_NAMESPACE_CLOSE
  45. // Internal implementation detail -- do not use these members.
  46. struct TableStruct_log_5fprocess_2eproto {
  47. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
  48. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  49. static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
  50. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  51. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[6]
  52. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  53. static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
  54. static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
  55. static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
  56. };
  57. extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_log_5fprocess_2eproto;
  58. namespace message {
  59. class Dispatch_data;
  60. class Dispatch_dataDefaultTypeInternal;
  61. extern Dispatch_dataDefaultTypeInternal _Dispatch_data_default_instance_;
  62. class Log_data;
  63. class Log_dataDefaultTypeInternal;
  64. extern Log_dataDefaultTypeInternal _Log_data_default_instance_;
  65. class Manual_operation_data;
  66. class Manual_operation_dataDefaultTypeInternal;
  67. extern Manual_operation_dataDefaultTypeInternal _Manual_operation_data_default_instance_;
  68. class Measure_data;
  69. class Measure_dataDefaultTypeInternal;
  70. extern Measure_dataDefaultTypeInternal _Measure_data_default_instance_;
  71. class Parkspace_data;
  72. class Parkspace_dataDefaultTypeInternal;
  73. extern Parkspace_dataDefaultTypeInternal _Parkspace_data_default_instance_;
  74. class Process_log;
  75. class Process_logDefaultTypeInternal;
  76. extern Process_logDefaultTypeInternal _Process_log_default_instance_;
  77. } // namespace message
  78. PROTOBUF_NAMESPACE_OPEN
  79. template<> ::message::Dispatch_data* Arena::CreateMaybeMessage<::message::Dispatch_data>(Arena*);
  80. template<> ::message::Log_data* Arena::CreateMaybeMessage<::message::Log_data>(Arena*);
  81. template<> ::message::Manual_operation_data* Arena::CreateMaybeMessage<::message::Manual_operation_data>(Arena*);
  82. template<> ::message::Measure_data* Arena::CreateMaybeMessage<::message::Measure_data>(Arena*);
  83. template<> ::message::Parkspace_data* Arena::CreateMaybeMessage<::message::Parkspace_data>(Arena*);
  84. template<> ::message::Process_log* Arena::CreateMaybeMessage<::message::Process_log>(Arena*);
  85. PROTOBUF_NAMESPACE_CLOSE
  86. namespace message {
  87. enum Log_data_Severity : int {
  88. Log_data_Severity_INFO = 0,
  89. Log_data_Severity_WARNING = 1,
  90. Log_data_Severity_ERROR = 2
  91. };
  92. bool Log_data_Severity_IsValid(int value);
  93. constexpr Log_data_Severity Log_data_Severity_Severity_MIN = Log_data_Severity_INFO;
  94. constexpr Log_data_Severity Log_data_Severity_Severity_MAX = Log_data_Severity_ERROR;
  95. constexpr int Log_data_Severity_Severity_ARRAYSIZE = Log_data_Severity_Severity_MAX + 1;
  96. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Log_data_Severity_descriptor();
  97. template<typename T>
  98. inline const std::string& Log_data_Severity_Name(T enum_t_value) {
  99. static_assert(::std::is_same<T, Log_data_Severity>::value ||
  100. ::std::is_integral<T>::value,
  101. "Incorrect type passed to function Log_data_Severity_Name.");
  102. return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
  103. Log_data_Severity_descriptor(), enum_t_value);
  104. }
  105. inline bool Log_data_Severity_Parse(
  106. ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Log_data_Severity* value) {
  107. return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Log_data_Severity>(
  108. Log_data_Severity_descriptor(), name, value);
  109. }
  110. // ===================================================================
  111. class Parkspace_data PROTOBUF_FINAL :
  112. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Parkspace_data) */ {
  113. public:
  114. inline Parkspace_data() : Parkspace_data(nullptr) {}
  115. virtual ~Parkspace_data();
  116. Parkspace_data(const Parkspace_data& from);
  117. Parkspace_data(Parkspace_data&& from) noexcept
  118. : Parkspace_data() {
  119. *this = ::std::move(from);
  120. }
  121. inline Parkspace_data& operator=(const Parkspace_data& from) {
  122. CopyFrom(from);
  123. return *this;
  124. }
  125. inline Parkspace_data& operator=(Parkspace_data&& from) noexcept {
  126. if (GetArena() == from.GetArena()) {
  127. if (this != &from) InternalSwap(&from);
  128. } else {
  129. CopyFrom(from);
  130. }
  131. return *this;
  132. }
  133. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  134. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  135. }
  136. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  137. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  138. }
  139. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  140. return GetDescriptor();
  141. }
  142. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  143. return GetMetadataStatic().descriptor;
  144. }
  145. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  146. return GetMetadataStatic().reflection;
  147. }
  148. static const Parkspace_data& default_instance();
  149. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  150. static inline const Parkspace_data* internal_default_instance() {
  151. return reinterpret_cast<const Parkspace_data*>(
  152. &_Parkspace_data_default_instance_);
  153. }
  154. static constexpr int kIndexInFileMessages =
  155. 0;
  156. friend void swap(Parkspace_data& a, Parkspace_data& b) {
  157. a.Swap(&b);
  158. }
  159. inline void Swap(Parkspace_data* other) {
  160. if (other == this) return;
  161. if (GetArena() == other->GetArena()) {
  162. InternalSwap(other);
  163. } else {
  164. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  165. }
  166. }
  167. void UnsafeArenaSwap(Parkspace_data* other) {
  168. if (other == this) return;
  169. GOOGLE_DCHECK(GetArena() == other->GetArena());
  170. InternalSwap(other);
  171. }
  172. // implements Message ----------------------------------------------
  173. inline Parkspace_data* New() const final {
  174. return CreateMaybeMessage<Parkspace_data>(nullptr);
  175. }
  176. Parkspace_data* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  177. return CreateMaybeMessage<Parkspace_data>(arena);
  178. }
  179. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  180. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  181. void CopyFrom(const Parkspace_data& from);
  182. void MergeFrom(const Parkspace_data& from);
  183. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  184. bool IsInitialized() const final;
  185. size_t ByteSizeLong() const final;
  186. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  187. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  188. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  189. int GetCachedSize() const final { return _cached_size_.Get(); }
  190. private:
  191. inline void SharedCtor();
  192. inline void SharedDtor();
  193. void SetCachedSize(int size) const final;
  194. void InternalSwap(Parkspace_data* other);
  195. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  196. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  197. return "message.Parkspace_data";
  198. }
  199. protected:
  200. explicit Parkspace_data(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  201. private:
  202. static void ArenaDtor(void* object);
  203. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  204. public:
  205. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  206. private:
  207. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  208. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_log_5fprocess_2eproto);
  209. return ::descriptor_table_log_5fprocess_2eproto.file_level_metadata[kIndexInFileMessages];
  210. }
  211. public:
  212. // nested types ----------------------------------------------------
  213. // accessors -------------------------------------------------------
  214. enum : int {
  215. kDescriptionFieldNumber = 9,
  216. kAllocRequestFieldNumber = 1,
  217. kAllocResponseFieldNumber = 2,
  218. kSearchRequestFieldNumber = 3,
  219. kSearchResponseFieldNumber = 4,
  220. kReleaseRequestFieldNumber = 5,
  221. kReleaseResponseFieldNumber = 6,
  222. kConfirmRequestFieldNumber = 7,
  223. kConfirmResponseFieldNumber = 8,
  224. };
  225. // optional string description = 9;
  226. bool has_description() const;
  227. private:
  228. bool _internal_has_description() const;
  229. public:
  230. void clear_description();
  231. const std::string& description() const;
  232. void set_description(const std::string& value);
  233. void set_description(std::string&& value);
  234. void set_description(const char* value);
  235. void set_description(const char* value, size_t size);
  236. std::string* mutable_description();
  237. std::string* release_description();
  238. void set_allocated_description(std::string* description);
  239. private:
  240. const std::string& _internal_description() const;
  241. void _internal_set_description(const std::string& value);
  242. std::string* _internal_mutable_description();
  243. public:
  244. // optional .message.Parkspace_allocation_request_msg alloc_request = 1;
  245. bool has_alloc_request() const;
  246. private:
  247. bool _internal_has_alloc_request() const;
  248. public:
  249. void clear_alloc_request();
  250. const ::message::Parkspace_allocation_request_msg& alloc_request() const;
  251. ::message::Parkspace_allocation_request_msg* release_alloc_request();
  252. ::message::Parkspace_allocation_request_msg* mutable_alloc_request();
  253. void set_allocated_alloc_request(::message::Parkspace_allocation_request_msg* alloc_request);
  254. private:
  255. const ::message::Parkspace_allocation_request_msg& _internal_alloc_request() const;
  256. ::message::Parkspace_allocation_request_msg* _internal_mutable_alloc_request();
  257. public:
  258. void unsafe_arena_set_allocated_alloc_request(
  259. ::message::Parkspace_allocation_request_msg* alloc_request);
  260. ::message::Parkspace_allocation_request_msg* unsafe_arena_release_alloc_request();
  261. // optional .message.Parkspace_allocation_response_msg alloc_response = 2;
  262. bool has_alloc_response() const;
  263. private:
  264. bool _internal_has_alloc_response() const;
  265. public:
  266. void clear_alloc_response();
  267. const ::message::Parkspace_allocation_response_msg& alloc_response() const;
  268. ::message::Parkspace_allocation_response_msg* release_alloc_response();
  269. ::message::Parkspace_allocation_response_msg* mutable_alloc_response();
  270. void set_allocated_alloc_response(::message::Parkspace_allocation_response_msg* alloc_response);
  271. private:
  272. const ::message::Parkspace_allocation_response_msg& _internal_alloc_response() const;
  273. ::message::Parkspace_allocation_response_msg* _internal_mutable_alloc_response();
  274. public:
  275. void unsafe_arena_set_allocated_alloc_response(
  276. ::message::Parkspace_allocation_response_msg* alloc_response);
  277. ::message::Parkspace_allocation_response_msg* unsafe_arena_release_alloc_response();
  278. // optional .message.Parkspace_search_request_msg search_request = 3;
  279. bool has_search_request() const;
  280. private:
  281. bool _internal_has_search_request() const;
  282. public:
  283. void clear_search_request();
  284. const ::message::Parkspace_search_request_msg& search_request() const;
  285. ::message::Parkspace_search_request_msg* release_search_request();
  286. ::message::Parkspace_search_request_msg* mutable_search_request();
  287. void set_allocated_search_request(::message::Parkspace_search_request_msg* search_request);
  288. private:
  289. const ::message::Parkspace_search_request_msg& _internal_search_request() const;
  290. ::message::Parkspace_search_request_msg* _internal_mutable_search_request();
  291. public:
  292. void unsafe_arena_set_allocated_search_request(
  293. ::message::Parkspace_search_request_msg* search_request);
  294. ::message::Parkspace_search_request_msg* unsafe_arena_release_search_request();
  295. // optional .message.Parkspace_search_response_msg search_response = 4;
  296. bool has_search_response() const;
  297. private:
  298. bool _internal_has_search_response() const;
  299. public:
  300. void clear_search_response();
  301. const ::message::Parkspace_search_response_msg& search_response() const;
  302. ::message::Parkspace_search_response_msg* release_search_response();
  303. ::message::Parkspace_search_response_msg* mutable_search_response();
  304. void set_allocated_search_response(::message::Parkspace_search_response_msg* search_response);
  305. private:
  306. const ::message::Parkspace_search_response_msg& _internal_search_response() const;
  307. ::message::Parkspace_search_response_msg* _internal_mutable_search_response();
  308. public:
  309. void unsafe_arena_set_allocated_search_response(
  310. ::message::Parkspace_search_response_msg* search_response);
  311. ::message::Parkspace_search_response_msg* unsafe_arena_release_search_response();
  312. // optional .message.Parkspace_release_request_msg release_request = 5;
  313. bool has_release_request() const;
  314. private:
  315. bool _internal_has_release_request() const;
  316. public:
  317. void clear_release_request();
  318. const ::message::Parkspace_release_request_msg& release_request() const;
  319. ::message::Parkspace_release_request_msg* release_release_request();
  320. ::message::Parkspace_release_request_msg* mutable_release_request();
  321. void set_allocated_release_request(::message::Parkspace_release_request_msg* release_request);
  322. private:
  323. const ::message::Parkspace_release_request_msg& _internal_release_request() const;
  324. ::message::Parkspace_release_request_msg* _internal_mutable_release_request();
  325. public:
  326. void unsafe_arena_set_allocated_release_request(
  327. ::message::Parkspace_release_request_msg* release_request);
  328. ::message::Parkspace_release_request_msg* unsafe_arena_release_release_request();
  329. // optional .message.Parkspace_release_response_msg release_response = 6;
  330. bool has_release_response() const;
  331. private:
  332. bool _internal_has_release_response() const;
  333. public:
  334. void clear_release_response();
  335. const ::message::Parkspace_release_response_msg& release_response() const;
  336. ::message::Parkspace_release_response_msg* release_release_response();
  337. ::message::Parkspace_release_response_msg* mutable_release_response();
  338. void set_allocated_release_response(::message::Parkspace_release_response_msg* release_response);
  339. private:
  340. const ::message::Parkspace_release_response_msg& _internal_release_response() const;
  341. ::message::Parkspace_release_response_msg* _internal_mutable_release_response();
  342. public:
  343. void unsafe_arena_set_allocated_release_response(
  344. ::message::Parkspace_release_response_msg* release_response);
  345. ::message::Parkspace_release_response_msg* unsafe_arena_release_release_response();
  346. // optional .message.Parkspace_confirm_alloc_request_msg confirm_request = 7;
  347. bool has_confirm_request() const;
  348. private:
  349. bool _internal_has_confirm_request() const;
  350. public:
  351. void clear_confirm_request();
  352. const ::message::Parkspace_confirm_alloc_request_msg& confirm_request() const;
  353. ::message::Parkspace_confirm_alloc_request_msg* release_confirm_request();
  354. ::message::Parkspace_confirm_alloc_request_msg* mutable_confirm_request();
  355. void set_allocated_confirm_request(::message::Parkspace_confirm_alloc_request_msg* confirm_request);
  356. private:
  357. const ::message::Parkspace_confirm_alloc_request_msg& _internal_confirm_request() const;
  358. ::message::Parkspace_confirm_alloc_request_msg* _internal_mutable_confirm_request();
  359. public:
  360. void unsafe_arena_set_allocated_confirm_request(
  361. ::message::Parkspace_confirm_alloc_request_msg* confirm_request);
  362. ::message::Parkspace_confirm_alloc_request_msg* unsafe_arena_release_confirm_request();
  363. // optional .message.Parkspace_confirm_alloc_response_msg confirm_response = 8;
  364. bool has_confirm_response() const;
  365. private:
  366. bool _internal_has_confirm_response() const;
  367. public:
  368. void clear_confirm_response();
  369. const ::message::Parkspace_confirm_alloc_response_msg& confirm_response() const;
  370. ::message::Parkspace_confirm_alloc_response_msg* release_confirm_response();
  371. ::message::Parkspace_confirm_alloc_response_msg* mutable_confirm_response();
  372. void set_allocated_confirm_response(::message::Parkspace_confirm_alloc_response_msg* confirm_response);
  373. private:
  374. const ::message::Parkspace_confirm_alloc_response_msg& _internal_confirm_response() const;
  375. ::message::Parkspace_confirm_alloc_response_msg* _internal_mutable_confirm_response();
  376. public:
  377. void unsafe_arena_set_allocated_confirm_response(
  378. ::message::Parkspace_confirm_alloc_response_msg* confirm_response);
  379. ::message::Parkspace_confirm_alloc_response_msg* unsafe_arena_release_confirm_response();
  380. // @@protoc_insertion_point(class_scope:message.Parkspace_data)
  381. private:
  382. class _Internal;
  383. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  384. typedef void InternalArenaConstructable_;
  385. typedef void DestructorSkippable_;
  386. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  387. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  388. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  389. ::message::Parkspace_allocation_request_msg* alloc_request_;
  390. ::message::Parkspace_allocation_response_msg* alloc_response_;
  391. ::message::Parkspace_search_request_msg* search_request_;
  392. ::message::Parkspace_search_response_msg* search_response_;
  393. ::message::Parkspace_release_request_msg* release_request_;
  394. ::message::Parkspace_release_response_msg* release_response_;
  395. ::message::Parkspace_confirm_alloc_request_msg* confirm_request_;
  396. ::message::Parkspace_confirm_alloc_response_msg* confirm_response_;
  397. friend struct ::TableStruct_log_5fprocess_2eproto;
  398. };
  399. // -------------------------------------------------------------------
  400. class Measure_data PROTOBUF_FINAL :
  401. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Measure_data) */ {
  402. public:
  403. inline Measure_data() : Measure_data(nullptr) {}
  404. virtual ~Measure_data();
  405. Measure_data(const Measure_data& from);
  406. Measure_data(Measure_data&& from) noexcept
  407. : Measure_data() {
  408. *this = ::std::move(from);
  409. }
  410. inline Measure_data& operator=(const Measure_data& from) {
  411. CopyFrom(from);
  412. return *this;
  413. }
  414. inline Measure_data& operator=(Measure_data&& from) noexcept {
  415. if (GetArena() == from.GetArena()) {
  416. if (this != &from) InternalSwap(&from);
  417. } else {
  418. CopyFrom(from);
  419. }
  420. return *this;
  421. }
  422. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  423. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  424. }
  425. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  426. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  427. }
  428. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  429. return GetDescriptor();
  430. }
  431. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  432. return GetMetadataStatic().descriptor;
  433. }
  434. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  435. return GetMetadataStatic().reflection;
  436. }
  437. static const Measure_data& default_instance();
  438. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  439. static inline const Measure_data* internal_default_instance() {
  440. return reinterpret_cast<const Measure_data*>(
  441. &_Measure_data_default_instance_);
  442. }
  443. static constexpr int kIndexInFileMessages =
  444. 1;
  445. friend void swap(Measure_data& a, Measure_data& b) {
  446. a.Swap(&b);
  447. }
  448. inline void Swap(Measure_data* other) {
  449. if (other == this) return;
  450. if (GetArena() == other->GetArena()) {
  451. InternalSwap(other);
  452. } else {
  453. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  454. }
  455. }
  456. void UnsafeArenaSwap(Measure_data* other) {
  457. if (other == this) return;
  458. GOOGLE_DCHECK(GetArena() == other->GetArena());
  459. InternalSwap(other);
  460. }
  461. // implements Message ----------------------------------------------
  462. inline Measure_data* New() const final {
  463. return CreateMaybeMessage<Measure_data>(nullptr);
  464. }
  465. Measure_data* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  466. return CreateMaybeMessage<Measure_data>(arena);
  467. }
  468. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  469. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  470. void CopyFrom(const Measure_data& from);
  471. void MergeFrom(const Measure_data& from);
  472. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  473. bool IsInitialized() const final;
  474. size_t ByteSizeLong() const final;
  475. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  476. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  477. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  478. int GetCachedSize() const final { return _cached_size_.Get(); }
  479. private:
  480. inline void SharedCtor();
  481. inline void SharedDtor();
  482. void SetCachedSize(int size) const final;
  483. void InternalSwap(Measure_data* other);
  484. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  485. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  486. return "message.Measure_data";
  487. }
  488. protected:
  489. explicit Measure_data(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  490. private:
  491. static void ArenaDtor(void* object);
  492. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  493. public:
  494. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  495. private:
  496. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  497. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_log_5fprocess_2eproto);
  498. return ::descriptor_table_log_5fprocess_2eproto.file_level_metadata[kIndexInFileMessages];
  499. }
  500. public:
  501. // nested types ----------------------------------------------------
  502. // accessors -------------------------------------------------------
  503. enum : int {
  504. kDescriptionFieldNumber = 3,
  505. kRequestFieldNumber = 1,
  506. kResponseFieldNumber = 2,
  507. };
  508. // optional string description = 3;
  509. bool has_description() const;
  510. private:
  511. bool _internal_has_description() const;
  512. public:
  513. void clear_description();
  514. const std::string& description() const;
  515. void set_description(const std::string& value);
  516. void set_description(std::string&& value);
  517. void set_description(const char* value);
  518. void set_description(const char* value, size_t size);
  519. std::string* mutable_description();
  520. std::string* release_description();
  521. void set_allocated_description(std::string* description);
  522. private:
  523. const std::string& _internal_description() const;
  524. void _internal_set_description(const std::string& value);
  525. std::string* _internal_mutable_description();
  526. public:
  527. // optional .message.Measure_request_msg request = 1;
  528. bool has_request() const;
  529. private:
  530. bool _internal_has_request() const;
  531. public:
  532. void clear_request();
  533. const ::message::Measure_request_msg& request() const;
  534. ::message::Measure_request_msg* release_request();
  535. ::message::Measure_request_msg* mutable_request();
  536. void set_allocated_request(::message::Measure_request_msg* request);
  537. private:
  538. const ::message::Measure_request_msg& _internal_request() const;
  539. ::message::Measure_request_msg* _internal_mutable_request();
  540. public:
  541. void unsafe_arena_set_allocated_request(
  542. ::message::Measure_request_msg* request);
  543. ::message::Measure_request_msg* unsafe_arena_release_request();
  544. // optional .message.Measure_response_msg response = 2;
  545. bool has_response() const;
  546. private:
  547. bool _internal_has_response() const;
  548. public:
  549. void clear_response();
  550. const ::message::Measure_response_msg& response() const;
  551. ::message::Measure_response_msg* release_response();
  552. ::message::Measure_response_msg* mutable_response();
  553. void set_allocated_response(::message::Measure_response_msg* response);
  554. private:
  555. const ::message::Measure_response_msg& _internal_response() const;
  556. ::message::Measure_response_msg* _internal_mutable_response();
  557. public:
  558. void unsafe_arena_set_allocated_response(
  559. ::message::Measure_response_msg* response);
  560. ::message::Measure_response_msg* unsafe_arena_release_response();
  561. // @@protoc_insertion_point(class_scope:message.Measure_data)
  562. private:
  563. class _Internal;
  564. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  565. typedef void InternalArenaConstructable_;
  566. typedef void DestructorSkippable_;
  567. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  568. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  569. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  570. ::message::Measure_request_msg* request_;
  571. ::message::Measure_response_msg* response_;
  572. friend struct ::TableStruct_log_5fprocess_2eproto;
  573. };
  574. // -------------------------------------------------------------------
  575. class Dispatch_data PROTOBUF_FINAL :
  576. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Dispatch_data) */ {
  577. public:
  578. inline Dispatch_data() : Dispatch_data(nullptr) {}
  579. virtual ~Dispatch_data();
  580. Dispatch_data(const Dispatch_data& from);
  581. Dispatch_data(Dispatch_data&& from) noexcept
  582. : Dispatch_data() {
  583. *this = ::std::move(from);
  584. }
  585. inline Dispatch_data& operator=(const Dispatch_data& from) {
  586. CopyFrom(from);
  587. return *this;
  588. }
  589. inline Dispatch_data& operator=(Dispatch_data&& from) noexcept {
  590. if (GetArena() == from.GetArena()) {
  591. if (this != &from) InternalSwap(&from);
  592. } else {
  593. CopyFrom(from);
  594. }
  595. return *this;
  596. }
  597. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  598. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  599. }
  600. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  601. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  602. }
  603. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  604. return GetDescriptor();
  605. }
  606. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  607. return GetMetadataStatic().descriptor;
  608. }
  609. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  610. return GetMetadataStatic().reflection;
  611. }
  612. static const Dispatch_data& default_instance();
  613. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  614. static inline const Dispatch_data* internal_default_instance() {
  615. return reinterpret_cast<const Dispatch_data*>(
  616. &_Dispatch_data_default_instance_);
  617. }
  618. static constexpr int kIndexInFileMessages =
  619. 2;
  620. friend void swap(Dispatch_data& a, Dispatch_data& b) {
  621. a.Swap(&b);
  622. }
  623. inline void Swap(Dispatch_data* other) {
  624. if (other == this) return;
  625. if (GetArena() == other->GetArena()) {
  626. InternalSwap(other);
  627. } else {
  628. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  629. }
  630. }
  631. void UnsafeArenaSwap(Dispatch_data* other) {
  632. if (other == this) return;
  633. GOOGLE_DCHECK(GetArena() == other->GetArena());
  634. InternalSwap(other);
  635. }
  636. // implements Message ----------------------------------------------
  637. inline Dispatch_data* New() const final {
  638. return CreateMaybeMessage<Dispatch_data>(nullptr);
  639. }
  640. Dispatch_data* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  641. return CreateMaybeMessage<Dispatch_data>(arena);
  642. }
  643. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  644. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  645. void CopyFrom(const Dispatch_data& from);
  646. void MergeFrom(const Dispatch_data& from);
  647. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  648. bool IsInitialized() const final;
  649. size_t ByteSizeLong() const final;
  650. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  651. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  652. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  653. int GetCachedSize() const final { return _cached_size_.Get(); }
  654. private:
  655. inline void SharedCtor();
  656. inline void SharedDtor();
  657. void SetCachedSize(int size) const final;
  658. void InternalSwap(Dispatch_data* other);
  659. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  660. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  661. return "message.Dispatch_data";
  662. }
  663. protected:
  664. explicit Dispatch_data(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  665. private:
  666. static void ArenaDtor(void* object);
  667. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  668. public:
  669. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  670. private:
  671. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  672. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_log_5fprocess_2eproto);
  673. return ::descriptor_table_log_5fprocess_2eproto.file_level_metadata[kIndexInFileMessages];
  674. }
  675. public:
  676. // nested types ----------------------------------------------------
  677. // accessors -------------------------------------------------------
  678. enum : int {
  679. kDescriptionFieldNumber = 3,
  680. kRequestFieldNumber = 1,
  681. kResponseFieldNumber = 2,
  682. };
  683. // optional string description = 3;
  684. bool has_description() const;
  685. private:
  686. bool _internal_has_description() const;
  687. public:
  688. void clear_description();
  689. const std::string& description() const;
  690. void set_description(const std::string& value);
  691. void set_description(std::string&& value);
  692. void set_description(const char* value);
  693. void set_description(const char* value, size_t size);
  694. std::string* mutable_description();
  695. std::string* release_description();
  696. void set_allocated_description(std::string* description);
  697. private:
  698. const std::string& _internal_description() const;
  699. void _internal_set_description(const std::string& value);
  700. std::string* _internal_mutable_description();
  701. public:
  702. // optional .message.Dispatch_request_msg request = 1;
  703. bool has_request() const;
  704. private:
  705. bool _internal_has_request() const;
  706. public:
  707. void clear_request();
  708. const ::message::Dispatch_request_msg& request() const;
  709. ::message::Dispatch_request_msg* release_request();
  710. ::message::Dispatch_request_msg* mutable_request();
  711. void set_allocated_request(::message::Dispatch_request_msg* request);
  712. private:
  713. const ::message::Dispatch_request_msg& _internal_request() const;
  714. ::message::Dispatch_request_msg* _internal_mutable_request();
  715. public:
  716. void unsafe_arena_set_allocated_request(
  717. ::message::Dispatch_request_msg* request);
  718. ::message::Dispatch_request_msg* unsafe_arena_release_request();
  719. // optional .message.Dispatch_response_msg response = 2;
  720. bool has_response() const;
  721. private:
  722. bool _internal_has_response() const;
  723. public:
  724. void clear_response();
  725. const ::message::Dispatch_response_msg& response() const;
  726. ::message::Dispatch_response_msg* release_response();
  727. ::message::Dispatch_response_msg* mutable_response();
  728. void set_allocated_response(::message::Dispatch_response_msg* response);
  729. private:
  730. const ::message::Dispatch_response_msg& _internal_response() const;
  731. ::message::Dispatch_response_msg* _internal_mutable_response();
  732. public:
  733. void unsafe_arena_set_allocated_response(
  734. ::message::Dispatch_response_msg* response);
  735. ::message::Dispatch_response_msg* unsafe_arena_release_response();
  736. // @@protoc_insertion_point(class_scope:message.Dispatch_data)
  737. private:
  738. class _Internal;
  739. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  740. typedef void InternalArenaConstructable_;
  741. typedef void DestructorSkippable_;
  742. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  743. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  744. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  745. ::message::Dispatch_request_msg* request_;
  746. ::message::Dispatch_response_msg* response_;
  747. friend struct ::TableStruct_log_5fprocess_2eproto;
  748. };
  749. // -------------------------------------------------------------------
  750. class Manual_operation_data PROTOBUF_FINAL :
  751. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Manual_operation_data) */ {
  752. public:
  753. inline Manual_operation_data() : Manual_operation_data(nullptr) {}
  754. virtual ~Manual_operation_data();
  755. Manual_operation_data(const Manual_operation_data& from);
  756. Manual_operation_data(Manual_operation_data&& from) noexcept
  757. : Manual_operation_data() {
  758. *this = ::std::move(from);
  759. }
  760. inline Manual_operation_data& operator=(const Manual_operation_data& from) {
  761. CopyFrom(from);
  762. return *this;
  763. }
  764. inline Manual_operation_data& operator=(Manual_operation_data&& from) noexcept {
  765. if (GetArena() == from.GetArena()) {
  766. if (this != &from) InternalSwap(&from);
  767. } else {
  768. CopyFrom(from);
  769. }
  770. return *this;
  771. }
  772. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  773. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  774. }
  775. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  776. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  777. }
  778. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  779. return GetDescriptor();
  780. }
  781. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  782. return GetMetadataStatic().descriptor;
  783. }
  784. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  785. return GetMetadataStatic().reflection;
  786. }
  787. static const Manual_operation_data& default_instance();
  788. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  789. static inline const Manual_operation_data* internal_default_instance() {
  790. return reinterpret_cast<const Manual_operation_data*>(
  791. &_Manual_operation_data_default_instance_);
  792. }
  793. static constexpr int kIndexInFileMessages =
  794. 3;
  795. friend void swap(Manual_operation_data& a, Manual_operation_data& b) {
  796. a.Swap(&b);
  797. }
  798. inline void Swap(Manual_operation_data* other) {
  799. if (other == this) return;
  800. if (GetArena() == other->GetArena()) {
  801. InternalSwap(other);
  802. } else {
  803. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  804. }
  805. }
  806. void UnsafeArenaSwap(Manual_operation_data* other) {
  807. if (other == this) return;
  808. GOOGLE_DCHECK(GetArena() == other->GetArena());
  809. InternalSwap(other);
  810. }
  811. // implements Message ----------------------------------------------
  812. inline Manual_operation_data* New() const final {
  813. return CreateMaybeMessage<Manual_operation_data>(nullptr);
  814. }
  815. Manual_operation_data* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  816. return CreateMaybeMessage<Manual_operation_data>(arena);
  817. }
  818. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  819. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  820. void CopyFrom(const Manual_operation_data& from);
  821. void MergeFrom(const Manual_operation_data& from);
  822. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  823. bool IsInitialized() const final;
  824. size_t ByteSizeLong() const final;
  825. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  826. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  827. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  828. int GetCachedSize() const final { return _cached_size_.Get(); }
  829. private:
  830. inline void SharedCtor();
  831. inline void SharedDtor();
  832. void SetCachedSize(int size) const final;
  833. void InternalSwap(Manual_operation_data* other);
  834. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  835. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  836. return "message.Manual_operation_data";
  837. }
  838. protected:
  839. explicit Manual_operation_data(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  840. private:
  841. static void ArenaDtor(void* object);
  842. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  843. public:
  844. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  845. private:
  846. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  847. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_log_5fprocess_2eproto);
  848. return ::descriptor_table_log_5fprocess_2eproto.file_level_metadata[kIndexInFileMessages];
  849. }
  850. public:
  851. // nested types ----------------------------------------------------
  852. // accessors -------------------------------------------------------
  853. enum : int {
  854. kDescriptionFieldNumber = 2,
  855. kManualOperationFieldNumber = 1,
  856. };
  857. // optional string description = 2;
  858. bool has_description() const;
  859. private:
  860. bool _internal_has_description() const;
  861. public:
  862. void clear_description();
  863. const std::string& description() const;
  864. void set_description(const std::string& value);
  865. void set_description(std::string&& value);
  866. void set_description(const char* value);
  867. void set_description(const char* value, size_t size);
  868. std::string* mutable_description();
  869. std::string* release_description();
  870. void set_allocated_description(std::string* description);
  871. private:
  872. const std::string& _internal_description() const;
  873. void _internal_set_description(const std::string& value);
  874. std::string* _internal_mutable_description();
  875. public:
  876. // required .message.Process_manual_operation_msg manual_operation = 1;
  877. bool has_manual_operation() const;
  878. private:
  879. bool _internal_has_manual_operation() const;
  880. public:
  881. void clear_manual_operation();
  882. const ::message::Process_manual_operation_msg& manual_operation() const;
  883. ::message::Process_manual_operation_msg* release_manual_operation();
  884. ::message::Process_manual_operation_msg* mutable_manual_operation();
  885. void set_allocated_manual_operation(::message::Process_manual_operation_msg* manual_operation);
  886. private:
  887. const ::message::Process_manual_operation_msg& _internal_manual_operation() const;
  888. ::message::Process_manual_operation_msg* _internal_mutable_manual_operation();
  889. public:
  890. void unsafe_arena_set_allocated_manual_operation(
  891. ::message::Process_manual_operation_msg* manual_operation);
  892. ::message::Process_manual_operation_msg* unsafe_arena_release_manual_operation();
  893. // @@protoc_insertion_point(class_scope:message.Manual_operation_data)
  894. private:
  895. class _Internal;
  896. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  897. typedef void InternalArenaConstructable_;
  898. typedef void DestructorSkippable_;
  899. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  900. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  901. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
  902. ::message::Process_manual_operation_msg* manual_operation_;
  903. friend struct ::TableStruct_log_5fprocess_2eproto;
  904. };
  905. // -------------------------------------------------------------------
  906. class Log_data PROTOBUF_FINAL :
  907. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Log_data) */ {
  908. public:
  909. inline Log_data() : Log_data(nullptr) {}
  910. virtual ~Log_data();
  911. Log_data(const Log_data& from);
  912. Log_data(Log_data&& from) noexcept
  913. : Log_data() {
  914. *this = ::std::move(from);
  915. }
  916. inline Log_data& operator=(const Log_data& from) {
  917. CopyFrom(from);
  918. return *this;
  919. }
  920. inline Log_data& operator=(Log_data&& from) noexcept {
  921. if (GetArena() == from.GetArena()) {
  922. if (this != &from) InternalSwap(&from);
  923. } else {
  924. CopyFrom(from);
  925. }
  926. return *this;
  927. }
  928. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  929. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  930. }
  931. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  932. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  933. }
  934. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  935. return GetDescriptor();
  936. }
  937. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  938. return GetMetadataStatic().descriptor;
  939. }
  940. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  941. return GetMetadataStatic().reflection;
  942. }
  943. static const Log_data& default_instance();
  944. enum DataCase {
  945. kStrLog = 2,
  946. kParkspaceLog = 3,
  947. kMeasureLog = 4,
  948. kDispatchLog = 5,
  949. kManualOperatorLog = 6,
  950. DATA_NOT_SET = 0,
  951. };
  952. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  953. static inline const Log_data* internal_default_instance() {
  954. return reinterpret_cast<const Log_data*>(
  955. &_Log_data_default_instance_);
  956. }
  957. static constexpr int kIndexInFileMessages =
  958. 4;
  959. friend void swap(Log_data& a, Log_data& b) {
  960. a.Swap(&b);
  961. }
  962. inline void Swap(Log_data* other) {
  963. if (other == this) return;
  964. if (GetArena() == other->GetArena()) {
  965. InternalSwap(other);
  966. } else {
  967. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  968. }
  969. }
  970. void UnsafeArenaSwap(Log_data* other) {
  971. if (other == this) return;
  972. GOOGLE_DCHECK(GetArena() == other->GetArena());
  973. InternalSwap(other);
  974. }
  975. // implements Message ----------------------------------------------
  976. inline Log_data* New() const final {
  977. return CreateMaybeMessage<Log_data>(nullptr);
  978. }
  979. Log_data* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  980. return CreateMaybeMessage<Log_data>(arena);
  981. }
  982. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  983. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  984. void CopyFrom(const Log_data& from);
  985. void MergeFrom(const Log_data& from);
  986. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  987. bool IsInitialized() const final;
  988. size_t ByteSizeLong() const final;
  989. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  990. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  991. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  992. int GetCachedSize() const final { return _cached_size_.Get(); }
  993. private:
  994. inline void SharedCtor();
  995. inline void SharedDtor();
  996. void SetCachedSize(int size) const final;
  997. void InternalSwap(Log_data* other);
  998. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  999. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1000. return "message.Log_data";
  1001. }
  1002. protected:
  1003. explicit Log_data(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1004. private:
  1005. static void ArenaDtor(void* object);
  1006. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1007. public:
  1008. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1009. private:
  1010. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1011. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_log_5fprocess_2eproto);
  1012. return ::descriptor_table_log_5fprocess_2eproto.file_level_metadata[kIndexInFileMessages];
  1013. }
  1014. public:
  1015. // nested types ----------------------------------------------------
  1016. typedef Log_data_Severity Severity;
  1017. static constexpr Severity INFO =
  1018. Log_data_Severity_INFO;
  1019. static constexpr Severity WARNING =
  1020. Log_data_Severity_WARNING;
  1021. static constexpr Severity ERROR =
  1022. Log_data_Severity_ERROR;
  1023. static inline bool Severity_IsValid(int value) {
  1024. return Log_data_Severity_IsValid(value);
  1025. }
  1026. static constexpr Severity Severity_MIN =
  1027. Log_data_Severity_Severity_MIN;
  1028. static constexpr Severity Severity_MAX =
  1029. Log_data_Severity_Severity_MAX;
  1030. static constexpr int Severity_ARRAYSIZE =
  1031. Log_data_Severity_Severity_ARRAYSIZE;
  1032. static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
  1033. Severity_descriptor() {
  1034. return Log_data_Severity_descriptor();
  1035. }
  1036. template<typename T>
  1037. static inline const std::string& Severity_Name(T enum_t_value) {
  1038. static_assert(::std::is_same<T, Severity>::value ||
  1039. ::std::is_integral<T>::value,
  1040. "Incorrect type passed to function Severity_Name.");
  1041. return Log_data_Severity_Name(enum_t_value);
  1042. }
  1043. static inline bool Severity_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
  1044. Severity* value) {
  1045. return Log_data_Severity_Parse(name, value);
  1046. }
  1047. // accessors -------------------------------------------------------
  1048. enum : int {
  1049. kLogSeverityFieldNumber = 1,
  1050. kStrLogFieldNumber = 2,
  1051. kParkspaceLogFieldNumber = 3,
  1052. kMeasureLogFieldNumber = 4,
  1053. kDispatchLogFieldNumber = 5,
  1054. kManualOperatorLogFieldNumber = 6,
  1055. };
  1056. // required .message.Log_data.Severity log_severity = 1;
  1057. bool has_log_severity() const;
  1058. private:
  1059. bool _internal_has_log_severity() const;
  1060. public:
  1061. void clear_log_severity();
  1062. ::message::Log_data_Severity log_severity() const;
  1063. void set_log_severity(::message::Log_data_Severity value);
  1064. private:
  1065. ::message::Log_data_Severity _internal_log_severity() const;
  1066. void _internal_set_log_severity(::message::Log_data_Severity value);
  1067. public:
  1068. // string str_log = 2;
  1069. bool has_str_log() const;
  1070. private:
  1071. bool _internal_has_str_log() const;
  1072. public:
  1073. void clear_str_log();
  1074. const std::string& str_log() const;
  1075. void set_str_log(const std::string& value);
  1076. void set_str_log(std::string&& value);
  1077. void set_str_log(const char* value);
  1078. void set_str_log(const char* value, size_t size);
  1079. std::string* mutable_str_log();
  1080. std::string* release_str_log();
  1081. void set_allocated_str_log(std::string* str_log);
  1082. private:
  1083. const std::string& _internal_str_log() const;
  1084. void _internal_set_str_log(const std::string& value);
  1085. std::string* _internal_mutable_str_log();
  1086. public:
  1087. // .message.Parkspace_data parkspace_log = 3;
  1088. bool has_parkspace_log() const;
  1089. private:
  1090. bool _internal_has_parkspace_log() const;
  1091. public:
  1092. void clear_parkspace_log();
  1093. const ::message::Parkspace_data& parkspace_log() const;
  1094. ::message::Parkspace_data* release_parkspace_log();
  1095. ::message::Parkspace_data* mutable_parkspace_log();
  1096. void set_allocated_parkspace_log(::message::Parkspace_data* parkspace_log);
  1097. private:
  1098. const ::message::Parkspace_data& _internal_parkspace_log() const;
  1099. ::message::Parkspace_data* _internal_mutable_parkspace_log();
  1100. public:
  1101. void unsafe_arena_set_allocated_parkspace_log(
  1102. ::message::Parkspace_data* parkspace_log);
  1103. ::message::Parkspace_data* unsafe_arena_release_parkspace_log();
  1104. // .message.Measure_data measure_log = 4;
  1105. bool has_measure_log() const;
  1106. private:
  1107. bool _internal_has_measure_log() const;
  1108. public:
  1109. void clear_measure_log();
  1110. const ::message::Measure_data& measure_log() const;
  1111. ::message::Measure_data* release_measure_log();
  1112. ::message::Measure_data* mutable_measure_log();
  1113. void set_allocated_measure_log(::message::Measure_data* measure_log);
  1114. private:
  1115. const ::message::Measure_data& _internal_measure_log() const;
  1116. ::message::Measure_data* _internal_mutable_measure_log();
  1117. public:
  1118. void unsafe_arena_set_allocated_measure_log(
  1119. ::message::Measure_data* measure_log);
  1120. ::message::Measure_data* unsafe_arena_release_measure_log();
  1121. // .message.Dispatch_data dispatch_log = 5;
  1122. bool has_dispatch_log() const;
  1123. private:
  1124. bool _internal_has_dispatch_log() const;
  1125. public:
  1126. void clear_dispatch_log();
  1127. const ::message::Dispatch_data& dispatch_log() const;
  1128. ::message::Dispatch_data* release_dispatch_log();
  1129. ::message::Dispatch_data* mutable_dispatch_log();
  1130. void set_allocated_dispatch_log(::message::Dispatch_data* dispatch_log);
  1131. private:
  1132. const ::message::Dispatch_data& _internal_dispatch_log() const;
  1133. ::message::Dispatch_data* _internal_mutable_dispatch_log();
  1134. public:
  1135. void unsafe_arena_set_allocated_dispatch_log(
  1136. ::message::Dispatch_data* dispatch_log);
  1137. ::message::Dispatch_data* unsafe_arena_release_dispatch_log();
  1138. // .message.Manual_operation_data manual_operator_log = 6;
  1139. bool has_manual_operator_log() const;
  1140. private:
  1141. bool _internal_has_manual_operator_log() const;
  1142. public:
  1143. void clear_manual_operator_log();
  1144. const ::message::Manual_operation_data& manual_operator_log() const;
  1145. ::message::Manual_operation_data* release_manual_operator_log();
  1146. ::message::Manual_operation_data* mutable_manual_operator_log();
  1147. void set_allocated_manual_operator_log(::message::Manual_operation_data* manual_operator_log);
  1148. private:
  1149. const ::message::Manual_operation_data& _internal_manual_operator_log() const;
  1150. ::message::Manual_operation_data* _internal_mutable_manual_operator_log();
  1151. public:
  1152. void unsafe_arena_set_allocated_manual_operator_log(
  1153. ::message::Manual_operation_data* manual_operator_log);
  1154. ::message::Manual_operation_data* unsafe_arena_release_manual_operator_log();
  1155. void clear_data();
  1156. DataCase data_case() const;
  1157. // @@protoc_insertion_point(class_scope:message.Log_data)
  1158. private:
  1159. class _Internal;
  1160. void set_has_str_log();
  1161. void set_has_parkspace_log();
  1162. void set_has_measure_log();
  1163. void set_has_dispatch_log();
  1164. void set_has_manual_operator_log();
  1165. inline bool has_data() const;
  1166. inline void clear_has_data();
  1167. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1168. typedef void InternalArenaConstructable_;
  1169. typedef void DestructorSkippable_;
  1170. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  1171. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1172. int log_severity_;
  1173. union DataUnion {
  1174. DataUnion() {}
  1175. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr str_log_;
  1176. ::message::Parkspace_data* parkspace_log_;
  1177. ::message::Measure_data* measure_log_;
  1178. ::message::Dispatch_data* dispatch_log_;
  1179. ::message::Manual_operation_data* manual_operator_log_;
  1180. } data_;
  1181. ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1];
  1182. friend struct ::TableStruct_log_5fprocess_2eproto;
  1183. };
  1184. // -------------------------------------------------------------------
  1185. class Process_log PROTOBUF_FINAL :
  1186. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Process_log) */ {
  1187. public:
  1188. inline Process_log() : Process_log(nullptr) {}
  1189. virtual ~Process_log();
  1190. Process_log(const Process_log& from);
  1191. Process_log(Process_log&& from) noexcept
  1192. : Process_log() {
  1193. *this = ::std::move(from);
  1194. }
  1195. inline Process_log& operator=(const Process_log& from) {
  1196. CopyFrom(from);
  1197. return *this;
  1198. }
  1199. inline Process_log& operator=(Process_log&& from) noexcept {
  1200. if (GetArena() == from.GetArena()) {
  1201. if (this != &from) InternalSwap(&from);
  1202. } else {
  1203. CopyFrom(from);
  1204. }
  1205. return *this;
  1206. }
  1207. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  1208. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  1209. }
  1210. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  1211. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  1212. }
  1213. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  1214. return GetDescriptor();
  1215. }
  1216. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  1217. return GetMetadataStatic().descriptor;
  1218. }
  1219. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  1220. return GetMetadataStatic().reflection;
  1221. }
  1222. static const Process_log& default_instance();
  1223. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  1224. static inline const Process_log* internal_default_instance() {
  1225. return reinterpret_cast<const Process_log*>(
  1226. &_Process_log_default_instance_);
  1227. }
  1228. static constexpr int kIndexInFileMessages =
  1229. 5;
  1230. friend void swap(Process_log& a, Process_log& b) {
  1231. a.Swap(&b);
  1232. }
  1233. inline void Swap(Process_log* other) {
  1234. if (other == this) return;
  1235. if (GetArena() == other->GetArena()) {
  1236. InternalSwap(other);
  1237. } else {
  1238. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  1239. }
  1240. }
  1241. void UnsafeArenaSwap(Process_log* other) {
  1242. if (other == this) return;
  1243. GOOGLE_DCHECK(GetArena() == other->GetArena());
  1244. InternalSwap(other);
  1245. }
  1246. // implements Message ----------------------------------------------
  1247. inline Process_log* New() const final {
  1248. return CreateMaybeMessage<Process_log>(nullptr);
  1249. }
  1250. Process_log* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  1251. return CreateMaybeMessage<Process_log>(arena);
  1252. }
  1253. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1254. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  1255. void CopyFrom(const Process_log& from);
  1256. void MergeFrom(const Process_log& from);
  1257. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  1258. bool IsInitialized() const final;
  1259. size_t ByteSizeLong() const final;
  1260. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  1261. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  1262. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  1263. int GetCachedSize() const final { return _cached_size_.Get(); }
  1264. private:
  1265. inline void SharedCtor();
  1266. inline void SharedDtor();
  1267. void SetCachedSize(int size) const final;
  1268. void InternalSwap(Process_log* other);
  1269. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  1270. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  1271. return "message.Process_log";
  1272. }
  1273. protected:
  1274. explicit Process_log(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1275. private:
  1276. static void ArenaDtor(void* object);
  1277. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  1278. public:
  1279. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  1280. private:
  1281. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  1282. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_log_5fprocess_2eproto);
  1283. return ::descriptor_table_log_5fprocess_2eproto.file_level_metadata[kIndexInFileMessages];
  1284. }
  1285. public:
  1286. // nested types ----------------------------------------------------
  1287. // accessors -------------------------------------------------------
  1288. enum : int {
  1289. kLogDataFieldNumber = 2,
  1290. kProcessTypeFieldNumber = 1,
  1291. };
  1292. // repeated .message.Log_data log_data = 2;
  1293. int log_data_size() const;
  1294. private:
  1295. int _internal_log_data_size() const;
  1296. public:
  1297. void clear_log_data();
  1298. ::message::Log_data* mutable_log_data(int index);
  1299. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Log_data >*
  1300. mutable_log_data();
  1301. private:
  1302. const ::message::Log_data& _internal_log_data(int index) const;
  1303. ::message::Log_data* _internal_add_log_data();
  1304. public:
  1305. const ::message::Log_data& log_data(int index) const;
  1306. ::message::Log_data* add_log_data();
  1307. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Log_data >&
  1308. log_data() const;
  1309. // required .message.Process_type process_type = 1;
  1310. bool has_process_type() const;
  1311. private:
  1312. bool _internal_has_process_type() const;
  1313. public:
  1314. void clear_process_type();
  1315. ::message::Process_type process_type() const;
  1316. void set_process_type(::message::Process_type value);
  1317. private:
  1318. ::message::Process_type _internal_process_type() const;
  1319. void _internal_set_process_type(::message::Process_type value);
  1320. public:
  1321. // @@protoc_insertion_point(class_scope:message.Process_log)
  1322. private:
  1323. class _Internal;
  1324. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  1325. typedef void InternalArenaConstructable_;
  1326. typedef void DestructorSkippable_;
  1327. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  1328. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  1329. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Log_data > log_data_;
  1330. int process_type_;
  1331. friend struct ::TableStruct_log_5fprocess_2eproto;
  1332. };
  1333. // ===================================================================
  1334. // ===================================================================
  1335. #ifdef __GNUC__
  1336. #pragma GCC diagnostic push
  1337. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  1338. #endif // __GNUC__
  1339. // Parkspace_data
  1340. // optional .message.Parkspace_allocation_request_msg alloc_request = 1;
  1341. inline bool Parkspace_data::_internal_has_alloc_request() const {
  1342. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  1343. PROTOBUF_ASSUME(!value || alloc_request_ != nullptr);
  1344. return value;
  1345. }
  1346. inline bool Parkspace_data::has_alloc_request() const {
  1347. return _internal_has_alloc_request();
  1348. }
  1349. inline const ::message::Parkspace_allocation_request_msg& Parkspace_data::_internal_alloc_request() const {
  1350. const ::message::Parkspace_allocation_request_msg* p = alloc_request_;
  1351. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_allocation_request_msg*>(
  1352. &::message::_Parkspace_allocation_request_msg_default_instance_);
  1353. }
  1354. inline const ::message::Parkspace_allocation_request_msg& Parkspace_data::alloc_request() const {
  1355. // @@protoc_insertion_point(field_get:message.Parkspace_data.alloc_request)
  1356. return _internal_alloc_request();
  1357. }
  1358. inline void Parkspace_data::unsafe_arena_set_allocated_alloc_request(
  1359. ::message::Parkspace_allocation_request_msg* alloc_request) {
  1360. if (GetArena() == nullptr) {
  1361. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(alloc_request_);
  1362. }
  1363. alloc_request_ = alloc_request;
  1364. if (alloc_request) {
  1365. _has_bits_[0] |= 0x00000002u;
  1366. } else {
  1367. _has_bits_[0] &= ~0x00000002u;
  1368. }
  1369. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.alloc_request)
  1370. }
  1371. inline ::message::Parkspace_allocation_request_msg* Parkspace_data::release_alloc_request() {
  1372. _has_bits_[0] &= ~0x00000002u;
  1373. ::message::Parkspace_allocation_request_msg* temp = alloc_request_;
  1374. alloc_request_ = nullptr;
  1375. if (GetArena() != nullptr) {
  1376. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1377. }
  1378. return temp;
  1379. }
  1380. inline ::message::Parkspace_allocation_request_msg* Parkspace_data::unsafe_arena_release_alloc_request() {
  1381. // @@protoc_insertion_point(field_release:message.Parkspace_data.alloc_request)
  1382. _has_bits_[0] &= ~0x00000002u;
  1383. ::message::Parkspace_allocation_request_msg* temp = alloc_request_;
  1384. alloc_request_ = nullptr;
  1385. return temp;
  1386. }
  1387. inline ::message::Parkspace_allocation_request_msg* Parkspace_data::_internal_mutable_alloc_request() {
  1388. _has_bits_[0] |= 0x00000002u;
  1389. if (alloc_request_ == nullptr) {
  1390. auto* p = CreateMaybeMessage<::message::Parkspace_allocation_request_msg>(GetArena());
  1391. alloc_request_ = p;
  1392. }
  1393. return alloc_request_;
  1394. }
  1395. inline ::message::Parkspace_allocation_request_msg* Parkspace_data::mutable_alloc_request() {
  1396. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.alloc_request)
  1397. return _internal_mutable_alloc_request();
  1398. }
  1399. inline void Parkspace_data::set_allocated_alloc_request(::message::Parkspace_allocation_request_msg* alloc_request) {
  1400. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1401. if (message_arena == nullptr) {
  1402. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(alloc_request_);
  1403. }
  1404. if (alloc_request) {
  1405. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1406. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(alloc_request)->GetArena();
  1407. if (message_arena != submessage_arena) {
  1408. alloc_request = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1409. message_arena, alloc_request, submessage_arena);
  1410. }
  1411. _has_bits_[0] |= 0x00000002u;
  1412. } else {
  1413. _has_bits_[0] &= ~0x00000002u;
  1414. }
  1415. alloc_request_ = alloc_request;
  1416. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.alloc_request)
  1417. }
  1418. // optional .message.Parkspace_allocation_response_msg alloc_response = 2;
  1419. inline bool Parkspace_data::_internal_has_alloc_response() const {
  1420. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  1421. PROTOBUF_ASSUME(!value || alloc_response_ != nullptr);
  1422. return value;
  1423. }
  1424. inline bool Parkspace_data::has_alloc_response() const {
  1425. return _internal_has_alloc_response();
  1426. }
  1427. inline const ::message::Parkspace_allocation_response_msg& Parkspace_data::_internal_alloc_response() const {
  1428. const ::message::Parkspace_allocation_response_msg* p = alloc_response_;
  1429. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_allocation_response_msg*>(
  1430. &::message::_Parkspace_allocation_response_msg_default_instance_);
  1431. }
  1432. inline const ::message::Parkspace_allocation_response_msg& Parkspace_data::alloc_response() const {
  1433. // @@protoc_insertion_point(field_get:message.Parkspace_data.alloc_response)
  1434. return _internal_alloc_response();
  1435. }
  1436. inline void Parkspace_data::unsafe_arena_set_allocated_alloc_response(
  1437. ::message::Parkspace_allocation_response_msg* alloc_response) {
  1438. if (GetArena() == nullptr) {
  1439. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(alloc_response_);
  1440. }
  1441. alloc_response_ = alloc_response;
  1442. if (alloc_response) {
  1443. _has_bits_[0] |= 0x00000004u;
  1444. } else {
  1445. _has_bits_[0] &= ~0x00000004u;
  1446. }
  1447. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.alloc_response)
  1448. }
  1449. inline ::message::Parkspace_allocation_response_msg* Parkspace_data::release_alloc_response() {
  1450. _has_bits_[0] &= ~0x00000004u;
  1451. ::message::Parkspace_allocation_response_msg* temp = alloc_response_;
  1452. alloc_response_ = nullptr;
  1453. if (GetArena() != nullptr) {
  1454. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1455. }
  1456. return temp;
  1457. }
  1458. inline ::message::Parkspace_allocation_response_msg* Parkspace_data::unsafe_arena_release_alloc_response() {
  1459. // @@protoc_insertion_point(field_release:message.Parkspace_data.alloc_response)
  1460. _has_bits_[0] &= ~0x00000004u;
  1461. ::message::Parkspace_allocation_response_msg* temp = alloc_response_;
  1462. alloc_response_ = nullptr;
  1463. return temp;
  1464. }
  1465. inline ::message::Parkspace_allocation_response_msg* Parkspace_data::_internal_mutable_alloc_response() {
  1466. _has_bits_[0] |= 0x00000004u;
  1467. if (alloc_response_ == nullptr) {
  1468. auto* p = CreateMaybeMessage<::message::Parkspace_allocation_response_msg>(GetArena());
  1469. alloc_response_ = p;
  1470. }
  1471. return alloc_response_;
  1472. }
  1473. inline ::message::Parkspace_allocation_response_msg* Parkspace_data::mutable_alloc_response() {
  1474. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.alloc_response)
  1475. return _internal_mutable_alloc_response();
  1476. }
  1477. inline void Parkspace_data::set_allocated_alloc_response(::message::Parkspace_allocation_response_msg* alloc_response) {
  1478. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1479. if (message_arena == nullptr) {
  1480. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(alloc_response_);
  1481. }
  1482. if (alloc_response) {
  1483. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1484. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(alloc_response)->GetArena();
  1485. if (message_arena != submessage_arena) {
  1486. alloc_response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1487. message_arena, alloc_response, submessage_arena);
  1488. }
  1489. _has_bits_[0] |= 0x00000004u;
  1490. } else {
  1491. _has_bits_[0] &= ~0x00000004u;
  1492. }
  1493. alloc_response_ = alloc_response;
  1494. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.alloc_response)
  1495. }
  1496. // optional .message.Parkspace_search_request_msg search_request = 3;
  1497. inline bool Parkspace_data::_internal_has_search_request() const {
  1498. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  1499. PROTOBUF_ASSUME(!value || search_request_ != nullptr);
  1500. return value;
  1501. }
  1502. inline bool Parkspace_data::has_search_request() const {
  1503. return _internal_has_search_request();
  1504. }
  1505. inline const ::message::Parkspace_search_request_msg& Parkspace_data::_internal_search_request() const {
  1506. const ::message::Parkspace_search_request_msg* p = search_request_;
  1507. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_search_request_msg*>(
  1508. &::message::_Parkspace_search_request_msg_default_instance_);
  1509. }
  1510. inline const ::message::Parkspace_search_request_msg& Parkspace_data::search_request() const {
  1511. // @@protoc_insertion_point(field_get:message.Parkspace_data.search_request)
  1512. return _internal_search_request();
  1513. }
  1514. inline void Parkspace_data::unsafe_arena_set_allocated_search_request(
  1515. ::message::Parkspace_search_request_msg* search_request) {
  1516. if (GetArena() == nullptr) {
  1517. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(search_request_);
  1518. }
  1519. search_request_ = search_request;
  1520. if (search_request) {
  1521. _has_bits_[0] |= 0x00000008u;
  1522. } else {
  1523. _has_bits_[0] &= ~0x00000008u;
  1524. }
  1525. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.search_request)
  1526. }
  1527. inline ::message::Parkspace_search_request_msg* Parkspace_data::release_search_request() {
  1528. _has_bits_[0] &= ~0x00000008u;
  1529. ::message::Parkspace_search_request_msg* temp = search_request_;
  1530. search_request_ = nullptr;
  1531. if (GetArena() != nullptr) {
  1532. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1533. }
  1534. return temp;
  1535. }
  1536. inline ::message::Parkspace_search_request_msg* Parkspace_data::unsafe_arena_release_search_request() {
  1537. // @@protoc_insertion_point(field_release:message.Parkspace_data.search_request)
  1538. _has_bits_[0] &= ~0x00000008u;
  1539. ::message::Parkspace_search_request_msg* temp = search_request_;
  1540. search_request_ = nullptr;
  1541. return temp;
  1542. }
  1543. inline ::message::Parkspace_search_request_msg* Parkspace_data::_internal_mutable_search_request() {
  1544. _has_bits_[0] |= 0x00000008u;
  1545. if (search_request_ == nullptr) {
  1546. auto* p = CreateMaybeMessage<::message::Parkspace_search_request_msg>(GetArena());
  1547. search_request_ = p;
  1548. }
  1549. return search_request_;
  1550. }
  1551. inline ::message::Parkspace_search_request_msg* Parkspace_data::mutable_search_request() {
  1552. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.search_request)
  1553. return _internal_mutable_search_request();
  1554. }
  1555. inline void Parkspace_data::set_allocated_search_request(::message::Parkspace_search_request_msg* search_request) {
  1556. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1557. if (message_arena == nullptr) {
  1558. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(search_request_);
  1559. }
  1560. if (search_request) {
  1561. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1562. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(search_request)->GetArena();
  1563. if (message_arena != submessage_arena) {
  1564. search_request = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1565. message_arena, search_request, submessage_arena);
  1566. }
  1567. _has_bits_[0] |= 0x00000008u;
  1568. } else {
  1569. _has_bits_[0] &= ~0x00000008u;
  1570. }
  1571. search_request_ = search_request;
  1572. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.search_request)
  1573. }
  1574. // optional .message.Parkspace_search_response_msg search_response = 4;
  1575. inline bool Parkspace_data::_internal_has_search_response() const {
  1576. bool value = (_has_bits_[0] & 0x00000010u) != 0;
  1577. PROTOBUF_ASSUME(!value || search_response_ != nullptr);
  1578. return value;
  1579. }
  1580. inline bool Parkspace_data::has_search_response() const {
  1581. return _internal_has_search_response();
  1582. }
  1583. inline const ::message::Parkspace_search_response_msg& Parkspace_data::_internal_search_response() const {
  1584. const ::message::Parkspace_search_response_msg* p = search_response_;
  1585. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_search_response_msg*>(
  1586. &::message::_Parkspace_search_response_msg_default_instance_);
  1587. }
  1588. inline const ::message::Parkspace_search_response_msg& Parkspace_data::search_response() const {
  1589. // @@protoc_insertion_point(field_get:message.Parkspace_data.search_response)
  1590. return _internal_search_response();
  1591. }
  1592. inline void Parkspace_data::unsafe_arena_set_allocated_search_response(
  1593. ::message::Parkspace_search_response_msg* search_response) {
  1594. if (GetArena() == nullptr) {
  1595. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(search_response_);
  1596. }
  1597. search_response_ = search_response;
  1598. if (search_response) {
  1599. _has_bits_[0] |= 0x00000010u;
  1600. } else {
  1601. _has_bits_[0] &= ~0x00000010u;
  1602. }
  1603. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.search_response)
  1604. }
  1605. inline ::message::Parkspace_search_response_msg* Parkspace_data::release_search_response() {
  1606. _has_bits_[0] &= ~0x00000010u;
  1607. ::message::Parkspace_search_response_msg* temp = search_response_;
  1608. search_response_ = nullptr;
  1609. if (GetArena() != nullptr) {
  1610. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1611. }
  1612. return temp;
  1613. }
  1614. inline ::message::Parkspace_search_response_msg* Parkspace_data::unsafe_arena_release_search_response() {
  1615. // @@protoc_insertion_point(field_release:message.Parkspace_data.search_response)
  1616. _has_bits_[0] &= ~0x00000010u;
  1617. ::message::Parkspace_search_response_msg* temp = search_response_;
  1618. search_response_ = nullptr;
  1619. return temp;
  1620. }
  1621. inline ::message::Parkspace_search_response_msg* Parkspace_data::_internal_mutable_search_response() {
  1622. _has_bits_[0] |= 0x00000010u;
  1623. if (search_response_ == nullptr) {
  1624. auto* p = CreateMaybeMessage<::message::Parkspace_search_response_msg>(GetArena());
  1625. search_response_ = p;
  1626. }
  1627. return search_response_;
  1628. }
  1629. inline ::message::Parkspace_search_response_msg* Parkspace_data::mutable_search_response() {
  1630. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.search_response)
  1631. return _internal_mutable_search_response();
  1632. }
  1633. inline void Parkspace_data::set_allocated_search_response(::message::Parkspace_search_response_msg* search_response) {
  1634. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1635. if (message_arena == nullptr) {
  1636. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(search_response_);
  1637. }
  1638. if (search_response) {
  1639. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1640. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(search_response)->GetArena();
  1641. if (message_arena != submessage_arena) {
  1642. search_response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1643. message_arena, search_response, submessage_arena);
  1644. }
  1645. _has_bits_[0] |= 0x00000010u;
  1646. } else {
  1647. _has_bits_[0] &= ~0x00000010u;
  1648. }
  1649. search_response_ = search_response;
  1650. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.search_response)
  1651. }
  1652. // optional .message.Parkspace_release_request_msg release_request = 5;
  1653. inline bool Parkspace_data::_internal_has_release_request() const {
  1654. bool value = (_has_bits_[0] & 0x00000020u) != 0;
  1655. PROTOBUF_ASSUME(!value || release_request_ != nullptr);
  1656. return value;
  1657. }
  1658. inline bool Parkspace_data::has_release_request() const {
  1659. return _internal_has_release_request();
  1660. }
  1661. inline const ::message::Parkspace_release_request_msg& Parkspace_data::_internal_release_request() const {
  1662. const ::message::Parkspace_release_request_msg* p = release_request_;
  1663. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_release_request_msg*>(
  1664. &::message::_Parkspace_release_request_msg_default_instance_);
  1665. }
  1666. inline const ::message::Parkspace_release_request_msg& Parkspace_data::release_request() const {
  1667. // @@protoc_insertion_point(field_get:message.Parkspace_data.release_request)
  1668. return _internal_release_request();
  1669. }
  1670. inline void Parkspace_data::unsafe_arena_set_allocated_release_request(
  1671. ::message::Parkspace_release_request_msg* release_request) {
  1672. if (GetArena() == nullptr) {
  1673. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(release_request_);
  1674. }
  1675. release_request_ = release_request;
  1676. if (release_request) {
  1677. _has_bits_[0] |= 0x00000020u;
  1678. } else {
  1679. _has_bits_[0] &= ~0x00000020u;
  1680. }
  1681. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.release_request)
  1682. }
  1683. inline ::message::Parkspace_release_request_msg* Parkspace_data::release_release_request() {
  1684. _has_bits_[0] &= ~0x00000020u;
  1685. ::message::Parkspace_release_request_msg* temp = release_request_;
  1686. release_request_ = nullptr;
  1687. if (GetArena() != nullptr) {
  1688. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1689. }
  1690. return temp;
  1691. }
  1692. inline ::message::Parkspace_release_request_msg* Parkspace_data::unsafe_arena_release_release_request() {
  1693. // @@protoc_insertion_point(field_release:message.Parkspace_data.release_request)
  1694. _has_bits_[0] &= ~0x00000020u;
  1695. ::message::Parkspace_release_request_msg* temp = release_request_;
  1696. release_request_ = nullptr;
  1697. return temp;
  1698. }
  1699. inline ::message::Parkspace_release_request_msg* Parkspace_data::_internal_mutable_release_request() {
  1700. _has_bits_[0] |= 0x00000020u;
  1701. if (release_request_ == nullptr) {
  1702. auto* p = CreateMaybeMessage<::message::Parkspace_release_request_msg>(GetArena());
  1703. release_request_ = p;
  1704. }
  1705. return release_request_;
  1706. }
  1707. inline ::message::Parkspace_release_request_msg* Parkspace_data::mutable_release_request() {
  1708. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.release_request)
  1709. return _internal_mutable_release_request();
  1710. }
  1711. inline void Parkspace_data::set_allocated_release_request(::message::Parkspace_release_request_msg* release_request) {
  1712. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1713. if (message_arena == nullptr) {
  1714. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(release_request_);
  1715. }
  1716. if (release_request) {
  1717. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1718. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(release_request)->GetArena();
  1719. if (message_arena != submessage_arena) {
  1720. release_request = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1721. message_arena, release_request, submessage_arena);
  1722. }
  1723. _has_bits_[0] |= 0x00000020u;
  1724. } else {
  1725. _has_bits_[0] &= ~0x00000020u;
  1726. }
  1727. release_request_ = release_request;
  1728. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.release_request)
  1729. }
  1730. // optional .message.Parkspace_release_response_msg release_response = 6;
  1731. inline bool Parkspace_data::_internal_has_release_response() const {
  1732. bool value = (_has_bits_[0] & 0x00000040u) != 0;
  1733. PROTOBUF_ASSUME(!value || release_response_ != nullptr);
  1734. return value;
  1735. }
  1736. inline bool Parkspace_data::has_release_response() const {
  1737. return _internal_has_release_response();
  1738. }
  1739. inline const ::message::Parkspace_release_response_msg& Parkspace_data::_internal_release_response() const {
  1740. const ::message::Parkspace_release_response_msg* p = release_response_;
  1741. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_release_response_msg*>(
  1742. &::message::_Parkspace_release_response_msg_default_instance_);
  1743. }
  1744. inline const ::message::Parkspace_release_response_msg& Parkspace_data::release_response() const {
  1745. // @@protoc_insertion_point(field_get:message.Parkspace_data.release_response)
  1746. return _internal_release_response();
  1747. }
  1748. inline void Parkspace_data::unsafe_arena_set_allocated_release_response(
  1749. ::message::Parkspace_release_response_msg* release_response) {
  1750. if (GetArena() == nullptr) {
  1751. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(release_response_);
  1752. }
  1753. release_response_ = release_response;
  1754. if (release_response) {
  1755. _has_bits_[0] |= 0x00000040u;
  1756. } else {
  1757. _has_bits_[0] &= ~0x00000040u;
  1758. }
  1759. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.release_response)
  1760. }
  1761. inline ::message::Parkspace_release_response_msg* Parkspace_data::release_release_response() {
  1762. _has_bits_[0] &= ~0x00000040u;
  1763. ::message::Parkspace_release_response_msg* temp = release_response_;
  1764. release_response_ = nullptr;
  1765. if (GetArena() != nullptr) {
  1766. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1767. }
  1768. return temp;
  1769. }
  1770. inline ::message::Parkspace_release_response_msg* Parkspace_data::unsafe_arena_release_release_response() {
  1771. // @@protoc_insertion_point(field_release:message.Parkspace_data.release_response)
  1772. _has_bits_[0] &= ~0x00000040u;
  1773. ::message::Parkspace_release_response_msg* temp = release_response_;
  1774. release_response_ = nullptr;
  1775. return temp;
  1776. }
  1777. inline ::message::Parkspace_release_response_msg* Parkspace_data::_internal_mutable_release_response() {
  1778. _has_bits_[0] |= 0x00000040u;
  1779. if (release_response_ == nullptr) {
  1780. auto* p = CreateMaybeMessage<::message::Parkspace_release_response_msg>(GetArena());
  1781. release_response_ = p;
  1782. }
  1783. return release_response_;
  1784. }
  1785. inline ::message::Parkspace_release_response_msg* Parkspace_data::mutable_release_response() {
  1786. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.release_response)
  1787. return _internal_mutable_release_response();
  1788. }
  1789. inline void Parkspace_data::set_allocated_release_response(::message::Parkspace_release_response_msg* release_response) {
  1790. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1791. if (message_arena == nullptr) {
  1792. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(release_response_);
  1793. }
  1794. if (release_response) {
  1795. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1796. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(release_response)->GetArena();
  1797. if (message_arena != submessage_arena) {
  1798. release_response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1799. message_arena, release_response, submessage_arena);
  1800. }
  1801. _has_bits_[0] |= 0x00000040u;
  1802. } else {
  1803. _has_bits_[0] &= ~0x00000040u;
  1804. }
  1805. release_response_ = release_response;
  1806. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.release_response)
  1807. }
  1808. // optional .message.Parkspace_confirm_alloc_request_msg confirm_request = 7;
  1809. inline bool Parkspace_data::_internal_has_confirm_request() const {
  1810. bool value = (_has_bits_[0] & 0x00000080u) != 0;
  1811. PROTOBUF_ASSUME(!value || confirm_request_ != nullptr);
  1812. return value;
  1813. }
  1814. inline bool Parkspace_data::has_confirm_request() const {
  1815. return _internal_has_confirm_request();
  1816. }
  1817. inline const ::message::Parkspace_confirm_alloc_request_msg& Parkspace_data::_internal_confirm_request() const {
  1818. const ::message::Parkspace_confirm_alloc_request_msg* p = confirm_request_;
  1819. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_confirm_alloc_request_msg*>(
  1820. &::message::_Parkspace_confirm_alloc_request_msg_default_instance_);
  1821. }
  1822. inline const ::message::Parkspace_confirm_alloc_request_msg& Parkspace_data::confirm_request() const {
  1823. // @@protoc_insertion_point(field_get:message.Parkspace_data.confirm_request)
  1824. return _internal_confirm_request();
  1825. }
  1826. inline void Parkspace_data::unsafe_arena_set_allocated_confirm_request(
  1827. ::message::Parkspace_confirm_alloc_request_msg* confirm_request) {
  1828. if (GetArena() == nullptr) {
  1829. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(confirm_request_);
  1830. }
  1831. confirm_request_ = confirm_request;
  1832. if (confirm_request) {
  1833. _has_bits_[0] |= 0x00000080u;
  1834. } else {
  1835. _has_bits_[0] &= ~0x00000080u;
  1836. }
  1837. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.confirm_request)
  1838. }
  1839. inline ::message::Parkspace_confirm_alloc_request_msg* Parkspace_data::release_confirm_request() {
  1840. _has_bits_[0] &= ~0x00000080u;
  1841. ::message::Parkspace_confirm_alloc_request_msg* temp = confirm_request_;
  1842. confirm_request_ = nullptr;
  1843. if (GetArena() != nullptr) {
  1844. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1845. }
  1846. return temp;
  1847. }
  1848. inline ::message::Parkspace_confirm_alloc_request_msg* Parkspace_data::unsafe_arena_release_confirm_request() {
  1849. // @@protoc_insertion_point(field_release:message.Parkspace_data.confirm_request)
  1850. _has_bits_[0] &= ~0x00000080u;
  1851. ::message::Parkspace_confirm_alloc_request_msg* temp = confirm_request_;
  1852. confirm_request_ = nullptr;
  1853. return temp;
  1854. }
  1855. inline ::message::Parkspace_confirm_alloc_request_msg* Parkspace_data::_internal_mutable_confirm_request() {
  1856. _has_bits_[0] |= 0x00000080u;
  1857. if (confirm_request_ == nullptr) {
  1858. auto* p = CreateMaybeMessage<::message::Parkspace_confirm_alloc_request_msg>(GetArena());
  1859. confirm_request_ = p;
  1860. }
  1861. return confirm_request_;
  1862. }
  1863. inline ::message::Parkspace_confirm_alloc_request_msg* Parkspace_data::mutable_confirm_request() {
  1864. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.confirm_request)
  1865. return _internal_mutable_confirm_request();
  1866. }
  1867. inline void Parkspace_data::set_allocated_confirm_request(::message::Parkspace_confirm_alloc_request_msg* confirm_request) {
  1868. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1869. if (message_arena == nullptr) {
  1870. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(confirm_request_);
  1871. }
  1872. if (confirm_request) {
  1873. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1874. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(confirm_request)->GetArena();
  1875. if (message_arena != submessage_arena) {
  1876. confirm_request = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1877. message_arena, confirm_request, submessage_arena);
  1878. }
  1879. _has_bits_[0] |= 0x00000080u;
  1880. } else {
  1881. _has_bits_[0] &= ~0x00000080u;
  1882. }
  1883. confirm_request_ = confirm_request;
  1884. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.confirm_request)
  1885. }
  1886. // optional .message.Parkspace_confirm_alloc_response_msg confirm_response = 8;
  1887. inline bool Parkspace_data::_internal_has_confirm_response() const {
  1888. bool value = (_has_bits_[0] & 0x00000100u) != 0;
  1889. PROTOBUF_ASSUME(!value || confirm_response_ != nullptr);
  1890. return value;
  1891. }
  1892. inline bool Parkspace_data::has_confirm_response() const {
  1893. return _internal_has_confirm_response();
  1894. }
  1895. inline const ::message::Parkspace_confirm_alloc_response_msg& Parkspace_data::_internal_confirm_response() const {
  1896. const ::message::Parkspace_confirm_alloc_response_msg* p = confirm_response_;
  1897. return p != nullptr ? *p : *reinterpret_cast<const ::message::Parkspace_confirm_alloc_response_msg*>(
  1898. &::message::_Parkspace_confirm_alloc_response_msg_default_instance_);
  1899. }
  1900. inline const ::message::Parkspace_confirm_alloc_response_msg& Parkspace_data::confirm_response() const {
  1901. // @@protoc_insertion_point(field_get:message.Parkspace_data.confirm_response)
  1902. return _internal_confirm_response();
  1903. }
  1904. inline void Parkspace_data::unsafe_arena_set_allocated_confirm_response(
  1905. ::message::Parkspace_confirm_alloc_response_msg* confirm_response) {
  1906. if (GetArena() == nullptr) {
  1907. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(confirm_response_);
  1908. }
  1909. confirm_response_ = confirm_response;
  1910. if (confirm_response) {
  1911. _has_bits_[0] |= 0x00000100u;
  1912. } else {
  1913. _has_bits_[0] &= ~0x00000100u;
  1914. }
  1915. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Parkspace_data.confirm_response)
  1916. }
  1917. inline ::message::Parkspace_confirm_alloc_response_msg* Parkspace_data::release_confirm_response() {
  1918. _has_bits_[0] &= ~0x00000100u;
  1919. ::message::Parkspace_confirm_alloc_response_msg* temp = confirm_response_;
  1920. confirm_response_ = nullptr;
  1921. if (GetArena() != nullptr) {
  1922. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1923. }
  1924. return temp;
  1925. }
  1926. inline ::message::Parkspace_confirm_alloc_response_msg* Parkspace_data::unsafe_arena_release_confirm_response() {
  1927. // @@protoc_insertion_point(field_release:message.Parkspace_data.confirm_response)
  1928. _has_bits_[0] &= ~0x00000100u;
  1929. ::message::Parkspace_confirm_alloc_response_msg* temp = confirm_response_;
  1930. confirm_response_ = nullptr;
  1931. return temp;
  1932. }
  1933. inline ::message::Parkspace_confirm_alloc_response_msg* Parkspace_data::_internal_mutable_confirm_response() {
  1934. _has_bits_[0] |= 0x00000100u;
  1935. if (confirm_response_ == nullptr) {
  1936. auto* p = CreateMaybeMessage<::message::Parkspace_confirm_alloc_response_msg>(GetArena());
  1937. confirm_response_ = p;
  1938. }
  1939. return confirm_response_;
  1940. }
  1941. inline ::message::Parkspace_confirm_alloc_response_msg* Parkspace_data::mutable_confirm_response() {
  1942. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.confirm_response)
  1943. return _internal_mutable_confirm_response();
  1944. }
  1945. inline void Parkspace_data::set_allocated_confirm_response(::message::Parkspace_confirm_alloc_response_msg* confirm_response) {
  1946. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1947. if (message_arena == nullptr) {
  1948. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(confirm_response_);
  1949. }
  1950. if (confirm_response) {
  1951. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1952. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(confirm_response)->GetArena();
  1953. if (message_arena != submessage_arena) {
  1954. confirm_response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1955. message_arena, confirm_response, submessage_arena);
  1956. }
  1957. _has_bits_[0] |= 0x00000100u;
  1958. } else {
  1959. _has_bits_[0] &= ~0x00000100u;
  1960. }
  1961. confirm_response_ = confirm_response;
  1962. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.confirm_response)
  1963. }
  1964. // optional string description = 9;
  1965. inline bool Parkspace_data::_internal_has_description() const {
  1966. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  1967. return value;
  1968. }
  1969. inline bool Parkspace_data::has_description() const {
  1970. return _internal_has_description();
  1971. }
  1972. inline void Parkspace_data::clear_description() {
  1973. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1974. _has_bits_[0] &= ~0x00000001u;
  1975. }
  1976. inline const std::string& Parkspace_data::description() const {
  1977. // @@protoc_insertion_point(field_get:message.Parkspace_data.description)
  1978. return _internal_description();
  1979. }
  1980. inline void Parkspace_data::set_description(const std::string& value) {
  1981. _internal_set_description(value);
  1982. // @@protoc_insertion_point(field_set:message.Parkspace_data.description)
  1983. }
  1984. inline std::string* Parkspace_data::mutable_description() {
  1985. // @@protoc_insertion_point(field_mutable:message.Parkspace_data.description)
  1986. return _internal_mutable_description();
  1987. }
  1988. inline const std::string& Parkspace_data::_internal_description() const {
  1989. return description_.Get();
  1990. }
  1991. inline void Parkspace_data::_internal_set_description(const std::string& value) {
  1992. _has_bits_[0] |= 0x00000001u;
  1993. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  1994. }
  1995. inline void Parkspace_data::set_description(std::string&& value) {
  1996. _has_bits_[0] |= 0x00000001u;
  1997. description_.Set(
  1998. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  1999. // @@protoc_insertion_point(field_set_rvalue:message.Parkspace_data.description)
  2000. }
  2001. inline void Parkspace_data::set_description(const char* value) {
  2002. GOOGLE_DCHECK(value != nullptr);
  2003. _has_bits_[0] |= 0x00000001u;
  2004. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  2005. GetArena());
  2006. // @@protoc_insertion_point(field_set_char:message.Parkspace_data.description)
  2007. }
  2008. inline void Parkspace_data::set_description(const char* value,
  2009. size_t size) {
  2010. _has_bits_[0] |= 0x00000001u;
  2011. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2012. reinterpret_cast<const char*>(value), size), GetArena());
  2013. // @@protoc_insertion_point(field_set_pointer:message.Parkspace_data.description)
  2014. }
  2015. inline std::string* Parkspace_data::_internal_mutable_description() {
  2016. _has_bits_[0] |= 0x00000001u;
  2017. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2018. }
  2019. inline std::string* Parkspace_data::release_description() {
  2020. // @@protoc_insertion_point(field_release:message.Parkspace_data.description)
  2021. if (!_internal_has_description()) {
  2022. return nullptr;
  2023. }
  2024. _has_bits_[0] &= ~0x00000001u;
  2025. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2026. }
  2027. inline void Parkspace_data::set_allocated_description(std::string* description) {
  2028. if (description != nullptr) {
  2029. _has_bits_[0] |= 0x00000001u;
  2030. } else {
  2031. _has_bits_[0] &= ~0x00000001u;
  2032. }
  2033. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  2034. GetArena());
  2035. // @@protoc_insertion_point(field_set_allocated:message.Parkspace_data.description)
  2036. }
  2037. // -------------------------------------------------------------------
  2038. // Measure_data
  2039. // optional .message.Measure_request_msg request = 1;
  2040. inline bool Measure_data::_internal_has_request() const {
  2041. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  2042. PROTOBUF_ASSUME(!value || request_ != nullptr);
  2043. return value;
  2044. }
  2045. inline bool Measure_data::has_request() const {
  2046. return _internal_has_request();
  2047. }
  2048. inline const ::message::Measure_request_msg& Measure_data::_internal_request() const {
  2049. const ::message::Measure_request_msg* p = request_;
  2050. return p != nullptr ? *p : *reinterpret_cast<const ::message::Measure_request_msg*>(
  2051. &::message::_Measure_request_msg_default_instance_);
  2052. }
  2053. inline const ::message::Measure_request_msg& Measure_data::request() const {
  2054. // @@protoc_insertion_point(field_get:message.Measure_data.request)
  2055. return _internal_request();
  2056. }
  2057. inline void Measure_data::unsafe_arena_set_allocated_request(
  2058. ::message::Measure_request_msg* request) {
  2059. if (GetArena() == nullptr) {
  2060. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(request_);
  2061. }
  2062. request_ = request;
  2063. if (request) {
  2064. _has_bits_[0] |= 0x00000002u;
  2065. } else {
  2066. _has_bits_[0] &= ~0x00000002u;
  2067. }
  2068. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Measure_data.request)
  2069. }
  2070. inline ::message::Measure_request_msg* Measure_data::release_request() {
  2071. _has_bits_[0] &= ~0x00000002u;
  2072. ::message::Measure_request_msg* temp = request_;
  2073. request_ = nullptr;
  2074. if (GetArena() != nullptr) {
  2075. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2076. }
  2077. return temp;
  2078. }
  2079. inline ::message::Measure_request_msg* Measure_data::unsafe_arena_release_request() {
  2080. // @@protoc_insertion_point(field_release:message.Measure_data.request)
  2081. _has_bits_[0] &= ~0x00000002u;
  2082. ::message::Measure_request_msg* temp = request_;
  2083. request_ = nullptr;
  2084. return temp;
  2085. }
  2086. inline ::message::Measure_request_msg* Measure_data::_internal_mutable_request() {
  2087. _has_bits_[0] |= 0x00000002u;
  2088. if (request_ == nullptr) {
  2089. auto* p = CreateMaybeMessage<::message::Measure_request_msg>(GetArena());
  2090. request_ = p;
  2091. }
  2092. return request_;
  2093. }
  2094. inline ::message::Measure_request_msg* Measure_data::mutable_request() {
  2095. // @@protoc_insertion_point(field_mutable:message.Measure_data.request)
  2096. return _internal_mutable_request();
  2097. }
  2098. inline void Measure_data::set_allocated_request(::message::Measure_request_msg* request) {
  2099. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2100. if (message_arena == nullptr) {
  2101. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(request_);
  2102. }
  2103. if (request) {
  2104. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2105. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(request)->GetArena();
  2106. if (message_arena != submessage_arena) {
  2107. request = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2108. message_arena, request, submessage_arena);
  2109. }
  2110. _has_bits_[0] |= 0x00000002u;
  2111. } else {
  2112. _has_bits_[0] &= ~0x00000002u;
  2113. }
  2114. request_ = request;
  2115. // @@protoc_insertion_point(field_set_allocated:message.Measure_data.request)
  2116. }
  2117. // optional .message.Measure_response_msg response = 2;
  2118. inline bool Measure_data::_internal_has_response() const {
  2119. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  2120. PROTOBUF_ASSUME(!value || response_ != nullptr);
  2121. return value;
  2122. }
  2123. inline bool Measure_data::has_response() const {
  2124. return _internal_has_response();
  2125. }
  2126. inline const ::message::Measure_response_msg& Measure_data::_internal_response() const {
  2127. const ::message::Measure_response_msg* p = response_;
  2128. return p != nullptr ? *p : *reinterpret_cast<const ::message::Measure_response_msg*>(
  2129. &::message::_Measure_response_msg_default_instance_);
  2130. }
  2131. inline const ::message::Measure_response_msg& Measure_data::response() const {
  2132. // @@protoc_insertion_point(field_get:message.Measure_data.response)
  2133. return _internal_response();
  2134. }
  2135. inline void Measure_data::unsafe_arena_set_allocated_response(
  2136. ::message::Measure_response_msg* response) {
  2137. if (GetArena() == nullptr) {
  2138. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(response_);
  2139. }
  2140. response_ = response;
  2141. if (response) {
  2142. _has_bits_[0] |= 0x00000004u;
  2143. } else {
  2144. _has_bits_[0] &= ~0x00000004u;
  2145. }
  2146. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Measure_data.response)
  2147. }
  2148. inline ::message::Measure_response_msg* Measure_data::release_response() {
  2149. _has_bits_[0] &= ~0x00000004u;
  2150. ::message::Measure_response_msg* temp = response_;
  2151. response_ = nullptr;
  2152. if (GetArena() != nullptr) {
  2153. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2154. }
  2155. return temp;
  2156. }
  2157. inline ::message::Measure_response_msg* Measure_data::unsafe_arena_release_response() {
  2158. // @@protoc_insertion_point(field_release:message.Measure_data.response)
  2159. _has_bits_[0] &= ~0x00000004u;
  2160. ::message::Measure_response_msg* temp = response_;
  2161. response_ = nullptr;
  2162. return temp;
  2163. }
  2164. inline ::message::Measure_response_msg* Measure_data::_internal_mutable_response() {
  2165. _has_bits_[0] |= 0x00000004u;
  2166. if (response_ == nullptr) {
  2167. auto* p = CreateMaybeMessage<::message::Measure_response_msg>(GetArena());
  2168. response_ = p;
  2169. }
  2170. return response_;
  2171. }
  2172. inline ::message::Measure_response_msg* Measure_data::mutable_response() {
  2173. // @@protoc_insertion_point(field_mutable:message.Measure_data.response)
  2174. return _internal_mutable_response();
  2175. }
  2176. inline void Measure_data::set_allocated_response(::message::Measure_response_msg* response) {
  2177. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2178. if (message_arena == nullptr) {
  2179. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(response_);
  2180. }
  2181. if (response) {
  2182. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2183. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(response)->GetArena();
  2184. if (message_arena != submessage_arena) {
  2185. response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2186. message_arena, response, submessage_arena);
  2187. }
  2188. _has_bits_[0] |= 0x00000004u;
  2189. } else {
  2190. _has_bits_[0] &= ~0x00000004u;
  2191. }
  2192. response_ = response;
  2193. // @@protoc_insertion_point(field_set_allocated:message.Measure_data.response)
  2194. }
  2195. // optional string description = 3;
  2196. inline bool Measure_data::_internal_has_description() const {
  2197. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  2198. return value;
  2199. }
  2200. inline bool Measure_data::has_description() const {
  2201. return _internal_has_description();
  2202. }
  2203. inline void Measure_data::clear_description() {
  2204. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2205. _has_bits_[0] &= ~0x00000001u;
  2206. }
  2207. inline const std::string& Measure_data::description() const {
  2208. // @@protoc_insertion_point(field_get:message.Measure_data.description)
  2209. return _internal_description();
  2210. }
  2211. inline void Measure_data::set_description(const std::string& value) {
  2212. _internal_set_description(value);
  2213. // @@protoc_insertion_point(field_set:message.Measure_data.description)
  2214. }
  2215. inline std::string* Measure_data::mutable_description() {
  2216. // @@protoc_insertion_point(field_mutable:message.Measure_data.description)
  2217. return _internal_mutable_description();
  2218. }
  2219. inline const std::string& Measure_data::_internal_description() const {
  2220. return description_.Get();
  2221. }
  2222. inline void Measure_data::_internal_set_description(const std::string& value) {
  2223. _has_bits_[0] |= 0x00000001u;
  2224. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2225. }
  2226. inline void Measure_data::set_description(std::string&& value) {
  2227. _has_bits_[0] |= 0x00000001u;
  2228. description_.Set(
  2229. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2230. // @@protoc_insertion_point(field_set_rvalue:message.Measure_data.description)
  2231. }
  2232. inline void Measure_data::set_description(const char* value) {
  2233. GOOGLE_DCHECK(value != nullptr);
  2234. _has_bits_[0] |= 0x00000001u;
  2235. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  2236. GetArena());
  2237. // @@protoc_insertion_point(field_set_char:message.Measure_data.description)
  2238. }
  2239. inline void Measure_data::set_description(const char* value,
  2240. size_t size) {
  2241. _has_bits_[0] |= 0x00000001u;
  2242. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2243. reinterpret_cast<const char*>(value), size), GetArena());
  2244. // @@protoc_insertion_point(field_set_pointer:message.Measure_data.description)
  2245. }
  2246. inline std::string* Measure_data::_internal_mutable_description() {
  2247. _has_bits_[0] |= 0x00000001u;
  2248. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2249. }
  2250. inline std::string* Measure_data::release_description() {
  2251. // @@protoc_insertion_point(field_release:message.Measure_data.description)
  2252. if (!_internal_has_description()) {
  2253. return nullptr;
  2254. }
  2255. _has_bits_[0] &= ~0x00000001u;
  2256. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2257. }
  2258. inline void Measure_data::set_allocated_description(std::string* description) {
  2259. if (description != nullptr) {
  2260. _has_bits_[0] |= 0x00000001u;
  2261. } else {
  2262. _has_bits_[0] &= ~0x00000001u;
  2263. }
  2264. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  2265. GetArena());
  2266. // @@protoc_insertion_point(field_set_allocated:message.Measure_data.description)
  2267. }
  2268. // -------------------------------------------------------------------
  2269. // Dispatch_data
  2270. // optional .message.Dispatch_request_msg request = 1;
  2271. inline bool Dispatch_data::_internal_has_request() const {
  2272. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  2273. PROTOBUF_ASSUME(!value || request_ != nullptr);
  2274. return value;
  2275. }
  2276. inline bool Dispatch_data::has_request() const {
  2277. return _internal_has_request();
  2278. }
  2279. inline const ::message::Dispatch_request_msg& Dispatch_data::_internal_request() const {
  2280. const ::message::Dispatch_request_msg* p = request_;
  2281. return p != nullptr ? *p : *reinterpret_cast<const ::message::Dispatch_request_msg*>(
  2282. &::message::_Dispatch_request_msg_default_instance_);
  2283. }
  2284. inline const ::message::Dispatch_request_msg& Dispatch_data::request() const {
  2285. // @@protoc_insertion_point(field_get:message.Dispatch_data.request)
  2286. return _internal_request();
  2287. }
  2288. inline void Dispatch_data::unsafe_arena_set_allocated_request(
  2289. ::message::Dispatch_request_msg* request) {
  2290. if (GetArena() == nullptr) {
  2291. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(request_);
  2292. }
  2293. request_ = request;
  2294. if (request) {
  2295. _has_bits_[0] |= 0x00000002u;
  2296. } else {
  2297. _has_bits_[0] &= ~0x00000002u;
  2298. }
  2299. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Dispatch_data.request)
  2300. }
  2301. inline ::message::Dispatch_request_msg* Dispatch_data::release_request() {
  2302. _has_bits_[0] &= ~0x00000002u;
  2303. ::message::Dispatch_request_msg* temp = request_;
  2304. request_ = nullptr;
  2305. if (GetArena() != nullptr) {
  2306. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2307. }
  2308. return temp;
  2309. }
  2310. inline ::message::Dispatch_request_msg* Dispatch_data::unsafe_arena_release_request() {
  2311. // @@protoc_insertion_point(field_release:message.Dispatch_data.request)
  2312. _has_bits_[0] &= ~0x00000002u;
  2313. ::message::Dispatch_request_msg* temp = request_;
  2314. request_ = nullptr;
  2315. return temp;
  2316. }
  2317. inline ::message::Dispatch_request_msg* Dispatch_data::_internal_mutable_request() {
  2318. _has_bits_[0] |= 0x00000002u;
  2319. if (request_ == nullptr) {
  2320. auto* p = CreateMaybeMessage<::message::Dispatch_request_msg>(GetArena());
  2321. request_ = p;
  2322. }
  2323. return request_;
  2324. }
  2325. inline ::message::Dispatch_request_msg* Dispatch_data::mutable_request() {
  2326. // @@protoc_insertion_point(field_mutable:message.Dispatch_data.request)
  2327. return _internal_mutable_request();
  2328. }
  2329. inline void Dispatch_data::set_allocated_request(::message::Dispatch_request_msg* request) {
  2330. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2331. if (message_arena == nullptr) {
  2332. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(request_);
  2333. }
  2334. if (request) {
  2335. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2336. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(request)->GetArena();
  2337. if (message_arena != submessage_arena) {
  2338. request = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2339. message_arena, request, submessage_arena);
  2340. }
  2341. _has_bits_[0] |= 0x00000002u;
  2342. } else {
  2343. _has_bits_[0] &= ~0x00000002u;
  2344. }
  2345. request_ = request;
  2346. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_data.request)
  2347. }
  2348. // optional .message.Dispatch_response_msg response = 2;
  2349. inline bool Dispatch_data::_internal_has_response() const {
  2350. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  2351. PROTOBUF_ASSUME(!value || response_ != nullptr);
  2352. return value;
  2353. }
  2354. inline bool Dispatch_data::has_response() const {
  2355. return _internal_has_response();
  2356. }
  2357. inline const ::message::Dispatch_response_msg& Dispatch_data::_internal_response() const {
  2358. const ::message::Dispatch_response_msg* p = response_;
  2359. return p != nullptr ? *p : *reinterpret_cast<const ::message::Dispatch_response_msg*>(
  2360. &::message::_Dispatch_response_msg_default_instance_);
  2361. }
  2362. inline const ::message::Dispatch_response_msg& Dispatch_data::response() const {
  2363. // @@protoc_insertion_point(field_get:message.Dispatch_data.response)
  2364. return _internal_response();
  2365. }
  2366. inline void Dispatch_data::unsafe_arena_set_allocated_response(
  2367. ::message::Dispatch_response_msg* response) {
  2368. if (GetArena() == nullptr) {
  2369. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(response_);
  2370. }
  2371. response_ = response;
  2372. if (response) {
  2373. _has_bits_[0] |= 0x00000004u;
  2374. } else {
  2375. _has_bits_[0] &= ~0x00000004u;
  2376. }
  2377. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Dispatch_data.response)
  2378. }
  2379. inline ::message::Dispatch_response_msg* Dispatch_data::release_response() {
  2380. _has_bits_[0] &= ~0x00000004u;
  2381. ::message::Dispatch_response_msg* temp = response_;
  2382. response_ = nullptr;
  2383. if (GetArena() != nullptr) {
  2384. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2385. }
  2386. return temp;
  2387. }
  2388. inline ::message::Dispatch_response_msg* Dispatch_data::unsafe_arena_release_response() {
  2389. // @@protoc_insertion_point(field_release:message.Dispatch_data.response)
  2390. _has_bits_[0] &= ~0x00000004u;
  2391. ::message::Dispatch_response_msg* temp = response_;
  2392. response_ = nullptr;
  2393. return temp;
  2394. }
  2395. inline ::message::Dispatch_response_msg* Dispatch_data::_internal_mutable_response() {
  2396. _has_bits_[0] |= 0x00000004u;
  2397. if (response_ == nullptr) {
  2398. auto* p = CreateMaybeMessage<::message::Dispatch_response_msg>(GetArena());
  2399. response_ = p;
  2400. }
  2401. return response_;
  2402. }
  2403. inline ::message::Dispatch_response_msg* Dispatch_data::mutable_response() {
  2404. // @@protoc_insertion_point(field_mutable:message.Dispatch_data.response)
  2405. return _internal_mutable_response();
  2406. }
  2407. inline void Dispatch_data::set_allocated_response(::message::Dispatch_response_msg* response) {
  2408. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2409. if (message_arena == nullptr) {
  2410. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(response_);
  2411. }
  2412. if (response) {
  2413. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2414. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(response)->GetArena();
  2415. if (message_arena != submessage_arena) {
  2416. response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2417. message_arena, response, submessage_arena);
  2418. }
  2419. _has_bits_[0] |= 0x00000004u;
  2420. } else {
  2421. _has_bits_[0] &= ~0x00000004u;
  2422. }
  2423. response_ = response;
  2424. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_data.response)
  2425. }
  2426. // optional string description = 3;
  2427. inline bool Dispatch_data::_internal_has_description() const {
  2428. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  2429. return value;
  2430. }
  2431. inline bool Dispatch_data::has_description() const {
  2432. return _internal_has_description();
  2433. }
  2434. inline void Dispatch_data::clear_description() {
  2435. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2436. _has_bits_[0] &= ~0x00000001u;
  2437. }
  2438. inline const std::string& Dispatch_data::description() const {
  2439. // @@protoc_insertion_point(field_get:message.Dispatch_data.description)
  2440. return _internal_description();
  2441. }
  2442. inline void Dispatch_data::set_description(const std::string& value) {
  2443. _internal_set_description(value);
  2444. // @@protoc_insertion_point(field_set:message.Dispatch_data.description)
  2445. }
  2446. inline std::string* Dispatch_data::mutable_description() {
  2447. // @@protoc_insertion_point(field_mutable:message.Dispatch_data.description)
  2448. return _internal_mutable_description();
  2449. }
  2450. inline const std::string& Dispatch_data::_internal_description() const {
  2451. return description_.Get();
  2452. }
  2453. inline void Dispatch_data::_internal_set_description(const std::string& value) {
  2454. _has_bits_[0] |= 0x00000001u;
  2455. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2456. }
  2457. inline void Dispatch_data::set_description(std::string&& value) {
  2458. _has_bits_[0] |= 0x00000001u;
  2459. description_.Set(
  2460. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2461. // @@protoc_insertion_point(field_set_rvalue:message.Dispatch_data.description)
  2462. }
  2463. inline void Dispatch_data::set_description(const char* value) {
  2464. GOOGLE_DCHECK(value != nullptr);
  2465. _has_bits_[0] |= 0x00000001u;
  2466. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  2467. GetArena());
  2468. // @@protoc_insertion_point(field_set_char:message.Dispatch_data.description)
  2469. }
  2470. inline void Dispatch_data::set_description(const char* value,
  2471. size_t size) {
  2472. _has_bits_[0] |= 0x00000001u;
  2473. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2474. reinterpret_cast<const char*>(value), size), GetArena());
  2475. // @@protoc_insertion_point(field_set_pointer:message.Dispatch_data.description)
  2476. }
  2477. inline std::string* Dispatch_data::_internal_mutable_description() {
  2478. _has_bits_[0] |= 0x00000001u;
  2479. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2480. }
  2481. inline std::string* Dispatch_data::release_description() {
  2482. // @@protoc_insertion_point(field_release:message.Dispatch_data.description)
  2483. if (!_internal_has_description()) {
  2484. return nullptr;
  2485. }
  2486. _has_bits_[0] &= ~0x00000001u;
  2487. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2488. }
  2489. inline void Dispatch_data::set_allocated_description(std::string* description) {
  2490. if (description != nullptr) {
  2491. _has_bits_[0] |= 0x00000001u;
  2492. } else {
  2493. _has_bits_[0] &= ~0x00000001u;
  2494. }
  2495. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  2496. GetArena());
  2497. // @@protoc_insertion_point(field_set_allocated:message.Dispatch_data.description)
  2498. }
  2499. // -------------------------------------------------------------------
  2500. // Manual_operation_data
  2501. // required .message.Process_manual_operation_msg manual_operation = 1;
  2502. inline bool Manual_operation_data::_internal_has_manual_operation() const {
  2503. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  2504. PROTOBUF_ASSUME(!value || manual_operation_ != nullptr);
  2505. return value;
  2506. }
  2507. inline bool Manual_operation_data::has_manual_operation() const {
  2508. return _internal_has_manual_operation();
  2509. }
  2510. inline const ::message::Process_manual_operation_msg& Manual_operation_data::_internal_manual_operation() const {
  2511. const ::message::Process_manual_operation_msg* p = manual_operation_;
  2512. return p != nullptr ? *p : *reinterpret_cast<const ::message::Process_manual_operation_msg*>(
  2513. &::message::_Process_manual_operation_msg_default_instance_);
  2514. }
  2515. inline const ::message::Process_manual_operation_msg& Manual_operation_data::manual_operation() const {
  2516. // @@protoc_insertion_point(field_get:message.Manual_operation_data.manual_operation)
  2517. return _internal_manual_operation();
  2518. }
  2519. inline void Manual_operation_data::unsafe_arena_set_allocated_manual_operation(
  2520. ::message::Process_manual_operation_msg* manual_operation) {
  2521. if (GetArena() == nullptr) {
  2522. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(manual_operation_);
  2523. }
  2524. manual_operation_ = manual_operation;
  2525. if (manual_operation) {
  2526. _has_bits_[0] |= 0x00000002u;
  2527. } else {
  2528. _has_bits_[0] &= ~0x00000002u;
  2529. }
  2530. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Manual_operation_data.manual_operation)
  2531. }
  2532. inline ::message::Process_manual_operation_msg* Manual_operation_data::release_manual_operation() {
  2533. _has_bits_[0] &= ~0x00000002u;
  2534. ::message::Process_manual_operation_msg* temp = manual_operation_;
  2535. manual_operation_ = nullptr;
  2536. if (GetArena() != nullptr) {
  2537. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2538. }
  2539. return temp;
  2540. }
  2541. inline ::message::Process_manual_operation_msg* Manual_operation_data::unsafe_arena_release_manual_operation() {
  2542. // @@protoc_insertion_point(field_release:message.Manual_operation_data.manual_operation)
  2543. _has_bits_[0] &= ~0x00000002u;
  2544. ::message::Process_manual_operation_msg* temp = manual_operation_;
  2545. manual_operation_ = nullptr;
  2546. return temp;
  2547. }
  2548. inline ::message::Process_manual_operation_msg* Manual_operation_data::_internal_mutable_manual_operation() {
  2549. _has_bits_[0] |= 0x00000002u;
  2550. if (manual_operation_ == nullptr) {
  2551. auto* p = CreateMaybeMessage<::message::Process_manual_operation_msg>(GetArena());
  2552. manual_operation_ = p;
  2553. }
  2554. return manual_operation_;
  2555. }
  2556. inline ::message::Process_manual_operation_msg* Manual_operation_data::mutable_manual_operation() {
  2557. // @@protoc_insertion_point(field_mutable:message.Manual_operation_data.manual_operation)
  2558. return _internal_mutable_manual_operation();
  2559. }
  2560. inline void Manual_operation_data::set_allocated_manual_operation(::message::Process_manual_operation_msg* manual_operation) {
  2561. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  2562. if (message_arena == nullptr) {
  2563. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(manual_operation_);
  2564. }
  2565. if (manual_operation) {
  2566. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  2567. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(manual_operation)->GetArena();
  2568. if (message_arena != submessage_arena) {
  2569. manual_operation = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  2570. message_arena, manual_operation, submessage_arena);
  2571. }
  2572. _has_bits_[0] |= 0x00000002u;
  2573. } else {
  2574. _has_bits_[0] &= ~0x00000002u;
  2575. }
  2576. manual_operation_ = manual_operation;
  2577. // @@protoc_insertion_point(field_set_allocated:message.Manual_operation_data.manual_operation)
  2578. }
  2579. // optional string description = 2;
  2580. inline bool Manual_operation_data::_internal_has_description() const {
  2581. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  2582. return value;
  2583. }
  2584. inline bool Manual_operation_data::has_description() const {
  2585. return _internal_has_description();
  2586. }
  2587. inline void Manual_operation_data::clear_description() {
  2588. description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2589. _has_bits_[0] &= ~0x00000001u;
  2590. }
  2591. inline const std::string& Manual_operation_data::description() const {
  2592. // @@protoc_insertion_point(field_get:message.Manual_operation_data.description)
  2593. return _internal_description();
  2594. }
  2595. inline void Manual_operation_data::set_description(const std::string& value) {
  2596. _internal_set_description(value);
  2597. // @@protoc_insertion_point(field_set:message.Manual_operation_data.description)
  2598. }
  2599. inline std::string* Manual_operation_data::mutable_description() {
  2600. // @@protoc_insertion_point(field_mutable:message.Manual_operation_data.description)
  2601. return _internal_mutable_description();
  2602. }
  2603. inline const std::string& Manual_operation_data::_internal_description() const {
  2604. return description_.Get();
  2605. }
  2606. inline void Manual_operation_data::_internal_set_description(const std::string& value) {
  2607. _has_bits_[0] |= 0x00000001u;
  2608. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2609. }
  2610. inline void Manual_operation_data::set_description(std::string&& value) {
  2611. _has_bits_[0] |= 0x00000001u;
  2612. description_.Set(
  2613. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2614. // @@protoc_insertion_point(field_set_rvalue:message.Manual_operation_data.description)
  2615. }
  2616. inline void Manual_operation_data::set_description(const char* value) {
  2617. GOOGLE_DCHECK(value != nullptr);
  2618. _has_bits_[0] |= 0x00000001u;
  2619. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  2620. GetArena());
  2621. // @@protoc_insertion_point(field_set_char:message.Manual_operation_data.description)
  2622. }
  2623. inline void Manual_operation_data::set_description(const char* value,
  2624. size_t size) {
  2625. _has_bits_[0] |= 0x00000001u;
  2626. description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2627. reinterpret_cast<const char*>(value), size), GetArena());
  2628. // @@protoc_insertion_point(field_set_pointer:message.Manual_operation_data.description)
  2629. }
  2630. inline std::string* Manual_operation_data::_internal_mutable_description() {
  2631. _has_bits_[0] |= 0x00000001u;
  2632. return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2633. }
  2634. inline std::string* Manual_operation_data::release_description() {
  2635. // @@protoc_insertion_point(field_release:message.Manual_operation_data.description)
  2636. if (!_internal_has_description()) {
  2637. return nullptr;
  2638. }
  2639. _has_bits_[0] &= ~0x00000001u;
  2640. return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2641. }
  2642. inline void Manual_operation_data::set_allocated_description(std::string* description) {
  2643. if (description != nullptr) {
  2644. _has_bits_[0] |= 0x00000001u;
  2645. } else {
  2646. _has_bits_[0] &= ~0x00000001u;
  2647. }
  2648. description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
  2649. GetArena());
  2650. // @@protoc_insertion_point(field_set_allocated:message.Manual_operation_data.description)
  2651. }
  2652. // -------------------------------------------------------------------
  2653. // Log_data
  2654. // required .message.Log_data.Severity log_severity = 1;
  2655. inline bool Log_data::_internal_has_log_severity() const {
  2656. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  2657. return value;
  2658. }
  2659. inline bool Log_data::has_log_severity() const {
  2660. return _internal_has_log_severity();
  2661. }
  2662. inline void Log_data::clear_log_severity() {
  2663. log_severity_ = 0;
  2664. _has_bits_[0] &= ~0x00000001u;
  2665. }
  2666. inline ::message::Log_data_Severity Log_data::_internal_log_severity() const {
  2667. return static_cast< ::message::Log_data_Severity >(log_severity_);
  2668. }
  2669. inline ::message::Log_data_Severity Log_data::log_severity() const {
  2670. // @@protoc_insertion_point(field_get:message.Log_data.log_severity)
  2671. return _internal_log_severity();
  2672. }
  2673. inline void Log_data::_internal_set_log_severity(::message::Log_data_Severity value) {
  2674. assert(::message::Log_data_Severity_IsValid(value));
  2675. _has_bits_[0] |= 0x00000001u;
  2676. log_severity_ = value;
  2677. }
  2678. inline void Log_data::set_log_severity(::message::Log_data_Severity value) {
  2679. _internal_set_log_severity(value);
  2680. // @@protoc_insertion_point(field_set:message.Log_data.log_severity)
  2681. }
  2682. // string str_log = 2;
  2683. inline bool Log_data::_internal_has_str_log() const {
  2684. return data_case() == kStrLog;
  2685. }
  2686. inline bool Log_data::has_str_log() const {
  2687. return _internal_has_str_log();
  2688. }
  2689. inline void Log_data::set_has_str_log() {
  2690. _oneof_case_[0] = kStrLog;
  2691. }
  2692. inline void Log_data::clear_str_log() {
  2693. if (_internal_has_str_log()) {
  2694. data_.str_log_.Destroy(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2695. clear_has_data();
  2696. }
  2697. }
  2698. inline const std::string& Log_data::str_log() const {
  2699. // @@protoc_insertion_point(field_get:message.Log_data.str_log)
  2700. return _internal_str_log();
  2701. }
  2702. inline void Log_data::set_str_log(const std::string& value) {
  2703. _internal_set_str_log(value);
  2704. // @@protoc_insertion_point(field_set:message.Log_data.str_log)
  2705. }
  2706. inline std::string* Log_data::mutable_str_log() {
  2707. // @@protoc_insertion_point(field_mutable:message.Log_data.str_log)
  2708. return _internal_mutable_str_log();
  2709. }
  2710. inline const std::string& Log_data::_internal_str_log() const {
  2711. if (_internal_has_str_log()) {
  2712. return data_.str_log_.Get();
  2713. }
  2714. return *&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited();
  2715. }
  2716. inline void Log_data::_internal_set_str_log(const std::string& value) {
  2717. if (!_internal_has_str_log()) {
  2718. clear_data();
  2719. set_has_str_log();
  2720. data_.str_log_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2721. }
  2722. data_.str_log_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  2723. }
  2724. inline void Log_data::set_str_log(std::string&& value) {
  2725. // @@protoc_insertion_point(field_set:message.Log_data.str_log)
  2726. if (!_internal_has_str_log()) {
  2727. clear_data();
  2728. set_has_str_log();
  2729. data_.str_log_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2730. }
  2731. data_.str_log_.Set(
  2732. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  2733. // @@protoc_insertion_point(field_set_rvalue:message.Log_data.str_log)
  2734. }
  2735. inline void Log_data::set_str_log(const char* value) {
  2736. GOOGLE_DCHECK(value != nullptr);
  2737. if (!_internal_has_str_log()) {
  2738. clear_data();
  2739. set_has_str_log();
  2740. data_.str_log_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2741. }
  2742. data_.str_log_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
  2743. ::std::string(value), GetArena());
  2744. // @@protoc_insertion_point(field_set_char:message.Log_data.str_log)
  2745. }
  2746. inline void Log_data::set_str_log(const char* value,
  2747. size_t size) {
  2748. if (!_internal_has_str_log()) {
  2749. clear_data();
  2750. set_has_str_log();
  2751. data_.str_log_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2752. }
  2753. data_.str_log_.Set(
  2754. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  2755. reinterpret_cast<const char*>(value), size),
  2756. GetArena());
  2757. // @@protoc_insertion_point(field_set_pointer:message.Log_data.str_log)
  2758. }
  2759. inline std::string* Log_data::_internal_mutable_str_log() {
  2760. if (!_internal_has_str_log()) {
  2761. clear_data();
  2762. set_has_str_log();
  2763. data_.str_log_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  2764. }
  2765. return data_.str_log_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2766. }
  2767. inline std::string* Log_data::release_str_log() {
  2768. // @@protoc_insertion_point(field_release:message.Log_data.str_log)
  2769. if (_internal_has_str_log()) {
  2770. clear_has_data();
  2771. return data_.str_log_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  2772. } else {
  2773. return nullptr;
  2774. }
  2775. }
  2776. inline void Log_data::set_allocated_str_log(std::string* str_log) {
  2777. if (has_data()) {
  2778. clear_data();
  2779. }
  2780. if (str_log != nullptr) {
  2781. set_has_str_log();
  2782. data_.str_log_.UnsafeSetDefault(str_log);
  2783. ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena();
  2784. if (arena != nullptr) {
  2785. arena->Own(str_log);
  2786. }
  2787. }
  2788. // @@protoc_insertion_point(field_set_allocated:message.Log_data.str_log)
  2789. }
  2790. // .message.Parkspace_data parkspace_log = 3;
  2791. inline bool Log_data::_internal_has_parkspace_log() const {
  2792. return data_case() == kParkspaceLog;
  2793. }
  2794. inline bool Log_data::has_parkspace_log() const {
  2795. return _internal_has_parkspace_log();
  2796. }
  2797. inline void Log_data::set_has_parkspace_log() {
  2798. _oneof_case_[0] = kParkspaceLog;
  2799. }
  2800. inline void Log_data::clear_parkspace_log() {
  2801. if (_internal_has_parkspace_log()) {
  2802. if (GetArena() == nullptr) {
  2803. delete data_.parkspace_log_;
  2804. }
  2805. clear_has_data();
  2806. }
  2807. }
  2808. inline ::message::Parkspace_data* Log_data::release_parkspace_log() {
  2809. // @@protoc_insertion_point(field_release:message.Log_data.parkspace_log)
  2810. if (_internal_has_parkspace_log()) {
  2811. clear_has_data();
  2812. ::message::Parkspace_data* temp = data_.parkspace_log_;
  2813. if (GetArena() != nullptr) {
  2814. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2815. }
  2816. data_.parkspace_log_ = nullptr;
  2817. return temp;
  2818. } else {
  2819. return nullptr;
  2820. }
  2821. }
  2822. inline const ::message::Parkspace_data& Log_data::_internal_parkspace_log() const {
  2823. return _internal_has_parkspace_log()
  2824. ? *data_.parkspace_log_
  2825. : *reinterpret_cast< ::message::Parkspace_data*>(&::message::_Parkspace_data_default_instance_);
  2826. }
  2827. inline const ::message::Parkspace_data& Log_data::parkspace_log() const {
  2828. // @@protoc_insertion_point(field_get:message.Log_data.parkspace_log)
  2829. return _internal_parkspace_log();
  2830. }
  2831. inline ::message::Parkspace_data* Log_data::unsafe_arena_release_parkspace_log() {
  2832. // @@protoc_insertion_point(field_unsafe_arena_release:message.Log_data.parkspace_log)
  2833. if (_internal_has_parkspace_log()) {
  2834. clear_has_data();
  2835. ::message::Parkspace_data* temp = data_.parkspace_log_;
  2836. data_.parkspace_log_ = nullptr;
  2837. return temp;
  2838. } else {
  2839. return nullptr;
  2840. }
  2841. }
  2842. inline void Log_data::unsafe_arena_set_allocated_parkspace_log(::message::Parkspace_data* parkspace_log) {
  2843. clear_data();
  2844. if (parkspace_log) {
  2845. set_has_parkspace_log();
  2846. data_.parkspace_log_ = parkspace_log;
  2847. }
  2848. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Log_data.parkspace_log)
  2849. }
  2850. inline ::message::Parkspace_data* Log_data::_internal_mutable_parkspace_log() {
  2851. if (!_internal_has_parkspace_log()) {
  2852. clear_data();
  2853. set_has_parkspace_log();
  2854. data_.parkspace_log_ = CreateMaybeMessage< ::message::Parkspace_data >(GetArena());
  2855. }
  2856. return data_.parkspace_log_;
  2857. }
  2858. inline ::message::Parkspace_data* Log_data::mutable_parkspace_log() {
  2859. // @@protoc_insertion_point(field_mutable:message.Log_data.parkspace_log)
  2860. return _internal_mutable_parkspace_log();
  2861. }
  2862. // .message.Measure_data measure_log = 4;
  2863. inline bool Log_data::_internal_has_measure_log() const {
  2864. return data_case() == kMeasureLog;
  2865. }
  2866. inline bool Log_data::has_measure_log() const {
  2867. return _internal_has_measure_log();
  2868. }
  2869. inline void Log_data::set_has_measure_log() {
  2870. _oneof_case_[0] = kMeasureLog;
  2871. }
  2872. inline void Log_data::clear_measure_log() {
  2873. if (_internal_has_measure_log()) {
  2874. if (GetArena() == nullptr) {
  2875. delete data_.measure_log_;
  2876. }
  2877. clear_has_data();
  2878. }
  2879. }
  2880. inline ::message::Measure_data* Log_data::release_measure_log() {
  2881. // @@protoc_insertion_point(field_release:message.Log_data.measure_log)
  2882. if (_internal_has_measure_log()) {
  2883. clear_has_data();
  2884. ::message::Measure_data* temp = data_.measure_log_;
  2885. if (GetArena() != nullptr) {
  2886. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2887. }
  2888. data_.measure_log_ = nullptr;
  2889. return temp;
  2890. } else {
  2891. return nullptr;
  2892. }
  2893. }
  2894. inline const ::message::Measure_data& Log_data::_internal_measure_log() const {
  2895. return _internal_has_measure_log()
  2896. ? *data_.measure_log_
  2897. : *reinterpret_cast< ::message::Measure_data*>(&::message::_Measure_data_default_instance_);
  2898. }
  2899. inline const ::message::Measure_data& Log_data::measure_log() const {
  2900. // @@protoc_insertion_point(field_get:message.Log_data.measure_log)
  2901. return _internal_measure_log();
  2902. }
  2903. inline ::message::Measure_data* Log_data::unsafe_arena_release_measure_log() {
  2904. // @@protoc_insertion_point(field_unsafe_arena_release:message.Log_data.measure_log)
  2905. if (_internal_has_measure_log()) {
  2906. clear_has_data();
  2907. ::message::Measure_data* temp = data_.measure_log_;
  2908. data_.measure_log_ = nullptr;
  2909. return temp;
  2910. } else {
  2911. return nullptr;
  2912. }
  2913. }
  2914. inline void Log_data::unsafe_arena_set_allocated_measure_log(::message::Measure_data* measure_log) {
  2915. clear_data();
  2916. if (measure_log) {
  2917. set_has_measure_log();
  2918. data_.measure_log_ = measure_log;
  2919. }
  2920. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Log_data.measure_log)
  2921. }
  2922. inline ::message::Measure_data* Log_data::_internal_mutable_measure_log() {
  2923. if (!_internal_has_measure_log()) {
  2924. clear_data();
  2925. set_has_measure_log();
  2926. data_.measure_log_ = CreateMaybeMessage< ::message::Measure_data >(GetArena());
  2927. }
  2928. return data_.measure_log_;
  2929. }
  2930. inline ::message::Measure_data* Log_data::mutable_measure_log() {
  2931. // @@protoc_insertion_point(field_mutable:message.Log_data.measure_log)
  2932. return _internal_mutable_measure_log();
  2933. }
  2934. // .message.Dispatch_data dispatch_log = 5;
  2935. inline bool Log_data::_internal_has_dispatch_log() const {
  2936. return data_case() == kDispatchLog;
  2937. }
  2938. inline bool Log_data::has_dispatch_log() const {
  2939. return _internal_has_dispatch_log();
  2940. }
  2941. inline void Log_data::set_has_dispatch_log() {
  2942. _oneof_case_[0] = kDispatchLog;
  2943. }
  2944. inline void Log_data::clear_dispatch_log() {
  2945. if (_internal_has_dispatch_log()) {
  2946. if (GetArena() == nullptr) {
  2947. delete data_.dispatch_log_;
  2948. }
  2949. clear_has_data();
  2950. }
  2951. }
  2952. inline ::message::Dispatch_data* Log_data::release_dispatch_log() {
  2953. // @@protoc_insertion_point(field_release:message.Log_data.dispatch_log)
  2954. if (_internal_has_dispatch_log()) {
  2955. clear_has_data();
  2956. ::message::Dispatch_data* temp = data_.dispatch_log_;
  2957. if (GetArena() != nullptr) {
  2958. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  2959. }
  2960. data_.dispatch_log_ = nullptr;
  2961. return temp;
  2962. } else {
  2963. return nullptr;
  2964. }
  2965. }
  2966. inline const ::message::Dispatch_data& Log_data::_internal_dispatch_log() const {
  2967. return _internal_has_dispatch_log()
  2968. ? *data_.dispatch_log_
  2969. : *reinterpret_cast< ::message::Dispatch_data*>(&::message::_Dispatch_data_default_instance_);
  2970. }
  2971. inline const ::message::Dispatch_data& Log_data::dispatch_log() const {
  2972. // @@protoc_insertion_point(field_get:message.Log_data.dispatch_log)
  2973. return _internal_dispatch_log();
  2974. }
  2975. inline ::message::Dispatch_data* Log_data::unsafe_arena_release_dispatch_log() {
  2976. // @@protoc_insertion_point(field_unsafe_arena_release:message.Log_data.dispatch_log)
  2977. if (_internal_has_dispatch_log()) {
  2978. clear_has_data();
  2979. ::message::Dispatch_data* temp = data_.dispatch_log_;
  2980. data_.dispatch_log_ = nullptr;
  2981. return temp;
  2982. } else {
  2983. return nullptr;
  2984. }
  2985. }
  2986. inline void Log_data::unsafe_arena_set_allocated_dispatch_log(::message::Dispatch_data* dispatch_log) {
  2987. clear_data();
  2988. if (dispatch_log) {
  2989. set_has_dispatch_log();
  2990. data_.dispatch_log_ = dispatch_log;
  2991. }
  2992. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Log_data.dispatch_log)
  2993. }
  2994. inline ::message::Dispatch_data* Log_data::_internal_mutable_dispatch_log() {
  2995. if (!_internal_has_dispatch_log()) {
  2996. clear_data();
  2997. set_has_dispatch_log();
  2998. data_.dispatch_log_ = CreateMaybeMessage< ::message::Dispatch_data >(GetArena());
  2999. }
  3000. return data_.dispatch_log_;
  3001. }
  3002. inline ::message::Dispatch_data* Log_data::mutable_dispatch_log() {
  3003. // @@protoc_insertion_point(field_mutable:message.Log_data.dispatch_log)
  3004. return _internal_mutable_dispatch_log();
  3005. }
  3006. // .message.Manual_operation_data manual_operator_log = 6;
  3007. inline bool Log_data::_internal_has_manual_operator_log() const {
  3008. return data_case() == kManualOperatorLog;
  3009. }
  3010. inline bool Log_data::has_manual_operator_log() const {
  3011. return _internal_has_manual_operator_log();
  3012. }
  3013. inline void Log_data::set_has_manual_operator_log() {
  3014. _oneof_case_[0] = kManualOperatorLog;
  3015. }
  3016. inline void Log_data::clear_manual_operator_log() {
  3017. if (_internal_has_manual_operator_log()) {
  3018. if (GetArena() == nullptr) {
  3019. delete data_.manual_operator_log_;
  3020. }
  3021. clear_has_data();
  3022. }
  3023. }
  3024. inline ::message::Manual_operation_data* Log_data::release_manual_operator_log() {
  3025. // @@protoc_insertion_point(field_release:message.Log_data.manual_operator_log)
  3026. if (_internal_has_manual_operator_log()) {
  3027. clear_has_data();
  3028. ::message::Manual_operation_data* temp = data_.manual_operator_log_;
  3029. if (GetArena() != nullptr) {
  3030. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  3031. }
  3032. data_.manual_operator_log_ = nullptr;
  3033. return temp;
  3034. } else {
  3035. return nullptr;
  3036. }
  3037. }
  3038. inline const ::message::Manual_operation_data& Log_data::_internal_manual_operator_log() const {
  3039. return _internal_has_manual_operator_log()
  3040. ? *data_.manual_operator_log_
  3041. : *reinterpret_cast< ::message::Manual_operation_data*>(&::message::_Manual_operation_data_default_instance_);
  3042. }
  3043. inline const ::message::Manual_operation_data& Log_data::manual_operator_log() const {
  3044. // @@protoc_insertion_point(field_get:message.Log_data.manual_operator_log)
  3045. return _internal_manual_operator_log();
  3046. }
  3047. inline ::message::Manual_operation_data* Log_data::unsafe_arena_release_manual_operator_log() {
  3048. // @@protoc_insertion_point(field_unsafe_arena_release:message.Log_data.manual_operator_log)
  3049. if (_internal_has_manual_operator_log()) {
  3050. clear_has_data();
  3051. ::message::Manual_operation_data* temp = data_.manual_operator_log_;
  3052. data_.manual_operator_log_ = nullptr;
  3053. return temp;
  3054. } else {
  3055. return nullptr;
  3056. }
  3057. }
  3058. inline void Log_data::unsafe_arena_set_allocated_manual_operator_log(::message::Manual_operation_data* manual_operator_log) {
  3059. clear_data();
  3060. if (manual_operator_log) {
  3061. set_has_manual_operator_log();
  3062. data_.manual_operator_log_ = manual_operator_log;
  3063. }
  3064. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Log_data.manual_operator_log)
  3065. }
  3066. inline ::message::Manual_operation_data* Log_data::_internal_mutable_manual_operator_log() {
  3067. if (!_internal_has_manual_operator_log()) {
  3068. clear_data();
  3069. set_has_manual_operator_log();
  3070. data_.manual_operator_log_ = CreateMaybeMessage< ::message::Manual_operation_data >(GetArena());
  3071. }
  3072. return data_.manual_operator_log_;
  3073. }
  3074. inline ::message::Manual_operation_data* Log_data::mutable_manual_operator_log() {
  3075. // @@protoc_insertion_point(field_mutable:message.Log_data.manual_operator_log)
  3076. return _internal_mutable_manual_operator_log();
  3077. }
  3078. inline bool Log_data::has_data() const {
  3079. return data_case() != DATA_NOT_SET;
  3080. }
  3081. inline void Log_data::clear_has_data() {
  3082. _oneof_case_[0] = DATA_NOT_SET;
  3083. }
  3084. inline Log_data::DataCase Log_data::data_case() const {
  3085. return Log_data::DataCase(_oneof_case_[0]);
  3086. }
  3087. // -------------------------------------------------------------------
  3088. // Process_log
  3089. // required .message.Process_type process_type = 1;
  3090. inline bool Process_log::_internal_has_process_type() const {
  3091. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  3092. return value;
  3093. }
  3094. inline bool Process_log::has_process_type() const {
  3095. return _internal_has_process_type();
  3096. }
  3097. inline void Process_log::clear_process_type() {
  3098. process_type_ = 1;
  3099. _has_bits_[0] &= ~0x00000001u;
  3100. }
  3101. inline ::message::Process_type Process_log::_internal_process_type() const {
  3102. return static_cast< ::message::Process_type >(process_type_);
  3103. }
  3104. inline ::message::Process_type Process_log::process_type() const {
  3105. // @@protoc_insertion_point(field_get:message.Process_log.process_type)
  3106. return _internal_process_type();
  3107. }
  3108. inline void Process_log::_internal_set_process_type(::message::Process_type value) {
  3109. assert(::message::Process_type_IsValid(value));
  3110. _has_bits_[0] |= 0x00000001u;
  3111. process_type_ = value;
  3112. }
  3113. inline void Process_log::set_process_type(::message::Process_type value) {
  3114. _internal_set_process_type(value);
  3115. // @@protoc_insertion_point(field_set:message.Process_log.process_type)
  3116. }
  3117. // repeated .message.Log_data log_data = 2;
  3118. inline int Process_log::_internal_log_data_size() const {
  3119. return log_data_.size();
  3120. }
  3121. inline int Process_log::log_data_size() const {
  3122. return _internal_log_data_size();
  3123. }
  3124. inline void Process_log::clear_log_data() {
  3125. log_data_.Clear();
  3126. }
  3127. inline ::message::Log_data* Process_log::mutable_log_data(int index) {
  3128. // @@protoc_insertion_point(field_mutable:message.Process_log.log_data)
  3129. return log_data_.Mutable(index);
  3130. }
  3131. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Log_data >*
  3132. Process_log::mutable_log_data() {
  3133. // @@protoc_insertion_point(field_mutable_list:message.Process_log.log_data)
  3134. return &log_data_;
  3135. }
  3136. inline const ::message::Log_data& Process_log::_internal_log_data(int index) const {
  3137. return log_data_.Get(index);
  3138. }
  3139. inline const ::message::Log_data& Process_log::log_data(int index) const {
  3140. // @@protoc_insertion_point(field_get:message.Process_log.log_data)
  3141. return _internal_log_data(index);
  3142. }
  3143. inline ::message::Log_data* Process_log::_internal_add_log_data() {
  3144. return log_data_.Add();
  3145. }
  3146. inline ::message::Log_data* Process_log::add_log_data() {
  3147. // @@protoc_insertion_point(field_add:message.Process_log.log_data)
  3148. return _internal_add_log_data();
  3149. }
  3150. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Log_data >&
  3151. Process_log::log_data() const {
  3152. // @@protoc_insertion_point(field_list:message.Process_log.log_data)
  3153. return log_data_;
  3154. }
  3155. #ifdef __GNUC__
  3156. #pragma GCC diagnostic pop
  3157. #endif // __GNUC__
  3158. // -------------------------------------------------------------------
  3159. // -------------------------------------------------------------------
  3160. // -------------------------------------------------------------------
  3161. // -------------------------------------------------------------------
  3162. // -------------------------------------------------------------------
  3163. // @@protoc_insertion_point(namespace_scope)
  3164. } // namespace message
  3165. PROTOBUF_NAMESPACE_OPEN
  3166. template <> struct is_proto_enum< ::message::Log_data_Severity> : ::std::true_type {};
  3167. template <>
  3168. inline const EnumDescriptor* GetEnumDescriptor< ::message::Log_data_Severity>() {
  3169. return ::message::Log_data_Severity_descriptor();
  3170. }
  3171. PROTOBUF_NAMESPACE_CLOSE
  3172. // @@protoc_insertion_point(global_scope)
  3173. #include <google/protobuf/port_undef.inc>
  3174. #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_log_5fprocess_2eproto