central_control_message.pb.h 66 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: central_control_message.proto
  3. #ifndef GOOGLE_PROTOBUF_INCLUDED_central_5fcontrol_5fmessage_2eproto
  4. #define GOOGLE_PROTOBUF_INCLUDED_central_5fcontrol_5fmessage_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. // @@protoc_insertion_point(includes)
  34. #include <google/protobuf/port_def.inc>
  35. #define PROTOBUF_INTERNAL_EXPORT_central_5fcontrol_5fmessage_2eproto
  36. PROTOBUF_NAMESPACE_OPEN
  37. namespace internal {
  38. class AnyMetadata;
  39. } // namespace internal
  40. PROTOBUF_NAMESPACE_CLOSE
  41. // Internal implementation detail -- do not use these members.
  42. struct TableStruct_central_5fcontrol_5fmessage_2eproto {
  43. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
  44. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  45. static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
  46. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  47. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[4]
  48. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  49. static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
  50. static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
  51. static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
  52. };
  53. extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_central_5fcontrol_5fmessage_2eproto;
  54. namespace message {
  55. class Central_controller_statu_msg;
  56. class Central_controller_statu_msgDefaultTypeInternal;
  57. extern Central_controller_statu_msgDefaultTypeInternal _Central_controller_statu_msg_default_instance_;
  58. class Entrance_manual_operation_msg;
  59. class Entrance_manual_operation_msgDefaultTypeInternal;
  60. extern Entrance_manual_operation_msgDefaultTypeInternal _Entrance_manual_operation_msg_default_instance_;
  61. class Entrance_statu;
  62. class Entrance_statuDefaultTypeInternal;
  63. extern Entrance_statuDefaultTypeInternal _Entrance_statu_default_instance_;
  64. class Process_manual_operation_msg;
  65. class Process_manual_operation_msgDefaultTypeInternal;
  66. extern Process_manual_operation_msgDefaultTypeInternal _Process_manual_operation_msg_default_instance_;
  67. } // namespace message
  68. PROTOBUF_NAMESPACE_OPEN
  69. template<> ::message::Central_controller_statu_msg* Arena::CreateMaybeMessage<::message::Central_controller_statu_msg>(Arena*);
  70. template<> ::message::Entrance_manual_operation_msg* Arena::CreateMaybeMessage<::message::Entrance_manual_operation_msg>(Arena*);
  71. template<> ::message::Entrance_statu* Arena::CreateMaybeMessage<::message::Entrance_statu>(Arena*);
  72. template<> ::message::Process_manual_operation_msg* Arena::CreateMaybeMessage<::message::Process_manual_operation_msg>(Arena*);
  73. PROTOBUF_NAMESPACE_CLOSE
  74. namespace message {
  75. enum Process_operation_type : int {
  76. eManual_cancel = 0,
  77. eManual_retry = 1,
  78. eManual_ignore = 2
  79. };
  80. bool Process_operation_type_IsValid(int value);
  81. constexpr Process_operation_type Process_operation_type_MIN = eManual_cancel;
  82. constexpr Process_operation_type Process_operation_type_MAX = eManual_ignore;
  83. constexpr int Process_operation_type_ARRAYSIZE = Process_operation_type_MAX + 1;
  84. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Process_operation_type_descriptor();
  85. template<typename T>
  86. inline const std::string& Process_operation_type_Name(T enum_t_value) {
  87. static_assert(::std::is_same<T, Process_operation_type>::value ||
  88. ::std::is_integral<T>::value,
  89. "Incorrect type passed to function Process_operation_type_Name.");
  90. return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
  91. Process_operation_type_descriptor(), enum_t_value);
  92. }
  93. inline bool Process_operation_type_Parse(
  94. ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Process_operation_type* value) {
  95. return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Process_operation_type>(
  96. Process_operation_type_descriptor(), name, value);
  97. }
  98. enum Module_statu : int {
  99. eConnected = 0,
  100. eDisconnected = 1,
  101. eFault = 2
  102. };
  103. bool Module_statu_IsValid(int value);
  104. constexpr Module_statu Module_statu_MIN = eConnected;
  105. constexpr Module_statu Module_statu_MAX = eFault;
  106. constexpr int Module_statu_ARRAYSIZE = Module_statu_MAX + 1;
  107. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Module_statu_descriptor();
  108. template<typename T>
  109. inline const std::string& Module_statu_Name(T enum_t_value) {
  110. static_assert(::std::is_same<T, Module_statu>::value ||
  111. ::std::is_integral<T>::value,
  112. "Incorrect type passed to function Module_statu_Name.");
  113. return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
  114. Module_statu_descriptor(), enum_t_value);
  115. }
  116. inline bool Module_statu_Parse(
  117. ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Module_statu* value) {
  118. return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Module_statu>(
  119. Module_statu_descriptor(), name, value);
  120. }
  121. // ===================================================================
  122. class Entrance_statu PROTOBUF_FINAL :
  123. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Entrance_statu) */ {
  124. public:
  125. inline Entrance_statu() : Entrance_statu(nullptr) {}
  126. virtual ~Entrance_statu();
  127. Entrance_statu(const Entrance_statu& from);
  128. Entrance_statu(Entrance_statu&& from) noexcept
  129. : Entrance_statu() {
  130. *this = ::std::move(from);
  131. }
  132. inline Entrance_statu& operator=(const Entrance_statu& from) {
  133. CopyFrom(from);
  134. return *this;
  135. }
  136. inline Entrance_statu& operator=(Entrance_statu&& from) noexcept {
  137. if (GetArena() == from.GetArena()) {
  138. if (this != &from) InternalSwap(&from);
  139. } else {
  140. CopyFrom(from);
  141. }
  142. return *this;
  143. }
  144. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  145. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  146. }
  147. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  148. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  149. }
  150. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  151. return GetDescriptor();
  152. }
  153. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  154. return GetMetadataStatic().descriptor;
  155. }
  156. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  157. return GetMetadataStatic().reflection;
  158. }
  159. static const Entrance_statu& default_instance();
  160. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  161. static inline const Entrance_statu* internal_default_instance() {
  162. return reinterpret_cast<const Entrance_statu*>(
  163. &_Entrance_statu_default_instance_);
  164. }
  165. static constexpr int kIndexInFileMessages =
  166. 0;
  167. friend void swap(Entrance_statu& a, Entrance_statu& b) {
  168. a.Swap(&b);
  169. }
  170. inline void Swap(Entrance_statu* other) {
  171. if (other == this) return;
  172. if (GetArena() == other->GetArena()) {
  173. InternalSwap(other);
  174. } else {
  175. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  176. }
  177. }
  178. void UnsafeArenaSwap(Entrance_statu* other) {
  179. if (other == this) return;
  180. GOOGLE_DCHECK(GetArena() == other->GetArena());
  181. InternalSwap(other);
  182. }
  183. // implements Message ----------------------------------------------
  184. inline Entrance_statu* New() const final {
  185. return CreateMaybeMessage<Entrance_statu>(nullptr);
  186. }
  187. Entrance_statu* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  188. return CreateMaybeMessage<Entrance_statu>(arena);
  189. }
  190. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  191. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  192. void CopyFrom(const Entrance_statu& from);
  193. void MergeFrom(const Entrance_statu& from);
  194. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  195. bool IsInitialized() const final;
  196. size_t ByteSizeLong() const final;
  197. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  198. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  199. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  200. int GetCachedSize() const final { return _cached_size_.Get(); }
  201. private:
  202. inline void SharedCtor();
  203. inline void SharedDtor();
  204. void SetCachedSize(int size) const final;
  205. void InternalSwap(Entrance_statu* other);
  206. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  207. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  208. return "message.Entrance_statu";
  209. }
  210. protected:
  211. explicit Entrance_statu(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  212. private:
  213. static void ArenaDtor(void* object);
  214. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  215. public:
  216. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  217. private:
  218. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  219. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_central_5fcontrol_5fmessage_2eproto);
  220. return ::descriptor_table_central_5fcontrol_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  221. }
  222. public:
  223. // nested types ----------------------------------------------------
  224. // accessors -------------------------------------------------------
  225. enum : int {
  226. kPausedFieldNumber = 1,
  227. kParkspaceStatuFieldNumber = 2,
  228. kDispatchStatuFieldNumber = 3,
  229. kNotifyStatuFieldNumber = 4,
  230. };
  231. // required bool paused = 1;
  232. bool has_paused() const;
  233. private:
  234. bool _internal_has_paused() const;
  235. public:
  236. void clear_paused();
  237. bool paused() const;
  238. void set_paused(bool value);
  239. private:
  240. bool _internal_paused() const;
  241. void _internal_set_paused(bool value);
  242. public:
  243. // optional .message.Module_statu parkspace_statu = 2;
  244. bool has_parkspace_statu() const;
  245. private:
  246. bool _internal_has_parkspace_statu() const;
  247. public:
  248. void clear_parkspace_statu();
  249. ::message::Module_statu parkspace_statu() const;
  250. void set_parkspace_statu(::message::Module_statu value);
  251. private:
  252. ::message::Module_statu _internal_parkspace_statu() const;
  253. void _internal_set_parkspace_statu(::message::Module_statu value);
  254. public:
  255. // optional .message.Module_statu dispatch_statu = 3;
  256. bool has_dispatch_statu() const;
  257. private:
  258. bool _internal_has_dispatch_statu() const;
  259. public:
  260. void clear_dispatch_statu();
  261. ::message::Module_statu dispatch_statu() const;
  262. void set_dispatch_statu(::message::Module_statu value);
  263. private:
  264. ::message::Module_statu _internal_dispatch_statu() const;
  265. void _internal_set_dispatch_statu(::message::Module_statu value);
  266. public:
  267. // optional .message.Module_statu notify_statu = 4;
  268. bool has_notify_statu() const;
  269. private:
  270. bool _internal_has_notify_statu() const;
  271. public:
  272. void clear_notify_statu();
  273. ::message::Module_statu notify_statu() const;
  274. void set_notify_statu(::message::Module_statu value);
  275. private:
  276. ::message::Module_statu _internal_notify_statu() const;
  277. void _internal_set_notify_statu(::message::Module_statu value);
  278. public:
  279. // @@protoc_insertion_point(class_scope:message.Entrance_statu)
  280. private:
  281. class _Internal;
  282. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  283. typedef void InternalArenaConstructable_;
  284. typedef void DestructorSkippable_;
  285. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  286. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  287. bool paused_;
  288. int parkspace_statu_;
  289. int dispatch_statu_;
  290. int notify_statu_;
  291. friend struct ::TableStruct_central_5fcontrol_5fmessage_2eproto;
  292. };
  293. // -------------------------------------------------------------------
  294. class Central_controller_statu_msg PROTOBUF_FINAL :
  295. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Central_controller_statu_msg) */ {
  296. public:
  297. inline Central_controller_statu_msg() : Central_controller_statu_msg(nullptr) {}
  298. virtual ~Central_controller_statu_msg();
  299. Central_controller_statu_msg(const Central_controller_statu_msg& from);
  300. Central_controller_statu_msg(Central_controller_statu_msg&& from) noexcept
  301. : Central_controller_statu_msg() {
  302. *this = ::std::move(from);
  303. }
  304. inline Central_controller_statu_msg& operator=(const Central_controller_statu_msg& from) {
  305. CopyFrom(from);
  306. return *this;
  307. }
  308. inline Central_controller_statu_msg& operator=(Central_controller_statu_msg&& from) noexcept {
  309. if (GetArena() == from.GetArena()) {
  310. if (this != &from) InternalSwap(&from);
  311. } else {
  312. CopyFrom(from);
  313. }
  314. return *this;
  315. }
  316. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  317. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  318. }
  319. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  320. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  321. }
  322. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  323. return GetDescriptor();
  324. }
  325. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  326. return GetMetadataStatic().descriptor;
  327. }
  328. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  329. return GetMetadataStatic().reflection;
  330. }
  331. static const Central_controller_statu_msg& default_instance();
  332. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  333. static inline const Central_controller_statu_msg* internal_default_instance() {
  334. return reinterpret_cast<const Central_controller_statu_msg*>(
  335. &_Central_controller_statu_msg_default_instance_);
  336. }
  337. static constexpr int kIndexInFileMessages =
  338. 1;
  339. friend void swap(Central_controller_statu_msg& a, Central_controller_statu_msg& b) {
  340. a.Swap(&b);
  341. }
  342. inline void Swap(Central_controller_statu_msg* other) {
  343. if (other == this) return;
  344. if (GetArena() == other->GetArena()) {
  345. InternalSwap(other);
  346. } else {
  347. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  348. }
  349. }
  350. void UnsafeArenaSwap(Central_controller_statu_msg* other) {
  351. if (other == this) return;
  352. GOOGLE_DCHECK(GetArena() == other->GetArena());
  353. InternalSwap(other);
  354. }
  355. // implements Message ----------------------------------------------
  356. inline Central_controller_statu_msg* New() const final {
  357. return CreateMaybeMessage<Central_controller_statu_msg>(nullptr);
  358. }
  359. Central_controller_statu_msg* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  360. return CreateMaybeMessage<Central_controller_statu_msg>(arena);
  361. }
  362. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  363. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  364. void CopyFrom(const Central_controller_statu_msg& from);
  365. void MergeFrom(const Central_controller_statu_msg& from);
  366. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  367. bool IsInitialized() const final;
  368. size_t ByteSizeLong() const final;
  369. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  370. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  371. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  372. int GetCachedSize() const final { return _cached_size_.Get(); }
  373. private:
  374. inline void SharedCtor();
  375. inline void SharedDtor();
  376. void SetCachedSize(int size) const final;
  377. void InternalSwap(Central_controller_statu_msg* other);
  378. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  379. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  380. return "message.Central_controller_statu_msg";
  381. }
  382. protected:
  383. explicit Central_controller_statu_msg(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  384. private:
  385. static void ArenaDtor(void* object);
  386. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  387. public:
  388. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  389. private:
  390. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  391. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_central_5fcontrol_5fmessage_2eproto);
  392. return ::descriptor_table_central_5fcontrol_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  393. }
  394. public:
  395. // nested types ----------------------------------------------------
  396. // accessors -------------------------------------------------------
  397. enum : int {
  398. kEntranceStatuVectorFieldNumber = 2,
  399. kExportStatuVectorFieldNumber = 3,
  400. kBaseInfoFieldNumber = 1,
  401. };
  402. // repeated .message.Entrance_statu entrance_statu_vector = 2;
  403. int entrance_statu_vector_size() const;
  404. private:
  405. int _internal_entrance_statu_vector_size() const;
  406. public:
  407. void clear_entrance_statu_vector();
  408. ::message::Entrance_statu* mutable_entrance_statu_vector(int index);
  409. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >*
  410. mutable_entrance_statu_vector();
  411. private:
  412. const ::message::Entrance_statu& _internal_entrance_statu_vector(int index) const;
  413. ::message::Entrance_statu* _internal_add_entrance_statu_vector();
  414. public:
  415. const ::message::Entrance_statu& entrance_statu_vector(int index) const;
  416. ::message::Entrance_statu* add_entrance_statu_vector();
  417. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >&
  418. entrance_statu_vector() const;
  419. // repeated .message.Entrance_statu export_statu_vector = 3;
  420. int export_statu_vector_size() const;
  421. private:
  422. int _internal_export_statu_vector_size() const;
  423. public:
  424. void clear_export_statu_vector();
  425. ::message::Entrance_statu* mutable_export_statu_vector(int index);
  426. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >*
  427. mutable_export_statu_vector();
  428. private:
  429. const ::message::Entrance_statu& _internal_export_statu_vector(int index) const;
  430. ::message::Entrance_statu* _internal_add_export_statu_vector();
  431. public:
  432. const ::message::Entrance_statu& export_statu_vector(int index) const;
  433. ::message::Entrance_statu* add_export_statu_vector();
  434. const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >&
  435. export_statu_vector() const;
  436. // required .message.Base_info base_info = 1;
  437. bool has_base_info() const;
  438. private:
  439. bool _internal_has_base_info() const;
  440. public:
  441. void clear_base_info();
  442. const ::message::Base_info& base_info() const;
  443. ::message::Base_info* release_base_info();
  444. ::message::Base_info* mutable_base_info();
  445. void set_allocated_base_info(::message::Base_info* base_info);
  446. private:
  447. const ::message::Base_info& _internal_base_info() const;
  448. ::message::Base_info* _internal_mutable_base_info();
  449. public:
  450. void unsafe_arena_set_allocated_base_info(
  451. ::message::Base_info* base_info);
  452. ::message::Base_info* unsafe_arena_release_base_info();
  453. // @@protoc_insertion_point(class_scope:message.Central_controller_statu_msg)
  454. private:
  455. class _Internal;
  456. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  457. typedef void InternalArenaConstructable_;
  458. typedef void DestructorSkippable_;
  459. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  460. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  461. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu > entrance_statu_vector_;
  462. ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu > export_statu_vector_;
  463. ::message::Base_info* base_info_;
  464. friend struct ::TableStruct_central_5fcontrol_5fmessage_2eproto;
  465. };
  466. // -------------------------------------------------------------------
  467. class Entrance_manual_operation_msg PROTOBUF_FINAL :
  468. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Entrance_manual_operation_msg) */ {
  469. public:
  470. inline Entrance_manual_operation_msg() : Entrance_manual_operation_msg(nullptr) {}
  471. virtual ~Entrance_manual_operation_msg();
  472. Entrance_manual_operation_msg(const Entrance_manual_operation_msg& from);
  473. Entrance_manual_operation_msg(Entrance_manual_operation_msg&& from) noexcept
  474. : Entrance_manual_operation_msg() {
  475. *this = ::std::move(from);
  476. }
  477. inline Entrance_manual_operation_msg& operator=(const Entrance_manual_operation_msg& from) {
  478. CopyFrom(from);
  479. return *this;
  480. }
  481. inline Entrance_manual_operation_msg& operator=(Entrance_manual_operation_msg&& from) noexcept {
  482. if (GetArena() == from.GetArena()) {
  483. if (this != &from) InternalSwap(&from);
  484. } else {
  485. CopyFrom(from);
  486. }
  487. return *this;
  488. }
  489. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  490. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  491. }
  492. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  493. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  494. }
  495. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  496. return GetDescriptor();
  497. }
  498. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  499. return GetMetadataStatic().descriptor;
  500. }
  501. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  502. return GetMetadataStatic().reflection;
  503. }
  504. static const Entrance_manual_operation_msg& default_instance();
  505. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  506. static inline const Entrance_manual_operation_msg* internal_default_instance() {
  507. return reinterpret_cast<const Entrance_manual_operation_msg*>(
  508. &_Entrance_manual_operation_msg_default_instance_);
  509. }
  510. static constexpr int kIndexInFileMessages =
  511. 2;
  512. friend void swap(Entrance_manual_operation_msg& a, Entrance_manual_operation_msg& b) {
  513. a.Swap(&b);
  514. }
  515. inline void Swap(Entrance_manual_operation_msg* other) {
  516. if (other == this) return;
  517. if (GetArena() == other->GetArena()) {
  518. InternalSwap(other);
  519. } else {
  520. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  521. }
  522. }
  523. void UnsafeArenaSwap(Entrance_manual_operation_msg* other) {
  524. if (other == this) return;
  525. GOOGLE_DCHECK(GetArena() == other->GetArena());
  526. InternalSwap(other);
  527. }
  528. // implements Message ----------------------------------------------
  529. inline Entrance_manual_operation_msg* New() const final {
  530. return CreateMaybeMessage<Entrance_manual_operation_msg>(nullptr);
  531. }
  532. Entrance_manual_operation_msg* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  533. return CreateMaybeMessage<Entrance_manual_operation_msg>(arena);
  534. }
  535. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  536. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  537. void CopyFrom(const Entrance_manual_operation_msg& from);
  538. void MergeFrom(const Entrance_manual_operation_msg& from);
  539. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  540. bool IsInitialized() const final;
  541. size_t ByteSizeLong() const final;
  542. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  543. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  544. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  545. int GetCachedSize() const final { return _cached_size_.Get(); }
  546. private:
  547. inline void SharedCtor();
  548. inline void SharedDtor();
  549. void SetCachedSize(int size) const final;
  550. void InternalSwap(Entrance_manual_operation_msg* other);
  551. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  552. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  553. return "message.Entrance_manual_operation_msg";
  554. }
  555. protected:
  556. explicit Entrance_manual_operation_msg(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  557. private:
  558. static void ArenaDtor(void* object);
  559. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  560. public:
  561. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  562. private:
  563. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  564. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_central_5fcontrol_5fmessage_2eproto);
  565. return ::descriptor_table_central_5fcontrol_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  566. }
  567. public:
  568. // nested types ----------------------------------------------------
  569. // accessors -------------------------------------------------------
  570. enum : int {
  571. kBaseInfoFieldNumber = 1,
  572. kIdStructFieldNumber = 2,
  573. kPausedFieldNumber = 4,
  574. kProcessTypeFieldNumber = 3,
  575. };
  576. // required .message.Base_info base_info = 1;
  577. bool has_base_info() const;
  578. private:
  579. bool _internal_has_base_info() const;
  580. public:
  581. void clear_base_info();
  582. const ::message::Base_info& base_info() const;
  583. ::message::Base_info* release_base_info();
  584. ::message::Base_info* mutable_base_info();
  585. void set_allocated_base_info(::message::Base_info* base_info);
  586. private:
  587. const ::message::Base_info& _internal_base_info() const;
  588. ::message::Base_info* _internal_mutable_base_info();
  589. public:
  590. void unsafe_arena_set_allocated_base_info(
  591. ::message::Base_info* base_info);
  592. ::message::Base_info* unsafe_arena_release_base_info();
  593. // required .message.Id_struct id_struct = 2;
  594. bool has_id_struct() const;
  595. private:
  596. bool _internal_has_id_struct() const;
  597. public:
  598. void clear_id_struct();
  599. const ::message::Id_struct& id_struct() const;
  600. ::message::Id_struct* release_id_struct();
  601. ::message::Id_struct* mutable_id_struct();
  602. void set_allocated_id_struct(::message::Id_struct* id_struct);
  603. private:
  604. const ::message::Id_struct& _internal_id_struct() const;
  605. ::message::Id_struct* _internal_mutable_id_struct();
  606. public:
  607. void unsafe_arena_set_allocated_id_struct(
  608. ::message::Id_struct* id_struct);
  609. ::message::Id_struct* unsafe_arena_release_id_struct();
  610. // required bool paused = 4;
  611. bool has_paused() const;
  612. private:
  613. bool _internal_has_paused() const;
  614. public:
  615. void clear_paused();
  616. bool paused() const;
  617. void set_paused(bool value);
  618. private:
  619. bool _internal_paused() const;
  620. void _internal_set_paused(bool value);
  621. public:
  622. // required .message.Process_type process_type = 3;
  623. bool has_process_type() const;
  624. private:
  625. bool _internal_has_process_type() const;
  626. public:
  627. void clear_process_type();
  628. ::message::Process_type process_type() const;
  629. void set_process_type(::message::Process_type value);
  630. private:
  631. ::message::Process_type _internal_process_type() const;
  632. void _internal_set_process_type(::message::Process_type value);
  633. public:
  634. // @@protoc_insertion_point(class_scope:message.Entrance_manual_operation_msg)
  635. private:
  636. class _Internal;
  637. // helper for ByteSizeLong()
  638. size_t RequiredFieldsByteSizeFallback() const;
  639. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  640. typedef void InternalArenaConstructable_;
  641. typedef void DestructorSkippable_;
  642. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  643. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  644. ::message::Base_info* base_info_;
  645. ::message::Id_struct* id_struct_;
  646. bool paused_;
  647. int process_type_;
  648. friend struct ::TableStruct_central_5fcontrol_5fmessage_2eproto;
  649. };
  650. // -------------------------------------------------------------------
  651. class Process_manual_operation_msg PROTOBUF_FINAL :
  652. public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:message.Process_manual_operation_msg) */ {
  653. public:
  654. inline Process_manual_operation_msg() : Process_manual_operation_msg(nullptr) {}
  655. virtual ~Process_manual_operation_msg();
  656. Process_manual_operation_msg(const Process_manual_operation_msg& from);
  657. Process_manual_operation_msg(Process_manual_operation_msg&& from) noexcept
  658. : Process_manual_operation_msg() {
  659. *this = ::std::move(from);
  660. }
  661. inline Process_manual_operation_msg& operator=(const Process_manual_operation_msg& from) {
  662. CopyFrom(from);
  663. return *this;
  664. }
  665. inline Process_manual_operation_msg& operator=(Process_manual_operation_msg&& from) noexcept {
  666. if (GetArena() == from.GetArena()) {
  667. if (this != &from) InternalSwap(&from);
  668. } else {
  669. CopyFrom(from);
  670. }
  671. return *this;
  672. }
  673. inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
  674. return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
  675. }
  676. inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
  677. return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
  678. }
  679. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
  680. return GetDescriptor();
  681. }
  682. static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
  683. return GetMetadataStatic().descriptor;
  684. }
  685. static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
  686. return GetMetadataStatic().reflection;
  687. }
  688. static const Process_manual_operation_msg& default_instance();
  689. static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
  690. static inline const Process_manual_operation_msg* internal_default_instance() {
  691. return reinterpret_cast<const Process_manual_operation_msg*>(
  692. &_Process_manual_operation_msg_default_instance_);
  693. }
  694. static constexpr int kIndexInFileMessages =
  695. 3;
  696. friend void swap(Process_manual_operation_msg& a, Process_manual_operation_msg& b) {
  697. a.Swap(&b);
  698. }
  699. inline void Swap(Process_manual_operation_msg* other) {
  700. if (other == this) return;
  701. if (GetArena() == other->GetArena()) {
  702. InternalSwap(other);
  703. } else {
  704. ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
  705. }
  706. }
  707. void UnsafeArenaSwap(Process_manual_operation_msg* other) {
  708. if (other == this) return;
  709. GOOGLE_DCHECK(GetArena() == other->GetArena());
  710. InternalSwap(other);
  711. }
  712. // implements Message ----------------------------------------------
  713. inline Process_manual_operation_msg* New() const final {
  714. return CreateMaybeMessage<Process_manual_operation_msg>(nullptr);
  715. }
  716. Process_manual_operation_msg* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
  717. return CreateMaybeMessage<Process_manual_operation_msg>(arena);
  718. }
  719. void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  720. void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
  721. void CopyFrom(const Process_manual_operation_msg& from);
  722. void MergeFrom(const Process_manual_operation_msg& from);
  723. PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  724. bool IsInitialized() const final;
  725. size_t ByteSizeLong() const final;
  726. const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  727. ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
  728. ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  729. int GetCachedSize() const final { return _cached_size_.Get(); }
  730. private:
  731. inline void SharedCtor();
  732. inline void SharedDtor();
  733. void SetCachedSize(int size) const final;
  734. void InternalSwap(Process_manual_operation_msg* other);
  735. friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  736. static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
  737. return "message.Process_manual_operation_msg";
  738. }
  739. protected:
  740. explicit Process_manual_operation_msg(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  741. private:
  742. static void ArenaDtor(void* object);
  743. inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
  744. public:
  745. ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
  746. private:
  747. static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
  748. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_central_5fcontrol_5fmessage_2eproto);
  749. return ::descriptor_table_central_5fcontrol_5fmessage_2eproto.file_level_metadata[kIndexInFileMessages];
  750. }
  751. public:
  752. // nested types ----------------------------------------------------
  753. // accessors -------------------------------------------------------
  754. enum : int {
  755. kLicenseFieldNumber = 2,
  756. kBaseInfoFieldNumber = 1,
  757. kStepTypeFieldNumber = 3,
  758. kOperateTypeFieldNumber = 4,
  759. };
  760. // required string license = 2;
  761. bool has_license() const;
  762. private:
  763. bool _internal_has_license() const;
  764. public:
  765. void clear_license();
  766. const std::string& license() const;
  767. void set_license(const std::string& value);
  768. void set_license(std::string&& value);
  769. void set_license(const char* value);
  770. void set_license(const char* value, size_t size);
  771. std::string* mutable_license();
  772. std::string* release_license();
  773. void set_allocated_license(std::string* license);
  774. private:
  775. const std::string& _internal_license() const;
  776. void _internal_set_license(const std::string& value);
  777. std::string* _internal_mutable_license();
  778. public:
  779. // required .message.Base_info base_info = 1;
  780. bool has_base_info() const;
  781. private:
  782. bool _internal_has_base_info() const;
  783. public:
  784. void clear_base_info();
  785. const ::message::Base_info& base_info() const;
  786. ::message::Base_info* release_base_info();
  787. ::message::Base_info* mutable_base_info();
  788. void set_allocated_base_info(::message::Base_info* base_info);
  789. private:
  790. const ::message::Base_info& _internal_base_info() const;
  791. ::message::Base_info* _internal_mutable_base_info();
  792. public:
  793. void unsafe_arena_set_allocated_base_info(
  794. ::message::Base_info* base_info);
  795. ::message::Base_info* unsafe_arena_release_base_info();
  796. // required .message.Step_type step_type = 3;
  797. bool has_step_type() const;
  798. private:
  799. bool _internal_has_step_type() const;
  800. public:
  801. void clear_step_type();
  802. ::message::Step_type step_type() const;
  803. void set_step_type(::message::Step_type value);
  804. private:
  805. ::message::Step_type _internal_step_type() const;
  806. void _internal_set_step_type(::message::Step_type value);
  807. public:
  808. // required .message.Process_operation_type operate_type = 4;
  809. bool has_operate_type() const;
  810. private:
  811. bool _internal_has_operate_type() const;
  812. public:
  813. void clear_operate_type();
  814. ::message::Process_operation_type operate_type() const;
  815. void set_operate_type(::message::Process_operation_type value);
  816. private:
  817. ::message::Process_operation_type _internal_operate_type() const;
  818. void _internal_set_operate_type(::message::Process_operation_type value);
  819. public:
  820. // @@protoc_insertion_point(class_scope:message.Process_manual_operation_msg)
  821. private:
  822. class _Internal;
  823. // helper for ByteSizeLong()
  824. size_t RequiredFieldsByteSizeFallback() const;
  825. template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  826. typedef void InternalArenaConstructable_;
  827. typedef void DestructorSkippable_;
  828. ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
  829. mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
  830. ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr license_;
  831. ::message::Base_info* base_info_;
  832. int step_type_;
  833. int operate_type_;
  834. friend struct ::TableStruct_central_5fcontrol_5fmessage_2eproto;
  835. };
  836. // ===================================================================
  837. // ===================================================================
  838. #ifdef __GNUC__
  839. #pragma GCC diagnostic push
  840. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  841. #endif // __GNUC__
  842. // Entrance_statu
  843. // required bool paused = 1;
  844. inline bool Entrance_statu::_internal_has_paused() const {
  845. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  846. return value;
  847. }
  848. inline bool Entrance_statu::has_paused() const {
  849. return _internal_has_paused();
  850. }
  851. inline void Entrance_statu::clear_paused() {
  852. paused_ = false;
  853. _has_bits_[0] &= ~0x00000001u;
  854. }
  855. inline bool Entrance_statu::_internal_paused() const {
  856. return paused_;
  857. }
  858. inline bool Entrance_statu::paused() const {
  859. // @@protoc_insertion_point(field_get:message.Entrance_statu.paused)
  860. return _internal_paused();
  861. }
  862. inline void Entrance_statu::_internal_set_paused(bool value) {
  863. _has_bits_[0] |= 0x00000001u;
  864. paused_ = value;
  865. }
  866. inline void Entrance_statu::set_paused(bool value) {
  867. _internal_set_paused(value);
  868. // @@protoc_insertion_point(field_set:message.Entrance_statu.paused)
  869. }
  870. // optional .message.Module_statu parkspace_statu = 2;
  871. inline bool Entrance_statu::_internal_has_parkspace_statu() const {
  872. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  873. return value;
  874. }
  875. inline bool Entrance_statu::has_parkspace_statu() const {
  876. return _internal_has_parkspace_statu();
  877. }
  878. inline void Entrance_statu::clear_parkspace_statu() {
  879. parkspace_statu_ = 0;
  880. _has_bits_[0] &= ~0x00000002u;
  881. }
  882. inline ::message::Module_statu Entrance_statu::_internal_parkspace_statu() const {
  883. return static_cast< ::message::Module_statu >(parkspace_statu_);
  884. }
  885. inline ::message::Module_statu Entrance_statu::parkspace_statu() const {
  886. // @@protoc_insertion_point(field_get:message.Entrance_statu.parkspace_statu)
  887. return _internal_parkspace_statu();
  888. }
  889. inline void Entrance_statu::_internal_set_parkspace_statu(::message::Module_statu value) {
  890. assert(::message::Module_statu_IsValid(value));
  891. _has_bits_[0] |= 0x00000002u;
  892. parkspace_statu_ = value;
  893. }
  894. inline void Entrance_statu::set_parkspace_statu(::message::Module_statu value) {
  895. _internal_set_parkspace_statu(value);
  896. // @@protoc_insertion_point(field_set:message.Entrance_statu.parkspace_statu)
  897. }
  898. // optional .message.Module_statu dispatch_statu = 3;
  899. inline bool Entrance_statu::_internal_has_dispatch_statu() const {
  900. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  901. return value;
  902. }
  903. inline bool Entrance_statu::has_dispatch_statu() const {
  904. return _internal_has_dispatch_statu();
  905. }
  906. inline void Entrance_statu::clear_dispatch_statu() {
  907. dispatch_statu_ = 0;
  908. _has_bits_[0] &= ~0x00000004u;
  909. }
  910. inline ::message::Module_statu Entrance_statu::_internal_dispatch_statu() const {
  911. return static_cast< ::message::Module_statu >(dispatch_statu_);
  912. }
  913. inline ::message::Module_statu Entrance_statu::dispatch_statu() const {
  914. // @@protoc_insertion_point(field_get:message.Entrance_statu.dispatch_statu)
  915. return _internal_dispatch_statu();
  916. }
  917. inline void Entrance_statu::_internal_set_dispatch_statu(::message::Module_statu value) {
  918. assert(::message::Module_statu_IsValid(value));
  919. _has_bits_[0] |= 0x00000004u;
  920. dispatch_statu_ = value;
  921. }
  922. inline void Entrance_statu::set_dispatch_statu(::message::Module_statu value) {
  923. _internal_set_dispatch_statu(value);
  924. // @@protoc_insertion_point(field_set:message.Entrance_statu.dispatch_statu)
  925. }
  926. // optional .message.Module_statu notify_statu = 4;
  927. inline bool Entrance_statu::_internal_has_notify_statu() const {
  928. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  929. return value;
  930. }
  931. inline bool Entrance_statu::has_notify_statu() const {
  932. return _internal_has_notify_statu();
  933. }
  934. inline void Entrance_statu::clear_notify_statu() {
  935. notify_statu_ = 0;
  936. _has_bits_[0] &= ~0x00000008u;
  937. }
  938. inline ::message::Module_statu Entrance_statu::_internal_notify_statu() const {
  939. return static_cast< ::message::Module_statu >(notify_statu_);
  940. }
  941. inline ::message::Module_statu Entrance_statu::notify_statu() const {
  942. // @@protoc_insertion_point(field_get:message.Entrance_statu.notify_statu)
  943. return _internal_notify_statu();
  944. }
  945. inline void Entrance_statu::_internal_set_notify_statu(::message::Module_statu value) {
  946. assert(::message::Module_statu_IsValid(value));
  947. _has_bits_[0] |= 0x00000008u;
  948. notify_statu_ = value;
  949. }
  950. inline void Entrance_statu::set_notify_statu(::message::Module_statu value) {
  951. _internal_set_notify_statu(value);
  952. // @@protoc_insertion_point(field_set:message.Entrance_statu.notify_statu)
  953. }
  954. // -------------------------------------------------------------------
  955. // Central_controller_statu_msg
  956. // required .message.Base_info base_info = 1;
  957. inline bool Central_controller_statu_msg::_internal_has_base_info() const {
  958. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  959. PROTOBUF_ASSUME(!value || base_info_ != nullptr);
  960. return value;
  961. }
  962. inline bool Central_controller_statu_msg::has_base_info() const {
  963. return _internal_has_base_info();
  964. }
  965. inline const ::message::Base_info& Central_controller_statu_msg::_internal_base_info() const {
  966. const ::message::Base_info* p = base_info_;
  967. return p != nullptr ? *p : *reinterpret_cast<const ::message::Base_info*>(
  968. &::message::_Base_info_default_instance_);
  969. }
  970. inline const ::message::Base_info& Central_controller_statu_msg::base_info() const {
  971. // @@protoc_insertion_point(field_get:message.Central_controller_statu_msg.base_info)
  972. return _internal_base_info();
  973. }
  974. inline void Central_controller_statu_msg::unsafe_arena_set_allocated_base_info(
  975. ::message::Base_info* base_info) {
  976. if (GetArena() == nullptr) {
  977. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  978. }
  979. base_info_ = base_info;
  980. if (base_info) {
  981. _has_bits_[0] |= 0x00000001u;
  982. } else {
  983. _has_bits_[0] &= ~0x00000001u;
  984. }
  985. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Central_controller_statu_msg.base_info)
  986. }
  987. inline ::message::Base_info* Central_controller_statu_msg::release_base_info() {
  988. _has_bits_[0] &= ~0x00000001u;
  989. ::message::Base_info* temp = base_info_;
  990. base_info_ = nullptr;
  991. if (GetArena() != nullptr) {
  992. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  993. }
  994. return temp;
  995. }
  996. inline ::message::Base_info* Central_controller_statu_msg::unsafe_arena_release_base_info() {
  997. // @@protoc_insertion_point(field_release:message.Central_controller_statu_msg.base_info)
  998. _has_bits_[0] &= ~0x00000001u;
  999. ::message::Base_info* temp = base_info_;
  1000. base_info_ = nullptr;
  1001. return temp;
  1002. }
  1003. inline ::message::Base_info* Central_controller_statu_msg::_internal_mutable_base_info() {
  1004. _has_bits_[0] |= 0x00000001u;
  1005. if (base_info_ == nullptr) {
  1006. auto* p = CreateMaybeMessage<::message::Base_info>(GetArena());
  1007. base_info_ = p;
  1008. }
  1009. return base_info_;
  1010. }
  1011. inline ::message::Base_info* Central_controller_statu_msg::mutable_base_info() {
  1012. // @@protoc_insertion_point(field_mutable:message.Central_controller_statu_msg.base_info)
  1013. return _internal_mutable_base_info();
  1014. }
  1015. inline void Central_controller_statu_msg::set_allocated_base_info(::message::Base_info* base_info) {
  1016. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1017. if (message_arena == nullptr) {
  1018. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  1019. }
  1020. if (base_info) {
  1021. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1022. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info)->GetArena();
  1023. if (message_arena != submessage_arena) {
  1024. base_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1025. message_arena, base_info, submessage_arena);
  1026. }
  1027. _has_bits_[0] |= 0x00000001u;
  1028. } else {
  1029. _has_bits_[0] &= ~0x00000001u;
  1030. }
  1031. base_info_ = base_info;
  1032. // @@protoc_insertion_point(field_set_allocated:message.Central_controller_statu_msg.base_info)
  1033. }
  1034. // repeated .message.Entrance_statu entrance_statu_vector = 2;
  1035. inline int Central_controller_statu_msg::_internal_entrance_statu_vector_size() const {
  1036. return entrance_statu_vector_.size();
  1037. }
  1038. inline int Central_controller_statu_msg::entrance_statu_vector_size() const {
  1039. return _internal_entrance_statu_vector_size();
  1040. }
  1041. inline void Central_controller_statu_msg::clear_entrance_statu_vector() {
  1042. entrance_statu_vector_.Clear();
  1043. }
  1044. inline ::message::Entrance_statu* Central_controller_statu_msg::mutable_entrance_statu_vector(int index) {
  1045. // @@protoc_insertion_point(field_mutable:message.Central_controller_statu_msg.entrance_statu_vector)
  1046. return entrance_statu_vector_.Mutable(index);
  1047. }
  1048. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >*
  1049. Central_controller_statu_msg::mutable_entrance_statu_vector() {
  1050. // @@protoc_insertion_point(field_mutable_list:message.Central_controller_statu_msg.entrance_statu_vector)
  1051. return &entrance_statu_vector_;
  1052. }
  1053. inline const ::message::Entrance_statu& Central_controller_statu_msg::_internal_entrance_statu_vector(int index) const {
  1054. return entrance_statu_vector_.Get(index);
  1055. }
  1056. inline const ::message::Entrance_statu& Central_controller_statu_msg::entrance_statu_vector(int index) const {
  1057. // @@protoc_insertion_point(field_get:message.Central_controller_statu_msg.entrance_statu_vector)
  1058. return _internal_entrance_statu_vector(index);
  1059. }
  1060. inline ::message::Entrance_statu* Central_controller_statu_msg::_internal_add_entrance_statu_vector() {
  1061. return entrance_statu_vector_.Add();
  1062. }
  1063. inline ::message::Entrance_statu* Central_controller_statu_msg::add_entrance_statu_vector() {
  1064. // @@protoc_insertion_point(field_add:message.Central_controller_statu_msg.entrance_statu_vector)
  1065. return _internal_add_entrance_statu_vector();
  1066. }
  1067. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >&
  1068. Central_controller_statu_msg::entrance_statu_vector() const {
  1069. // @@protoc_insertion_point(field_list:message.Central_controller_statu_msg.entrance_statu_vector)
  1070. return entrance_statu_vector_;
  1071. }
  1072. // repeated .message.Entrance_statu export_statu_vector = 3;
  1073. inline int Central_controller_statu_msg::_internal_export_statu_vector_size() const {
  1074. return export_statu_vector_.size();
  1075. }
  1076. inline int Central_controller_statu_msg::export_statu_vector_size() const {
  1077. return _internal_export_statu_vector_size();
  1078. }
  1079. inline void Central_controller_statu_msg::clear_export_statu_vector() {
  1080. export_statu_vector_.Clear();
  1081. }
  1082. inline ::message::Entrance_statu* Central_controller_statu_msg::mutable_export_statu_vector(int index) {
  1083. // @@protoc_insertion_point(field_mutable:message.Central_controller_statu_msg.export_statu_vector)
  1084. return export_statu_vector_.Mutable(index);
  1085. }
  1086. inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >*
  1087. Central_controller_statu_msg::mutable_export_statu_vector() {
  1088. // @@protoc_insertion_point(field_mutable_list:message.Central_controller_statu_msg.export_statu_vector)
  1089. return &export_statu_vector_;
  1090. }
  1091. inline const ::message::Entrance_statu& Central_controller_statu_msg::_internal_export_statu_vector(int index) const {
  1092. return export_statu_vector_.Get(index);
  1093. }
  1094. inline const ::message::Entrance_statu& Central_controller_statu_msg::export_statu_vector(int index) const {
  1095. // @@protoc_insertion_point(field_get:message.Central_controller_statu_msg.export_statu_vector)
  1096. return _internal_export_statu_vector(index);
  1097. }
  1098. inline ::message::Entrance_statu* Central_controller_statu_msg::_internal_add_export_statu_vector() {
  1099. return export_statu_vector_.Add();
  1100. }
  1101. inline ::message::Entrance_statu* Central_controller_statu_msg::add_export_statu_vector() {
  1102. // @@protoc_insertion_point(field_add:message.Central_controller_statu_msg.export_statu_vector)
  1103. return _internal_add_export_statu_vector();
  1104. }
  1105. inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::message::Entrance_statu >&
  1106. Central_controller_statu_msg::export_statu_vector() const {
  1107. // @@protoc_insertion_point(field_list:message.Central_controller_statu_msg.export_statu_vector)
  1108. return export_statu_vector_;
  1109. }
  1110. // -------------------------------------------------------------------
  1111. // Entrance_manual_operation_msg
  1112. // required .message.Base_info base_info = 1;
  1113. inline bool Entrance_manual_operation_msg::_internal_has_base_info() const {
  1114. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  1115. PROTOBUF_ASSUME(!value || base_info_ != nullptr);
  1116. return value;
  1117. }
  1118. inline bool Entrance_manual_operation_msg::has_base_info() const {
  1119. return _internal_has_base_info();
  1120. }
  1121. inline const ::message::Base_info& Entrance_manual_operation_msg::_internal_base_info() const {
  1122. const ::message::Base_info* p = base_info_;
  1123. return p != nullptr ? *p : *reinterpret_cast<const ::message::Base_info*>(
  1124. &::message::_Base_info_default_instance_);
  1125. }
  1126. inline const ::message::Base_info& Entrance_manual_operation_msg::base_info() const {
  1127. // @@protoc_insertion_point(field_get:message.Entrance_manual_operation_msg.base_info)
  1128. return _internal_base_info();
  1129. }
  1130. inline void Entrance_manual_operation_msg::unsafe_arena_set_allocated_base_info(
  1131. ::message::Base_info* base_info) {
  1132. if (GetArena() == nullptr) {
  1133. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  1134. }
  1135. base_info_ = base_info;
  1136. if (base_info) {
  1137. _has_bits_[0] |= 0x00000001u;
  1138. } else {
  1139. _has_bits_[0] &= ~0x00000001u;
  1140. }
  1141. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Entrance_manual_operation_msg.base_info)
  1142. }
  1143. inline ::message::Base_info* Entrance_manual_operation_msg::release_base_info() {
  1144. _has_bits_[0] &= ~0x00000001u;
  1145. ::message::Base_info* temp = base_info_;
  1146. base_info_ = nullptr;
  1147. if (GetArena() != nullptr) {
  1148. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1149. }
  1150. return temp;
  1151. }
  1152. inline ::message::Base_info* Entrance_manual_operation_msg::unsafe_arena_release_base_info() {
  1153. // @@protoc_insertion_point(field_release:message.Entrance_manual_operation_msg.base_info)
  1154. _has_bits_[0] &= ~0x00000001u;
  1155. ::message::Base_info* temp = base_info_;
  1156. base_info_ = nullptr;
  1157. return temp;
  1158. }
  1159. inline ::message::Base_info* Entrance_manual_operation_msg::_internal_mutable_base_info() {
  1160. _has_bits_[0] |= 0x00000001u;
  1161. if (base_info_ == nullptr) {
  1162. auto* p = CreateMaybeMessage<::message::Base_info>(GetArena());
  1163. base_info_ = p;
  1164. }
  1165. return base_info_;
  1166. }
  1167. inline ::message::Base_info* Entrance_manual_operation_msg::mutable_base_info() {
  1168. // @@protoc_insertion_point(field_mutable:message.Entrance_manual_operation_msg.base_info)
  1169. return _internal_mutable_base_info();
  1170. }
  1171. inline void Entrance_manual_operation_msg::set_allocated_base_info(::message::Base_info* base_info) {
  1172. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1173. if (message_arena == nullptr) {
  1174. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  1175. }
  1176. if (base_info) {
  1177. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1178. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info)->GetArena();
  1179. if (message_arena != submessage_arena) {
  1180. base_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1181. message_arena, base_info, submessage_arena);
  1182. }
  1183. _has_bits_[0] |= 0x00000001u;
  1184. } else {
  1185. _has_bits_[0] &= ~0x00000001u;
  1186. }
  1187. base_info_ = base_info;
  1188. // @@protoc_insertion_point(field_set_allocated:message.Entrance_manual_operation_msg.base_info)
  1189. }
  1190. // required .message.Id_struct id_struct = 2;
  1191. inline bool Entrance_manual_operation_msg::_internal_has_id_struct() const {
  1192. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  1193. PROTOBUF_ASSUME(!value || id_struct_ != nullptr);
  1194. return value;
  1195. }
  1196. inline bool Entrance_manual_operation_msg::has_id_struct() const {
  1197. return _internal_has_id_struct();
  1198. }
  1199. inline const ::message::Id_struct& Entrance_manual_operation_msg::_internal_id_struct() const {
  1200. const ::message::Id_struct* p = id_struct_;
  1201. return p != nullptr ? *p : *reinterpret_cast<const ::message::Id_struct*>(
  1202. &::message::_Id_struct_default_instance_);
  1203. }
  1204. inline const ::message::Id_struct& Entrance_manual_operation_msg::id_struct() const {
  1205. // @@protoc_insertion_point(field_get:message.Entrance_manual_operation_msg.id_struct)
  1206. return _internal_id_struct();
  1207. }
  1208. inline void Entrance_manual_operation_msg::unsafe_arena_set_allocated_id_struct(
  1209. ::message::Id_struct* id_struct) {
  1210. if (GetArena() == nullptr) {
  1211. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(id_struct_);
  1212. }
  1213. id_struct_ = id_struct;
  1214. if (id_struct) {
  1215. _has_bits_[0] |= 0x00000002u;
  1216. } else {
  1217. _has_bits_[0] &= ~0x00000002u;
  1218. }
  1219. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Entrance_manual_operation_msg.id_struct)
  1220. }
  1221. inline ::message::Id_struct* Entrance_manual_operation_msg::release_id_struct() {
  1222. _has_bits_[0] &= ~0x00000002u;
  1223. ::message::Id_struct* temp = id_struct_;
  1224. id_struct_ = nullptr;
  1225. if (GetArena() != nullptr) {
  1226. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1227. }
  1228. return temp;
  1229. }
  1230. inline ::message::Id_struct* Entrance_manual_operation_msg::unsafe_arena_release_id_struct() {
  1231. // @@protoc_insertion_point(field_release:message.Entrance_manual_operation_msg.id_struct)
  1232. _has_bits_[0] &= ~0x00000002u;
  1233. ::message::Id_struct* temp = id_struct_;
  1234. id_struct_ = nullptr;
  1235. return temp;
  1236. }
  1237. inline ::message::Id_struct* Entrance_manual_operation_msg::_internal_mutable_id_struct() {
  1238. _has_bits_[0] |= 0x00000002u;
  1239. if (id_struct_ == nullptr) {
  1240. auto* p = CreateMaybeMessage<::message::Id_struct>(GetArena());
  1241. id_struct_ = p;
  1242. }
  1243. return id_struct_;
  1244. }
  1245. inline ::message::Id_struct* Entrance_manual_operation_msg::mutable_id_struct() {
  1246. // @@protoc_insertion_point(field_mutable:message.Entrance_manual_operation_msg.id_struct)
  1247. return _internal_mutable_id_struct();
  1248. }
  1249. inline void Entrance_manual_operation_msg::set_allocated_id_struct(::message::Id_struct* id_struct) {
  1250. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1251. if (message_arena == nullptr) {
  1252. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(id_struct_);
  1253. }
  1254. if (id_struct) {
  1255. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1256. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(id_struct)->GetArena();
  1257. if (message_arena != submessage_arena) {
  1258. id_struct = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1259. message_arena, id_struct, submessage_arena);
  1260. }
  1261. _has_bits_[0] |= 0x00000002u;
  1262. } else {
  1263. _has_bits_[0] &= ~0x00000002u;
  1264. }
  1265. id_struct_ = id_struct;
  1266. // @@protoc_insertion_point(field_set_allocated:message.Entrance_manual_operation_msg.id_struct)
  1267. }
  1268. // required .message.Process_type process_type = 3;
  1269. inline bool Entrance_manual_operation_msg::_internal_has_process_type() const {
  1270. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  1271. return value;
  1272. }
  1273. inline bool Entrance_manual_operation_msg::has_process_type() const {
  1274. return _internal_has_process_type();
  1275. }
  1276. inline void Entrance_manual_operation_msg::clear_process_type() {
  1277. process_type_ = 1;
  1278. _has_bits_[0] &= ~0x00000008u;
  1279. }
  1280. inline ::message::Process_type Entrance_manual_operation_msg::_internal_process_type() const {
  1281. return static_cast< ::message::Process_type >(process_type_);
  1282. }
  1283. inline ::message::Process_type Entrance_manual_operation_msg::process_type() const {
  1284. // @@protoc_insertion_point(field_get:message.Entrance_manual_operation_msg.process_type)
  1285. return _internal_process_type();
  1286. }
  1287. inline void Entrance_manual_operation_msg::_internal_set_process_type(::message::Process_type value) {
  1288. assert(::message::Process_type_IsValid(value));
  1289. _has_bits_[0] |= 0x00000008u;
  1290. process_type_ = value;
  1291. }
  1292. inline void Entrance_manual_operation_msg::set_process_type(::message::Process_type value) {
  1293. _internal_set_process_type(value);
  1294. // @@protoc_insertion_point(field_set:message.Entrance_manual_operation_msg.process_type)
  1295. }
  1296. // required bool paused = 4;
  1297. inline bool Entrance_manual_operation_msg::_internal_has_paused() const {
  1298. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  1299. return value;
  1300. }
  1301. inline bool Entrance_manual_operation_msg::has_paused() const {
  1302. return _internal_has_paused();
  1303. }
  1304. inline void Entrance_manual_operation_msg::clear_paused() {
  1305. paused_ = false;
  1306. _has_bits_[0] &= ~0x00000004u;
  1307. }
  1308. inline bool Entrance_manual_operation_msg::_internal_paused() const {
  1309. return paused_;
  1310. }
  1311. inline bool Entrance_manual_operation_msg::paused() const {
  1312. // @@protoc_insertion_point(field_get:message.Entrance_manual_operation_msg.paused)
  1313. return _internal_paused();
  1314. }
  1315. inline void Entrance_manual_operation_msg::_internal_set_paused(bool value) {
  1316. _has_bits_[0] |= 0x00000004u;
  1317. paused_ = value;
  1318. }
  1319. inline void Entrance_manual_operation_msg::set_paused(bool value) {
  1320. _internal_set_paused(value);
  1321. // @@protoc_insertion_point(field_set:message.Entrance_manual_operation_msg.paused)
  1322. }
  1323. // -------------------------------------------------------------------
  1324. // Process_manual_operation_msg
  1325. // required .message.Base_info base_info = 1;
  1326. inline bool Process_manual_operation_msg::_internal_has_base_info() const {
  1327. bool value = (_has_bits_[0] & 0x00000002u) != 0;
  1328. PROTOBUF_ASSUME(!value || base_info_ != nullptr);
  1329. return value;
  1330. }
  1331. inline bool Process_manual_operation_msg::has_base_info() const {
  1332. return _internal_has_base_info();
  1333. }
  1334. inline const ::message::Base_info& Process_manual_operation_msg::_internal_base_info() const {
  1335. const ::message::Base_info* p = base_info_;
  1336. return p != nullptr ? *p : *reinterpret_cast<const ::message::Base_info*>(
  1337. &::message::_Base_info_default_instance_);
  1338. }
  1339. inline const ::message::Base_info& Process_manual_operation_msg::base_info() const {
  1340. // @@protoc_insertion_point(field_get:message.Process_manual_operation_msg.base_info)
  1341. return _internal_base_info();
  1342. }
  1343. inline void Process_manual_operation_msg::unsafe_arena_set_allocated_base_info(
  1344. ::message::Base_info* base_info) {
  1345. if (GetArena() == nullptr) {
  1346. delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  1347. }
  1348. base_info_ = base_info;
  1349. if (base_info) {
  1350. _has_bits_[0] |= 0x00000002u;
  1351. } else {
  1352. _has_bits_[0] &= ~0x00000002u;
  1353. }
  1354. // @@protoc_insertion_point(field_unsafe_arena_set_allocated:message.Process_manual_operation_msg.base_info)
  1355. }
  1356. inline ::message::Base_info* Process_manual_operation_msg::release_base_info() {
  1357. _has_bits_[0] &= ~0x00000002u;
  1358. ::message::Base_info* temp = base_info_;
  1359. base_info_ = nullptr;
  1360. if (GetArena() != nullptr) {
  1361. temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  1362. }
  1363. return temp;
  1364. }
  1365. inline ::message::Base_info* Process_manual_operation_msg::unsafe_arena_release_base_info() {
  1366. // @@protoc_insertion_point(field_release:message.Process_manual_operation_msg.base_info)
  1367. _has_bits_[0] &= ~0x00000002u;
  1368. ::message::Base_info* temp = base_info_;
  1369. base_info_ = nullptr;
  1370. return temp;
  1371. }
  1372. inline ::message::Base_info* Process_manual_operation_msg::_internal_mutable_base_info() {
  1373. _has_bits_[0] |= 0x00000002u;
  1374. if (base_info_ == nullptr) {
  1375. auto* p = CreateMaybeMessage<::message::Base_info>(GetArena());
  1376. base_info_ = p;
  1377. }
  1378. return base_info_;
  1379. }
  1380. inline ::message::Base_info* Process_manual_operation_msg::mutable_base_info() {
  1381. // @@protoc_insertion_point(field_mutable:message.Process_manual_operation_msg.base_info)
  1382. return _internal_mutable_base_info();
  1383. }
  1384. inline void Process_manual_operation_msg::set_allocated_base_info(::message::Base_info* base_info) {
  1385. ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
  1386. if (message_arena == nullptr) {
  1387. delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info_);
  1388. }
  1389. if (base_info) {
  1390. ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
  1391. reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(base_info)->GetArena();
  1392. if (message_arena != submessage_arena) {
  1393. base_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
  1394. message_arena, base_info, submessage_arena);
  1395. }
  1396. _has_bits_[0] |= 0x00000002u;
  1397. } else {
  1398. _has_bits_[0] &= ~0x00000002u;
  1399. }
  1400. base_info_ = base_info;
  1401. // @@protoc_insertion_point(field_set_allocated:message.Process_manual_operation_msg.base_info)
  1402. }
  1403. // required string license = 2;
  1404. inline bool Process_manual_operation_msg::_internal_has_license() const {
  1405. bool value = (_has_bits_[0] & 0x00000001u) != 0;
  1406. return value;
  1407. }
  1408. inline bool Process_manual_operation_msg::has_license() const {
  1409. return _internal_has_license();
  1410. }
  1411. inline void Process_manual_operation_msg::clear_license() {
  1412. license_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1413. _has_bits_[0] &= ~0x00000001u;
  1414. }
  1415. inline const std::string& Process_manual_operation_msg::license() const {
  1416. // @@protoc_insertion_point(field_get:message.Process_manual_operation_msg.license)
  1417. return _internal_license();
  1418. }
  1419. inline void Process_manual_operation_msg::set_license(const std::string& value) {
  1420. _internal_set_license(value);
  1421. // @@protoc_insertion_point(field_set:message.Process_manual_operation_msg.license)
  1422. }
  1423. inline std::string* Process_manual_operation_msg::mutable_license() {
  1424. // @@protoc_insertion_point(field_mutable:message.Process_manual_operation_msg.license)
  1425. return _internal_mutable_license();
  1426. }
  1427. inline const std::string& Process_manual_operation_msg::_internal_license() const {
  1428. return license_.Get();
  1429. }
  1430. inline void Process_manual_operation_msg::_internal_set_license(const std::string& value) {
  1431. _has_bits_[0] |= 0x00000001u;
  1432. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
  1433. }
  1434. inline void Process_manual_operation_msg::set_license(std::string&& value) {
  1435. _has_bits_[0] |= 0x00000001u;
  1436. license_.Set(
  1437. &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
  1438. // @@protoc_insertion_point(field_set_rvalue:message.Process_manual_operation_msg.license)
  1439. }
  1440. inline void Process_manual_operation_msg::set_license(const char* value) {
  1441. GOOGLE_DCHECK(value != nullptr);
  1442. _has_bits_[0] |= 0x00000001u;
  1443. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
  1444. GetArena());
  1445. // @@protoc_insertion_point(field_set_char:message.Process_manual_operation_msg.license)
  1446. }
  1447. inline void Process_manual_operation_msg::set_license(const char* value,
  1448. size_t size) {
  1449. _has_bits_[0] |= 0x00000001u;
  1450. license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
  1451. reinterpret_cast<const char*>(value), size), GetArena());
  1452. // @@protoc_insertion_point(field_set_pointer:message.Process_manual_operation_msg.license)
  1453. }
  1454. inline std::string* Process_manual_operation_msg::_internal_mutable_license() {
  1455. _has_bits_[0] |= 0x00000001u;
  1456. return license_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1457. }
  1458. inline std::string* Process_manual_operation_msg::release_license() {
  1459. // @@protoc_insertion_point(field_release:message.Process_manual_operation_msg.license)
  1460. if (!_internal_has_license()) {
  1461. return nullptr;
  1462. }
  1463. _has_bits_[0] &= ~0x00000001u;
  1464. return license_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
  1465. }
  1466. inline void Process_manual_operation_msg::set_allocated_license(std::string* license) {
  1467. if (license != nullptr) {
  1468. _has_bits_[0] |= 0x00000001u;
  1469. } else {
  1470. _has_bits_[0] &= ~0x00000001u;
  1471. }
  1472. license_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), license,
  1473. GetArena());
  1474. // @@protoc_insertion_point(field_set_allocated:message.Process_manual_operation_msg.license)
  1475. }
  1476. // required .message.Step_type step_type = 3;
  1477. inline bool Process_manual_operation_msg::_internal_has_step_type() const {
  1478. bool value = (_has_bits_[0] & 0x00000004u) != 0;
  1479. return value;
  1480. }
  1481. inline bool Process_manual_operation_msg::has_step_type() const {
  1482. return _internal_has_step_type();
  1483. }
  1484. inline void Process_manual_operation_msg::clear_step_type() {
  1485. step_type_ = 0;
  1486. _has_bits_[0] &= ~0x00000004u;
  1487. }
  1488. inline ::message::Step_type Process_manual_operation_msg::_internal_step_type() const {
  1489. return static_cast< ::message::Step_type >(step_type_);
  1490. }
  1491. inline ::message::Step_type Process_manual_operation_msg::step_type() const {
  1492. // @@protoc_insertion_point(field_get:message.Process_manual_operation_msg.step_type)
  1493. return _internal_step_type();
  1494. }
  1495. inline void Process_manual_operation_msg::_internal_set_step_type(::message::Step_type value) {
  1496. assert(::message::Step_type_IsValid(value));
  1497. _has_bits_[0] |= 0x00000004u;
  1498. step_type_ = value;
  1499. }
  1500. inline void Process_manual_operation_msg::set_step_type(::message::Step_type value) {
  1501. _internal_set_step_type(value);
  1502. // @@protoc_insertion_point(field_set:message.Process_manual_operation_msg.step_type)
  1503. }
  1504. // required .message.Process_operation_type operate_type = 4;
  1505. inline bool Process_manual_operation_msg::_internal_has_operate_type() const {
  1506. bool value = (_has_bits_[0] & 0x00000008u) != 0;
  1507. return value;
  1508. }
  1509. inline bool Process_manual_operation_msg::has_operate_type() const {
  1510. return _internal_has_operate_type();
  1511. }
  1512. inline void Process_manual_operation_msg::clear_operate_type() {
  1513. operate_type_ = 0;
  1514. _has_bits_[0] &= ~0x00000008u;
  1515. }
  1516. inline ::message::Process_operation_type Process_manual_operation_msg::_internal_operate_type() const {
  1517. return static_cast< ::message::Process_operation_type >(operate_type_);
  1518. }
  1519. inline ::message::Process_operation_type Process_manual_operation_msg::operate_type() const {
  1520. // @@protoc_insertion_point(field_get:message.Process_manual_operation_msg.operate_type)
  1521. return _internal_operate_type();
  1522. }
  1523. inline void Process_manual_operation_msg::_internal_set_operate_type(::message::Process_operation_type value) {
  1524. assert(::message::Process_operation_type_IsValid(value));
  1525. _has_bits_[0] |= 0x00000008u;
  1526. operate_type_ = value;
  1527. }
  1528. inline void Process_manual_operation_msg::set_operate_type(::message::Process_operation_type value) {
  1529. _internal_set_operate_type(value);
  1530. // @@protoc_insertion_point(field_set:message.Process_manual_operation_msg.operate_type)
  1531. }
  1532. #ifdef __GNUC__
  1533. #pragma GCC diagnostic pop
  1534. #endif // __GNUC__
  1535. // -------------------------------------------------------------------
  1536. // -------------------------------------------------------------------
  1537. // -------------------------------------------------------------------
  1538. // @@protoc_insertion_point(namespace_scope)
  1539. } // namespace message
  1540. PROTOBUF_NAMESPACE_OPEN
  1541. template <> struct is_proto_enum< ::message::Process_operation_type> : ::std::true_type {};
  1542. template <>
  1543. inline const EnumDescriptor* GetEnumDescriptor< ::message::Process_operation_type>() {
  1544. return ::message::Process_operation_type_descriptor();
  1545. }
  1546. template <> struct is_proto_enum< ::message::Module_statu> : ::std::true_type {};
  1547. template <>
  1548. inline const EnumDescriptor* GetEnumDescriptor< ::message::Module_statu>() {
  1549. return ::message::Module_statu_descriptor();
  1550. }
  1551. PROTOBUF_NAMESPACE_CLOSE
  1552. // @@protoc_insertion_point(global_scope)
  1553. #include <google/protobuf/port_undef.inc>
  1554. #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_central_5fcontrol_5fmessage_2eproto